亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

針對(duì)多任務(wù)的路徑協(xié)同規(guī)劃方法和裝置的制造方法

文檔序號(hào):9930038閱讀:937來(lái)源:國(guó)知局
針對(duì)多任務(wù)的路徑協(xié)同規(guī)劃方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)一般涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及基于計(jì)算機(jī)的物流領(lǐng)域,尤其涉及一種針對(duì)多任務(wù)的路徑協(xié)同規(guī)劃方法和裝置。
【背景技術(shù)】
[0002]目前,外送服務(wù)中,提供派送服務(wù)的人員通常根據(jù)自己的待處理訂單人為地進(jìn)行路徑規(guī)劃或排序,或者按照某一順序依次進(jìn)行取貨和派送。提供派送服務(wù)的人員可以通過(guò)現(xiàn)有的地圖軟件來(lái)對(duì)每一訂單的路徑進(jìn)行規(guī)劃。
[0003]然而,現(xiàn)有的地圖軟件僅能生成一個(gè)起始點(diǎn)和一個(gè)終止點(diǎn)之間的路徑,無(wú)法針對(duì)多個(gè)起始點(diǎn)和多個(gè)終止點(diǎn)生成路徑。
[0004]此外,提供派送服務(wù)的人員的個(gè)體差異(例如經(jīng)驗(yàn)、對(duì)地理環(huán)境的熟悉程度等),可能導(dǎo)致路徑規(guī)劃不合理、多訂單之間線路重復(fù),進(jìn)而使得派送效率較低、服務(wù)提供時(shí)限不能得以保障,影響用戶(hù)體驗(yàn)。

【發(fā)明內(nèi)容】

[0005]鑒于現(xiàn)有技術(shù)中的上述缺陷或不足,期望提供一種針對(duì)多任務(wù)的路徑協(xié)同規(guī)劃方法和裝置,可以基于提供派送服務(wù)的人員的當(dāng)前訂單,生成包含兩個(gè)以上起點(diǎn)和兩個(gè)以上終點(diǎn)的合理派送路徑。
[0006]第一方面,本申請(qǐng)實(shí)施例提供了一種針對(duì)多任務(wù)的路徑協(xié)同規(guī)劃方法,其中,每個(gè)任務(wù)包括起點(diǎn)、終點(diǎn)和與終點(diǎn)對(duì)應(yīng)的到達(dá)時(shí)間,方法包括:基于任務(wù)滿足預(yù)定條件,對(duì)任務(wù)聚類(lèi)為至少一個(gè)任務(wù)組;基于各任務(wù)組的到達(dá)時(shí)間由小到大對(duì)各任務(wù)組排序,其中,各任務(wù)組的到達(dá)時(shí)間為該任務(wù)組中各任務(wù)的到達(dá)時(shí)間中的最小值;以及按照任務(wù)組的排序順序?qū)Ω魅蝿?wù)組進(jìn)行路徑規(guī)劃。
[0007]第二方面,本申請(qǐng)實(shí)施例還提供了一種針對(duì)多任務(wù)的路徑協(xié)同規(guī)劃裝置,其中,每個(gè)任務(wù)包括起點(diǎn)、終點(diǎn)和與終點(diǎn)對(duì)應(yīng)的到達(dá)時(shí)間,裝置包括:聚類(lèi)模塊,配置用于基于任務(wù)滿足預(yù)定條件,對(duì)任務(wù)聚類(lèi)為至少一個(gè)任務(wù)組;排序模塊,配置用于基于各任務(wù)組的到達(dá)時(shí)間由小到大對(duì)各任務(wù)組排序,其中,各任務(wù)組的到達(dá)時(shí)間為該任務(wù)組中各任務(wù)的到達(dá)時(shí)間中的最小值;以及規(guī)劃模塊,配置用于按照任務(wù)組的排序順序?qū)Ω魅蝿?wù)組進(jìn)行路徑規(guī)劃。
[0008]本申請(qǐng)實(shí)施例提供的的方案,通過(guò)對(duì)有效配送單元(例如,提供派送服務(wù)的人員)的任務(wù)進(jìn)行聚類(lèi),并對(duì)聚類(lèi)后的各任務(wù)組進(jìn)行路徑規(guī)劃,縮短了有效配送單元的派送時(shí)間,有效提升了有效配送單元的運(yùn)力水平和派送效率。
[0009]在本申請(qǐng)實(shí)施例的一些實(shí)現(xiàn)方式中,可以不通過(guò)枚舉任務(wù)組中的所有路徑的方式來(lái)獲得本任務(wù)組的優(yōu)選路徑,減少了路徑規(guī)劃所需時(shí)間、節(jié)省了路徑規(guī)劃時(shí)的計(jì)算資源、降低了路徑規(guī)劃所需的硬件配置條件、提高了路徑規(guī)劃的效率。
【附圖說(shuō)明】
[0010]通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0011]圖1示出了可以應(yīng)用本申請(qǐng)實(shí)施例的示例性系統(tǒng)架構(gòu);
[0012]圖2示出了本申請(qǐng)實(shí)施例的針對(duì)多任務(wù)的路徑協(xié)同規(guī)劃方法的示意性流程圖;
[0013]圖3示出了本申請(qǐng)實(shí)施例的針對(duì)多任務(wù)的路徑協(xié)同規(guī)劃方法中,對(duì)任務(wù)聚類(lèi)為至少一個(gè)任務(wù)組的一種實(shí)現(xiàn)方式的示意性流程圖;
[0014]圖4示出了本申請(qǐng)實(shí)施例的針對(duì)多任務(wù)的路徑協(xié)同規(guī)劃方法中,按照任務(wù)組的排序順序?qū)Ω魅蝿?wù)組進(jìn)行路徑規(guī)劃的一種實(shí)現(xiàn)方式的示意性流程圖;
[0015]圖5示出了本申請(qǐng)實(shí)施例的針對(duì)多任務(wù)的路徑協(xié)同規(guī)劃方法中,按照任務(wù)組的排序順序?qū)Ω魅蝿?wù)組進(jìn)行路徑規(guī)劃的另一種實(shí)現(xiàn)方式的示意性流程圖;
[0016]圖6示出了本申請(qǐng)實(shí)施例的針對(duì)多任務(wù)的路徑協(xié)同規(guī)劃裝置的示意性結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0017]下面結(jié)合附圖和實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步的詳細(xì)說(shuō)明。可以理解的是,此處所描述的具體實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對(duì)該發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與發(fā)明相關(guān)的部分。
[0018]需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本申請(qǐng)。
[0019]如圖1所示,系統(tǒng)架構(gòu)100可以包括分別對(duì)應(yīng)于用戶(hù)110的終端設(shè)備111、112、網(wǎng)絡(luò)103、服務(wù)器104和分別對(duì)應(yīng)于用戶(hù)120的終端設(shè)備121、122。網(wǎng)絡(luò)103用以在終端設(shè)備111、112和服務(wù)器104之間提供通信鏈路的介質(zhì),并在終端設(shè)備121、122和服務(wù)器104之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)103可以包括各種連接類(lèi)型,例如有線、無(wú)線通信鏈路或者光纖電纜等等。
[0020]用戶(hù)110可以使用終端設(shè)備111、112通過(guò)網(wǎng)絡(luò)103與服務(wù)器104交互,以接收或發(fā)送消息等。類(lèi)似地,用戶(hù)120可以使用終端設(shè)備121、122通過(guò)網(wǎng)絡(luò)103與服務(wù)器104交互,以接收或發(fā)送消息等。
[0021]此外,用戶(hù)110還可以使用終端設(shè)備111、112通過(guò)網(wǎng)絡(luò)103、服務(wù)器104,來(lái)與使用終端設(shè)備121、122的用戶(hù)120進(jìn)行交互。
[0022]例如,用戶(hù)110可以是請(qǐng)求提供派送服務(wù)的請(qǐng)求方,而用戶(hù)120可以是提供派送服務(wù)的有效配送單元,例如提供派送服務(wù)的人員。
[0023]終端設(shè)備111、112、121、122上可以安裝有各種客戶(hù)端應(yīng)用,例如即時(shí)通信工具、
郵箱客戶(hù)端、社交平臺(tái)軟件、軟件管理應(yīng)用等。
[0024]終端設(shè)備111、112、121、122可以是各種電子設(shè)備,包括但不限于個(gè)人電腦、智能手機(jī)、智能手表、平板電腦、個(gè)人數(shù)字助理等等。
[0025]服務(wù)器104可以是提供各種服務(wù)的服務(wù)器。服務(wù)器可以對(duì)接收到的數(shù)據(jù)進(jìn)行存儲(chǔ)、分析等處理,并將處理結(jié)果反饋給終端設(shè)備111、112、121、122。在本申請(qǐng)的實(shí)施例中,月艮務(wù)器104例如是路徑規(guī)劃服務(wù)器,可以基于請(qǐng)求方(例如,用戶(hù)110)的請(qǐng)求來(lái)進(jìn)行路徑規(guī)劃,并向有效配送單元(例如,用戶(hù)120)傳輸其規(guī)劃的路徑。
[0026]應(yīng)該理解,圖1中的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器的數(shù)目?jī)H僅是示意性的。根據(jù)實(shí)現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器。
[0027]參見(jiàn)圖2所示,為本申請(qǐng)實(shí)施例的針對(duì)多任務(wù)的路徑協(xié)同規(guī)劃方法的示意性流程圖200。在這里,每個(gè)任務(wù)均包括起點(diǎn)、終點(diǎn)和與終點(diǎn)對(duì)應(yīng)的到達(dá)時(shí)間。
[0028]如圖2所示,在步驟210中,基于任務(wù)滿足預(yù)定條件,對(duì)任務(wù)聚類(lèi)為至少一個(gè)任務(wù)組。
[0029]例如在一些應(yīng)用場(chǎng)景中,用戶(hù)在Tl時(shí)刻提出請(qǐng)求,期望在距離Tl時(shí)刻Λ tl的時(shí)間范圍內(nèi),將商戶(hù)A的指定商品和/或服務(wù),提供至地點(diǎn)B。在這些應(yīng)用場(chǎng)景中,用戶(hù)的這一請(qǐng)求,可被視為一項(xiàng)任務(wù),參數(shù)Tl、Λ tl、A和B均為該任務(wù)的構(gòu)成要件。
[0030]在聚類(lèi)時(shí),例如,可以以各項(xiàng)任務(wù)中的構(gòu)成要件(即如上所述的Τ1、Λ tl、A和B)中的至少一項(xiàng)為依據(jù),來(lái)對(duì)各項(xiàng)任務(wù)進(jìn)行聚類(lèi)以形成任務(wù)組。
[0031]接著,在步驟220中,基于各任務(wù)組的到達(dá)時(shí)間由小到大對(duì)各任務(wù)組排序。其中,各任務(wù)組的到達(dá)時(shí)間為該任務(wù)組中各任務(wù)的到達(dá)時(shí)間中的最小值。
[0032]在這里,各任務(wù)的到達(dá)時(shí)間例如可以通過(guò)Tl+ Δ tl計(jì)算得到。
[0033]例如,在一些應(yīng)用場(chǎng)景中,某一任務(wù)組包括任務(wù)Pl和任務(wù)P2。其中,任務(wù)Pl的構(gòu)成要件為(Τρ1,Λ tpl,Al,BI),也即,針對(duì)任務(wù)P1,用戶(hù)在Tpl時(shí)刻提出請(qǐng)求,期望在距離Tpl時(shí)刻Λ tpl的時(shí)間范圍內(nèi),將商戶(hù)Al的指定商品和/或服務(wù),提供至地點(diǎn)BI。類(lèi)似地,任務(wù)P2的構(gòu)成要件為(Τρ2,Λ tp2,A2,B2)。在一種實(shí)現(xiàn)方式中,通過(guò)比較Tpl+Λ tpl和Τρ2+ Δ tp2的大小,來(lái)將二者中較小的作為該任務(wù)組的到達(dá)時(shí)間。
[0034]接著,在步驟230中,按照任務(wù)組的排序順序?qū)Ω魅蝿?wù)組進(jìn)行路徑規(guī)劃。
[0035]由于在步驟220中,按照任務(wù)組的到達(dá)時(shí)間由小到大進(jìn)行排序,那么,在本步驟230中,先對(duì)到達(dá)時(shí)間小的任務(wù)組進(jìn)行路徑規(guī)劃。這樣一來(lái),可以避免同一時(shí)刻對(duì)所有任務(wù)組進(jìn)行路徑規(guī)劃,在保證各任務(wù)組路徑規(guī)劃滿足任務(wù)執(zhí)行進(jìn)度的前提下,節(jié)約了計(jì)算資源,提高了路徑規(guī)劃的實(shí)時(shí)性。
[0036]在一些實(shí)現(xiàn)方式中,預(yù)定條件例如可以包括:路徑起點(diǎn)相同,路徑終點(diǎn)之間距離處于第一預(yù)定距離范圍且到達(dá)時(shí)間之差的絕對(duì)值處于第一預(yù)定時(shí)間范圍。
[0037]在這些實(shí)現(xiàn)方式的一些應(yīng)用場(chǎng)景中,例如,用戶(hù)一在Tl時(shí)刻提出請(qǐng)求,期望在距離Tl時(shí)刻Λ tl的時(shí)間范圍內(nèi),將商戶(hù)A的指定商品和/或服務(wù),提供至地點(diǎn)B。用戶(hù)二在T2時(shí)刻提出請(qǐng)求,期望在距離T2時(shí)刻Λ t2的時(shí)間范圍內(nèi),將商戶(hù)A的指定商品和/或服務(wù),提供至地點(diǎn)C。此時(shí),若地點(diǎn)B與地點(diǎn)C之間的距離處于第一預(yù)定距離范圍之內(nèi),且預(yù)期到達(dá)時(shí)間之差的絕對(duì)值(即I (Tl+Atl)-(T2+At2) I)處于第一預(yù)定時(shí)間范圍之內(nèi),則可將用戶(hù)一的請(qǐng)求和用戶(hù)二的請(qǐng)求劃分進(jìn)入同一任務(wù)組中。
[0038]在一些實(shí)現(xiàn)方式中,例如可以將第一預(yù)定距離范圍預(yù)先設(shè)定為O?1500
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1