Skip to main content
Log in

Temporal Constraint Satisfaction Techniques in Job Shop Scheduling Problem Solving

  • Published:
Constraints Aims and scope Submit manuscript

Abstract

We describe a restriction of Dechter, Meiri and Pearl's TCSPs (Temporal Constraint Satisfaction Problems) sufficiently expressive to represent any job shop scheduling problem. A solver based on the restriction is then described, which is similar to Ladkin and Reinefeld's qualitative interval network solver; except, however, that the filtering method used during the search is not path consistency but either ULT (Upper-Lower Tightening) or LPC (Loose Path- Consistency), which are both less effective but have the advantage of getting rid of the so-called “fragmentation problem”.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. J F Allen. (1983). Maintaining knowledge about temporal intervals. Communications of the ACM 26: 832–843.

    Article  Google Scholar 

  2. J Carlier, P Chrétienne & C Girault. (1984). Modeling scheduling problems with timed Petri nets. Lecture Notes in Computer Science: Advanced Studies in Petri Nets. Springer-Verlag, 1984.

  3. E Davis.(1989). Private communication (cited in [4]).

  4. R Dechter, I Meiri & J Pearl. (1991). Temporal constraint networks. Artificial Intelligence 49: 61–95.

    Google Scholar 

  5. R Dechter. (1992). From local to global consistency. Artificial Intelligence 55: 87–107.

    Google Scholar 

  6. M Dincbas, H Simonis & P van Hentenryck. (1990). Solving large combinatorial problems in logic programming. Journal of Logic Programming 8: 75–93.

    Google Scholar 

  7. E C Freuder. (1978). Synthesizing constraint expressions. Communications of the ACM 21: 958–966.

    Google Scholar 

  8. E C Freuder. (1982). A sufficient condition for backtrack-free search. Journal of the ACM 29: 24–32.

    Google Scholar 

  9. M R Garey & D S Johnson. (1979). Computers and intractability. New York: Freeman.

    Google Scholar 

  10. R M Haralick & G L Elliott. (1980). Increasing tree search efficiency for constraint satisfaction problems. Artificial Intelligence 14: 263–313.

    Google Scholar 

  11. P Ladkin & A Reinefeld. (1992). Effective solution of qualitative constraint problems. Artificial Intelligence 57: 105–124.

    Google Scholar 

  12. A K Mackworth. (1977). Consistency in networks of relations. Artificial Intelligence 8: 99–118.

    Google Scholar 

  13. U Montanari. (1974). Networks of constraints: Fundamental properties and applications to picture processing. Information Sciences 7: 95–132.

    Google Scholar 

  14. N Sadeh, K Sycara & Y Xiong. (1995). Backtracking techniques for the job shop scheduling constraint satisfaction problem. Artificial Intelligence 76: 115–135.

    Google Scholar 

  15. E Schwalb & R Dechter. (1997). Processing disjunctions in temporal constraint networks. Artificial Intelligence 93: 29–61.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Belhadji, S., Isli, A. Temporal Constraint Satisfaction Techniques in Job Shop Scheduling Problem Solving. Constraints 3, 203–211 (1998). https://doi.org/10.1023/A:1009777711218

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009777711218

Navigation