(Last modified Fri Apr 11 15:39 2008)

home

allen:  A tool for doing calculations involving Allen's interval algebra

[download] (© 2005-2006 Thomas A. Alspaugh)

Allen's interval algebra has operations on relations, notably composition, that are complicated enough that a tool can provide welcome assistance.  allen does these significant calculations, as well as some other simpler ones:

There are also a number of tedious or lengthy calculations on subclasses of the interval algebra that allen will do:

allen and allenSubclass are command-line tools implemented as a Java jarfile allen.jar (© 2005-2006 Thomas A. Alspaugh)  (current version ""). 

References on Allen's interval algebra

James F. Allen. "Maintaining knowledge about temporal intervals".  Communications of the ACM 26[11] pp.832-843, Nov. 1983. 

Thomas A. Alspaugh. "Software support for calculations in Allen's interval algebra".  Technical Report UCI-ISR-05-02, Institute for Software Research, University of California, Irvine, Feb. 2005. . 

Andrei Krokhin, Peter Jeavons, and Peter Jonsson, "Reasoning about temporal relations:  The tractable subalgebras of Allen's interval algebra".  Journal of the ACM 50(5), pp. 591-640, 2003. 

Made with jEdit Valid CSS! Valid HTML 4.01! UC Irvine © 2005-2006 Thomas A. Alspaugh
Assistant Professor, Informatics Dept.
School of Information and Computer Sciences