बिटोनिक टूर

कम्प्यूटेशनल ज्यामिति में, यूक्लिडियन विमान में बिंदु (ज्यामिति) साइटों के एक सेट का एक बिटोनिक दौरा एक बंद बहुभुज श्रृंखला है जिसमें प्रत्येक साइट इसके शीर्षों में से एक के रूप में होती है, जैसे कि कोई भी ऊर्ध्वाधर रेखा (ज्यामिति) श्रृंखला को अधिकतम दो बार पार करती है।

इष्टतम बिटोनिक पर्यटन
इष्टतम बिटोनिक टूर न्यूनतम कुल लंबाई का बिटोनिक टूर है। यह बहुपद समय एल्गोरिदम तैयार करने के लिए गतिशील प्रोग्रामिंग में एक मानक अभ्यास है जो इष्टतम बिटोनिक टूर का निर्माण करता है। हालाँकि इस तरह से इसे हल करने की सामान्य विधि में समय लगता है $$O(n^2)$$, समय के साथ एक तेज़ एल्गोरिदम $$O(n\log^2 n)$$ ज्ञात है। इष्टतम बिटोनिक टूर के निर्माण की समस्या का श्रेय अक्सर जॉन एल. बेंटले को दिया जाता है, जिन्होंने 1990 में ट्रैवलिंग सेल्समैन की समस्या के लिए कई अनुमानों की एक प्रयोगात्मक तुलना प्रकाशित की थी; हालाँकि, बेंटले के प्रयोगों में बिटोनिक टूर शामिल नहीं हैं। बिटोनिक टूर समस्या का वर्णन करने वाला पहला प्रकाशन 1990 का एक अलग प्रकाशन प्रतीत होता है, थॉमस एच. कॉर्मेन, चार्ल्स ई. लेइसर्सन और रॉन रिवेस्ट द्वारा लिखित पाठ्यपुस्तक एल्गोरिदम का परिचय का पहला संस्करण, जिसमें बेंटले को समस्या के प्रवर्तक के रूप में सूचीबद्ध किया गया है।.

गुण
इष्टतम बिटोनिक टूर में कोई स्व-क्रॉसिंग नहीं है, क्योंकि त्रिकोण असमानता के कारण क्रॉस करने वाले किसी भी दो किनारों को कम कुल लंबाई के साथ किनारों की एक अनक्रॉस जोड़ी द्वारा प्रतिस्थापित किया जा सकता है। इसलिए, यह इनपुट का बहुभुजीकरण बनाता है।

जब अन्य दौरों से तुलना की जाती है जो बिटोनिक नहीं हो सकते हैं, इष्टतम बिटोनिक टूर वह है जो क्षैतिज गति की कुल मात्रा को कम करता है, जिसमें यूक्लिडियन दूरी से संबंध टूट जाते हैं। भिन्न पूर्णांक वाले समतल में बिंदुओं के लिए $$x$$-निर्देशांक और वास्तविक संख्या के साथ $$y$$-निर्देशांक जो लंबाई के अंतराल के भीतर स्थित होते हैं $$2\sqrt{2}$$ या उससे कम, इष्टतम बिटोनिक टूर एक इष्टतम यात्रा विक्रेता टूर है।

अन्य अनुकूलन मानदंड
वही गतिशील प्रोग्रामिंग एल्गोरिदम जो इष्टतम बिटोनिक टूर पाता है, का उपयोग ट्रैवलिंग सेल्समैन समस्या के अन्य वेरिएंट को हल करने के लिए किया जा सकता है जो समन्वय दिशाओं की एक निश्चित संख्या में गति के शब्दावली क्रम संयोजन को कम करता है।

1993 में मेंडोज़ा, अर्जेंटीना में सूचना विज्ञान में 5वें अंतर्राष्ट्रीय ओलंपियाड में, प्रतियोगिता की समस्याओं में से एक में बिटोनिक टूर शामिल थे: प्रतियोगियों को एक एल्गोरिदम तैयार करना था जो इनपुट के रूप में साइटों का एक सेट और साइटों के बीच अनुमत किनारों का एक संग्रह लेता था और एक निर्माण करता था। उन किनारों का उपयोग करके बिटोनिक टूर जिसमें यथासंभव अधिक साइटें शामिल थीं। इष्टतम बिटोनिक टूर की तरह, इस समस्या को गतिशील प्रोग्रामिंग द्वारा हल किया जा सकता है।