ACM Transactions on Autonomous and Adaptive Systems · 2015 · 28 citations · 42 references
ComputingComputer ScienceComputer SystemsComputer NetworksDistributed SystemsInterconnection NetworksLoad BalancingLoad Balancing Under FailuresNetwork Fault ToleranceNetwork ReliabilityResource SharingTask SchedulingJoint Resource AllocationLoad Balancing ModelsMulti-agent Resource AllocationMultiplex NetworksNetwork Load BalancingNetwork Resource AllocationResource Allocation ObjectivesResource Allocation On Networks
In multiplex networks, agents are connected by multiple types of links; a multiplex network can be split into more than one network layer that is composed of the same type of links and involved agents. Each network link type has a bias for communicating different types of resources; thus, the task’s access to the required resources in multiplex networks is strongly related to the network link types. However, traditional task allocation and load balancing methods only considered the situations of agents themselves and did not address the effects of network link types in multiplex networks. To solve this problem, this article considers both link types and agents, and substantially extends the existing work by highlighting the effect of network layers on task allocation and load balancing. Two multiplex network-adapted models of task allocation with load balancing are presented: network layer-oriented allocation and agent-oriented allocation. This article also addresses the unreliability in multiplex networks, which includes the unreliable links and agents, and implements a reliable task allocation based on a negotiation reputation and reward mechanism. Our findings show that both of our presented models can effectively and robustly satisfy the task allocation objectives in unreliable multiplex networks; the experiments prove that they can significantly reduce the time costs and improve the success rate of tasks for multiplex networks over the traditional simplex network-adapted task allocation model. Lastly, we find that our presented network layer-oriented allocation performs much better in terms of reliability and allocation time compared to our presented agent-oriented allocation, which further explains the importance of network layers in multiplex networks.
42
Catastrophic cascade of failures in interdependent networks
Sergey V. Buldyrev, Roni Parshani, Gerald Paul et al. · Nature · 2010 · 4.4K citations · Full text
The structure and dynamics of multilayer networks
Physics Reports · 2014 · 3K citations · Full text
A simple rule for the evolution of cooperation on graphs and social networks
Hisashi Ohtsuki, Christoph Hauert, E. James Lieberman et al. · Nature · 2006 · 2.2K citations · Full text