Angenommen, ich habe ein einfaches Polygon und eine ganze Zahl . Welche Ansätze gibt es, um den kleinsten Radius so zu finden, dass ich mit Kreisen mit dem Radius abdecken kann ? Wie wäre es, wenn fest ist und ich minimieren möchte ?r S k r r k
Angenommen, ich habe ein einfaches Polygon und eine ganze Zahl . Welche Ansätze gibt es, um den kleinsten Radius so zu finden, dass ich mit Kreisen mit dem Radius abdecken kann ? Wie wäre es, wenn fest ist und ich minimieren möchte ?r S k r r k
Antworten:
Verwenden Sie den k-Center-Clustering-Algorithmus: siehe Abschnitt 4.2 unter http://goo.gl/pLiEO .
Man kann einen 1 + eps-Näherungsalgorithmus unter Verwendung von Gleitgittern erhalten.
Es ist natürlich anzunehmen, dass das Problem aufgrund der Arbeit von Feder und Greene NP-schwer ist.
Sie können auch https://pdfs.semanticscholar.org/056b/67e975ab09fcbece8daa65710cef7d664763.pdf lesen, während das Papier eine Methode zum Abdecken eines gleichseitigen Dreiecks beschreibt. Der Ansatz ist allgemein und das, wonach Sie suchen