假設我有N輛出租車,並且有N位乘客等待被出租車接走。客戶和出租車的初始位置是隨機/任意的。計算出租車運動
現在我想給每個出租車分配到唯一客戶。
的客戶都是固定的,出租車都在相同的速度移動。爲了簡單起見,我們假設沒有任何障礙,出租車可以直線移動到指定的客戶。
我現在想,直至最後一位進入他/她的出租車降到最低的時候。
有沒有一個標準的算法來解決這個問題?我有數以萬計的出租車/客戶。解決方案不一定是最優的,只是'好'。
該問題幾乎可以模擬爲標準的「分配問題」,可使用Hungarian algorithm(Kuhn-Munkres算法或Munkres分配算法)解決。但是,我希望最大限度地降低最昂貴的分配的成本,而不是最小化分配的成本總和。
試着在[math.stackexchange.com](http: //math.stackexchange.com),你可能會有更多的運氣。 – Alan 2013-04-10 20:07:07
@Alan這聽起來像一個典型的算法問題。 – Dukeling 2013-04-10 21:24:09