A permutation flow-shop scheduling problem with convex models of operation processing times

The paper is an extension of the classical permutation flow-shop scheduling problem to the case where some of the job operation processing times are convex decreasing functions of the amounts of resources (e.g., financial outlay, energy, raw material) allocated to the operations (or machines on which they are performed). Some precedence constraints among the jobs are given. For this extended permutation flow-shop problem, the objective is to find a processing order of the jobs (which will be the same on each machine) and an allocation of a constrained resource so as to minimize the duration required to complete all jobs (i.e., the makespan). A computational complexity analysis of the problem shows that the problem is NP-hard. An analysis of the structure of the optimal solutions provides some elimination properties, which are exploited in a branch-and-bound solution scheme. Three approximate algorithms, together with the results of some computational experiments conducted to test the effectiveness of the algorithms, are also presented.

[1]  S. M. Johnson,et al.  Optimal two- and three-stage production schedules with setup times included , 1954 .

[2]  R. A. Dudek,et al.  A Heuristic Algorithm for the n Job, m Machine Sequencing Problem , 1970 .

[3]  Kenneth R. Baker,et al.  A Comparative Study of Flow-Shop Algorithms , 1975, Oper. Res..

[4]  Ravi Sethi,et al.  The Complexity of Flowshop and Jobshop Scheduling , 1976, Math. Oper. Res..

[5]  David G. Dannenbring,et al.  An Evaluation of Flow Shop Sequencing Heuristics , 1977 .

[6]  B. J. Lageweg,et al.  A General Bounding Scheme for the Permutation Flow-Shop Problem , 1978, Oper. Res..

[7]  J. Grabowski,et al.  On Flow Shop Scheduling with Release and Due Dates to Minimize Maximum Lateness , 1983 .

[8]  Inyong Ham,et al.  A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem , 1983 .

[9]  H. Hamacher,et al.  Algebraic Flows and Time-Cost Tradeoff Problems , 1984 .

[10]  Theodore Joseph Williams,et al.  Analysis and design of hierarchical control systems : with special reference to steel plant operations , 1985 .

[11]  Adam Janiak,et al.  Time-optimal control in a single machine problem with resource constraints , 1986, Autom..

[12]  Adam Janiak One-machine scheduling problems with resource constraints , 1986 .

[13]  Adam Janiak,et al.  Job-shop scheduling with resource-time models of operations , 1987 .

[14]  Scott Turner,et al.  Comparison of heuristics for flow shop sequencing , 1987 .

[15]  Adam Janiak,et al.  Minimization of resource consumption under a given deadline in the two-processor flow-shop scheduling problem , 1989, Inf. Process. Lett..

[16]  Elijah Polak,et al.  Optimization: Algorithms and Consistent Approximations , 1997 .

[17]  Klaus H. Ecker,et al.  Scheduling Computer and Manufacturing Processes , 2001 .

[18]  Adam Janiak Minimization of the makespan in a two-machine problem under given resource constraints , 1998, Eur. J. Oper. Res..