拉格朗日松弛
数学优化
启发式
作业车间调度
调度(生产过程)
计算机科学
数学
单机调度
启发式
地铁列车时刻表
操作系统
作者
Matteo Avolio,Antonio Fuduli
标识
DOI:10.1016/j.ejco.2022.100032
摘要
We tackle a new single-machine scheduling problem, whose objective is to balance the average weighted completion times of two classes of jobs. Because both the job sets contribute to the same objective function, this problem can be interpreted as a cooperative two-agent scheduling problem, in contraposition to the standard multiagent problems, which are of the competitive type since each class of job is involved only in optimizing its agent's criterion. Balancing the completion times of different sets of tasks finds application in many fields, such as in logistics for balancing the delivery times, in manufacturing for balancing the assembly lines and in services for balancing the waiting times of groups of people. To solve the problem, for which we show the NP-hardness, a Lagrangian heuristic algorithm is proposed. In particular, starting from a nonsmooth variant of the quadratic assignment problem, our approach is based on the Lagrangian relaxation of a linearized model and reduces to solve a finite sequence of successive linear assignment problems. Numerical results are presented on a set of randomly generated test problems, showing the efficiency of the proposed technique.
科研通智能强力驱动
Strongly Powered by AbleSci AI