Shortest Paths, Convexity, and Treewidth in Regular Hyperbolic Tilings
Kisfaludi-Bak, Poon, van Wordragen
Hyperbolic tilings are natural infinite planar graphs where each vertex has degree $q$ and each face has $p$ edges for some $\frac1p+\frac1q<\frac12$. We study the structure of shortest paths in such graphs. We show that given a set of $n$ terminals, we can compute a so-called isometric closure (closely related to the geodesic convex hull) of the terminals in near-linear time, using a classic geometric convex hull algorithm as a black box. We show that the size of the convex hull is $O(N)$ where $N$ is the total length of the paths to the terminals from a fixed origin.
Furthermore, we prove that the geodesic convex hull of a set of $n$ terminals has treewidth only $\max(12,O(\log\frac{n}{p + q}))$, a bound independent of the distance of the points involved. As a consequence, we obtain algorithms for subset TSP and Steiner tree with running time $O(N \log N) + \mathrm{poly}(\frac{n}{p + q}) \cdot N$.
academic
नियमित हाइपरबोलिक टाइलिंग में सबसे छोटे पथ, उत्तलता और ट्रीविड्थ
हाइपरबोलिक टाइलिंग (Hyperbolic tilings) प्राकृतिक अनंत समतल ग्राफ हैं, जहाँ प्रत्येक शीर्ष की डिग्री q है, प्रत्येक फलक के p किनारे हैं, और p1+q1<21 को संतुष्ट करते हैं। यह पेपर इस प्रकार के ग्राफ में सबसे छोटे पथों की संरचना का अध्ययन करता है। मुख्य योगदान में शामिल हैं: (1) n टर्मिनल बिंदुओं को देखते हुए, समदूरस्थ समापन (geodesic convex hull से निकटता से संबंधित) को शास्त्रीय ज्यामितीय उत्तल hull एल्गोरिदम को ब्लैक बॉक्स के रूप में उपयोग करके निकट-रैखिक समय में गणना की जा सकती है; (2) उत्तल hull का आकार O(N) है, जहाँ N एक निश्चित मूल से सभी टर्मिनल बिंदुओं तक के पथों की कुल लंबाई है; (3) n टर्मिनल बिंदुओं के geodesic convex hull की ट्रीविड्थ केवल max(12,O(logp+qn)) है, यह सीमा बिंदुओं की दूरी से स्वतंत्र है; (4) सबसेट TSP और Steiner tree समस्याओं के लिए एल्गोरिदम प्राप्त किए गए हैं, जिनका चलने का समय O(NlogN)+poly(p+qn)⋅N है।
मुख्य समस्या: हाइपरबोलिक टाइलिंग ग्राफ में सबसे छोटे पथ, उत्तल hull संरचना की गणना करना, और संयोजी अनुकूलन समस्याओं (जैसे Steiner tree और सबसेट TSP) को हल करना। हाइपरबोलिक टाइलिंग मौलिक असतत संरचनाएं हैं, लेकिन इनमें सबसे छोटे पथ की गणना जैसी मूल समस्याओं का पर्याप्त रूप से अन्वेषण नहीं किया गया है।
समस्या की महत्ता:
हाइपरबोलिक ज्यामिति में समान टाइलिंग एल्गोरिदम और असतत गणित में मौलिक वस्तुएं हैं, यूक्लिडियन ज्यामिति में वर्ग ग्रिड के समान
यूक्लिडियन समतल के विपरीत, हाइपरबोलिक समतल एक सदिश स्थान नहीं है (अनुवाद क्रमविनिमेय नहीं हैं), जो सबसे छोटे पथ की गणना को काफी अधिक कठिन बनाता है
हाइपरबोलिक टाइलिंग ग्राफ में लॉगरिदमिक ट्रीविड्थ की विशेष संरचना है, जो NP-कठिन समस्याओं को हल करने की संभावना प्रदान करती है
मौजूदा विधियों की सीमाएं:
यूक्लिडियन ग्रिड में, सबसे छोटे पथ आसानी से विशेषता प्राप्त होते हैं (x-y मोनोटोन पथ), लेकिन हाइपरबोलिक टाइलिंग में यह स्पष्ट नहीं है कि कैसे परिभाषित और गणना करें
सामान्य ग्राफ के उत्तल hull की गणना के लिए एल्गोरिदम 29 को O(mn) समय की आवश्यकता है, जो अनंत ग्राफ में लागू नहीं है
हाइपरबोलिक टाइलिंग के लिए मौजूदा ट्रीविड्थ सीमा 20Op,q(logn) है, लेकिन यह सबग्राफ के शीर्षों की संख्या पर निर्भर करता है, जो पर्याप्त नहीं है
अनुसंधान प्रेरणा:
यूक्लिडियन ग्रिड में उत्तल hull और Hanan ग्रिड विचार हाइपरबोलिक सेटिंग में कैसे सामान्यीकृत होते हैं?
क्या हाइपरबोलिक ज्यामिति के विशेष गुणों (जैसे रैखिक isoperimetric असमानता) का उपयोग करके मजबूत संरचनात्मक परिणाम प्राप्त किए जा सकते हैं?
क्या इनपुट आकार के लिए निकट-रैखिक और टर्मिनल संख्या के लिए बहुपद समय वाले कुशल एल्गोरिदम डिज़ाइन किए जा सकते हैं?
मुख्य Lemma 3.3(i): हाइपरबोलिक रेखा ℓ के लिए और किसी भी दो शीर्षों के लिए जो ℓ द्वारा प्रतिच्छेदित टाइलों पर हैं, Gℓ (जो ℓ द्वारा प्रतिच्छेदित सबग्राफ) में पूरी तरह से निहित एक सबसे छोटा पथ मौजूद है।
प्रमाण विचार:
मान लें कि एक सबसे छोटा पथ Pu,vGℓ को छोड़ देता है
Pu,v के साथ टाइलों का एक अनुक्रम t1,…,tm बनाएं
हाइपरबोलिक बहुभुज क्षेत्र सूत्र का उपयोग करें: क्षेत्र = π(m−2)−∑ϕi
कोण विश्लेषण के माध्यम से साबित करें कि बंद क्षेत्र का क्षेत्र नकारात्मक है, जो विरोधाभास उत्पन्न करता है
मजबूत Lemma 3.7: ℓ द्वारा प्रतिच्छेदित किनारों के अनुक्रम Sℓ के लिए, किसी भी दो अंत बिंदुओं के बीच एक सबसे छोटा पथ मौजूद है जो Sℓ के सभी तत्वों को क्रम में पार करता है।
प्रमाण रणनीति (q=3 के जटिल मामले के लिए):
तीन मामलों का विश्लेषण करें (p की समता और शीर्ष स्थिति के आधार पर)
हाइपरबोलिक त्रिकोणमिति के चार-भाग सूत्र और समकोण त्रिभुज सूत्र का उपयोग करें
सटीक कोण गणना के माध्यम से साबित करें कि रेखा ℓ विशिष्ट टाइल t4 को प्रतिच्छेद नहीं कर सकता
मुख्य असमानता: cot(ψ)>cot(ϕ′), जहाँ ψ,ϕ′ सटीक रूप से गणना किए गए कोण हैं
6 Bodlaender et al. (2015): Deterministic single exponential time algorithms - ट्रीविड्थ एल्गोरिदम की नींव
24 Klein & Marx (2014): Subexponential parameterized algorithm for subset TSP - समतल ग्राफ बेंचमार्क एल्गोरिदम
समग्र मूल्यांकन: यह हाइपरबोलिक टाइलिंग ग्राफ के एल्गोरिदम अनुसंधान में एक उच्च गुणवत्ता वाला सैद्धांतिक पेपर है जो महत्वपूर्ण प्रगति प्राप्त करता है। गहरी ज्यामितीय अंतर्दृष्टि और परिष्कृत प्रमाण तकनीकों के माध्यम से, यह सबसे छोटे पथ संरचना, उत्तल hull गुणों और ट्रीविड्थ सीमा आदि मुख्य परिणाम स्थापित करता है, और कुशल अनुकूलन एल्गोरिदम डिज़ाइन करता है। पेपर का मुख्य मूल्य हाइपरबोलिक ज्यामितीय संरचना के एल्गोरिदम जटिलता पर सार्वभौमिक प्रभाव को प्रकट करने में निहित है, जो इस क्षेत्र के अनुवर्ती अनुसंधान के लिए एक ठोस आधार स्थापित करता है। यद्यपि प्रमाण तकनीकी रूप से जटिल हैं और प्रायोगिक सत्यापन की कमी है, इसके सैद्धांतिक योगदान और संभावित अनुप्रयोग मूल्य इसे कम्प्यूटेशनल ज्यामिति और ग्राफ एल्गोरिदम क्षेत्र का महत्वपूर्ण कार्य बनाते हैं।