Consensus-Based Decentralized Task Allocation for Multi-Agent Systems and Simultaneous Multi-Agent Tasks | IEEE Journals & Magazine | IEEE Xplore