Agent-based task allocation under uncertainties in disaster environments: An approach to interval uncertainty

Abstract The uncertainty of task allocation in disaster environments is challenging both practically and theoretically. In real environments, agents encounter uncertain factors for the selection and execution of tasks. The present methods for task allocation seem inadequate in such environments. This paper aims to provide an efficient approach to improving the task allocation, despite the uncertainty in disaster environments. Therefore, after deduction of the major uncertainties in disaster environments, we propose a method for the agents’ decision-making about the task allocation. The allocation procedure includes four phases of ordering the tasks, choosing the coordinating agent, implementing the auction by considering the uncertainties, performing tasks and observing the real environment. The main innovation of this research is using the concepts of interval uncertainty in the task ordering as well as in the auction implementing. The results were obtained by comparing the proposed method with the contract net protocol (CNP) at three scales. In addition, the results were evaluated in the presence of uncertainties at different ranges. On average, the proposed method was better than the CNP in terms of search and rescue (SAR) operation time (124 min), the number of dead people (8) and the number of incorrect allocations (180 tasks). The uncertainties range in the tasks’ decision-making procedure affected SAR operation time by more than 26%. Therefore, considering that uncertainty in task allocation can be a great advantage in the disaster environment, and considering these factors in the decision-making procedure, we have improved confidence in allocating tasks with fewer errors.

[1]  Javier de Lope Asiaín,et al.  Stochastic Learning Automata for Self-coordination in Heterogeneous Multi-Tasks Selection in Multi-Robot Systems , 2011, MICAI.

[2]  Mohammad Saadi Mesgari,et al.  Evaluation and comparison of Genetic Algorithm and Bees Algorithm for location–allocation of earthquake relief centers , 2016 .

[3]  D. Provitolo,et al.  EMERGENT HUMAN BEHAVIOUR DURING A DISASTER: THEMATIC VERSUS COMPLEX SYSTEMS APPROACHES , 2011 .

[4]  Alaa M. Khamis,et al.  A Comparative Study between Optimization and Market-Based Approaches to Multi-Robot Task Allocation , 2013, Adv. Artif. Intell..

[5]  Leszek Koszalka,et al.  Task Allocation in Mesh Connected Processors with Local Search Meta-heuristic Algorithms , 2010, ACIIDS.

[6]  Gaurav S. Sukhatme,et al.  Multi-Robot Task Allocation in Uncertain Environments , 2003, Auton. Robots.

[7]  M. Sayadi,et al.  Extension of VIKOR method for decision making problem with interval numbers , 2009 .

[8]  Sonia Giovinazzi,et al.  Predictive models for post disaster shelter needs assessment , 2017 .

[9]  Dongxu Li,et al.  A Robust Hierarchical Approach To Multi-stage Task Allocation Under Uncertainty , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[10]  Han-Lim Choi,et al.  Consensus-Based Decentralized Auctions for Robust Task Allocation , 2009, IEEE Transactions on Robotics.

[11]  Jian Chen,et al.  Coalition-Based Approach to Task Allocation of Multiple Robots With Resource Constraints , 2012, IEEE Transactions on Automation Science and Engineering.

[12]  Didier Dubois,et al.  Possibility Theory - An Approach to Computerized Processing of Uncertainty , 1988 .

[13]  Xiaomin Li,et al.  Multi-robot Task Allocation Based on Ant Colony Algorithm , 2012, J. Comput..

[14]  O. E. Charles-Owaba,et al.  Review of Multi-criteria Optimization Methods - Theory and Applications , 2013 .

[15]  David Naso,et al.  A Decentralized Allocation Algorithm for Distributed Supply Chains with Critical Tasks , 2013, MIM.

[16]  Minjie Zhang,et al.  Coordination for dynamic weighted task allocation in disaster environments with time, space and communication constraints , 2016, J. Parallel Distributed Comput..

[17]  Osman Parlaktuna,et al.  Strategy-planned Q-learning approach for multi-robot task allocation , 2014, 2014 11th International Conference on Informatics in Control, Automation and Robotics (ICINCO).

[18]  Nancy J. Casper Organizational leadership's impact on emergent behavior during disaster response and recovery operations , 2011 .

[19]  Shuzhi Sam Ge,et al.  BOAs: backoff adaptive scheme for task allocation with fault tolerance and uncertainty management , 2004, Proceedings of the 2004 IEEE International Symposium on Intelligent Control, 2004..

[20]  Talal Rahwan,et al.  Algorithms for coalition formation in multi-agent systems , 2007 .

[21]  Gaurav S. Sukhatme,et al.  Article in Press Robotics and Autonomous Systems ( ) – Robotics and Autonomous Systems Multi-robot Task Allocation through Vacancy Chain Scheduling , 2022 .

[22]  Lulu Zhang,et al.  EARTHQUAKE-RELATED INJURIES AMONG SURVIVORS: A SYSTEMATIC REVIEW AND QUANTITATIVE SYNTHESIS OF THE LITERATURE , 2016 .

[23]  Kirsty Kitto,et al.  MODELLING AND GENERATING COMPLEX EMERGENT BEHAVIOUR , 2006 .

[24]  J. Fromm Types and Forms of Emergence , 2005, nlin/0506028.

[25]  Mostafa Zandieh,et al.  Extension of the ELECTRE method for decision-making problems with interval weights and data , 2010 .

[26]  J. Fromm The Emergence of Complexity , 2004 .

[27]  Ling Zhou,et al.  Task allocation in multi-agent systems with swarm intelligence of social insects , 2010, 2010 Sixth International Conference on Natural Computation.

[28]  Pierre Glize,et al.  ROSACE: Agent-Based Systems for Dynamic Task Allocation in Crisis Management , 2012, PAAMS.

[29]  Guy Theraulaz,et al.  Adaptive Task Allocation Inspired by a Model of Division of Labor in Social Insects , 1997, BCEC.

[30]  Leili Mohammad Khanli,et al.  High reliable and efficient task allocation in networked multi-agent systems , 2014, Autonomous Agents and Multi-Agent Systems.

[31]  Reza Nourjou,et al.  Introduction to spatially distributed intelligent assistant agents for coordination of human-agent teams' actions , 2011, 2011 IEEE International Symposium on Safety, Security, and Rescue Robotics.

[32]  Dylan A. Shell,et al.  Assessing optimal assignment under uncertainty: An interval-based algorithm , 2010, Int. J. Robotics Res..

[33]  Han-Lim Choi,et al.  Real-Time Multi-UAV Task Assignment in Dynamic and Uncertain Environments , 2009 .

[34]  Pierre Sens,et al.  Dynamic and Adaptive Replication for Large-Scale Reliable Multi-agent Systems , 2002, SELMAS.

[35]  Wei Xu,et al.  Research of Allocation for Uncertain Task Based on Genetic Algorithm , 2014 .

[36]  Zheng Xiao,et al.  Learning Task Allocation for Multiple Flows in Multi-Agent Systems , 2009, 2009 International Conference on Communication Software and Networks.

[37]  Juhua Wu Contract Net Protocol for Coordination in Multi-Agent System , 2008, 2008 Second International Symposium on Intelligent Information Technology Application.

[38]  Sarit Kraus,et al.  Solving the Auction-Based Task Allocation Problem in an Open Environment , 2005, AAAI.

[39]  Jiye Liang,et al.  A new method for measuring uncertainty and fuzziness in rough set theory , 2002, Int. J. Gen. Syst..

[40]  Takayuki Ito,et al.  Task Allocation in the RoboCup Rescue Simulation Domain: A Short Note , 2001, RoboCup.

[41]  Gwo-Hshiung Tzeng,et al.  Compromise solution by MCDM methods: A comparative analysis of VIKOR and TOPSIS , 2004, Eur. J. Oper. Res..

[42]  Rachid Alami,et al.  M+: a scheme for multi-robot cooperation through negotiated task allocation and achievement , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[43]  David Naso,et al.  Consensus-based robust decentralized task assignment for heterogeneous robot networks , 2011, Proceedings of the 2011 American Control Conference.

[44]  Michael Sonnenschein,et al.  On the Influence of Inter-Agent Variation on Multi-Agent Algorithms Solving a Dynamic Task Allocation Problem under Uncertainty , 2012, 2012 IEEE Sixth International Conference on Self-Adaptive and Self-Organizing Systems.

[45]  Teruaki Ito,et al.  A blackboard-based negotiation for collaborative supply chain system , 2000 .

[46]  Mohammad Izadikhah,et al.  An algorithmic method to extend TOPSIS for decision-making problems with interval data , 2006, Appl. Math. Comput..

[47]  Sarit Kraus,et al.  Methods for Task Allocation via Agent Coalition Formation , 1998, Artif. Intell..

[48]  Paul I. Barton,et al.  Optimal dynamic allocation of mobile plants to monetize associated or stranded natural gas, part II: Dealing with uncertainty , 2016 .

[49]  Kun Chang Lee,et al.  MACE-SCM: A multi-agent and case-based reasoning collaboration mechanism for supply chain management under supply and demand uncertainties , 2007, Expert Syst. Appl..

[50]  Henk A. P. Blom,et al.  Agent-based modeling and simulation of emergent behavior in air transportation , 2013, Complex Adapt. Syst. Model..

[51]  Patrick Taillandier,et al.  A multi-agent model to manage risks in construction project (SMACC) , 2015 .

[52]  Richard Bradley,et al.  Types of Uncertainty , 2014 .