The Coalition Formation with Spatial and Temporal constraints Problem (CFSTP) is a multi-agent task scheduling problem where the tasks are spatially distributed, with deadlines and workloads, and the number of agents is typically much smaller than the number of tasks, thus the agents have to form coalitions in order to maximise the number of completed tasks. The current state-of-the-art CFSTP solver, the Coalition Formation with Look-Ahead (CFLA) algorithm, has two main limitations. First, its time complexity is exponential with the number of agents. Second, as we show, its look-ahead technique is not effective in real-world scenarios, such as open multi-agent systems, where new tasks can appear at any time. In this work, we study its design and define an extension, called Coalition Formation with Improved Look-Ahead (CFLA2), which achieves better performance. Since we cannot eliminate the limitations of CFLA in CFLA2, we also develop a novel algorithm to solve the CFSTP, the first to be anytime, efficient and with provable guarantees, called Cluster-based Coalition Formation (CCF). We empirically show that, in settings where the look-ahead technique is highly effective, CCF completes up to 30% (resp. 10%) more tasks than CFLA (resp. CFLA2) while being up to four orders of magnitude faster. Our results affirm CCF as the new state-of-the-art algorithm to solve the CFSTP.
翻译:与空间和时空制约结盟问题(CFSTP)是一个多试剂任务时间安排问题,任务在空间上分布,有期限和工作量,代理人的数量通常比任务数量要小得多,因此代理人必须组成联盟,以便最大限度地增加完成的任务数量。目前最先进的CFSTP(CFSTP)解算器(CFS-Ahead(CFLA))的联盟化算法(CFLA)有两个主要局限性。首先,它的时间复杂性随着代理人的数量而成倍增长。第二,正如我们所显示的那样,其外观头技术在现实世界情景中是无效的,例如开放的多剂系统,可以随时出现新的任务。在此工作中,我们研究其设计并定义一个扩展,称为“与改进的外观(CFCLA2)的联盟组合组合组合形式(CFA)2,它取得更好的业绩。由于我们不能消除CFLA2的局限性,我们还开发了一种新的算法,以便解决CFSTP(CTP),第一个是时间、效率和可实现的保证,称为CFSBA-A-A-C-CFLA(C-C-C-C-C-C-C-C-C-C-C-C-Axxxxxxxxx)的升级为高度。我们从高度的完整到10级,我们的经验展示到高度的完整到高的10级,而以10级算法。