時(shí)佳
摘要:本文主要研究了上海迪士尼樂園優(yōu)化問題,包括為顧客提供游園引導(dǎo)、建立休息區(qū)等,給游客以更佳的游園體驗(yàn)。利用最小二乘法預(yù)計(jì)未來(lái)一段時(shí)間的入園人數(shù)并將游樂場(chǎng)的游客量情況分為高峰期、中低峰期兩種狀態(tài),分別利用TSP模型和M/M/s/K模型進(jìn)行游客疏導(dǎo)。利用Dijkstra算法建立最短路徑分析模型,將游樂園依據(jù)地理位置和項(xiàng)目人數(shù)分成三個(gè)區(qū)域,將地圖離散化成以“一分鐘步行的路程”為間隔的點(diǎn),點(diǎn)與點(diǎn)之間用有向線段連接,枚舉休息區(qū)。
關(guān)鍵詞:最小二乘法;蒙特卡洛樹;區(qū)域分塊;Dijkstra算法
中圖分類號(hào):G642.0 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1674-9324(2019)32-0256-03
一、引言
自上海迪士尼開幕以來(lái),游客眾多,經(jīng)常會(huì)出現(xiàn)長(zhǎng)時(shí)間排隊(duì)的情況,且休息區(qū)較少,游客較為密集,本文希望通過預(yù)計(jì)未來(lái)一段時(shí)間的入園人數(shù),建立一個(gè)疏導(dǎo)模型,通過給予游客游覽提醒和引導(dǎo),來(lái)達(dá)到入園游客整體的最優(yōu)游園體驗(yàn),并在游樂設(shè)施間的道路上增設(shè)休憩區(qū),更好地分散客流。
二、入園人數(shù)的預(yù)測(cè)
(一)模型分析
通過門票系統(tǒng)所收集的2016年06月16日—2018年05月07日的入園人數(shù),發(fā)現(xiàn)游樂園的人數(shù)與節(jié)假日、溫度、天氣等具有一定的關(guān)聯(lián)性,同過去的節(jié)假日、溫度和天氣信息進(jìn)行了對(duì)比。人數(shù)隨著周末的出現(xiàn),而呈現(xiàn)小幅度的周期性起落。節(jié)假日如春節(jié)、國(guó)慶對(duì)入園人數(shù)的影響尤為明顯。節(jié)假日結(jié)束后會(huì)出現(xiàn)淡季,人數(shù)會(huì)出現(xiàn)一段時(shí)間內(nèi)維持較低水平,例如春節(jié)結(jié)束以后從二月下旬開始,人數(shù)在低水平維持了一個(gè)月左右。
(二)建立線性模型
三、游客疏導(dǎo)模型的建立
(一)模型分析
在保障每位游客盡量多體驗(yàn)游樂設(shè)施的前提下,建立對(duì)每個(gè)游樂項(xiàng)目的等候游客進(jìn)行游覽提醒和疏導(dǎo)的模型。主要從時(shí)間方面考慮,得出相對(duì)用時(shí)最短的路徑。
假定游客到達(dá)游樂場(chǎng)的時(shí)間間隔服從泊松分布,分成兩種情況。
第一種情況,中、低峰期(即11個(gè)游樂項(xiàng)目的游客數(shù)量都沒有超過或剛好等于每場(chǎng)容納游客數(shù))。游客只需要走一條最短的路徑即可得到較好的體驗(yàn)。
第二種情況,高峰期(存在排隊(duì)等候),排隊(duì)等待的游客都有兩個(gè)選擇:(1)繼續(xù)排隊(duì)等候;(2)去別的游樂項(xiàng)目。通過建立游客疏導(dǎo)模型給游客提供建議,從而保證等待時(shí)間較短。
由游樂園給出的平均等候時(shí)間、單次游玩人數(shù)及時(shí)間,我們建立以下模型(其中等候時(shí)間為入園人數(shù)20,000時(shí)的期望時(shí)間,已知入園人數(shù)每增加(減少)1000人,每個(gè)設(shè)施的期望等候時(shí)間會(huì)增加(減少)2分鐘,但最少等候時(shí)間不會(huì)小于游玩時(shí)間。
(二)建立TSP模型[1]
TSP問題為簡(jiǎn)單的基礎(chǔ)問題,在此不再贅述。中、低峰期游客可以按照TSP模型求得的這條路徑到達(dá)每一個(gè)游樂項(xiàng)目,已達(dá)到游園體驗(yàn)最優(yōu)(最短的時(shí)間,最少的路程)。以入口為起點(diǎn),易得路程(不含排隊(duì)和游玩時(shí)間)最短時(shí)間為118min,路徑為:
出入口→B→G→F→E→D→A→K→J→I→H→C→出入口
(三)建立分區(qū)域疏導(dǎo)游客模型
參考快速通道模型從分散客流、縮減排隊(duì)時(shí)間、提高游客滿意度三個(gè)方面考慮,在高峰期,將游樂園的工作人員分別安排在B、C、D、K、J五個(gè)點(diǎn),疏導(dǎo)游客,讓游客在游樂園內(nèi)的分布相對(duì)均勻。將每個(gè)區(qū)域每個(gè)項(xiàng)目的相關(guān)數(shù)據(jù)帶入M/M/s/K模型進(jìn)行計(jì)算,得到游客的在相應(yīng)項(xiàng)目的等待時(shí)間的數(shù)據(jù),根據(jù)得到的數(shù)據(jù)判斷游客在該項(xiàng)目是排隊(duì)等待,還是離開去其他項(xiàng)目。
1.區(qū)域分塊。游樂園是一個(gè)大的整體,為了提高疏散效率的目的,將游樂園分成聯(lián)系緊密的幾個(gè)較小的板塊??梢詫⒂螛穲@分成緊密聯(lián)系的四個(gè)部分,具體的分布如圖1所示。
經(jīng)過對(duì)每個(gè)區(qū)域進(jìn)行合理的分析,可得到單次游玩人數(shù)、持續(xù)時(shí)間、S、λ的參數(shù),對(duì)M/M/s/K模型進(jìn)行求解。
3.結(jié)果分析。游客在每個(gè)區(qū)域可排隊(duì)游玩的評(píng)價(jià)概率都在0.93以上,平均滯留時(shí)間最長(zhǎng)為4.14min,游客在每個(gè)區(qū)域滯留的時(shí)間相對(duì)較短,游客可以按順序游玩每個(gè)區(qū)域的項(xiàng)目。
在高峰期,該模型可以根據(jù)客流情況,及時(shí)分流人群,為顧客提供游園線路引導(dǎo),保障游客的游園體驗(yàn)。
四、休息區(qū)的增設(shè)
(一)問題分析
為了更好地提升游園體驗(yàn)和分散客流,在游樂設(shè)施間的道路上增設(shè)休憩區(qū)。假設(shè)在開園后所有游客均一起入園,在不同的游樂設(shè)施排隊(duì)和各條道路上,建立模型以規(guī)劃最優(yōu)的休憩區(qū)設(shè)立方案,其中,忽略路上行走的人群,只考慮等待中或者設(shè)施上的人。
(二)數(shù)據(jù)準(zhǔn)備
某一時(shí)刻游樂場(chǎng)總?cè)藬?shù)n與全天游樂場(chǎng)游客數(shù)m的關(guān)系為n=2×■。
利用Excel依據(jù)往年數(shù)據(jù)可輕松得出近兩年來(lái)90%的情況下,游樂場(chǎng)的全天人數(shù)小于33814人,此時(shí)游樂場(chǎng)某一時(shí)刻的總?cè)藬?shù)為15432人,10%為1542人,目標(biāo)為建立三個(gè)休息區(qū),可利用票務(wù)和監(jiān)控系統(tǒng)收集到的各項(xiàng)目等待及游玩時(shí)間進(jìn)行評(píng)定。
(三)模型
基于Dijkstra算法建立最短路徑分析模型,將游樂園依據(jù)地理位置和項(xiàng)目人數(shù)分成三個(gè)區(qū)域,入口及B、F、G為一區(qū),A、D、E、K、J為二區(qū),C、I、H為三區(qū)。每個(gè)路段視為間距為1min路程的點(diǎn),分別在每個(gè)區(qū)域選擇一個(gè)距其區(qū)域內(nèi)所有游樂設(shè)施20min以內(nèi)的點(diǎn),并使三個(gè)點(diǎn)之間的距離大于等于15min。
后判斷所選定的休息區(qū)是否能夠容納其20min距離內(nèi)10%的游客,得出最優(yōu)解如表1所示。
五、模型檢驗(yàn)
(一)模型一的檢驗(yàn)
對(duì)模型一預(yù)測(cè)的結(jié)果進(jìn)行差分分析,具體分析如圖2所示。
由差分分析誤差條狀圖可以知道,預(yù)測(cè)值和去年的實(shí)際值呈現(xiàn)一階差分趨勢(shì),表明時(shí)間序列預(yù)測(cè)模型的預(yù)測(cè)結(jié)果是符合理想的。
(二)模型二的檢驗(yàn):蒙特卡洛樹算法驗(yàn)證
子樹的數(shù)量設(shè)定為1000棵,遍歷深度設(shè)定為15。在那些找到完整路徑的子樹中,路徑(不含排隊(duì)和游玩時(shí)間)時(shí)間最短的子樹為118min(1000棵子樹中共19棵得到該答案),與TSP模型的結(jié)果相符。
六、模型評(píng)價(jià)與推廣
游園人數(shù)的預(yù)測(cè)在氣候變化比較穩(wěn)定并且工作日比較規(guī)律的3月下旬至6月上旬與原數(shù)據(jù)吻合非常好,但并不能很好地表現(xiàn)暑期溫度過高時(shí)人數(shù)下降和春節(jié)過后人數(shù)保持較低水平的狀態(tài),引用卷積神經(jīng)網(wǎng)絡(luò)可以增加預(yù)測(cè)的精準(zhǔn)度。
可以將每個(gè)人用參數(shù)描述出來(lái),利用三個(gè)參數(shù):心情(一開始大家的心情隨機(jī)服從正態(tài)分布,等得越久就越少,到0就離開游樂場(chǎng)),耐心(每個(gè)人隨機(jī)服從正態(tài)分布,如果某項(xiàng)目等待時(shí)間超過耐心值,就放棄),預(yù)期游玩數(shù)量(在一個(gè)范圍內(nèi)隨機(jī)設(shè)定),將地圖離散化成間隔為1米的點(diǎn),點(diǎn)與點(diǎn)之間用有向線段連接,枚舉休息區(qū)并用蟻群算法實(shí)驗(yàn)。
參考文獻(xiàn):
[1]司守奎,孫兆亮.數(shù)學(xué)建模算法與應(yīng)用[M].國(guó)防工業(yè)出版社,2015.
[2]陳治佳,王曦,何苗.大型游樂場(chǎng)快速通道優(yōu)化模型與仿真模擬[J].哈爾濱工業(yè)大學(xué)學(xué)報(bào),2005,39(7)101-103.