State-based Time-Series Analysis and Prediction

Time representation and temporal reasoning plays an important role in time-series analysis and prediction, which involve dealing with varying situations in terms of states of the world evolving with time. Generally speaking, the world in the discourse persists in a given state until some action(s) is carried out, or some event(s) occurs, to change it into another state. This paper presents a framework for prediction and analysis based on time-series of states. It takes a time theory that addresses both points and intervals as primitive time elements on an equal footing as the temporal basis. A state of the world under consideration is defined as a set of time-varying propositions that include properties, facts, actions, events, processes and anything else with Boolean truth-values that are dependent on time. A time-series of states is then defined as a list of states temporally ordered one after another. The framework supports explicit expression of both absolute and relative temporal knowledge. While a formal schema for expressing general time-series of states is given, allowing a time-series of states to be incomplete in various ways, the concept of complete time-series of states is also formally introduced. As the application of the proposed formalism in prediction and time-series analysis, illustrating examples are provided.

[1]  Yoav Shoham,et al.  Temporal Logics in AI: Semantical and Ontological Considerations , 1987, Artif. Intell..

[2]  Raymond Reiter,et al.  Reasoning about time in the situation calculus , 1995, Annals of Mathematics and Artificial Intelligence.

[3]  Bertram C. Bruce A Model for Temporal References and Its Application in a Question Answering Program , 1972, Artif. Intell..

[4]  Johan van Benthem,et al.  The Logic of Time , 1983 .

[5]  Michael Gelfond,et al.  What are the Limitations of the Situation Calculus? , 1991, Automated Reasoning: Essays in Honor of Woody Bledsoe.

[6]  John McCarthy,et al.  SOME PHILOSOPHICAL PROBLEMS FROM THE STANDPOINT OF ARTI CIAL INTELLIGENCE , 1987 .

[7]  Brian Knight,et al.  Representing The Dividing Instant , 2003, Comput. J..

[8]  Murray Shanahan,et al.  Narratives in the Situation Calculus , 1994, J. Log. Comput..

[9]  James F. Allen Towards a General Theory of Action and Time , 1984, Artif. Intell..

[10]  Kenneth M. Kahn,et al.  Mechanizing Temporal Knowledge , 1977, Artif. Intell..

[11]  Brian Knight,et al.  A General Temporal Theory , 1994, Comput. J..

[12]  Erik Sandewall,et al.  A Representation of Action Structures , 1986, AAAI.

[13]  Marek J. Sergot,et al.  A logic-based calculus of events , 1989, New Generation Computing.

[14]  Dov M. Gabbay,et al.  The Declarative Past and Imperative Future: Executable Temporal Logic for Interactive Systems , 1987, Temporal Logic in Specification.

[15]  Brian Knight,et al.  Reified Temporal Logics: An Overview , 2001, Artificial Intelligence Review.