亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種面向多合作任務(wù)的多報(bào)價(jià)標(biāo)書移動(dòng)群智感知激勵(lì)方法與流程

文檔序號(hào):12864381閱讀:275來(lái)源:國(guó)知局
一種面向多合作任務(wù)的多報(bào)價(jià)標(biāo)書移動(dòng)群智感知激勵(lì)方法與流程

本發(fā)明屬于移動(dòng)互聯(lián)網(wǎng)和算法博弈論的交叉領(lǐng)域,尤其涉及一種面向多合作任務(wù)的多報(bào)價(jià)標(biāo)書移動(dòng)群智感知激勵(lì)方法。



背景技術(shù):

隨著移動(dòng)互聯(lián)網(wǎng)、嵌入式傳感器等技術(shù)的發(fā)展,智能手機(jī)已經(jīng)十分普及。利用普遍存在的智能手機(jī)用戶感知和收集大規(guī)模的數(shù)據(jù)是一種新型的感知方式。移動(dòng)群智感知由于其廣泛的時(shí)空覆蓋、低廉的成本、優(yōu)秀的可擴(kuò)展性以及普遍存在的應(yīng)用場(chǎng)景而被認(rèn)為是一種具有巨大潛力的新型數(shù)據(jù)感知和收集模式。目前已有一些項(xiàng)目基于移動(dòng)群智感知實(shí)現(xiàn)了健康護(hù)理、智能交通、社交網(wǎng)絡(luò)、環(huán)境監(jiān)控等領(lǐng)域中的不同應(yīng)用。

但目前的這些應(yīng)用都是假設(shè)參與者能自愿地積極的參加數(shù)據(jù)感知,這往往不切實(shí)際。因?yàn)閰⑴c者需要消耗設(shè)備的能量、計(jì)算能力、存儲(chǔ)空間、數(shù)據(jù)流量等完成群智感知任務(wù),參與者需要得到一定數(shù)量的激勵(lì)以抵消這些損失。群智感知應(yīng)用的成功實(shí)施取決于參與者數(shù)量以及數(shù)據(jù)質(zhì)量,沒(méi)有激勵(lì)上述兩點(diǎn)都得不到保證。因此,激勵(lì)機(jī)制的設(shè)計(jì)在群智感知應(yīng)用中十分重要。

構(gòu)建指紋數(shù)據(jù)庫(kù),收集較大范圍內(nèi)的地理數(shù)據(jù)等,均需要手機(jī)用戶相互合作去完成任務(wù)。面對(duì)這些合作性任務(wù),用戶更希望和信任的人去共同完成任務(wù),這樣可以更好的去分配任務(wù),提高服務(wù)的質(zhì)量以及對(duì)個(gè)人隱私的保護(hù),而現(xiàn)有的技術(shù)中并沒(méi)有允許用戶自行選擇信任的用戶去共同完成任務(wù),用戶之間的兼容性被忽略。

本發(fā)明考慮在一個(gè)在線社區(qū)中發(fā)布一個(gè)存在多合作任務(wù)的移動(dòng)群智感知活動(dòng)。在線社區(qū)中的用戶對(duì)參與感知任務(wù)有興趣。每個(gè)合作任務(wù)需要一定數(shù)量的兼容用戶來(lái)完成。本發(fā)明從在線社區(qū)中用戶之間的社交關(guān)系挖掘用戶之間的兼容性。所設(shè)計(jì)的激勵(lì)方法的目標(biāo)是設(shè)計(jì)一個(gè)防欺騙的激勵(lì)機(jī)制來(lái)最小化社會(huì)成本,并且每個(gè)合作任務(wù)均可以被一組兼容用戶完成。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明所要解決的技術(shù)問(wèn)題是針對(duì)背景技術(shù)中所涉及到的缺陷,提供一種面向多合作任務(wù)的多報(bào)價(jià)標(biāo)書移動(dòng)群智感知激勵(lì)方法。

本發(fā)明的技術(shù)解決方案是:

考慮一個(gè)移動(dòng)群智感知系統(tǒng)包括一個(gè)社交網(wǎng)絡(luò)應(yīng)用平臺(tái)和一個(gè)在線社區(qū),該在線社區(qū)中存在一批用戶。

本發(fā)明所述一種面向多合作任務(wù)的多報(bào)價(jià)標(biāo)書移動(dòng)群智感知激勵(lì)方法,社交網(wǎng)絡(luò)應(yīng)用平臺(tái)和用戶之間體現(xiàn)為一個(gè)反向拍賣過(guò)程,步驟如下:

步驟201:社交網(wǎng)絡(luò)應(yīng)用平臺(tái)發(fā)布一個(gè)任務(wù)集合t={t1,...,tm},對(duì)于每個(gè)任務(wù)tj∈t需要至少rj個(gè)人去完成;

步驟202:設(shè)在線社區(qū)中的用戶集合為u={1,2,...,n},每個(gè)用戶i∈u提交一個(gè)標(biāo)書bi=(βi,ξi),其中為ki個(gè)任務(wù)-報(bào)價(jià)對(duì),為任務(wù)集合t中的任意一個(gè)任務(wù),為用戶i執(zhí)行任務(wù)想要獲得的最少報(bào)酬,ξi為用戶i可以合作的一組用戶的集合,稱為用戶i的兼容用戶集;

步驟203:社交網(wǎng)絡(luò)應(yīng)用平臺(tái)對(duì)所有用戶執(zhí)行兼容用戶分組過(guò)程,產(chǎn)生g1,g2,...,gd共d個(gè)兼容用戶組,設(shè)g={g1,g2,...,gd}為d個(gè)兼容用戶組的集合;

步驟204:社交網(wǎng)絡(luò)應(yīng)用平臺(tái)根據(jù)g計(jì)算入選任務(wù)-報(bào)價(jià)對(duì)集合并計(jì)算每個(gè)入選任務(wù)-報(bào)價(jià)對(duì)的報(bào)酬則入選者i的報(bào)酬pi為其所提交的任務(wù)-報(bào)價(jià)對(duì)中入選任務(wù)-報(bào)價(jià)對(duì)的報(bào)酬的總和,即

步驟205:社交網(wǎng)絡(luò)應(yīng)用平臺(tái)入選的任務(wù)-報(bào)價(jià)對(duì)告知相應(yīng)的入選者,入選者執(zhí)行感知任務(wù),將感知數(shù)據(jù)提交社交網(wǎng)絡(luò)應(yīng)用平臺(tái);

步驟206:社交網(wǎng)絡(luò)應(yīng)用平臺(tái)向入選者支付報(bào)酬。

在步驟203中,社交網(wǎng)絡(luò)應(yīng)用平臺(tái)對(duì)所有用戶執(zhí)行兼容用戶分組過(guò)程的步驟如下:

步驟301:初始化用戶集合其中δ是一個(gè)常數(shù),δ<n;

步驟302:利用兼容用戶集構(gòu)造一個(gè)關(guān)于所用用戶的有向圖g:對(duì)任意兩個(gè)用戶i,j∈u,i≠j,如果用戶j在用戶i的兼容用戶集中,則增加一條從用戶i到用戶j的有向邊;

步驟303:令將有向圖g中的每個(gè)用戶隨機(jī)分配到χ個(gè)用戶子集中,設(shè)χ個(gè)用戶子集分別為u1,u2,...,uχ,設(shè)a={u1,u2,...,uχ}是χ個(gè)用戶子集的集合;

步驟303:從a中隨機(jī)選擇個(gè)用戶子集,設(shè)aδ為個(gè)用戶子集的集合;

步驟304:對(duì)每一個(gè)用戶子集ui∈a,如果ui∈aδ,則執(zhí)行步驟305,否則執(zhí)行步驟306;

步驟305:如果則將ui中的所有用戶并入用戶集合sδ;否則從ui中選擇始點(diǎn)為非ui中用戶的入邊最多的前個(gè)用戶,將該個(gè)用戶并入用戶集合sδ;

步驟306:如果則將ui中的所有用戶并入用戶集合sδ;否則從ui中選擇始點(diǎn)為非ui中用戶的入邊最多的前個(gè)用戶,將該個(gè)用戶并入用戶集合sδ;

步驟307:若則從不在sδ中的用戶中隨機(jī)選取個(gè)用戶并入sδ;

步驟308:從有向圖g中刪除不在sδ中的用戶以及與sδ中用戶相關(guān)聯(lián)的邊,求出更新后的圖g中的所有強(qiáng)連通分量,將每個(gè)強(qiáng)連通分量中的用戶放入一個(gè)兼容用戶組中,設(shè)共計(jì)產(chǎn)生g1,g2,...,gd共d個(gè)兼容用戶組,設(shè)g={g1,g2,...,gd}為d個(gè)兼容用戶組的集合;

步驟309:返回g=,結(jié)束。

在步驟204中,社交網(wǎng)絡(luò)應(yīng)用平臺(tái)根據(jù)g計(jì)算入選任務(wù)-報(bào)價(jià)對(duì)集合和入選者報(bào)酬的步驟如下:

步驟401:初始化入選者集合入選用戶的社會(huì)成本cost=0,入選任務(wù)-報(bào)價(jià)對(duì)集合

步驟402:對(duì)所有的任務(wù)tj∈t執(zhí)行步驟403到步驟406;

步驟403:對(duì)所有兼容用戶組gk∈g,令sk為從兼容用戶組gk中選擇出的入選者集合,初始化sk=φ,執(zhí)行步驟404;

步驟404:如果gk中提交標(biāo)書中含有任務(wù)tj的用戶數(shù)不少于rj,則從gk中選擇報(bào)價(jià)最低的且提交標(biāo)書中含有任務(wù)tj的前rj個(gè)用戶,將這rj個(gè)用戶并入集合sk;

步驟405:對(duì)所有sk,k∈{1,2,...,d},計(jì)算每個(gè)sk中用戶的報(bào)價(jià)總和,設(shè)報(bào)價(jià)總和最低的那組用戶的集合為sk';

步驟406:將sk'中用戶關(guān)于任務(wù)tj的任務(wù)-報(bào)價(jià)對(duì)并入入選任務(wù)-報(bào)價(jià)對(duì)集合βs,令s=s∪sk';

步驟407:令社會(huì)成本其中ug為g中所有的用戶集合;

步驟408:對(duì)任意用戶i∈u,令其報(bào)酬pi=0;

步驟409:對(duì)任意入選任務(wù)-報(bào)價(jià)對(duì)計(jì)算除任務(wù)-報(bào)價(jià)對(duì)以外的社會(huì)成本并計(jì)算每個(gè)入選任務(wù)-報(bào)價(jià)對(duì)的報(bào)酬

步驟410:計(jì)算任意入選者i∈s的報(bào)酬pi為其所提交的任務(wù)-報(bào)價(jià)對(duì)中入選任務(wù)-報(bào)價(jià)對(duì)的報(bào)酬的總和,即

步驟411:返回cost,βs和所有用戶的報(bào)酬向量p,結(jié)束。

有益效果

本發(fā)明采用以上技術(shù)方案與現(xiàn)有技術(shù)相比,具有以下技術(shù)效果:

1.能夠在保證完成所有多合作性任務(wù)的前提下,最小化社會(huì)成本;

2.首次在移動(dòng)群智感知系統(tǒng)的激勵(lì)機(jī)制設(shè)計(jì)中考慮用戶之間的兼容性,使得用戶可以更高效地完成合作性的任務(wù);

3.計(jì)算時(shí)間復(fù)雜度低,該激勵(lì)方法總的時(shí)間復(fù)雜度為是一個(gè)完全多項(xiàng)式時(shí)間方法,具有計(jì)算有效性;

4.該激勵(lì)方法是個(gè)人理性的,即平臺(tái)支付給每個(gè)入選者的報(bào)酬數(shù)額一定大于等于該用戶所需耗費(fèi)的真實(shí)代價(jià),因此對(duì)于吸引大量用戶以及提高數(shù)據(jù)質(zhì)量有積極作用;

5.該激勵(lì)方法是防欺騙的,當(dāng)其他用戶都提交自身的真實(shí)的報(bào)價(jià)和兼容用戶集時(shí),即使用戶采取某種策略虛報(bào)報(bào)價(jià)和兼容用戶集,也不會(huì)使得該用戶的效用變高,因此用戶傾向于提交自身的真實(shí)的報(bào)價(jià)和兼容用戶集。防欺騙性對(duì)于防止市場(chǎng)壟斷或者串通具有重要作用。

附圖說(shuō)明

圖1是本發(fā)明中社交網(wǎng)絡(luò)應(yīng)用平臺(tái)和用戶之間反向拍賣執(zhí)行流程;

圖2本發(fā)明中社交網(wǎng)絡(luò)應(yīng)用平臺(tái)對(duì)所有用戶執(zhí)行兼容用戶分組執(zhí)行流程;

圖3本發(fā)明中社交網(wǎng)絡(luò)應(yīng)用平臺(tái)計(jì)算入選任務(wù)-報(bào)價(jià)對(duì)集合和入選者報(bào)酬的執(zhí)行流程。

具體實(shí)施方式

下面結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)說(shuō)明:

本發(fā)明中社交網(wǎng)絡(luò)應(yīng)用平臺(tái)根據(jù)用戶提交的兼容用戶集,將用戶分成多個(gè)兼容用戶組。然后選擇入選任務(wù)-報(bào)價(jià)對(duì)集合和每個(gè)用戶的報(bào)酬。

名詞說(shuō)明:

移動(dòng)群智感知系統(tǒng):一種利用大量智能手機(jī)感知數(shù)據(jù)的大型數(shù)據(jù)采集系統(tǒng),移動(dòng)群智感知系統(tǒng)由處于云端的移動(dòng)群智感知平臺(tái)和一批智能手機(jī)用戶組成。本發(fā)明中處于云端的移動(dòng)群智感知平臺(tái)是一個(gè)社交網(wǎng)絡(luò)應(yīng)用平臺(tái);智能手機(jī)用戶處于一個(gè)在線社區(qū)中。

入選者:由本發(fā)明基所提激勵(lì)方法選擇出來(lái)的用戶,是移動(dòng)群智感知的最終參與者。

用戶的效用:用戶獲得的報(bào)酬與付出的成本的差值。在防欺騙的激勵(lì)方法中,用戶的成本等于用戶的報(bào)價(jià)。

社會(huì)成本:入選者的成本總和。在防欺騙的激勵(lì)方法中,社會(huì)成本等于入選者的報(bào)價(jià)總和。

本發(fā)明所述一種面向多合作任務(wù)的多報(bào)價(jià)標(biāo)書移動(dòng)群智感知激勵(lì)方法,社交網(wǎng)絡(luò)應(yīng)用平臺(tái)和用戶之間體現(xiàn)為一個(gè)反向拍賣過(guò)程,執(zhí)行流程如圖1所示,步驟如下:

步驟201:社交網(wǎng)絡(luò)應(yīng)用平臺(tái)發(fā)布一個(gè)任務(wù)集合t={t1,...,tm},對(duì)于每個(gè)任務(wù)tj∈t需要至少rj個(gè)人去完成;

步驟202:設(shè)在線社區(qū)中的用戶集合為u={1,2,...,n},每個(gè)用戶i∈u提交一個(gè)標(biāo)書bi=(βi,ξi),其中為ki個(gè)任務(wù)-報(bào)價(jià)對(duì),為任務(wù)集合t中的任意一個(gè)任務(wù),為用戶i執(zhí)行任務(wù)想要獲得的最少報(bào)酬,ξi為用戶i可以合作的一組用戶的集合,稱為用戶i的兼容用戶集;

步驟203:社交網(wǎng)絡(luò)應(yīng)用平臺(tái)對(duì)所有用戶執(zhí)行兼容用戶分組過(guò)程,產(chǎn)生g1,g2,...,gd共d個(gè)兼容用戶組,設(shè)g={g1,g2,...,gd}為d個(gè)兼容用戶組的集合;

步驟204:社交網(wǎng)絡(luò)應(yīng)用平臺(tái)根據(jù)g計(jì)算入選任務(wù)-報(bào)價(jià)對(duì)集合并計(jì)算每個(gè)入選任務(wù)-報(bào)價(jià)對(duì)的報(bào)酬則入選者i的報(bào)酬pi為其所提交的任務(wù)-報(bào)價(jià)對(duì)中入選任務(wù)-報(bào)價(jià)對(duì)的報(bào)酬的總和,即

步驟205:社交網(wǎng)絡(luò)應(yīng)用平臺(tái)入選的任務(wù)-報(bào)價(jià)對(duì)告知相應(yīng)的入選者,入選者執(zhí)行感知任務(wù),將感知數(shù)據(jù)提交社交網(wǎng)絡(luò)應(yīng)用平臺(tái);

步驟206:社交網(wǎng)絡(luò)應(yīng)用平臺(tái)向入選者支付報(bào)酬。

在步驟203中,社交網(wǎng)絡(luò)應(yīng)用平臺(tái)對(duì)所有用戶執(zhí)行兼容用戶分組的流程如圖2所示,步驟如下:

步驟301:初始化用戶集合其中δ是一個(gè)常數(shù),δ<n;

步驟302:利用兼容用戶集構(gòu)造一個(gè)關(guān)于所用用戶的有向圖g:對(duì)任意兩個(gè)用戶i,j∈u,i≠j,如果用戶j在用戶i的兼容用戶集中,則增加一條從用戶i到用戶j的有向邊;

步驟303:令將有向圖g中的每個(gè)用戶隨機(jī)分配到χ個(gè)用戶子集中,設(shè)χ個(gè)用戶子集分別為u1,u2,...,uχ,設(shè)a={u1,u2,...,uχ}是χ個(gè)用戶子集的集合;

步驟303:從a中隨機(jī)選擇個(gè)用戶子集,設(shè)aδ為個(gè)用戶子集的集合;

步驟304:對(duì)每一個(gè)用戶子集ui∈a,如果ui∈aδ,則執(zhí)行步驟305,否則執(zhí)行步驟306;

步驟305:如果則將ui中的所有用戶并入用戶集合sδ;否則從ui中選擇始點(diǎn)為非ui中用戶的入邊最多的前個(gè)用戶,將該個(gè)用戶并入用戶集合sδ;

步驟306:如果則將ui中的所有用戶并入用戶集合sδ;否則從ui中選擇始點(diǎn)為非ui中用戶的入邊最多的前個(gè)用戶,將該個(gè)用戶并入用戶集合sδ;

步驟307:若|sδ|<δ,則從不在sδ中的用戶中隨機(jī)選取δ-|sδ|個(gè)用戶并入sδ;

步驟308:從有向圖g中刪除不在sδ中的用戶以及與sδ中用戶相關(guān)聯(lián)的邊,求出更新后的圖g中的所有強(qiáng)連通分量,將每個(gè)強(qiáng)連通分量中的用戶放入一個(gè)兼容用戶組中,設(shè)共計(jì)產(chǎn)生g1,g2,...,gd共d個(gè)兼容用戶組,設(shè)g={g1,g2,...,gd}為d個(gè)兼容用戶組的集合;

步驟309:返回g=,結(jié)束。

在步驟204中,社交網(wǎng)絡(luò)應(yīng)用平臺(tái)根據(jù)g計(jì)算入選任務(wù)-報(bào)價(jià)對(duì)集合和入選者報(bào)酬的執(zhí)行流程如圖3所示,步驟如下:

步驟401:初始化入選者集合入選用戶的社會(huì)成本cost=0,入選任務(wù)-報(bào)價(jià)對(duì)集合

步驟402:對(duì)所有的任務(wù)tj∈t執(zhí)行步驟403到步驟406;

步驟403:對(duì)所有兼容用戶組gk∈g,令sk為從兼容用戶組gk中選擇出的入選者集合,初始化sk=φ,執(zhí)行步驟404;

步驟404:如果gk中提交標(biāo)書中含有任務(wù)tj的用戶數(shù)不少于rj,則從gk中選擇報(bào)價(jià)最低的且提交標(biāo)書中含有任務(wù)tj的前rj個(gè)用戶,將這rj個(gè)用戶并入集合sk;

步驟405:對(duì)所有sk,k∈{1,2,...,d},計(jì)算每個(gè)sk中用戶的報(bào)價(jià)總和,設(shè)報(bào)價(jià)總和最低的那組用戶的集合為sk';

步驟406:將sk'中用戶關(guān)于任務(wù)tj的任務(wù)-報(bào)價(jià)對(duì)并入入選任務(wù)-報(bào)價(jià)對(duì)集合βs,令s=s∪sk';

步驟407:令社會(huì)成本其中ug為g中所有的用戶集合;

步驟408:對(duì)任意用戶i∈u,令其報(bào)酬pi=0;

步驟409:對(duì)任意入選任務(wù)-報(bào)價(jià)對(duì)計(jì)算除任務(wù)-報(bào)價(jià)對(duì)以外的社會(huì)成本并計(jì)算每個(gè)入選任務(wù)-報(bào)價(jià)對(duì)的報(bào)酬

步驟410:計(jì)算任意入選者i∈s的報(bào)酬pi為其所提交的任務(wù)-報(bào)價(jià)對(duì)中入選任務(wù)-報(bào)價(jià)對(duì)的報(bào)酬的總和,即

步驟411:返回cost,βs和所有用戶的報(bào)酬向量p,結(jié)束。

本技術(shù)領(lǐng)域技術(shù)人員可以理解的是,除非另外定義,這里使用的所有術(shù)語(yǔ)(包括技術(shù)術(shù)語(yǔ)和科學(xué)術(shù)語(yǔ))具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語(yǔ)應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣定義,不會(huì)用理想化或過(guò)于正式的含義來(lái)解釋。

以上所述的具體實(shí)施方式,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式而已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1