Skip to main content
Log in

Fast algebraic methods for interval constraint problems

  • Published:
Annals of Mathematics and Artificial Intelligence Aims and scope Submit manuscript

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

Abstract

We describe an effective generic method for solving constraint problems, based on Tarski’s relation algebra, using path-consistency as a pruning technique. We investigate the performance of this method on interval constraint problems. Time performance is affected strongly by the path-consistency calculations, which involve the calculation of compositions of relations. We investigate various methods of tuning composition calculations, and also path-consistency computations. Space performance is affected by the branching factor during search. Reducing this branching factor depends on the existence of ‘nice’ subclasses of the constraint domain. Finally, we survey the statistics of consistency properties of interval constraint problems. Problems of up to 500 variables may be solved in expected cubic time. Evidence is presented that the ‘phase transition’ occurs in the range 6 ≤ n.c ≤15, where n is the number of variables, and c is the ratio of non-trivial constraints to possible constraints.

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, Maintaining knowledge about temporal intervals, Communications of the ACM 26(11) (November 1983) 832–843.

    Article  MATH  Google Scholar 

  2. B. Bennett, Spatial reasoning with propositional logics, in: Knowledge Representation and Reasoning: Proceedings of the Fourth International Conference (KR94) (Morgan Kaufmann, 1994) pp. 51–62.

  3. S. Burris and H.P. Sankappanavar, A Course in Universal Algebra (Springer-Verlag, 1981).

  4. P. Cheeseman, R. Kanefsky and W.M. Taylor, Where the really hard problems are, in: Proceedings of the 12th International Joint Conference on Artificial Intelligence (IJCAI-91), Sydney, Australia (1991), (Morgan Kaufmann) pp. 331–337.

  5. A.G. Cohn, D.A. Randell and Z. Cui, Taxonomies of logically defined qualitative spatial relations, International Journal of Human-Computer Studies 43(5–6) (1995) 831–846. Available from http://agora.leeds.ac.uk/spacenet/publications.html.

    Article  Google Scholar 

  6. R. Dechter, I. Meiri and J. Pearl, Temporal constraint networks, Artificial Intelligence 49 (May 1991) 61–95.

    Article  MATH  MathSciNet  Google Scholar 

  7. H.-W. Güsgen, CONSAT: A System for Constraint Satisfaction (Morgan Kaufmann/Pitman, 1989).

  8. J.C. Hogge, TPLAN: A temporal interval-based planner with Novel extensions, Technical Report UIUCDCS-R–87–1367, Univ. of Illinois at Urbana-Champaign, Dept. of Computer Science (September 1987).

  9. B. Jònsson and A. Tarski, Boolean algebras with operators II, American Journal of Mathematics 74 (1952) 127–162.

    Article  MATH  MathSciNet  Google Scholar 

  10. H.A. Kautz and P.B. Ladkin, Integrating metric and qualitative temporal reasoning, in: Proceedings of the 9th National Conference on AI (AAAI-91), Anaheim, CA (1991), (AAAI Press) pp. 241–246.

  11. J.A.G.M. Koomen, The TIMELOGIC temporal reasoning system, Technical Report 231, University of Rochester, Dept. of Computer Science, Rochester, NY (1988).

    Google Scholar 

  12. J.A.G.M. Koomen, Localizing temporal constraint propagation, in: Proceedings of the First International Conference on Principles of Knowledge Representation and Reasoning (KR89), Toronto, Canada (1989), (Morgan Kaufmann) pp. 198–202.

  13. P.B. Ladkin, Constraint reasoning with intervals: A tutorial, survey, and bibliography, Technical Report TR–90–059, International Computer Science Institute, Berkeley, CA (September 1990).

    Google Scholar 

  14. P.B. Ladkin and R.D. Maddux, On binary constraint networks, Technical Report KES.U.88.8, Kestrel Institute, Palo Alto, CA (1988). An extensively revised version appeared in [15].

    Google Scholar 

  15. P.B. Ladkin and R.D. Maddux, On binary constraint problems, Journal of the ACM 41(3) (May 1994) 435–469.

    Article  MATH  MathSciNet  Google Scholar 

  16. P.B. Ladkin and A. Reinefeld, Effective solution of qualitative interval constraint problems, Artificial Intelligence 57(1) (September 1992) 105–124.

    Article  MathSciNet  Google Scholar 

  17. P.B. Ladkin and A. Reinefeld, A symbolic approach to interval constraint problems, in: Artificial Intelligence and Symbolic Mathematical Computing, eds. J. Calmet and J. Campbell, Lecture Notes in Computer Science, Vol. 737 (Springer-Verlag, Karlsruhe, Germany, 1993) pp. 65–84.

    Google Scholar 

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

    Article  MATH  Google Scholar 

  19. A.K. Mackworth, Constraint satisfaction, in: Encyclopedia of Artificial Intelligence, ed. S. Shapiro (Wiley Interscience, 1987).

  20. R.D. Maddux, Relation algebras for reasoning about time and space, in: Algebraic Methodology and Software Technology, eds. M. Nivat, C. Rattray, T. Rus and G. Scollo, Workshops in Computing Series, Enschede (1993), (Springer-Verlag, 1994) pp. 27–44.

  21. A.K. Mackworth and E.C. Freuder, The complexity of some polynomial network consistency algorithms for constraint satisfaction problems, Artificial Intelligence 25 (1985) 65–74.

    Article  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  23. B. Nebel and H.-J. Bürckert, Reasoning about temporal relations: A maximal tractable subclass of Allen's Interval Algebra, Journal of the ACM 42(1) (January 1995) 43–66.

    Article  MATH  Google Scholar 

  24. B. Nebel, Solving hard qualitative temporal reasoning problems: Evaluating the efficiency of using the ORD-Horn class, Constraints (1996). To appear.

  25. K. Nökel, Temporally Distributed Symptoms in Technical Diagnosis, Lecture Notes in Artificial Intelligence, Vol. 517 (Springer-Verlag, 1991).

  26. D.A. Randell, A.G. Cohn and Z. Cui, Computing transitivity tables: a challenge for automated theorem provers, in: CADE-11, Proceedings of the 11th Conference on Automated Deduction, ed. D. Kapur, Lecture Notes in Computer Science, Vol. 607 (Springer-Verlag, 1992) pp. 786–790. Available from http://agora.leeds.ac.uk/spacenet/publications.html.

  27. D.A. Randell, Z. Cui and A.G. Cohn, A spatial logic based on regions and connection, in: Proceedings of the 3rd International Conference on Knowledge Representation and Reasoning, KR'92, eds. B. Nebel, C. Rich and W. Swartout (Morgan Kaufmann, 1992) pp. 165–176. Available from http://agora.leeds.ac.uk/spacenet/publications.html.

  28. A. Reinefeld and P.B. Ladkin, Fast solution of large interval constraint networks, in: Proceedings of the 9th Biennial Conference of the Canadian Society for Computational Studies of Intelligence (AI'92), eds. J. Glasgow and R. Hedley, Vancouver, Canada (May 1992), (Morgan Kaufmann) pp. 156–162.

  29. B. Selman, Stochastic search and phase transitions: AI meets Physics, in: Proceedings of the 14th International Joint Conference on Artificial Intelligence (IJCAI-95), Vol. 1, Montréal, Canada (August 1995), (IJCAII) pp. 998–1002.

  30. S. Susswein, T.C. Henderson, J. Zachary, C. Hansen, P. Hinker and G. Marsden, Parallel path consistency, Technical Report UUCS–91–010, Univ. of Utah (July 1991).

  31. S. Susswein, Parallel path consistency, Master's Thesis, University of Utah, Dept. of Comp. Sci. (1991).

  32. P.G. van Beek, Reasoning about qualitative temporal information, in: Proceedings of the 8th National Conference on Artificial Intelligence (AAAI-90), Boston, MA (1990), (Morgan Kaufmann) pp. 728–734.

  33. J.F.A.K. van Benthem, The Logic of Time (D. Reidel, 2nd edn., 1991).

  34. P.G. van Beek, Reasoning about qualitative temporal information, Artificial Intelligence 58 (1992) 297–326.

    Article  MATH  MathSciNet  Google Scholar 

  35. P.G. van Beek and R. Cohen, Approximation algorithms for temporal reasoning, in: Proceedings of the 11th Joint Conference on Artifical Intelligence (IJCAI-89), Detroit, MI (1989), (Morgan Kaufmann) pp. 1291–1296.

  36. P.G. van Beek and D.W. Manchak, The design and an experimental analysis of algorithms for temporal reasoning, Journal of Artificial Intelligence Research 4 (1996) 1–18.

    Article  MATH  Google Scholar 

  37. M. Vilain, H.A. Kautz and P.G. van Beek, Constraint propagation algorithms for temporal reasoning, in: Readings in Qualititative Reasoning About Physical Systems, eds. D. Weld and J. de Kleer (Morgan Kaufmann, San Mateo, CA, 1989) pp. 373–381.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ladkin, P.B., Reinefeld, A. Fast algebraic methods for interval constraint problems. Annals of Mathematics and Artificial Intelligence 19, 383–411 (1997). https://doi.org/10.1023/A:1018968024833

Download citation

  • Issue Date:

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

Keywords

Navigation