Proceedings

Admissible Search Methods for Minimum Penalty Sequencing of Jobs with Setup Times on One and Two Machines

Download BibTeX Cite

Proceedings of the Twelfth International Joint Conference on Artificial Intelligence. Automated Reasoning. Pages 178-182.

© 1991 International Joint Conferences on Artificial Intelligence

Abstract

Many efficient implementations of AI search algorithms have been realized in recent years. In an effort to widen the area of application of search methods to problems that arise in industry, this paper examines the role that search can play in solving certain types of hard optimization problems that involve the proper sequencing of jobs in one-machine job-shops and two-machine flow-shops. The problems studied here have the following general form: The completion of a job at time f induces a penalty G(f), where G(.) is a given penalty function which can be different for different jobs; the jobs must be so sequenced that the total penalty summed over all jobs is minimized. The objective is to improve upon current methods and to show that problems earlier considered formidable can at least be attempted, if not resolved satisfactorily, using admissible search algorithms. The crucial aspect is the derivation of good admissible heuristics that can direct the search narrowly to a goal. The search graph is not necessarily a tree. Algorithm A • has been run on randomly generated data using the derived heuristic estimates to solve a variety of penalty minimization problems; some indicative experimental results are provided.

  1. [Bagga and Kalra, 1980] P. C. Bagga and K. R. Kalra, A Node Elimination Proced111e for Townsend's Algorithm for Solving the Single Machine Quadratic Penalty Function Scheduling Problem, Management Science, vol 26, no 6, 1980, pp 633-636.
  2. [Cheng'en, 1989] Y. Cheng'en, A Dynamic Programming Algorithm for the Travelling Repairman Problem, Asia- Pacific Journal of Operational Research, vol 6, no 2, 1989, pp 192-206.
  3. [Corwin and Esogbue, 1974] Corwin, B. D. and Esogbue, A. 0., Two-Machine Flow-Shop Scheduling Problems with Sequence Dependent Setup Times A Dynamic Programming Approach, Naval Research Logistics Quarterly, vol 21, 1974, pp 515-524.
  4. [French, 1982] S. French, Sequencing and Scheduling: An Introduction to the Mathematics of the Job-Shop, Ellis Horwood Ltd, 1982.
  5. [Gupta and Darrow, 1985] J. N. D. Gupta and W. P. Darrow, Approximate Schedules for Two-Machine Flow-Shop With Sequence Dependent Setup T101es, Indian Journal of Management and Systems, vol 1, no 1, 1985, pp 6-11.
  6. [Johnson, 1954] S. M. Johnson, Optimal Two-and-Three-Stage Production Schedules With Setup T101es Included, Naval Research Logistics Quarterly, vol 1, 1954, pp 61-68.
  7. [Korf, 1985] R. E. Korf, Depth-First Iterative Deepening: An Optimal Admissible Search, Artificial Intelligence, vol 27, no 1, 1985, pp 97-109.
  8. [Lageweg et al., 1978] B. J. Lageweg, J. K. Lenstra and A. H. G. Rinnooy Kan, A General Bounding Scheme for the Permutation Flow-Shop Problem, Operations Research, vol 26, no 1, 1978, pp 53-67.
  9. [Lawler et al., 1982] E. L. Lawler, J. K. Lenstra and A. H. G. Rinnooy Kan, Recent Developments in Deterministic Sequencing and Scheduling: A Survey, in Deterministic and Stochastic Scheduling (Bds. M. A. H. Dempster, J. K. Lenstra and A. H. G. Rinnooy Kan), D Reidel Publishing Co., 1982.
  10. [Nilsson, 1980] N. J. Nilsson, Principles of Artificial Intelligence, Tioga-Springer Verlag, 1980.
  11. [Pearl, 1984] J. Pearl, Heuristics, Addison-Wesley, 1984.
  12. [Rinnooy Kan et al., 1975] A. H. G. Rinnooy Kan, B. J. Lageweg and J. K. Lenstra, Minimizing Total Costs in One Machine Scheduling, Operations Research, vol 23, no 5, 1975, pp 908-927.
  13. [Schild and Fredman, 1963] A. Schild and L J. Fredman, Scheduling Tasks with Deadlines and Non-linear Loss Functions, Management Science, vol 9, 1963, pp 73-81.
  14. [Sen and Bagchi, 1989] Anup K. Sen and A. Bagchi, Fast Recursive Formulations for Best-First Search That Allow Controlled Use of Memory, Proc. /JCA/-89, International Joint Conference on Artificial Intelligence, Detroit, U.S.A., 1989, pp 297-302. IJCAI
  15. [Sule, 1982] Sule, D. R., Sequencing n Jobs on Two Machines with Setup, Processing and Removal Times, Naval Research Logistics Quarterly, vol 29, no 3, 1982, pp 517-519.
  16. [Townsend, 1978] W. Town~~end, The Single Machine Problem With Quadratic Penalty Function of Completion Times : A Branch and Bound Solution, Management Science, vol 24, no 5, pp 530-534.
  17. [Viswanathan and Bagchi, 1988] K. V. Viswanathan and A. Bagchi, An Exact Best-First Search ProcedUie for the Constrained Rectangular Guillotine Knapsack Problem, Proc. AAA/-88, American Association for Artificial Intelligence, St.
  18. Paul, U.S.A., 1988, pp 145-149.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards