Proceedings

Identifying Conflicts in Overconstrained Temporal Problems

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 205-210.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

We describe a strong connection between maximally satisfiable and minimally unsatisfiable subsets of constraint systems. Using this relationship, we develop a two-phase algorithm, employing powerful constraint satisfaction techniques, for the identification of conflicting sets of constraints in infeasible constraint systems. We apply this technique to overconstrained instances of the Disjunctive Temporal Problem (DTP), an expressive form of temporal constraint satisfaction problems. Using randomly-generated benchmarks, we provide experimental results that demonstrate how the algorithm scales with problem size and constraint density.

  1. [Armando et al., 1999] Alessandro Armando, Claudio Castellini, and Enrico Giunchiglia. SAT-based proce- dures for temporal reasoning. In Proceedings of the 5th European Conference on Planning, pages 97-108, 1999.
  2. [Bailey and Stuckey, 2005] James Bailey and Peter J. Stuckey. Discovery of minimal unsatisfiable subsets of constraints using hitting set dualization. In Proceedings of the 7th International Symposium on Practical Aspects of Declarative Languages, volume 3350 of Lecture Notes in Computer Science. Springer-Verlag, 2005.
  3. [Bruni and Sassano, 2001] Renato Bruni and Antonio Sas- sano. Restoring satisfiability or maintaining unsatisfiabil- ity by finding small unsatisfiable subformulae. In LICS 2001 Workshop on Theory and Applications of Satisfiabil- ity Testing (SAT 2001), Electronic Notes in Discrete Math- ematics volume 9. Elsevier Science Pub., 2001.
  4. [Chinneck, 1996] John W. Chinneck. An effective polynomial-time heuristic for the minimum-cardinality IIS set-covering problem. Annals of Mathematics and Artificial Intelligence, 17:127-144, 1996.
  5. [Dechter et al., 1991] Rina Dechter, Itay Meiri, and Judea Pearl. Temporal constraint networks. Artificial Intelli- gence, 49(1-3):61-95, 1991.
  6. [Garey and Johnson, 1990] Michael R. Garey and David S. Johnson. Computers and Intractability; A Guide to the Theory of NP-Completeness. W. H. Freeman & Co., 1990.
  7. [Karp, 1972] Richard M. Karp. Reducibility among combi- natorial problems. In Complexity of Computer Computa- tions, pages 85-103. Plenum Press, 1972.
  8. [Liffiton and Sakallah, 2005] Mark H. Liffiton and Karem A. Sakallah. On finding all minimally unsatisfiable subfor- mulas. In Proceedings of the 8th International Confer- ence on Theory and Applications of Satisfiability Testing (SAT 2005), Lecture Notes in Computer Science. Springer- Verlag, 2005.
  9. [Moffitt and Pollack, 2005] Michael D. Moffitt and Martha E. Pollack. Partial constraint satisfaction of disjunctive temporal problems. In Proceedings of the 18th International Florida Artificial Intelligence Research Society Conference (FLAIRS-2005), 2005.
  10. [Oddi and Cesta, 2000] Angelo Oddi and Amedeo Cesta. In- cremental forward checking for the disjunctive temporal problem. In Proceedings of the 14th European Confer- ence on Artificial Intelligence (ECAI-2000), pages 108- 112, 2000.
  11. [Oh et al., 2004] Yoonna Oh, Maher N. Mneimneh, Za- her S. Andraus, Karem A. Sakallah, and Igor L. Markov. AMUSE: a minimally-unsatisfiable subformula extractor. In Proceedings of the 41st annual conference on Design automation (DAC'04), pages 518-523. ACM Press, 2004.
  12. [Stergiou and Koubarakis, 1998] Kostas Stergiou and Mano- lis Koubarakis. Backtracking algorithms for disjunctions of temporal constraints. In Proceedings of the 15th Na- tional Conference on Artificial Intelligence (AAAI-98), pages 248-253, 1998.
  13. [Tsamardinos and Pollack, 2003] Ioannis Tsamardinos and Martha E. Pollack. Efficient solution techniques for dis- junctive temporal reasoning problems. Artificial Intelli- gence, 151(1-2):43-90, 2003.
  14. [Zhang and Malik, 2003] Lintao Zhang and Sharad Malik. Extracting small unsatisfiable cores from unsatisfiable boolean formula. Presented at the Sixth International Con- ference on Theory and Applications of Satisfiability Test- ing (SAT 2003), 2003.

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

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