Industrial Engineering and Computer Sciences Division (G2I

Transcription

Industrial Engineering and Computer Sciences Division (G2I
Industrial Engineering and Computer Sciences Division (G2I)
A SINGLE MACHINE SCHEDULING PROBLEM
WITH POSITION-DEPENDENT PROCESSING
TIMES AND PRECEDENCE CONSTRAINTS
A. DOLGUI, V. GORDON, V. STRUSEVICH
February 2009
RESEARCH REPORT
2009-500-001
G2I research reports
are available in PDF format
on the site Web of ENSM-SE
Les rapports de recherche
du Centre G2I de l'ENSM-SE
sont disponibles en format PDF
sur le site Web de l'Ecole
www.emse.fr
Centre G2I
Génie Industriel et Informatique
Division for
Industrial Engineering and Computer Sciences
(G2I)
Par courier :
By mail:
Ecole Nationale Supérieure des Mines de Saint-Etienne
Centre G2I
158, Cours Fauriel
42023 SAINT-ETIENNE CEDEX 2
France
A Single Machine Scheduling Problem with Position-Dependent Processing
Times and Precedence Constraints
Alexandre Dolgui1, Valery Gordon1, and Vitaly Strusevich3*
1
Centre for Industrial Engineering and Computer Science
Ecole Nationale Supérieure des Mines de Saint-Etienne
158, Cours Fauriel, 42023 Saint Etienne, France
2
United Institute of Informatics Problems
National Academy of Sciences of Belarus
Surganova 6, 220012 Minsk, Belarus
3
School of Computing and Mathematical Sciences
University of Greenwich
Old Royal Naval College, Park Row, Greenwich, SE10 9LS London, UK
Abstract. In many real-life situations the processing conditions in scheduling models cannot be
viewed as given constants since they vary over time thereby affecting actual durations of jobs. We
consider single machine scheduling problems of minimizing the makespan in which the processing
time of a job depends on its position (with either cumulative deterioration or exponential learning).
It is often found in practice that some products are manufactured in a certain order implied, for example, by technological, marketing or assembly requirements. This can be modeled by imposing
precedence constraints on the set of jobs. We consider scheduling models with positional deterioration or learning under precedence constraints that built up iteratively from prime partially ordered
sets of width bounded by some fixed value (this class of precedence constraints includes, in particular, series-parallel precedence constraints). We show that objective functions of the considered problems satisfy job module property and possess the recursion property. As a result, the problems under
consideration are solvable in polynomial time.
Keywords: Scheduling; Precedence constraints; Deterioration; Learning; Positionally dependent
processing time.
*
Corresponding author, e-mail address: [email protected], tel: +44 (0)20 8331 8662, fax: +44
(0)20 8331 8665.
Ecole Nationale Supérieure des Mines de Saint-Etienne
Centre G2I
158, Cours Fauriel
42023 SAINT-ETIENNE CEDEX 2
www.emse.fr