A Local Search Approach to Modelling and Solving Interval Algebra Problems

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.

[1]  Michael J. Maher,et al.  Applying local search to temporal reasoning , 2002, Proceedings Ninth International Symposium on Temporal Representation and Reasoning.

[2]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[3]  Toby Walsh,et al.  Morphing: Combining Structure and Randomness , 1999, AAAI/IAAI.

[4]  Richard J. Wallace,et al.  Partial Constraint Satisfaction , 1989, IJCAI.

[5]  Bernhard Nebel,et al.  Reasoning about temporal relations: a maximal tractable subclass of Allen's interval algebra , 1994, JACM.

[6]  Peter van Beek,et al.  The design and experimental analysis of algorithms for temporal reasoning , 1996 .

[7]  Steven Minton,et al.  Minimizing Conflicts: A Heuristic Repair Method for Constraint Satisfaction and Scheduling Problems , 1992, Artif. Intell..

[8]  Bernhard Nebel Solving hard qualitative temporal reasoning problems: Evaluating the efficiency of using the ORD-Horn class , 1997 .

[9]  Peter van Beek,et al.  The Design and Experimental Analysis of Algorithms for Temporal Reasoning , 1995, J. Artif. Intell. Res..

[10]  Benjamin W. Wah,et al.  A Discrete Lagrangian-Based Global-Search Method for Solving Satisfiability Problems , 1996, J. Glob. Optim..

[11]  Bernhard Nebel,et al.  Solving hard qualitative temporal reasoning problems: Evaluating the efficiency of using the ORD-Horn class , 1997, Constraints.

[12]  Peter C. Cheeseman,et al.  Where the Really Hard Problems Are , 1991, IJCAI.

[13]  Michael J. Maher,et al.  Solving Overconstrained Temporal Reasoning Problems , 2001, Australian Joint Conference on Artificial Intelligence.

[14]  Eddie Schwalb,et al.  Temporal Constraints: A Survey , 1998, Constraints.

[15]  Hector J. Levesque,et al.  A New Method for Solving Hard Satisfiability Problems , 1992, AAAI.

[16]  John Richard Thornton,et al.  Constraint Weighting Local Search for Constraint Satisfaction , 2000 .

[17]  Alan K. Mackworth Constraint Satisfaction , 1985 .

[18]  Henry A. Kautz,et al.  Constraint Propagation Algorithms for Temporal Reasoning , 1986, AAAI.