Solving scheduling problems using Petri nets and constraint logic programming
- 19 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 1, 59-67
- https://doi.org/10.1109/etfa.1995.496763
Abstract
Formalization of scheduling problems is very often mathematically and directly bounded to a solving method. It allows one to use the properties of the problem to face the complexity of its resolution. In consequence, the initial model can not be easily extended to take into account the new constraints. Thus, the efficiency is synonym of a lack of genericity. Our starting point is the modeling of scheduling problems without any optimization objective. First, we show the advantages of Petri nets in order to study scheduling problems. Next we develop a progressive approach to design Petri net based models, through the flowshop example. Then we describe the resolution of the problem after the transcription of the obtained net into the CHIP constraint logic programming language.Keywords
This publication has 8 references indexed in Scilit:
- A heuristic algorithm for the m-machine, n-job flow-shop sequencing problemPublished by Elsevier ,2003
- Les problèmes d'ordonnancementRairo-Operations Research, 1993
- Practice of Petri Nets in ManufacturingPublished by Springer Nature ,1993
- On the Srikar-Ghosh MILP model for the iVx M SDST flowshop problemInternational Journal of Production Research, 1990
- An Efficient Implementation of a Two-stage Production Scheduling AlgorithmJournal of the Operational Research Society, 1989
- A concise survey of efficiently solvable special cases of the permutation flow-shop problemRairo-Operations Research, 1983
- A General Bounding Scheme for the Permutation Flow-Shop ProblemOperations Research, 1978
- Optimal two‐ and three‐stage production schedules with setup times includedNaval Research Logistics Quarterly, 1954