- Origin
P. Flener
- Constraint
-
- Arguments
| |
| |
| |
- Restrictions
|
|
|
|
|
|
|
- Purpose
- Example
-
The constraint holds since its third argument
is set to the subsequence starting at the third (i.e.,Β )
item of the table .
- Typical
|
|
|
- Symmetry
All occurrences of two distinct values in or can be swapped; all occurrences of a value in or can be renamed to any unused value.
- Arg. properties
Suffix-extensible wrt. .
- Usage
The constraint is useful for extracting of subsequence of fixed length
from a given sequence.
- Reformulation
Let .
The
constraint can be expressed in term of a conjunction of
constraints of the form:
Β Β Β ,
Β Β Β ,
Β Β Β
Β Β Β .
- See also
common keyword:
Β (data constraint).
- Keywords
characteristic of a constraint:
automaton,
automaton without counters,
reified automaton constraint.
constraint network structure:
Berge-acyclic constraint network.
constraint type:
data constraint,
sliding sequence constraint.
filtering:
arc-consistency.
modelling:
table.