[發明專利]一種公平的眾包工作流分配方法有效
| 申請號: | 202010528051.7 | 申請日: | 2020-06-10 |
| 公開(公告)號: | CN111738576B | 公開(公告)日: | 2023-08-01 |
| 發明(設計)人: | 付東來;蔡興旺 | 申請(專利權)人: | 中北大學 |
| 主分類號: | G06Q10/0631 | 分類號: | G06Q10/0631 |
| 代理公司: | 太原申立德知識產權代理事務所(特殊普通合伙) 14115 | 代理人: | 張向瑩 |
| 地址: | 030051*** | 國省代碼: | 山西;14 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 公平 工作流 分配 方法 | ||
1.一種公平的眾包工作流分配方法,其特征在于:所述方法包括如下步驟:
S1、任務請求者將任務工作流和完成時間提交到眾包平臺,工人在眾包平臺上提前注冊;其中,工作流用有向無環圖G={T,E}表示,圖G中的頂點ti∈T表示工作流中的任務,圖G中的邊ei,j∈E是任務ti到tj的一條有向邊,表示任務tj在任務ti執行完后才能執行,pred(ti)表示任務ti的前序任務集合,post(ti)表示任務ti的后繼任務集合,完成時長用符號Θ表示,眾包平臺上注冊的工人用集合W={wi|i=0,1,...,n}表示;
S2、初始化工作流中的任務和工人的分配參數,遍歷任務集合T,初始化任務ti∈T的開始時間ti.q0、接收時間ti.q1、完成時長ti.q2、結束時間ti.q3和技能要求,所述技能要求用向量ti.s表示;遍歷工人集合W,初始化工人wi∈W的技能最低報酬向量wi.r、接受的任務數wi.n1、分配的任務數wi.n2和技能向量wi.s;
S3、尋找圖G的最長路徑pl={start,t1,t2,...,tn,end},其中,start和end是兩個虛擬的起始頂點和結束頂點;如果tn.q3>Θ或路徑長度為0則結束本次分配;
S4、根據圖G生成待分配任務集合T‘,即獲取起始頂點start的后繼頂點post(start);
S5、對所有的ti∈T‘,生成待分配任務的提名工人集合N;
S6、根據提名集合中工人的相似性,生成集合N的一個劃分
S7、把任務組播給Ni中的每一個工人,生成對應的候選工人集合Ci;
S8、計算每一個Ci的公平性,并從中選擇一個最不公平的候選工人集合C‘i;
S9、從選中的最不公平的候選工人集合C‘i中發現受到最不公平待遇的工人w’i,把任務分配給該工人;
S10、從圖G中移除任務ti,然后返回S5;
S11、當集合T‘中的任務全部被工人完成后,更新分配參數繼續分配圖G中剩余的任務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中北大學,未經中北大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010528051.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種房屋建筑工程用施工平臺
- 下一篇:一種燃氣發電機組的散熱器冷卻液加注裝置
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





