The University of Southampton
University of Southampton Institutional Repository

Scheduling batches with sequential job processing for two-machine flow and open shops

Scheduling batches with sequential job processing for two-machine flow and open shops
Scheduling batches with sequential job processing for two-machine flow and open shops
n this paper, we study a problem of scheduling and batching on two machines in a flow-shop and open-shop environment. Each machine processes operations in batches, and the processing time of a batch is the sum of the processing times of the operations in that batch. A setup time, which depends only on the machine, is required before a batch is processed on a machine, and all jobs in a batch remain at the machine until the entire batch is processed. The aim is to make batching and sequencing decisions, which specify a partition of the jobs into batches on each machine, and a processing order of the batches on each machine, respectively, so that the makespan is minimized. The flow-shop problem is shown to be strongly NP-hard. We demonstrate that there is an optimal solution with the same batches on the two machines; we refer to these as consistent batches. A heuristic is developed that selects the best schedule among several with one, two, or three consistent batches, and is shown to have a worst-case performance ratio of 4/3. For the open-shop, we show that the problem is NP-hard in the ordinary sense. By proving the existence of an optimal solution with one, two or three consistent batches, a close relationship is established with the problem of scheduling two or three identical parallel machines to minimize the makespan. This allows a pseudo-polynomial algorithm to be derived, and various heuristic methods to be suggested.
Production-scheduling, open-shop, flow-shop, analysis of algorithms: computational complexity, suboptimal algorithms
0899-1499
120-137
Glass, C.A.
05bcdbf6-1c97-4bb2-ae43-03ccdc6f8f4e
Potts, C.N.
58c36fe5-3bcb-4320-a018-509844d4ccff
Strusevich, V.A.
c3492f02-0366-4bf0-8754-530231572039
Glass, C.A.
05bcdbf6-1c97-4bb2-ae43-03ccdc6f8f4e
Potts, C.N.
58c36fe5-3bcb-4320-a018-509844d4ccff
Strusevich, V.A.
c3492f02-0366-4bf0-8754-530231572039

Glass, C.A., Potts, C.N. and Strusevich, V.A. (2001) Scheduling batches with sequential job processing for two-machine flow and open shops. INFORMS Journal on Computing, 13 (2), 120-137. (doi:10.1287/ijoc.13.2.120.10521).

Record type: Article

Abstract

n this paper, we study a problem of scheduling and batching on two machines in a flow-shop and open-shop environment. Each machine processes operations in batches, and the processing time of a batch is the sum of the processing times of the operations in that batch. A setup time, which depends only on the machine, is required before a batch is processed on a machine, and all jobs in a batch remain at the machine until the entire batch is processed. The aim is to make batching and sequencing decisions, which specify a partition of the jobs into batches on each machine, and a processing order of the batches on each machine, respectively, so that the makespan is minimized. The flow-shop problem is shown to be strongly NP-hard. We demonstrate that there is an optimal solution with the same batches on the two machines; we refer to these as consistent batches. A heuristic is developed that selects the best schedule among several with one, two, or three consistent batches, and is shown to have a worst-case performance ratio of 4/3. For the open-shop, we show that the problem is NP-hard in the ordinary sense. By proving the existence of an optimal solution with one, two or three consistent batches, a close relationship is established with the problem of scheduling two or three identical parallel machines to minimize the makespan. This allows a pseudo-polynomial algorithm to be derived, and various heuristic methods to be suggested.

This record has no associated files available for download.

More information

Published date: 2001
Keywords: Production-scheduling, open-shop, flow-shop, analysis of algorithms: computational complexity, suboptimal algorithms
Organisations: Operational Research

Identifiers

Local EPrints ID: 29619
URI: http://eprints.soton.ac.uk/id/eprint/29619
ISSN: 0899-1499
PURE UUID: fa03a7fc-2265-4f38-8639-361e308913bb

Catalogue record

Date deposited: 12 May 2006
Last modified: 15 Mar 2024 07:33

Export record

Altmetrics

Contributors

Author: C.A. Glass
Author: C.N. Potts
Author: V.A. Strusevich

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×