Abstract
This paper introduces a new concept, soft precedence constraint (SPC), in machine scheduling problems. Similar to the conventional precedence constraint, SPC specifies some partial order over the jobs; however, an SPC can be violated, but with a certain penalty or cost. The scheduling problem is to balance the tradeoff between the SPC violation penalty and other criteria relative to job completion times. We focus on studying a special case where SPC is defined by a bipartite network. This case is motivated by the berth allocation problem at a transshipment port, where the SPC models any missed container connections from feeder vessels to ocean-going vessels. We discuss the complexity of the problems for different scenarios and develop approximation algorithms.
| Original language | English |
|---|---|
| Pages (from-to) | 491-505 |
| Number of pages | 15 |
| Journal | European Journal of Operational Research |
| Volume | 282 |
| Issue number | 2 |
| DOIs | |
| Publication status | Published - 16 Apr 2020 |
Bibliographical note
Publisher Copyright:© 2019 Elsevier B.V.
Keywords
- Approximation algorithm
- Precedence constraint
- Scheduling
- Soft precedence constraint