प्रेरणा
दूसरे दिन, मैं सार्वजनिक परिवहन के साथ शहर के चारों ओर यात्रा कर रहा था और मैंने दो स्थानों के बीच सबसे कम समय के कनेक्शन को खोजने की समस्या को हल करने के लिए एक दिलचस्प ग्राफ समस्या बनाई।
हम सभी शास्त्रीय "सबसे छोटा रास्ता समस्या" जानते हैं: एक निर्देशित ग्राफ को देखते हुए के साथ किनारे लंबाई डब्ल्यू ई ∈ आर + 0 , और दो कोने रों , टी ∈ वी , बीच कम से कम पथ ढूंढने रों और टी (यानी, पथ की कुल बढ़त-लंबाई कम से कम)। गैर-नकारात्मक बढ़त-लंबाई को मानते हुए, विभिन्न एल्गोरिदम हैं और समस्या आसान है।
यह उस मामले के लिए एक अच्छा मॉडल है, जो हम चल रहे हैं, उदाहरण के लिए। सड़क के हमारे नेटवर्क में कोने चौराहे हैं और प्रत्येक किनारे की लंबाई लंबाई है - मीटर में, उदाहरण के लिए। एज-वेट्स की एक और संभावित व्याख्या वह समय है जो हमें इसके एक कोने से दूसरे तक जाने के लिए लेता है। यह वह व्याख्या है जो अब मुझे रुचती है।
मुसीबत
मैं अब निम्नलिखित स्थिति का मॉडल बनाना चाहता हूं। मैं सार्वजनिक परिवहन के माध्यम से एक शहर में बिंदु बी करने के लिए बिंदु A से यात्रा करते हैं और करना चाहते हैं समय को कम । सार्वजनिक परिवहन नेटवर्क को आसानी से एक निर्देशित ग्राफ के रूप में तैयार किया जा सकता है जैसा कि आप उम्मीद करेंगे। दिलचस्प हिस्सा एज-वेट (वह मॉडल समय) है - सार्वजनिक परिवहन (उदाहरण के लिए बसें) केवल कुछ निश्चित अंतराल में ही निकलते हैं, जो हर पड़ाव के लिए अलग होते हैं (ग्राफ में वर्टेक्स)। दूसरे शब्दों में - किनारे-वज़न स्थिर नहीं होते हैं, वे उस समय के आधार पर बदलते हैं जो हम किनारे का उपयोग करना चाहते हैं।
यदि फ़ंक्शन "अच्छी तरह से व्यवहार करता है" तो इस समस्या को शास्त्रीय शॉर्टेस्ट पथ समस्या में कम करना संभव हो सकता है। लेकिन हम पूछ सकते हैं कि जब वजन-कार्य जंगली हो जाता है तो क्या होता है। और अगर हम इंतजार करने पर धारणा छोड़ दें तो क्या होगा?
प्रशन
मेरे प्रश्न निम्नलिखित हैं।
- क्या इस समस्या को पहले पूछा गया है? यह स्वाभाविक लगता है।
- क्या इस पर कोई शोध है? यह मुझे लगता है कि मुख्य रूप से वेट-फंक्शन के गुणों के संबंध में पूछे जाने वाले और अध्ययन किए जाने वाले विभिन्न उपप्रोग्राम हैं।
- क्या हम इस समस्या को कम कर सकते हैं (संभवतः कुछ मान्यताओं के तहत) शास्त्रीय लघु पथ समस्या के लिए?