面向移动群智感知的多任务分发算法
本文选题:移动群智感知 + 机会通信 ; 参考:《计算机应用》2017年01期
【摘要】:针对在移动群智感知中基于机会通信完成数据传输会消耗大量时间成本的问题,提出了一种基于中枢节点的多任务分发(HTA)算法。该算法利用节点在移动网络中社交关系属性不同的特点,通过中枢节点选择算法将部分节点作为中枢节点,并将其用于协助任务请求节点分发任务。在任务请求节点与中枢节点相遇时,同时给中枢节点本身和它的从属节点分配任务,并由中枢节点负责向从属节点分发任务与回收任务结果。基于The ONE模拟器进行实验,与在线任务分配(NTA)算法相比,HTA算法时间成本平均降低了24.9%,同时任务完成率平均提高150%。实验结果表明,HTA算法能够提高任务的完成速度,降低时间成本消耗。
[Abstract]:In order to solve the problem that data transmission based on opportunity communication consumes a lot of time cost in mobile swarm intelligence perception, a multi-task distribution (HTA) algorithm based on central nodes is proposed. This algorithm takes advantage of the different attributes of social relations between nodes in mobile networks and uses some nodes as central nodes through the central node selection algorithm and uses them to assist task request nodes to distribute tasks. When the task request node meets the central node, the central node itself and its subordinate node are assigned tasks, and the central node is responsible for distributing the task to the subordinate node and retrieving the results of the task. Compared with the on-line task allocation algorithm, the time cost of the The ONE algorithm is reduced by 24.9%, and the average task completion rate is increased by 150%. The experimental results show that the HTA algorithm can improve the task completion speed and reduce the time cost.
【作者单位】: 北京信息科技大学计算机学院;网络文化与数字传播北京市重点实验室(北京信息科技大学);
【基金】:国家自然科学基金资助项目(61370065,61502040) 北京市优秀人才培养资助青年骨干个人项目(2014000020124G099) 网络文化与数字传播北京市重点实验室资助项目(ICDD201406) 现代测控技术教育部重点实验室/机电系统测控北京市重点实验室资助项目(KF20151123205)~~
【分类号】:TN929.5
【相似文献】
相关期刊论文 前10条
1 赵海延;纤程及其实现多任务的方法[J];科技进步与对策;2003年S1期
2 马晓晨,李进普;使用轮循技术开发支持多任务的控制程序[J];承德石油高等专科学校学报;2004年01期
3 范策;李畅;黄红桃;许宪成;;操作系统多任务应用模式实验开发[J];现代计算机(专业版);2011年19期
4 张玉霞;企业管理信息系统中的实时多任务实现[J];吉林电力技术;1996年06期
5 夏旭丰,丁文杰,朱善君,孙新亚,李迎春;实时多任务嵌入系统的实现[J];计算机应用研究;2003年09期
6 卓明敏;;模拟多任务编程[J];福建电脑;2007年10期
7 严殊;单片微机多任务编程[J];微型机与应用;1997年09期
8 雷航;基于任务链的实时多任务软件可靠性建模[J];电子科技大学学报;2004年02期
9 王永亮;李秀娟;;嵌入式多任务程序设计[J];电子科技;2010年01期
10 苑勋,黄利萍;用户级多任务的两种实现方法[J];小型微型计算机系统;2004年04期
相关会议论文 前5条
1 李光先;陆阳;;应用UC/OS-Ⅱ设计嵌入式实时多任务软件[A];全国第13届计算机辅助设计与图形学(CAD/CG)学术会议论文集[C];2004年
2 李惠林;谢庆生;殷国富;牛鸣岐;;基于ASP平台的多任务资源分配决策的研究[A];提高全民科学素质、建设创新型国家——2006中国科协年会论文集(下册)[C];2006年
3 刘铁锐;张志远;;Windows下数值计算中多任务的实现[A];计算机技术在工程建设中的应用——第十二届全国工程建设计算机应用学术会议论文集[C];2004年
4 陈光强;杨树强;张晓辉;李润恒;贾焰;;面向海量文本数据的多任务并行调度加载技术研究与实现[A];第15届全国信息存储技术学术会议论文集[C];2008年
5 张强;;钢厂天车多机多任务的动态调度模型研究[A];中国计量协会冶金分会2011年会论文集[C];2011年
相关博士学位论文 前1条
1 孔吉;关联多任务MPSoC数据系统关键技术研究[D];上海交通大学;2012年
相关硕士学位论文 前10条
1 马钰;自动测试软件开发运行平台多任务并行机制的研究与实现[D];电子科技大学;2015年
2 王成;大学生互联网使用中的多任务行为研究[D];南京大学;2014年
3 张家旺;基于多任务委托代理的工程项目承包商激励机制研究[D];南京大学;2016年
4 于显龙;面向多任务大容量可追溯现钞处理系统的研究与设计[D];辽宁科技大学;2016年
5 谢昌宏;基于LabWindows/CVI的雷达接收/发射模块自动测试系统多任务实现[D];电子科技大学;2016年
6 许金友;基于改进DPSO算法的多任务并行联盟生成研究[D];大连理工大学;2009年
7 常丽娜;基于Lasso的多任务学习方法在恒星物理参量估计中的应用[D];暨南大学;2015年
8 于明丽;基于STM32和μC/OS-Ⅱ的B类AIS基带系统的设计[D];大连海事大学;2012年
9 罗琦;面向对象嵌入式多任务GUI的设计和实现[D];电子科技大学;2006年
10 白云燕;ARM DIS系统设计及实时多任务的实现[D];南京师范大学;2007年
,本文编号:1981411
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/1981411.html