Discrete Applied Mathematics· 2026Q2
Çok sayıda noktayı kapsayan disklerin hesaplamalı yönleri
Computational aspects of disks enclosing many points
- 0atıf
- Q2SCImago
- 2026yıl
Kısa özet
Yeni algoritmalar, bir S kümesindeki (n nokta) öyle nokta çiftleri bulur ki, bu çifti içeren herhangi bir disk aynı zamanda en az c*n nokta içermelidir; burada c=1/2-(1+2α)/12 rastgeleleştirilmiş O(n log n) yaklaşımı için ve c≈1/4.7 karesel zamanlı bir algoritma için geçerlidir.
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Ana noktalar
- Rastgeleleştirilmiş algoritma, O(n log n) beklenen sürede bir nokta çifti bulur ve çifti içeren herhangi bir diskin en az c*n nokta kapsamasını garanti eder (c=1/2-(1+2α)/12).
- Karesel zamanlı algoritma, aynı problem için c sabitini yaklaşık 1/4.7'ye yükseltir.
- Karesel algoritma, herhangi bir kapsayan diskteki noktaları maksimize eden çifti O(n^2 log n) sürede bulmak için bir alt yordam olarak kullanılabilir.
- Dışbükey konumdaki noktalar ve çok sayıda nokta içeren çap diskleri için doğrusal zamanlı algoritmalar mevcuttur (en az n/3 nokta).
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Özet (abstract)
Let S be a set of n points in the plane. We present several different algorithms for finding a pair of points in S such that any disk that contains that pair must contain at least c n points of S , for some constant c > 0 . The first is a randomized algorithm that finds a pair in O ( n log n ) expected time for points in general position, and c = 1 / 2 − ( 1 + 2 α ) / 12 , for any 0 < α < 1 . The second algorithm, also for points in general position, takes quadratic time, but the constant c is improved to 1 / 2 − 1 / 12 ≈ 1 / 4.7 . The second algorithm can also be used as a subroutine to find the pair that maximizes the number of points inside any disk that contains the pair, in O ( n 2 log n ) time. We also consider variants of the problem. When the set S is in convex position, we present an algorithm that finds in linear time a pair of points such that any disk through them contains at least n / 3 points of S . For the variant where we are only interested in finding a pair such that the diametral disk of that pair contains many points, we also have a linear-time algorithm that finds a disk with at least n / 3 points of S . Finally, we present a generalization of the first two algorithms to the case where the set S of points is coloured using two colours. We also consider adapting these algorithms to solve the same problems when S is a set of points inside of a simple polygon P , with the notion of a disk replaced by that of a geodesic disk.
Yazarların özeti; kaynağından alınmıştır. Discrete Applied Mathematics, 2026 · DOI ↗
Ücretsiz hesapla devam et
Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.
Web'de ücretsiz devam etGoogle ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.
Telefonda:
Alan: Bilgisayar Grafikleri ve Bilgisayar Destekli Tasarım
Computer Graphics and Computer-Aided DesignComputer Science