In an earlier paper, one of the authors introduced a record-based model for describing historical data for objects (here called “object histories”). The primary construct in the model is a computation-tuple sequence scheme (abbreviated CSS) which specifies the set of all “valid” object histories for the same type of object. Now one of the components in a CSS is a finite set of constraints on object histories. In scanning some real-life object histories, it was noticed that some constraints involve only the “input” part of the histories. (The importance of this type of constraint is that in updating an object history, the satisfaction of the constraint by the new history can be checked in parallel with, rather than after, the computation about the new history.) In the present paper, this notion of input-dependent-only (IDO) constraint is abstracted and CSS in which each constraint is IDO are studied. Among the results obtained are the following: (i) necessary and sufficient conditions, as well as a practical sufficiency condition, for a set of object histories described by an arbitrary CSS to be described by another CSS having only IDO constraints, i.e., when a given CSS is IDO-representable or r-extended IDO-representable; and (ii) unsolvability results related to IDO constraints and the IDO representability for CSS.
[1]
James Clifford,et al.
On an algebra for historical relational databases: two views
,
1985,
SIGMOD Conference.
[2]
Shashi K. Gadia,et al.
A homogeneous relational model and query languages for temporal databases
,
1988,
TODS.
[3]
Changjie Tang,et al.
Projection of Object Histories
,
1986,
Theor. Comput. Sci..
[4]
David Scott Warren,et al.
Formal semantics for time in databases
,
1982,
TODS.
[5]
Changjie Tang,et al.
Cohesion of Object Histories
,
1989,
Theor. Comput. Sci..
[6]
Katsumi Tanaka,et al.
Computation-tuple sequences and object histories
,
1986,
TODS.
[7]
Jeffrey D. Ullman,et al.
Introduction to Automata Theory, Languages and Computation
,
1979
.
[8]
Marc Gyssens,et al.
Object Histories Which Avoid Certain Subsequences
,
1987,
Inf. Comput..
[9]
Seymour Ginsburg,et al.
Localizable Constraints for Object Histories
,
1986,
Theor. Comput. Sci..