REASONING ABOUT QUALITATIVE TEMPORAL INFORMATION

被引:135
作者
VANBEEK, P
机构
[1] Department of Computing Science, University of Alberta, Edmonton
关键词
D O I
10.1016/0004-3702(92)90011-L
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Representing and reasoning about incomplete and indefinite qualitative temporal information is an essential part of many artificial intelligence tasks. An interval-based framework and a point-based framework have been proposed for representing such temporal information. In this paper, we address two fundamental reasoning tasks that arise in applications of these frameworks: Given possibly indefinite and incomplete knowledge of the relationships between some intervals or points, (i) find a scenario that is consistent with the information provided, and (ii) find the feasible relations between all pairs of intervals or points. For the point-based framework and a restricted version of the interval-based framework, we give computationally efficient procedures for finding a consistent scenario and for finding the feasible relations. Our algorithms are marked improvements over the previously known algorithms. In particular, we develop an O(n2)-time algorithm for finding one consistent scenario that is an O(n) improvement over the previously known algorithm, where n is the number of intervals or points, and we develop an algorithm for finding all the feasible relations that is of far more practical use than the previously known algorithm. For the unrestricted version of the interval-based framework, finding a consistent scenario and finding the feasible relations have been shown to be NP-complete. We show how the results for the point algebra aid in the design of a backtracking algorithm for finding one consistent scenario that is shown to be useful in practice for planning problems.
引用
收藏
页码:297 / 326
页数:30
相关论文
共 42 条
[1]  
Aho A. V., 1974, DESIGN ANAL COMPUTER, V1st
[2]   TOWARDS A GENERAL-THEORY OF ACTION AND TIME [J].
ALLEN, JF .
ARTIFICIAL INTELLIGENCE, 1984, 23 (02) :123-154
[3]   MAINTAINING KNOWLEDGE ABOUT TEMPORAL INTERVALS [J].
ALLEN, JF .
COMMUNICATIONS OF THE ACM, 1983, 26 (11) :832-843
[4]  
ALLEN JF, 1983, 8TH P INT JOINT C AR, P741
[5]  
ALMEIDA MJ, 1987, 8710 STAT U NEW YORK
[6]  
BRUCE BC, 1972, ARTIF INTELL, V3, P1, DOI 10.1016/0004-3702(72)90040-9
[7]  
Chvatal V., 1983, LINEAR PROGRAMMING
[8]   TEMPORAL DATABASE-MANAGEMENT [J].
DEAN, TL ;
MCDERMOTT, DV .
ARTIFICIAL INTELLIGENCE, 1987, 32 (01) :1-55
[9]   TEMPORAL CONSTRAINT NETWORKS [J].
DECHTER, R ;
MEIRI, I ;
PEARL, J .
ARTIFICIAL INTELLIGENCE, 1991, 49 (1-3) :61-95
[10]   ENHANCEMENT SCHEMES FOR CONSTRAINT PROCESSING - BACKJUMPING, LEARNING, AND CUTSET DECOMPOSITION [J].
DECHTER, R .
ARTIFICIAL INTELLIGENCE, 1990, 41 (03) :273-312