切吉卓瑪
摘要:為給旅行者提供更優(yōu)的旅游路線,使得所設(shè)計(jì)的路線更為合理和貼近人們的期望;本文以青海省內(nèi)多日游為例運(yùn)用運(yùn)籌學(xué)中動(dòng)態(tài)規(guī)劃等相關(guān)知識(shí),利用LINGO軟件,分析各景點(diǎn)之間的最短路徑關(guān)系,通過建立模型、數(shù)據(jù)分析來實(shí)現(xiàn)目標(biāo)最優(yōu)化。
關(guān)鍵詞:旅游線路;動(dòng)態(tài)規(guī)劃;LINGO
一、引言
旅游線路是在旅游景點(diǎn)路線規(guī)劃過程和線路設(shè)計(jì)過程中經(jīng)常用到的詞匯。對(duì)于個(gè)人而言;滿足消費(fèi)需求、在旅游過程中使成本最小、日程安排最方便是最初期望。而在滿足基本需求的基礎(chǔ)上降低成本、提高效益、并可面對(duì)突發(fā)事件及時(shí)調(diào)整路線是旅行社的期望。因此,在規(guī)劃和設(shè)計(jì)旅游線路時(shí)就要盡可能的考慮旅游線路的科學(xué)合理性。從旅游線路的研究方法來說;用動(dòng)態(tài)規(guī)劃相關(guān)知識(shí)進(jìn)行旅游線路分析和運(yùn)算問題、能做出合理的優(yōu)化安排、且便于發(fā)展有限資源的效益并可獲得合理性的結(jié)果。
迎合了當(dāng)前社會(huì)的高速發(fā)展和旅游業(yè)的快速崛起及現(xiàn)代人對(duì)精神文化的渴求;且為了促進(jìn)青海省內(nèi)旅游發(fā)展的力度,以青海省內(nèi)主要的旅游景點(diǎn)為例,運(yùn)用動(dòng)態(tài)規(guī)劃知識(shí)探討并分析旅游路程的情況。并應(yīng)用LINGO解決最優(yōu)路徑問題;并希望最終能推廣LINGO軟件及動(dòng)態(tài)規(guī)劃知識(shí)在旅游線路中的實(shí)際運(yùn)用。
二、問題提出
最短路徑是網(wǎng)絡(luò)規(guī)劃中的基本問題,在網(wǎng)絡(luò)理論中廣泛應(yīng)用;因許多管理和實(shí)際應(yīng)用問題都與最短路徑問題有關(guān);因此,這類問題都可用最短路徑問題來建立并優(yōu)化模型。由動(dòng)態(tài)規(guī)劃求多個(gè)目標(biāo)之間的多階段路徑問題;并用lingo來解決數(shù)據(jù)問題,可使結(jié)果更為合理實(shí)用。選取青海省內(nèi)部分景點(diǎn)為例,在高速發(fā)展的快餐文化及物質(zhì)文化泛濫而精神需求日益高漲的現(xiàn)狀下分析并探討各個(gè)景點(diǎn)之間的最優(yōu)路徑問題。
最短路問題的一個(gè)典型應(yīng)用就是設(shè)點(diǎn)問題,設(shè)點(diǎn)問題又稱為整數(shù)規(guī)劃問題;這類問題可分為連續(xù)和離散型兩類、單設(shè)施和多設(shè)施。不同類型的設(shè)點(diǎn)問題對(duì)設(shè)點(diǎn)的要求和指標(biāo)都會(huì)有影響。而在實(shí)際旅游問題中的目標(biāo)景點(diǎn),為固定存在的多個(gè)點(diǎn)由旅客本人選擇目標(biāo)圈中的一些點(diǎn)來規(guī)劃自己的路程問題,在這類問題中我們主要考慮個(gè)人的利益問題即消費(fèi)成本最小化、日程安排最方便、所花費(fèi)的路程最短。由動(dòng)態(tài)規(guī)劃知識(shí)得多個(gè)目標(biāo)之間的多階段路徑問題,并用lingo來解決實(shí)際中相應(yīng)的數(shù)據(jù)問題。lingo api 的作用與complex的作用相同,均為算法引擎;Lingo是數(shù)學(xué)建模工具;具有簡(jiǎn)潔的編程語言、友好的編輯和執(zhí)行環(huán)境、更方便糾錯(cuò)與調(diào)試;通過調(diào)用相應(yīng)的優(yōu)化引擎程序來求解模型,可以使得結(jié)果更為合理實(shí)用。
1.問題假設(shè)及其符號(hào)說明
1.1問題假設(shè)
1、旅客最先從塔爾寺出發(fā);2、十五個(gè)目的地旅客都可到達(dá); 3、旅客在途中不發(fā)生任何意外事故; 4、旅客在途中身體狀況良好且不會(huì)影響行程; 5、旅客在途中不做停留,只考慮行程問題; 6、旅客在考慮觀光景點(diǎn)時(shí)綜合各種情況優(yōu)先考慮離市區(qū)較近的景點(diǎn)。
1.2 符號(hào)說明
i,j=(1,2…15)分別表示:dij——表示第i個(gè)目的地到第j個(gè)目的地的距離。D——表示總距離。ai——表示各個(gè)目的地i=(1…15).其中a1=塔爾寺,a2 =青海湖,a3=孟達(dá)天池,a4 =龍羊峽,a5 =托索湖,a6 =萬丈鹽橋,a7 =察爾汗鹽湖,a8=昆侖山口,a9 =瀾滄江源頭,a10 =黃河源,a11=可可西里,a12 =長(zhǎng)江源,a13=魯藏寺舊址,a14=文成公主廟,a15=年保玉則。Xij——表示第i目的地和第j目的地的0-1變量。
2.相關(guān)數(shù)據(jù)
對(duì)于選擇各個(gè)目標(biāo)景點(diǎn)之間的距離通過高德地圖軟件查詢而得;相關(guān)數(shù)據(jù)如下表:
各景點(diǎn)之間距離(單位為Km)
塔爾寺 青海湖 孟達(dá)天池 龍羊峽 托索湖 萬丈鹽橋 察爾汗鹽湖 昆侖山 瀾滄江源頭 黃河
源 可可西里 長(zhǎng)江源 魯藏寺舊址 文成公主廟
塔爾寺 0 269.1 202.4 169.1 429.9 769 755.8 959.9 773.6 532.9 140.7 1215.2 218.6 820
2.1問題解決
最短路問題是從某地出發(fā),途經(jīng)若干結(jié)點(diǎn)并最后到達(dá)目的地,要求找出路程或費(fèi)用最小的路線。我們把旅游目的地問題看成是一個(gè)多階段決策問題。從a1出發(fā),經(jīng)過n階段,每個(gè)階段的決策是選擇下一個(gè)目的地。如果用所在的位置來表示狀態(tài),那么狀態(tài)與階段數(shù)就不能完全決定決策集合了,因?yàn)橐讶ミ^的目的地不需再去,所以決策集合與前選決策有關(guān),用(ai,A)表示狀態(tài),a1時(shí)所在目的地,A是還沒有去過目的地的集合。在狀態(tài)(ai,A)決策集合A中,取決策aiA,獲得的效益是ai到aj的距離dij,轉(zhuǎn)入下一個(gè)狀態(tài)(ai,A\{aj}),再用最優(yōu)化原理尋遞推公式。
采用Lingo程序編程求解,Lingo程序編程及運(yùn)行結(jié)果如下:
最優(yōu)路線:
a1→a13→a4→a2→a5→a10→a9→a14→a12→a11→a3→a7→a6→a15→a3→a1
三、總結(jié)
在快餐文化膨脹的現(xiàn)狀下,以當(dāng)下最為流行的旅游為話題引述了其中所可能出現(xiàn)的一切問題。而動(dòng)態(tài)規(guī)劃恰恰就可解決這類實(shí)際問題,盡管所求的問題的過程及方法不計(jì)其數(shù);但運(yùn)用最短路徑能更簡(jiǎn)便精確的求得實(shí)際旅游中的最優(yōu)問題。最短路徑問題是算法設(shè)計(jì)中的經(jīng)典問題、也是現(xiàn)實(shí)世界許多應(yīng)用中的基本問題。在解決旅游中遇到的各類問題時(shí)往往由于缺乏對(duì)路線的合理安排,造成了旅游途中自身體力的過度耗費(fèi);而且在自身有限時(shí)間的不合理利用上也造成了多種困擾。為此,此文將以青海省內(nèi)旅游為例,并選取部分景點(diǎn)作為目標(biāo)點(diǎn);通過動(dòng)態(tài)規(guī)劃知識(shí)尋求各個(gè)景點(diǎn)之間的最短路問題,將它看成一個(gè)多階段決策問題。利用最優(yōu)化原理,尋找遞推公式,建立矩陣并采用lingo程序編程求解得出相應(yīng)問題的結(jié)論。通過結(jié)論,希望旅游者在旅行途中盡可能的花費(fèi)最少的路程去觀光完各個(gè)景點(diǎn)。
參考文獻(xiàn):
[1]刁在筠,劉桂真,宿潔等,運(yùn)籌學(xué)[M][第三版],北京:高等教育出版社,2007.01.
[2] 張錚. 基于最短路徑分析的中間件設(shè)計(jì)與應(yīng)用研究[J]. 測(cè)繪與空間地理信息. 2013(12)
[3]鄒時(shí)林,阮見,劉波等,最短路徑算法在旅游線路規(guī)劃中的應(yīng)用——以廬山為例[J]測(cè)繪科學(xué).2008.5