多重社会网络中的可靠任务分配方法研究 周一峰 分布式智能与社会计算实验室 Distributed Intelligence and Social Computing Laboratory(DISC) 计算机科学与工程学院 1 Task Allocation Problem in Social Networks Social Cloud Cloud computing Groupsourcing, Friendsourcing… Crowdsourcing Social network 2 Task Allocation Problem in Social Networks Agents have multiple types of resources resources Task Allocation Problem: Traditional research: simplex social network – relations among agents are of the same type M. M. Weerdt, Y. Zhang, T. Klos, “Multiagent Task Allocation in Social Networks,” Autonomous Agents and Multi‐Agent Systems, 25(1): 46‐86, 2012. Y. Jiang, Y. Zhou, W. Wang, “Task Allocation for Undependable Multiagent Systems in Social Networks,” IEEE TPDS , 24(8), 2013. 3 Multiplex Social Networks Multiplexity of the network: multiple types of relations 1 2 3 Unreliable situation (a) fabricate the resource status information (b) Do not contribute the stated number of resources 4 Objective of Task Allocation in Multiplex Social Networks For a task t, the objective of task allocation is to find the agent set At to satisfy the following situation: Minimize the communication cost by considering different types of network links Minimize the waiting time by the contextual load balancing approach Improve the reliability by the reputation and reward mechanism 5 Reliable Task Allocation in Multiplex Social Networks Task allocation architecture: Manager/contractor architecture contractor contractor task manager contractor 1) For the objective of improving the reliability Negotiation reputation ‐ Agent ‐ Network layer Reward mechanism ‐ Negotiation reputation of agents ‐ Negotiation reputation of network Layers 6 Reliable Task Allocation in Multiplex Social Networks 2) For the objective of minimizing the communication cost Resource accessibility (considering different link types) ‐Agent ‐Network layers Alterable manager method 7 Reliable Task Allocation in Multiplex Social Networks 3) For the objective of minimizing the waiting time Contextual load balancing (considering not only the load status of the targets, but also their contextual load status) ‐ load balancing for agents ‐ Load balancing for network layers 8 Reliable Task Allocation in Multiplex Social Networks Network layer-oriented task allocation Select manager network layer task Select manager Select contractor agent agent Select contractor network layer 9 Reliable Task Allocation in Multiplex Social Networks Network layer-oriented task allocation 10 Reliable Task Allocation in Multiplex Social Networks Agent-oriented task allocation task Select manager agent Select contractor agent 11 Reliable Task Allocation in Multiplex Social Networks Agent-oriented task allocation 12 Experimental Validation Performance indices -Success rate -Time costs: 1) total time costs; 2) communication time costs; 3) waiting time costs Benchmark approaches -Traditional simplex network-adapted model [Liu et al. 2005; Jiang and Huang 2012;] -Transparent task allocation model [Jiang et al. 2013] 13 Experimental Validation Effectiveness tests 14 Experimental Validation Comparison between the Proposed Task Allocation Models 15 Experimental Validation The Effects of the Key Components in Our Models Reputation and Reward Mechanism Considering Multiple Link Types Contextual Load Balancing Mechanism 16 Experimental Validation Robustness for Dynamic Environments dynamic unreliable environment where agents may dynamically change their identities dynamic environment with unstable services 17 Thank you! Any Questions? [email protected] Y. Jiang, Y. Zhou, Y. Li, “Reliable Task Allocation with Load Balancing in Multiplex Networks,” ACM Transactions on Autonomous and Adaptive Systems, Vol.10, No.1, Article 3, 32 pages, 2015. 18
© Copyright 2026 Paperzz