車輛路線問題(VRP)最早是由Dantzig和Ramser于1959年首次提出,它是指一定數(shù)量的客戶,各自有不同數(shù)量的貨物需求,配送中心向客戶提供貨物,由一個車隊負(fù)責(zé)分送貨物,組織適當(dāng)?shù)男熊嚶肪,目標(biāo)是使得客戶的需求得到滿足,并能在一定的約束下,達(dá)到諸如路程最短、成本最小、耗費(fèi)時間最少等目的。
由此定義不難看出,旅行商問題(Traveling Saleman Problem,TSP)是VRP的特例,由于Gaery已證明TSP問題是NP難題,因此VRP也屬于NP難題。
車輛路線問題自1959年提出以來,一直是網(wǎng)絡(luò)優(yōu)化問題中最基本的問題之一,由于其應(yīng)用的廣泛性和經(jīng)濟(jì)上的重大價值,一直受到國內(nèi)外學(xué)者的廣泛關(guān)注。
近一個物流配送車輛調(diào)度系統(tǒng)的項目要求帶VRP的功能,以下是一些開源框架、API,和重點嘗試的禁忌搜索。用c-w節(jié)約啟發(fā)式算法解決的單車型送貨非滿載vsp問題。
車輛路徑問題的特性比較復(fù)雜,總的來說包含四個方面的屬性:
(1)地址特性包括:車場數(shù)目、需求類型、作業(yè)要求。
(2)車輛特性包括:車輛數(shù)量、載重量約束、可運(yùn)載品種約束、運(yùn)行路線約束、工作時間約束。
(3)問題的其他特性。
(4)目標(biāo)函數(shù)可能是總成本極小化,或者極小化最大作業(yè)成本,或者最大化準(zhǔn)時作業(yè)。