मान लें कि मेरे पास एन टैक्सियां हैं, और एन ग्राहक टैक्सियों द्वारा उठाए जाने की प्रतीक्षा कर रहे हैं। दोनों ग्राहकों और टैक्सियों की शुरुआती स्थिति यादृच्छिक/मनमानी हैं।टैक्सी आंदोलनों की गणना
अब मैं प्रत्येक टैक्सी को बिल्कुल एक ग्राहक को असाइन करना चाहता हूं।
ग्राहक सभी स्थिर हैं, और टैक्सी सभी समान गति से आगे बढ़ते हैं। सादगी के लिए, मान लीजिए कि कोई बाधा नहीं है, और टैक्सियों को सीधे ग्राहकों को सौंपा गया है।
अब मैं उस समय को कम करना चाहता हूं जब तक कि अंतिम ग्राहक अपनी टैक्सी में प्रवेश न करे।
क्या इसे हल करने के लिए मानक एल्गोरिदम है? मेरे पास हजारों टैक्सी/ग्राहक हैं। समाधान इष्टतम नहीं होना चाहिए, बस 'अच्छा'।
समस्या को मानक "असाइनमेंट समस्या" के रूप में लगभग मॉडल किया जा सकता है, Hungarian algorithm (कुह्न-मंक्रेस एल्गोरिदम या मंक्रेस असाइनमेंट एल्गोरिदम) का उपयोग करके हल करने योग्य। हालांकि, मैं सबसे महंगी असाइनमेंट की लागत को कम करना चाहता हूं, असाइनमेंट की लागत को कम नहीं करता हूं।
इसे [math.stackexchange.com] पर पूछने का प्रयास करें (http: //math.stackexchange.com), आप वहां और अधिक भाग्य हो सकता है। – Alan
@Alan यह एक ठेठ एल्गोरिदम प्रश्न की तरह लगता है। – Dukeling