Two-Machine Flow Shop and Open Shop Scheduling Problems under a Knapsack Constraint

This paper investigates two-machine flow shop and open shop scheduling problems under a knapsack constraint. In these problems, a set of jobs is available at time zero. Each job can either be accepted and processed on both machines, or rejected. A rejected job incurs a rejection penalty and occupies a certain rejection size. The objective is to minimize the makespan of the accepted jobs plus the total rejection penalty of the rejected jobs, subject to the constraint that the total rejection size of the rejected jobs does not exceed a given upper bound. For both the two-machine flow shop and the open shop settings, we develop pseudo-polynomial-time dynamic programming algorithms that yield exact solutions, as well as 3-approximation algorithms. Furthermore, based on these exact dynamic programming algorithms and the 3-approximation algorithms, we design fully polynomial-time approximation schemes (FPTASs) for these two problems.

Authors

Institutions

Publication Details

Journal
Asia Pacific Journal of Operational Research
Published
2026-11-11
DOI
https://doi.org/10.1142/s0217595926500478
Primary Topic
Scheduling and Optimization Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
article

Two-Machine Flow Shop and Open Shop Scheduling Problems under a Knapsack Constraint

Wenchang Luo, Pengfei Zhu
Asia Pacific Journal of Operational Research
Scheduling and Optimization Algorithms
article

Two-Machine Flow Shop and Open Shop Scheduling Problems under a Knapsack Constraint

Wenchang Luo, Pengfei Zhu
article en

Abstract

This paper investigates two-machine flow shop and open shop scheduling problems under a knapsack constraint. In these problems, a set of jobs is available at time zero. Each job can either be accepted and processed on both machines, or rejected. A rejected job incurs a rejection penalty and occupies a certain rejection size. The objective is to minimize the makespan of the accepted jobs plus the total rejection penalty of the rejected jobs, subject to the constraint that the total rejection size of the rejected jobs does not exceed a given upper bound. For both the two-machine flow shop and the open shop settings, we develop pseudo-polynomial-time dynamic programming algorithms that yield exact solutions, as well as 3-approximation algorithms. Furthermore, based on these exact dynamic programming algorithms and the 3-approximation algorithms, we design fully polynomial-time approximation schemes (FPTASs) for these two problems.

Asia Pacific Journal of Operational Research
Ningbo University (CN)
Scheduling and Optimization Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon