The task assignment problem is fundamental in combinatorial optimisation, aiming at allocating one or more tasks to a number of agents while minimizing the total cost or maximizing the overall assignment benefit. This problem is known to be computationally hard since it is usually formulated as a mixed-integer programming problem. In this paper, we consider a novel time-triggered dimension reduction algorithm (TTDRA). We propose convexification approaches to convexify both the constraints and the cost function for the general non-convex assignment problem. The computational speed is accelerated via our time-triggered dimension reduction scheme, where the triggering condition is designed based on the optimality tolerance and the convexity of the cost function. Optimality and computational efficiency are verified via numerical simulations on benchmark examples.
翻译:任务分配问题是组合优化的根本问题,目的是向一些代理商分配一项或多项任务,同时尽量减少总成本或尽量扩大总体派任效益。这个问题在计算上很困难,因为它通常是一个混合整数编程问题。在本文中,我们考虑一种新的时间触发的减少维度算法(TTDRA)。我们建议采用调和方法,将一般非凝聚任务分配的制约和成本功能混为一谈。计算速度通过我们的时间触发维度削减计划加快,其中触发条件是根据最佳性容忍度和成本函数的共性设计的。在基准示例上,通过数字模拟核实最佳性和计算效率。