English

Improved algorithms for single machine serial-batch scheduling to minimize makespan and maximum cost

Data Structures and Algorithms 2025-04-01 v1

Abstract

This paper studies the bicriteria problem of scheduling nn jobs on a serial-batch machine to minimize makespan and maximum cost simultaneously. A serial-batch machine can process up to bb jobs as a batch, where bb is known as the batch capacity. When a new batch starts, a constant setup time is required for the machine. Within each batch, the jobs are processed sequentially, and thus the processing time of a batch equals the sum of the processing times of its jobs. All the jobs in a batch have the same completion time, namely, the completion time of the batch. The main result is an O(n3)O(n^3)-time algorithm which can generate all Pareto optimal points for the bounded model (b<nb<n) without precedence relation. The algorithm can be modified to solve the unbounded model (bnb\ge n) with strict precedence relation in O(n3)O(n^3) time as well. The results improve the previously best known running time of O(n4)O(n^4) for both the bounded and unbounded models.

Keywords

Cite

@article{arxiv.2503.23273,
  title  = {Improved algorithms for single machine serial-batch scheduling to minimize makespan and maximum cost},
  author = {Shuguang Li and Zhenxin Wen and Jing Wei},
  journal= {arXiv preprint arXiv:2503.23273},
  year   = {2025}
}
R2 v1 2026-06-28T22:39:17.786Z