5.148. imply
| DESCRIPTION | LINKS | AUTOMATON |
- Origin
Logic
- Constraint
imply(VAR,VARIABLES)
- Synonym(s)
- Argument(s)
-
VAR dvar VARIABLES collection(var−dvar) - Restriction(s)
-
VAR≥0 VAR≤1 |VARIABLES|=2 required(VARIABLES,var) VARIABLES.var≥0 VARIABLES.var≤1 - Purpose
Let VARIABLES be a collection of 0-1 variables VAR1,VAR2. Enforce VAR=(VAR1⇒VAR2).
- Example
-
(1,〈0,0〉) (1,〈0,1〉) (0,〈1,0〉) (1,〈1,1〉) - Systems
- See also
- Key words
characteristic of a constraint: automaton, automaton without counters.
constraint network structure: Berge-acyclic constraint network.
- Automaton
Figure 5.148.1 depicts the automaton associated with the imply constraint. To the first argument VAR of the imply constraint corresponds the first signature variable. To each variable VARi of the second argument VARIABLES of the imply constraint corresponds the next signature variable. There is no signature constraint.
Figure 5.148.1. Automaton of the imply constraint

Figure 5.148.2. Hypergraph of the reformulation corresponding to the automaton of the imply constraint
