999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于邏輯模型的多偏好旅游路線規(guī)劃研究

2025-04-05 00:00:00王文成王曦雅牛秦州董明剛
現(xiàn)代電子技術(shù) 2025年7期

摘" 要: 針對現(xiàn)有生成個性化旅游路線過程中用戶個人偏好分析單一以及時間和成本預(yù)算選擇單一的問題,考慮到不同用戶的需求,提出一種基于一階邏輯約束下的個性化旅游路線規(guī)劃。首先,運(yùn)用模型論中的結(jié)構(gòu)對旅游規(guī)劃中成本、時間和景點(diǎn)等相關(guān)偏好問題進(jìn)行形式化建模;其次,利用一階公式對結(jié)構(gòu)實(shí)例進(jìn)行查詢求解,并對計算復(fù)雜度進(jìn)行評估;最后,以典型的個性化旅游路線規(guī)劃的推薦問題作為實(shí)例,針對上述結(jié)構(gòu)使用回答集編程(ASP)進(jìn)行求解。實(shí)驗(yàn)結(jié)果表明,該方法能夠滿足不同用戶的多個偏好需求,提高了用戶對于旅游路線推薦的滿意度,同時可以將問題限制在一定復(fù)雜度內(nèi),為實(shí)現(xiàn)個性化推薦服務(wù)提供了一種新方法。

關(guān)鍵詞: 路線規(guī)劃; 用戶多偏好; 形式化建模; 回答集程序; 個性化偏好; 邏輯模型

中圖分類號: TN919?34; TP181" " " " " " " " " " 文獻(xiàn)標(biāo)識碼: A" " " " " " " " " " "文章編號: 1004?373X(2025)07?0169?08

Research on multi?preference travel route planning based on logic model

WANG Wencheng1, 2, WANG Xiya1, 2, NIU Qinzhou3, DONG Minggang4

(1. Key Laboratory of Advanced Manufacturing and Automation Technology, Education Department of Guangxi Zhuang Autonomous Region, Guilin 541006, China;

2. College of Mechanical and Control Engineering, Guilin University of Technology, Guilin 541006, China;

3. GUT College of Computer Science and Engineering, Guilin University of Technology, Guilin 541006, China;

4. School of Information Science and Engineering, Guilin University of Technology, Guilin 541006, China)

Abstract: In view of the existing problems of single analysis of users′ personal preferences and single selection of time and cost budget in the process of generating personalized tourism routes, this paper proposes a personalized tourism route planning based on first?order logic constraints on the basis of taking into account the needs of different users. Firstly, structures of the model theory is used to formally model the related preference issues such as cost, time and scenic spots in tourism planning. Secondly, the first?order formulas are used to query and solve structural instances, and the computational complexity is evaluated. Finally, taking the typical recommendation problem of personalized tourism route planning as an example, answer set programming (ASP) is used to solve the above structure. The experimental results show that the method can meet the multiple preference needs of different users, improve users′ satisfaction with tourism route recommendations, and limit the problem within a certain level of complexity, so it can be a new method for realizing personalized recommendation services.

Keywords: route planning; multiple preferences of users; formalized modeling; ASP; personalized preference; logic model

0" 引" 言

旅游過程中游客更注重個性化體驗(yàn)感,現(xiàn)有的旅游推薦系統(tǒng)大多都在對旅游成本最低和時間最短等方面進(jìn)行優(yōu)化,或者只具備基礎(chǔ)的查詢服務(wù)。因此,如何能夠?yàn)橛脩籼峁┒喾N偏好體驗(yàn),滿足不同用戶的個性化需求的旅游路線規(guī)劃具有現(xiàn)實(shí)的研究意義。

近年來,針對旅游路線規(guī)劃的研究方法頗為廣泛。文獻(xiàn)[1]利用改進(jìn)蟻群算法解決以旅游花費(fèi)最少為目標(biāo)的旅游路線規(guī)劃,但未考慮游客偏好體驗(yàn);文獻(xiàn)[2]利用改進(jìn)混合蛙跳算法實(shí)現(xiàn)個性化旅游路線推薦,有效降低了遺漏最優(yōu)解風(fēng)險,從而提高算法求解精度,但沒有進(jìn)行多目標(biāo)優(yōu)化;文獻(xiàn)[3]利用動態(tài)規(guī)劃策略實(shí)現(xiàn)個性化路線規(guī)劃推薦,但缺乏精確性和靈活性;文獻(xiàn)[4]利用改進(jìn)蟻群算法,采用混合信息素更新策略、改進(jìn)偽隨機(jī)比和輪盤賭注相結(jié)合的狀態(tài)轉(zhuǎn)移策略,提出偏好旅游路線規(guī)劃,但是偏好相對單一;文獻(xiàn)[5]考慮用戶的隱性和顯性興趣構(gòu)建用戶興趣模型,以及用戶個人喜好問題,提高了旅游景區(qū)覆蓋率;文獻(xiàn)[6]考慮用戶偏好和訪問時間,利用模擬退火算法推薦基于用戶需求的個性化路線規(guī)劃。

雖然這些研究都能夠?yàn)橛脩敉扑]旅游路線,但文獻(xiàn)[1?4]只考慮用戶的旅游費(fèi)用優(yōu)化提出用戶單一偏好的旅游路線推薦,未考慮多種用戶的需求。文獻(xiàn)[7?10]中表明有限模型論(Finite Model Theory)中的結(jié)構(gòu)可以作該問題形式化描述的建模工具,其中邏輯語言是規(guī)范化的形式語言,因此結(jié)構(gòu)可以用于規(guī)范化推理計算問題,同時描述復(fù)雜性[11]作為有限模型下的理論分支,可以從形式化邏輯的角度對問題的計算復(fù)雜度進(jìn)行理論分析和約束,回答集編程(Answer Set Programming, ASP)被廣泛應(yīng)用于知識表示和聲明式編程中,專注于邏輯問題求解[12],能夠自動推理問題的解集。因此針對用戶偏好單一的問題,本文提出基于邏輯模型的多偏好路線推薦方法,建立個性化路線規(guī)劃模型并設(shè)計一階查詢,應(yīng)用回答集編程(ASP)自動推理對其旅游路線方案進(jìn)行求解,旨在規(guī)范化約束問題的復(fù)雜度,提升用戶滿意度。

1" 理論基礎(chǔ)

通過結(jié)構(gòu)化建模,針對個性化路線規(guī)劃問題進(jìn)行知識表達(dá),并運(yùn)用結(jié)構(gòu)設(shè)計一階查詢進(jìn)行知識推導(dǎo),得到滿足用戶多偏好的路線方案。實(shí)際求解這一過程將利用回答集編程(ASP)來實(shí)現(xiàn)。總體實(shí)現(xiàn)流程圖如圖1所示。

相關(guān)概念如下:

定義1:結(jié)構(gòu)(structure)由論域和該論域上的詞匯表組成。

[Α={Α,lt;Ra11,Ra22,…,Rarr,c1,c2,…,csgt;}] (1)

式中:[A]為論域,為結(jié)構(gòu)中所有可能對象的集合;[lt;Ra11,Ra22,…,Rarr,…,c1,c2,…,csgt;]為詞匯表,記作[σ];[Raii]為[ai]元關(guān)系符號,表示對象的性質(zhì)或?qū)ο笾g的關(guān)系;[ci]為一個常數(shù)符號,用來表達(dá)對象中的每個關(guān)系符號。

定義2:一階邏輯語言(First?order Language)形式化表示結(jié)構(gòu)中的規(guī)則和約束條件,由謂詞(P)、量詞[(?,?)]、變元符號[(x,y,…)]、等號和邏輯連接符號[(∧,?,→)]等來描述對象的屬性和對象之間的關(guān)系,一階邏輯公式[φi]的集合表示為[Lσ],其中[φi]為結(jié)構(gòu)[A]上的一個解釋(Interpretation),記作[A=φi]。當(dāng)所有的一階邏輯公式[φi]滿足結(jié)構(gòu)中論域以及關(guān)系謂詞時為一階邏輯,在模型上為真。

定義3:一階查詢表示將模型中邏輯公式為真的結(jié)果進(jìn)行整理的過程,對于問題方案的求解可以看作在該結(jié)構(gòu)上的查詢。記[σ]和[τ]為兩個關(guān)系詞匯表,其中[τ=Ra11,Ra22,…,Rarr,c1,c2,…,cs]。[k]元一階查詢?yōu)椋?/p>

[I: STRUCTσ→STRUCTτ] (2)

式中:[I]為[Lσ]上的[r+s+1]個一階公式,即[φ0,φ1,φ2,…,φr,][?1,?2,…,?s],這些公式用于描述定義在[σ]上的每個結(jié)構(gòu)[A∈STRUCTσ],[STRUCT[σ]]為定義在該詞匯表的所有結(jié)構(gòu),有[I(A)∈STRUCT[τ]]。結(jié)構(gòu)[I(A)]如式(3)所示:

[I(A)=I(A),RI(Α)1,RI(Α)2,…,RI(Α)r,cI(Α)1,cI(Α)2,…,cI(Α)s] (3)

結(jié)構(gòu)[I(A)]的論域[Ak]的子集滿足如下公式:

[IA=u1,u2,…,ukA=φ0u1,u2,…,uk] (4)

[RIAi=u11,u21,…,uk1,…,u1ai,u2ai,…,ukai∈IAaiA=φiu11,u22,…,ukai] (5)

[cIAj=u1,u2,…,uk∈IAaiA=ψju1,u2,…,uk] (6)

記該查詢[I=λu11,u22,…,ukaiφ0,φ1,φ2,…,φi,…,ψj]為一個[k]元一階查詢。

定義4:ASP程序由一連串規(guī)則構(gòu)成,即[h1,…,hk:-b1,…,bk]。其中:[h1,…,hk]為規(guī)則頭部對應(yīng)結(jié)論;[b1,…,bk]為規(guī)則體對應(yīng)前提。每一個[hx]為原子,[by]為謂詞,在邏輯上等價于蘊(yùn)含式,即在規(guī)則體均為真時,規(guī)則頭成立。無規(guī)則體的規(guī)則稱為事實(shí)。

定義5:描述復(fù)雜性。用于形式化衡量一個問題的復(fù)雜程度,表達(dá)邏輯語言與復(fù)雜性之間的關(guān)系,計算機(jī)中所有問題的復(fù)雜度可以通過邏輯描述的復(fù)雜性來理解。

2" 旅游路線推薦實(shí)現(xiàn)方法

2.1" 問題描述和假設(shè)

符合用戶多偏好的路線規(guī)劃問題可以描述為以下三個方面:一是構(gòu)建無向圖將旅游景點(diǎn)及其路線關(guān)系抽象化;二是將無向圖和用戶偏好轉(zhuǎn)換為結(jié)構(gòu),即用戶個性化模型;三是運(yùn)用結(jié)構(gòu)形式化表達(dá)構(gòu)建一階查詢,找到滿足用戶偏好的路線解集。個性化旅游線路問題描述流程圖如圖2所示。

在路徑規(guī)劃中的費(fèi)用為個人費(fèi)用,包含出行費(fèi)用。根據(jù)用戶個人預(yù)算規(guī)劃其出行方式,可選擇共享電動車、地鐵、出租車。根據(jù)文獻(xiàn)[13]假設(shè),所有的景點(diǎn)開放時間為8:00—19:00。

2.2" 個性化旅游路線規(guī)劃問題的形式化建模

旅游景點(diǎn)及其連接關(guān)系抽象化得到無向圖[G(V,E)],如圖3所示。其中,[V]是景點(diǎn)集合,[E]是邊的集合。在圖3中,一個節(jié)點(diǎn)[p∈V]代表一個景點(diǎn),每個景點(diǎn)具有類別、推薦游玩時間、門票等屬性,邊的數(shù)目為[E],每條邊[(pi,pj)]表示兩個景點(diǎn)之間的連接,邊的權(quán)值代表兩個景點(diǎn)之間的距離(單位是km)。

將無向圖和用戶多偏好謂詞作為詞匯表,其表達(dá)的符號的集合作為論域,建立結(jié)構(gòu)即:

[N=N,L2,T2, p2c,Dist3,Up,Uc,Ut] (7)

式中[N]為結(jié)構(gòu)的論域。設(shè)景點(diǎn)為[k]個,景點(diǎn)類型個數(shù)為[m],旅游天數(shù)為[g],日推薦景點(diǎn)數(shù)為[n]。論域表達(dá)為:

[N={p1,p2,…,pk,t1,t2,…,tm,1,2,3,c1,c2,…,ck,dist1,dist2,…,dist(k-1)k2,l,m,h,short,long}] (8)

式中:[p1,p2,…,pk]為景點(diǎn)集合;[t1,t2,…,tm]為景點(diǎn)類型集合;[1,2,…,distk-1k2]為自然數(shù);[1,2,3]為景點(diǎn)推薦時長集合;[c1,c2,…,ck]為景點(diǎn)費(fèi)用集合;[dist1,dist2,…,distk-1k2]為景點(diǎn)距離集合;[l],[m],[h]為旅游預(yù)算選擇集合;[short],[long]為旅游時間選擇集合。詞匯表達(dá)為:

[σ=L2,T2, p2c,Dist3,Up,Uc,Ut] (9)

式中:[Up]、[Uc]和[Ut]為一元謂詞,[Up](type)表示游客偏好景點(diǎn)類型為type,[Uc(dc)]表示用戶旅游成本選擇為[dc],[Ut(dt)]表示用戶日旅游時間選擇為[dt];[L]、[T]、[pc]為二元謂詞,[Lx,type]表示景點(diǎn)[x]的類型為type,[Tx,t]表示景點(diǎn)[x]推薦時長為[t],[pcx,c]表示景點(diǎn)[x]的費(fèi)用為[c];[Dist]為三元謂詞,[Distx,y,dist]表示景點(diǎn)[x]和[y]之間的距離為dist。

針對已有的結(jié)構(gòu),需要對其進(jìn)行知識推理,也就是通過計算方案的方式,運(yùn)用結(jié)構(gòu)進(jìn)行形式化表達(dá)構(gòu)建一階查詢,找到滿足的路線方案。在用戶多偏好的路線規(guī)劃中,需要關(guān)注的就是[g]天的路線景點(diǎn),因此構(gòu)建[g]天旅游路線的詞匯表,記作:

[τ=Og] (10)

一階查詢表示為:

[I:STRUCTσ→STRUCTτ] (11)

對于[I(N)]的論域表達(dá)為:

[IN=x1,x2,…,xnA=φ0x1,x2,…,xn] (12)

式中[φ0x1,x2,…,xn≡?xi(xi≠N)]。

對于在[I(N)]上的[g]元關(guān)系[Og],首先將考慮景點(diǎn)性質(zhì),每個景點(diǎn)只訪問一次邏輯表示如下:

[φ1x11, x21,…, xn1,…,x1g,x2g,…,xng≡xit∧xjt∧xit≠xjt] (13)

為滿足用戶偏好景點(diǎn)類型,在路線規(guī)劃中每天至少包含用戶偏好類型的一個景點(diǎn),為提升景點(diǎn)類型多樣性,設(shè)置路線規(guī)劃中每種類型的景點(diǎn)最多出現(xiàn)兩處,表示分別如下:

2.3" 回答集編程(ASP)求解

ASP是基于邏輯語言的一種回答集編程,在邏輯上等價于蘊(yùn)含式,因此上述所有一階公式可以由ASP程序進(jìn)行表達(dá),此外還可以使用ASP程序?qū)壿嫳磉_(dá)進(jìn)行擴(kuò)展和優(yōu)化。

用戶景點(diǎn)類型偏好表示為:[UP(type, P):~[w@P,type]],其中:[w]為權(quán)重;type為景點(diǎn)類型;[P]為優(yōu)先級,通過設(shè)置[P]的數(shù)值對路線景點(diǎn)進(jìn)行篩選和優(yōu)化。

優(yōu)化成本費(fèi)用表示為:#minimize{Cost:[PCX-d,C],Cost=#sum[{C:PC(X-d,C)]}},其中Cost為日旅游費(fèi)用,偏好規(guī)則最小值在解集中優(yōu)先輸出滿足偏好的解。

運(yùn)用ASP程序建立與上述一階查詢對應(yīng)的ASP求解算法總體流程圖,如圖4所示。其中事實(shí)、規(guī)則和約束是程序編碼的基本構(gòu)建塊,事實(shí)表達(dá)模型中的謂詞實(shí)例,規(guī)則和約束表達(dá)模型中的邏輯約束,最后使用相對成熟的Clingo求解器自動搜索滿足不同用戶偏好的路線規(guī)劃方案,并最終輸出最優(yōu)方案。

2.4" 復(fù)雜度分析

不同的邏輯語言有著不同的復(fù)雜表達(dá)能力,一階邏輯表達(dá)可以處理[p]問題,即復(fù)雜度不高于[L]級。很多算法在解決規(guī)劃最優(yōu)路線的過程中,在最壞情況下需要指數(shù)級時間來解決問題,即會成為NP問題。一階查詢的設(shè)計直接影響了算法的復(fù)雜度,本文設(shè)計個性化旅游路線模型的過程中,建立有限結(jié)構(gòu)和一階邏輯公式能夠提前控制模型的復(fù)雜度,同時也可以限制一階邏輯表達(dá)公式中論域的大小,將相似規(guī)則的邏輯公式合并,多運(yùn)用邏輯連接符號替代量詞,并簡化邏輯公式,提前控制問題的復(fù)雜度不高于[L]。

表達(dá)更復(fù)雜偏好路線的約束則需要引入LFP(最小不動點(diǎn)邏輯),可以在謂詞中引入不動點(diǎn)描述,遞歸條件的最小解提供了形式化的方法來描述模型。IFP(膨脹不動點(diǎn)邏輯)可以對最小不動點(diǎn)邏輯進(jìn)行擴(kuò)展,更準(zhǔn)確地描述遞歸定義和模型。PFP(偏序不動點(diǎn)邏輯)可以考慮偏序結(jié)構(gòu)上的不動點(diǎn)來進(jìn)一步拓展它的表達(dá)性,或者用更高階的邏輯語言,如二階邏輯語言(ESO)捕獲NP復(fù)雜度。因此針對不同復(fù)雜度的問題,可以運(yùn)用不同的邏輯語言表達(dá)進(jìn)行求解,從而得到相對應(yīng)結(jié)構(gòu)問題的解集。

3" 實(shí)驗(yàn)和結(jié)果分析

3.1" 實(shí)驗(yàn)數(shù)據(jù)及實(shí)驗(yàn)環(huán)境

在配置為Intel? CoreTM i7?9700K CPU @ 3.60 GHz、內(nèi)存為32 GB、操作系統(tǒng)為64 bit Windows 10的Conda 23.11.0、Clingo 5.6.2、Python 3.10.6的硬件上進(jìn)行仿真。

實(shí)驗(yàn)以昆明市旅游為例建立數(shù)據(jù)集,采用高德地圖搜集了昆明周邊的52個熱門景點(diǎn)數(shù)據(jù),假設(shè)旅游時長為3天。目標(biāo)景點(diǎn)的數(shù)據(jù)包括景點(diǎn)位置、景點(diǎn)類型、門票價格、推薦時間、開放時間,部分景點(diǎn)信息如表1~表4所示。景點(diǎn)類型為公園、自然景區(qū)、人文景區(qū)、動物園、博物館、游樂度假景區(qū)、購物美食中心、歷史文化景區(qū)8種。

3.2" 實(shí)驗(yàn)結(jié)果與分析

3.2.1" 用戶滿意度參數(shù)分析

為確保旅游路線規(guī)劃結(jié)果的有效性與個性化,本文使用預(yù)設(shè)的實(shí)驗(yàn)數(shù)據(jù)為用戶提供個性化的旅游路線規(guī)劃服務(wù),選用了廣泛認(rèn)可的Google Forms線上問卷平臺收集評分?jǐn)?shù)據(jù),并對收集到的數(shù)據(jù)進(jìn)行描述性統(tǒng)計、信度及效度的檢驗(yàn),以評估數(shù)據(jù)的可靠性和有效性。為了深入了解用戶的偏好和需求,按照年齡層次(例如18~24歲、25~34歲等)進(jìn)行了隨機(jī)抽樣,共收集了2 160名不同需求的用戶對實(shí)驗(yàn)路線中景點(diǎn)的偏好類型以及旅游費(fèi)用的滿意度評分?jǐn)?shù)據(jù)。[i]為每日訪問景點(diǎn)順序;[n]為景點(diǎn)數(shù);用戶對路線中景點(diǎn)的偏好評分表示為[ri];對路線中景點(diǎn)的費(fèi)用評分表示為[ci];[rn+1]表示對旅游路線總體偏好評分;[cn+1]表示旅游路線總體費(fèi)用評分;[ri+1]和[ci+1]取用戶的評分平均值,[r]和[c]的取值范圍都在0~10以內(nèi)。基于上述各部分描述,利用加權(quán)總和法(WSM),總滿意度可以表示為:

[S=αi=1nri+1 (n+1)+βi=1nci+1 (n+1)] (22)

式中:[α]表示偏好權(quán)重;[β]表示旅游費(fèi)用權(quán)重。

表3" 景點(diǎn)門票費(fèi)用" " " " " " " " " " " "元

[景點(diǎn) 門票費(fèi)用 景點(diǎn) 門票費(fèi)用 大觀公園 0 昆明動物園 20 海埂大壩 0 昆明市博物館 15 石林風(fēng)景區(qū) 130 九鄉(xiāng)風(fēng)景區(qū) 52 官渡古鎮(zhèn) 0 湛池西山索道 57 青龍峽 90 昆明融創(chuàng)世界 170 云南民族村 50 斗南花卉市場 0 翠湖公園 0 世界園藝博覽 99 ]

為了驗(yàn)證模型的滿意度效果,設(shè)置偏好滿意度參數(shù)[α]和成本滿意度參數(shù)[β],[α]和[β]的取值設(shè)為0~1,每隔0.2作為一個參數(shù)值,且[α+β≤]1,最后取最大旅游時間為8 h和10 h,得到不同的滿意度情況如圖5、圖6所示,最優(yōu)參數(shù)組合取兩組平均值,即[α=0.7]和[β=0.3]。

3.2.2" 算法對比分析

為了驗(yàn)證本文提出的ASP算法的可行性,比較不同情況的推薦路線規(guī)劃中用戶的滿意度結(jié)果。分別將只考慮單個偏好、只考慮最低成本的原有蟻群算法和本文考慮多種偏好的ASP求解算法進(jìn)行路線規(guī)劃。設(shè)置5組實(shí)驗(yàn),取不同的日旅游數(shù)預(yù)算,讓用戶對15組路線結(jié)果進(jìn)行評定,代入滿意度表達(dá)式中并分別取平均值,得到推薦的旅游路線的滿意度分析,實(shí)驗(yàn)結(jié)果如圖7所示。

由圖7可以看出,本文考慮多種偏好的ASP求解算法的路線滿意度高于只考慮單個偏好和最低成本的原算法路線滿意度,這說明綜合考慮用戶的多種個性化偏好的推薦效果較好,只考慮最低成本的路線滿意度普遍較低,也說明了用戶更喜歡滿足自身個性化的路線推薦。

比較運(yùn)用改進(jìn)蛙跳算法(ISFLA)、蟻群算法和本文ASP求解算法推薦路線的算法時間結(jié)果。文獻(xiàn)[2]通過調(diào)整可控精度,增加篩選準(zhǔn)則提出了ISFLA,并應(yīng)用于“一日游”個性化路線規(guī)劃中,但未考慮到旅游成本的選擇和多個游客旅游偏好,同理,蟻群算法也是對旅游預(yù)算最低的情況進(jìn)行優(yōu)化,推出個性化路線規(guī)劃。為了與其算法性能進(jìn)行對比,將ISFLA和蟻群算法的改進(jìn)思想應(yīng)用于本文構(gòu)建的個性化旅游路線模型中,進(jìn)行經(jīng)濟(jì)實(shí)惠型成本優(yōu)化的多種偏好的旅游路線規(guī)劃,設(shè)置5組實(shí)驗(yàn),取不同的日旅游數(shù)預(yù)算,每組實(shí)驗(yàn)計算25次,取平均值作為這組實(shí)驗(yàn)的最終算法時間對比結(jié)果,結(jié)果如圖8所示。

由圖8可以看出,推薦4個景點(diǎn)之前,ASP求解算法時間總體上與ISFLA和改進(jìn)蟻群算法時間相近,在之后的推薦中ASP求解算法與其相比會更快一些,表明ASP求解算法求解個性化路線規(guī)劃具有可行性。

3.2.3" 結(jié)果分析

將模型與用戶的需求相結(jié)合,其中旅游預(yù)算低、旅游預(yù)算適中和旅游預(yù)算高分別描述為經(jīng)濟(jì)實(shí)惠型、合理消費(fèi)型和不考慮費(fèi)用型,兩個不同的用戶對旅游偏好、旅游預(yù)算、旅游時間進(jìn)行選擇,得到個性化旅游結(jié)果如表5、表6所示。用戶1選擇8 h經(jīng)濟(jì)實(shí)惠型,偏好自然景觀和公園3天,對符合要求的結(jié)果進(jìn)行優(yōu)化,得到日均費(fèi)用控制在205.3元,用戶2選擇10 h合理消費(fèi)型,偏好人文景區(qū)和游樂度假區(qū)3天,對符合要求的結(jié)果進(jìn)行優(yōu)化,得到日均費(fèi)用控制在372.6元。當(dāng)用戶選擇不考慮費(fèi)用型時要著重注意用戶的偏好體驗(yàn)感,綜合分析,ASP求解算法能夠較好地滿足用戶的個性化要求。

4" 結(jié)" 語

為了更好地滿足游客的旅游偏好需求。本文以用戶為主,針對用戶的旅游預(yù)算、旅行時間和用戶偏好的多種景點(diǎn)類型,對路線規(guī)劃問題進(jìn)行建模和理論上的分析,并編寫了對應(yīng)的ASP程序?qū)€性化路線方案進(jìn)行實(shí)際求解。實(shí)驗(yàn)表明,本文算法通過一階邏輯限制問題的計算復(fù)雜度,為旅游推薦系統(tǒng)提供新的理論思路,同時滿足了用戶的個性化需求。針對本文算法復(fù)雜度是[L]級,未來可以探索更復(fù)雜的邏輯公式,或者結(jié)合其他技術(shù)(如元認(rèn)知驅(qū)動學(xué)習(xí)技術(shù)、景點(diǎn)APP)來處理更具動態(tài)化的用戶偏好。

注:本文通訊作者為王曦雅。

參考文獻(xiàn)

[1] 王毅菲.基于蟻群算法的智慧旅游路線規(guī)劃方案分析[J].湖北農(nóng)業(yè)科學(xué),2021,60(9):127?130.

[2] 申曉寧,王森林,吳俊潮,等.基于改進(jìn)混合蛙跳算法的個性化旅游路線推薦[J].南京信息工程大學(xué)學(xué)報(自然科學(xué)版),2021,13(4):467?476.

[3] 張皓然,孫冬璞,季發(fā)虎,等.基于動態(tài)規(guī)劃策略的旅游路線規(guī)劃[J].計算機(jī)與數(shù)字工程,2021,49(2):301?304.

[4] 陳雄,李愛光,陳冰,等.一種基于改進(jìn)蟻群算法和顧及時間上下文的個性化旅游線路規(guī)劃方法[J].測繪科學(xué)技術(shù)學(xué)報,2019,36(2):215?220.

[5] 韋鑫.基于用戶興趣模型的個性化旅游線路生成建模研究[J].自動化技術(shù)與應(yīng)用,2024,43(3):177?180.

[6] 李旭,李景文,俞娜.基于用戶需求的旅游路線推薦方法[J].計算機(jī)工程與設(shè)計,2021,42(5):1339?1345.

[7] 邱德鈞.人工智能中一階邏輯的現(xiàn)代表達(dá)方法[J].蘭州大學(xué)學(xué)報(社會科學(xué)版),2016,44(6):154?157.

[8] BARWISE J. An introduction to first?order logic [J]. Studies in logic and the foundations of mathematics, 1977, 90: 5?46.

[9] GR?DEL E, KOLAITIS P G, LIBKIN L, et al. Finite model theory and its applications [M]. Heidelberg: Springer, 2010.

[10] BALDWIN J T. Finite and infinite model theory: a historical perspective [J]. Logic journal of the IGPL, 2000, 8(5): 605?628.

[11] KOLOKOLOVA A. Expressing versus proving: relating forms of complexity in logic [J]. Journal of logic and computation, 2013, 22(2): 267?280.

[12] WANG Y S, EITER T, ZHANG Y L, et al. Witnesses for answer sets of logic programs [J]. ACM transactions on computational logic, 2023, 24(2): 1?46.

[13] 楊靜.旅游路線的優(yōu)化設(shè)計研究:以中國201個5A級景區(qū)為例[J].新經(jīng)濟(jì),2016(11):24.

[14] FREIRE C M, MARTINS A T C. The descriptive complexity of the deterministic exponential time hierarchy [C]// Proceedings of the Fifth Logical and Semantic Frameworks, with Applications Workshop. Amsterdam, Netherlands: Elsevier, 2010: 71?82.

[15] QIAN X H, ZHONG X P. Optimal individualized multimedia tourism route planning based on ant colony algorithms and large data hidden mining [J]. Multimedia tools and applications, 2019, 78(15): 22099?22108.

[16] CHEN C M, ZHANG S G, YU Q Y, et al. Personalized travel route recommendation algorithm based on improved genetic algorithm [J]. Journal of intelligent amp; fuzzy systems, 2021, 40(3): 4407?4423.

[17] YOCHUM P, CHANG L, GU T L, et al. An adaptive genetic algorithm for personalized itinerary planning [J]. IEEE access, 2020, 8: 88147?88157.

[18] DAMOS M A, ZHU J, LI W L, et al. A novel urban tourism path planning approach based on a multiobjective genetic algorithm [J]. ISPRS international journal of geo?information, 2021, 10(8): 530.

[19] LAN F Y, HUANG Q J, ZENG L J, et al. Tourism experience and construction of personalized smart tourism program under tourist psychology [J]. Frontiers in psychology, 2021, 12: 691183.

[20] 吳清霞,周婭,文締堯,等.基于用戶興趣和興趣點(diǎn)流行度的個性化旅游路線推薦[J].計算機(jī)應(yīng)用,2016,36(6):1762?1766.

[21] 陸百川,楊杰毅,王鑫.基于游客體驗(yàn)的城市近郊旅游路線規(guī)劃[J].重慶交通大學(xué)學(xué)報(自然科學(xué)版),2021,40(10):161?170.

[22] 李璟.基于不同需求的旅游路線規(guī)劃研究[D].蘭州:蘭州交通大學(xué),2021.

[23] 白淑亮.描述復(fù)雜性與計算復(fù)雜性間的一些結(jié)果[D].上海:上海大學(xué),2013.

[24] 廖旺宇.基于游記圖文信息的個性化旅游路線推薦應(yīng)用[J].計算機(jī)應(yīng)用與軟件,2020,37(6):108?113.

[25] LAW M, RUSSO A, BRODA K. The complexity and generality of learning answer set programs [J]. Artificial intelligence, 2018, 259: 110?146.

[26] HALPERN J Y. An analysis of first?order logics of probability [J]. Artificial intelligence, 1990, 46(3): 311?350.

[27] BONATTI P A, CALIMERI F, LEONE N, et al. Answer set programming [C]// A 25?Year Perspective on Logic Programming: Achievements of the Italian Association for Logic Programming. Heidelberg: Springer, 2010: 159?182.

[28] MEGHINI C, DOERR M. A first?order logic expression of the CIDOC conceptual reference model [J]. International journal of metadata, semantics and ontologies, 2018, 13(2): 131?149.

[29] LAW M, RUSSO A, BRODA K. Inductive learning of answer set programs [D]. UK: Imperial College London, 2018.

作者簡介:王文成(1970—),男,廣西全州人,碩士研究生,副教授,主要研究方向?yàn)楣I(yè)自動化控制、復(fù)雜系統(tǒng)建模。

王曦雅(2000—),女,山西長治人,碩士研究生,主要研究方向?yàn)槿斯ぶ悄堋C(jī)器學(xué)習(xí)。

牛秦州(1956—),男,陜西西安人,博士研究生,教授,主要研究方向?yàn)槿斯ぶ悄堋?/p>

董明剛(1977—),男,廣西人,博士研究生,教授,主要研究方向?yàn)橹悄苡嬎慵皯?yīng)用、機(jī)器學(xué)習(xí)。

收稿日期:2024?07?16" " " " " "修回日期:2024?08?13

基金項(xiàng)目:國家自然科學(xué)基金項(xiàng)目(62366012)

主站蜘蛛池模板: 亚洲欧美日韩另类| 欧美日韩在线成人| 99在线观看精品视频| 色综合天天娱乐综合网| av一区二区三区在线观看 | 色有码无码视频| 激情亚洲天堂| 55夜色66夜色国产精品视频| 欧美在线黄| 国产精品太粉嫩高中在线观看| 22sihu国产精品视频影视资讯| 国产一二视频| 午夜无码一区二区三区在线app| 日韩欧美91| 午夜限制老子影院888| 午夜少妇精品视频小电影| 久久精品无码国产一区二区三区| 久久综合五月| 亚洲欧美日韩动漫| 久久亚洲高清国产| a毛片免费观看| 国产精品无码作爱| 在线免费亚洲无码视频| 国产精女同一区二区三区久| 97在线免费| 伊人色综合久久天天| 亚洲娇小与黑人巨大交| 久热99这里只有精品视频6| 手机在线看片不卡中文字幕| 她的性爱视频| 亚洲swag精品自拍一区| 日韩精品一区二区三区免费在线观看| 欧美.成人.综合在线| 日韩视频福利| 国产无码网站在线观看| 精品91视频| 日本不卡视频在线| 日本五区在线不卡精品| 大陆精大陆国产国语精品1024 | 国产视频你懂得| 精品视频福利| 狼友视频国产精品首页| 免费高清a毛片| 午夜啪啪网| 麻豆国产在线观看一区二区| 欧美精品啪啪一区二区三区| 波多野结衣中文字幕一区二区| 九九九精品成人免费视频7| 久久久久久高潮白浆| 亚洲网综合| 美女潮喷出白浆在线观看视频| 亚洲精品麻豆| 女人18毛片一级毛片在线| 国产福利不卡视频| 国产精品 欧美激情 在线播放 | 亚洲动漫h| 亚洲精品无码AⅤ片青青在线观看| 色综合天天综合中文网| 老司机久久精品视频| 搞黄网站免费观看| 在线播放真实国产乱子伦| 久久国产精品夜色| 久久久久中文字幕精品视频| 欧美日本中文| 国产69精品久久久久孕妇大杂乱 | 国产精品19p| 91偷拍一区| 久久亚洲中文字幕精品一区| 凹凸国产分类在线观看| 中文国产成人久久精品小说| 99re免费视频| 国产精品偷伦在线观看| 欧美成人午夜在线全部免费| 久久狠狠色噜噜狠狠狠狠97视色 | 大香网伊人久久综合网2020| 成人午夜视频免费看欧美| 亚洲色图欧美激情| 天天综合色网| 91高清在线视频| 精品無碼一區在線觀看 | 国产一二视频| 在线观看精品国产入口|