单台顺序兼容批处理机上的双代理调度

Two‐agent scheduling on a single sequential and compatible batching machine

Naval Research Logistics · 2017
被引 14
ABS 3

中文导读

研究了在单台顺序兼容批处理机上,两个代理各自优化不同调度指标(如最大成本、总完工时间、加权误工数)的问题,并给出了多项式或伪多项式时间算法,以及加权误工数情形下的全多项式近似方案。

Abstract

Abstract We study two‐agent scheduling on a single sequential and compatible batching machine in which jobs in each batch are processed sequentially and compatibility means that jobs of distinct agents can be processed in a common batch. A fixed setup time is required before each batch is started. Each agent seeks to optimize some scheduling criterion that depends on the completion times of its own jobs only. We consider several scheduling problems arising from different combinations of some regular scheduling criteria, including the maximum cost (embracing lateness and makespan as its special cases), the total completion time, and the (weighted) number of tardy jobs. Our goal is to find an optimal schedule that minimizes the objective value of one agent, subject to an upper bound on the objective value of the other agent. For each problem under consideration, we provide either a polynomial‐time or a pseudo‐polynomial‐time algorithm to solve it. We also devise a fully polynomial‐time approximation scheme when both agents’ scheduling criteria are the weighted number of tardy jobs.

生产调度运筹优化算法设计双代理调度