A Local Search Approach to Modelling and Solving Interval Algebra Problems

  • Authors:
  • J. Thornton;M. Beaumont;A. Sattar;Michael Maher

  • Affiliations:
  • School of Information Technology, Griffith University Gold Coast, Southport, Qld, Australia 4215, Australia. E-mail: j.thornton@griffith.edu.au, m.beaumont@griffith.edu.au, a.sattar@griffith.edu.a ...;School of Information Technology, Griffith University Gold Coast, Southport, Qld, Australia 4215, Australia. E-mail: j.thornton@griffith.edu.au, m.beaumont@griffith.edu.au, a.sattar@griffith.edu.a ...;School of Information Technology, Griffith University Gold Coast, Southport, Qld, Australia 4215, Australia. E-mail: j.thornton@griffith.edu.au, m.beaumont@griffith.edu.au, a.sattar@griffith.edu.a ...;Department of Computer Science, Loyola University, Chicago, IL 60626, USA. mjm@cs.luc.edu

  • Venue:
  • Journal of Logic and Computation
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Local search techniques have attracted considerable interest in the artificial intelligence community since the development of GSAT and the min-conflicts heuristic for solving propositional satisfiability (SAT) problems and binary constraint satisfaction problems (CSPs) respectively. Newer techniques, such as the discrete Langrangian method (DLM), have significantly improved on GSAT and can also be applied to general constraint satisfaction and optimization. However, local search has yet to be successfully employed in solving temporal constraint satisfaction problems (TCSPs). This paper argues that current formalisms for representing TCSPs are inappropriate for a local search approach, and proposes an alternative CSP-based end-point ordering model for temporal reasoning. The paper looks at modelling and solving problems formulated using Allen's interval algebra (IA) and proposes a new constraint weighting algorithm derived from DLM. Using a set of randomly generated IA problems, it is shown that local search outperforms existing consistency-enforcing algorithms on those problems that the existing techniques find most difficult.