5.62. change_continuity

DESCRIPTIONLINKSGRAPHAUTOMATON
Origin

N.Β Beldiceanu

Constraint

πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’π™½π™±_π™Ώπ™΄πšπ™Έπ™Ύπ™³_𝙲𝙷𝙰𝙽𝙢𝙴,𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ,𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴,π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴,𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ,π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ,𝙽𝙱_𝙲𝙷𝙰𝙽𝙢𝙴,𝙽𝙱_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ,πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚,π™²πšƒπš

Arguments
𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_π™²π™·π™°π™½π™Άπ™΄πšπšŸπšŠπš›
𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™ΈπšƒπšˆπšπšŸπšŠπš›
𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_π™²π™·π™°π™½π™Άπ™΄πšπšŸπšŠπš›
π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_π™²π™·π™°π™½π™Άπ™΄πšπšŸπšŠπš›
𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™ΈπšƒπšˆπšπšŸπšŠπš›
π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™ΈπšƒπšˆπšπšŸπšŠπš›
𝙽𝙱_π™²π™·π™°π™½π™Άπ™΄πšπšŸπšŠπš›
𝙽𝙱_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™ΈπšƒπšˆπšπšŸπšŠπš›
πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚πšŒπš˜πš•πš•πšŽπšŒπšπš’πš˜πš—(πšŸπšŠπš›-πšπšŸπšŠπš›)
π™²πšƒπšπšŠπšπš˜πš–
Restrictions
𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_𝙲𝙷𝙰𝙽𝙢𝙴β‰₯0
𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆβ‰₯0
𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴β‰₯0
π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴β‰₯𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴
𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆβ‰₯0
π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆβ‰₯𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ
𝙽𝙱_𝙲𝙷𝙰𝙽𝙢𝙴β‰₯0
𝙽𝙱_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆβ‰₯0
πš›πšŽπššπšžπš’πš›πšŽπš(πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚,πšŸπšŠπš›)
π™²πšƒπšβˆˆ[=,β‰ ,<,β‰₯,>,≀]
Purpose

On the one hand a change is defined by the fact that constraint πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[i].πšŸπšŠπš› π™²πšƒπš πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[i+1].πšŸπšŠπš› holds.

On the other hand a continuity is defined by the fact that constraint πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[i].πšŸπšŠπš› π™²πšƒπš πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[i+1].πšŸπšŠπš› does not hold.

A period of change on variables

πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[i].πšŸπšŠπš›,πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[i+1].πšŸπšŠπš›,β‹―,πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[j].πšŸπšŠπš› (i<j)

is defined by the fact that all constraints πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[k].πšŸπšŠπš› π™²πšƒπš πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[k+1].πšŸπšŠπš› hold for k∈[i,j-1].

A period of continuity on variables

πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[i].πšŸπšŠπš›,πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[i+1].πšŸπšŠπš›,β‹―,πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[j].πšŸπšŠπš› (i<j)

is defined by the fact that all constraints πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[k].πšŸπšŠπš› π™²πšƒπš πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚[k+1].πšŸπšŠπš› do not hold for k∈[i,j-1].

The constraint πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ holds if and only if:

  • 𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_𝙲𝙷𝙰𝙽𝙢𝙴 is equal to the number of periods of change,

  • 𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ is equal to the number of periods of continuity,

  • 𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴 is equal to the number of variables of the smallest period of change,

  • π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴 is equal to the number of variables of the largest period of change,

  • 𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ is equal to the number of variables of the smallest period of continuity,

  • π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ is equal to the number of variables of the largest period of continuity,

  • 𝙽𝙱_𝙲𝙷𝙰𝙽𝙢𝙴 is equal to the total number of changes,

  • 𝙽𝙱_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ is equal to the total number of continuities.

Example
(3,2,2,4,2,4,6,4,1,3,1,8,8,4,7,7,7,7,2,β‰ )

FigureΒ 5.62.1 makes clear the different parameters that are associated with the given example for the collection πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚=〈1,3,1,8,8,4,7,7,7,7,2βŒͺ. We place character | for representing a change and a blank for a continuity. On top of the solution we represent the different periods of change, while below we show the different periods of continuity. The πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint holds since:

  • Its number of periods of change 𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_𝙲𝙷𝙰𝙽𝙢𝙴 is equal to 3 (i.e.,Β the 3 periods depicted on top of FigureΒ 5.62.1),

  • Its number of periods of continuity 𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ is equal to 2 (i.e.,Β the 2 periods depicted below FigureΒ 5.62.1),

  • The number of variables of its smallest period of change 𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴 is equal to 2 (i.e.,Β the number of variables involved in the third period of change 7 2 depicted on top of FigureΒ 5.62.1),

  • The number of variables of the largest period of change π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴 is equal to 4 (i.e.,Β the number of variables involved in the first period of change 1 3 1 8 depicted on top of FigureΒ 5.62.1),

  • The number of variables of the smallest period of continuity 𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ is equal to 2 (i.e.,Β the number of variables involved in the first period 8 8 depicted below FigureΒ 5.62.1),

  • The number of variables of the largest period of continuity π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ is equal to 4 (i.e.,Β the number of variables involved in the second period 7 7 7 7 depicted below FigureΒ 5.62.1),

  • The total number of changes 𝙽𝙱_𝙲𝙷𝙰𝙽𝙢𝙴 is equal to 6 (i.e.,Β the number of occurrences of character | in FigureΒ 5.62.1),

  • The total number of continuities 𝙽𝙱_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ is equal to 4.

Figure 5.62.1. Illustration of the Example slot: periods of changes and periods of continuities wrt the constraint π™²πšƒπš equal to β‰ 
ctrs/change_continuity-1-tikz
Typical
𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_𝙲𝙷𝙰𝙽𝙢𝙴>0
𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ>0
𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴>0
𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ>0
𝙽𝙱_𝙲𝙷𝙰𝙽𝙢𝙴>0
𝙽𝙱_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ>0
|πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚|>1
πš›πšŠπš—πšπšŽ(πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚.πšŸπšŠπš›)>1
π™²πšƒπšβˆˆ[β‰ ]
Symmetry

One and the same constant can be added to the πšŸπšŠπš› attribute of all items of πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚.

Arg. properties
  • Functional dependency: 𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_𝙲𝙷𝙰𝙽𝙢𝙴 determined by πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚ and π™²πšƒπš.

  • Functional dependency: 𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ determined by πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚ and π™²πšƒπš.

  • Functional dependency: 𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴 determined by πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚ and π™²πšƒπš.

  • Functional dependency: π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴 determined by πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚ and π™²πšƒπš.

  • Functional dependency: 𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ determined by πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚ and π™²πšƒπš.

  • Functional dependency: π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ determined by πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚ and π™²πšƒπš.

  • Functional dependency: 𝙽𝙱_𝙲𝙷𝙰𝙽𝙢𝙴 determined by πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚ and π™²πšƒπš.

  • Functional dependency: 𝙽𝙱_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ determined by πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚ and π™²πšƒπš.

Remark

If the variables of the collection πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚ have to take distinct values between 1 and the total number of variables, we have what is called a permutation. In this case, if we choose the binary constraint <, then π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴 gives the size of the longest run of the permutation; A run is a maximal increasing contiguous subsequence in a permutation.

See also

common keyword: πšπš›πš˜πšžπš™, πšπš›πš˜πšžπš™_πšœπš”πš’πš™_πš’πšœπš˜πš•πšŠπšπšŽπš_πš’πšπšŽπš–, πšœπšπš›πšŽπšπšŒπš‘_πš™πšŠπšπš‘Β (timetabling constraint).

Keywords

characteristic of a constraint: automaton, automaton with counters, automaton with same input symbol.

combinatorial object: sequence, run of a permutation, permutation.

constraint arguments: reverse of a constraint.

constraint network structure: sliding cyclic(1) constraint network(2), sliding cyclic(1) constraint network(3).

constraint type: timetabling constraint.

filtering: glue matrix.

final graph structure: connected component, apartition, acyclic, bipartite, no loop.

modelling: functional dependency.

Arc input(s)

πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚

Arc generator
π‘ƒπ΄π‘‡π»β†¦πšŒπš˜πš•πš•πšŽπšŒπšπš’πš˜πš—(πšŸπšŠπš›πš’πšŠπš‹πš•πšŽπšœ1,πšŸπšŠπš›πš’πšŠπš‹πš•πšŽπšœ2)

Arc arity
Arc constraint(s)
πšŸπšŠπš›πš’πšŠπš‹πš•πšŽπšœ1.πšŸπšŠπš› π™²πšƒπš πšŸπšŠπš›πš’πšŠπš‹πš•πšŽπšœ2.πšŸπšŠπš›
Graph property(ies)
β€’ 𝐍𝐂𝐂=𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_𝙲𝙷𝙰𝙽𝙢𝙴
β€’ 𝐌𝐈𝐍_𝐍𝐂𝐂=𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴
β€’ πŒπ€π—_𝐍𝐂𝐂=π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴
β€’ 𝐍𝐀𝐑𝐂=𝙽𝙱_𝙲𝙷𝙰𝙽𝙢𝙴

Graph class
β€’ π™°π™²πšˆπ™²π™»π™Έπ™²
β€’ π™±π™Έπ™Ώπ™°πšπšƒπ™Έπšƒπ™΄
β€’ 𝙽𝙾_𝙻𝙾𝙾𝙿

Arc input(s)

πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚

Arc generator
π‘ƒπ΄π‘‡π»β†¦πšŒπš˜πš•πš•πšŽπšŒπšπš’πš˜πš—(πšŸπšŠπš›πš’πšŠπš‹πš•πšŽπšœ1,πšŸπšŠπš›πš’πšŠπš‹πš•πšŽπšœ2)

Arc arity
Arc constraint(s)
πšŸπšŠπš›πš’πšŠπš‹πš•πšŽπšœ1.πšŸπšŠπš›Β¬ π™²πšƒπš πšŸπšŠπš›πš’πšŠπš‹πš•πšŽπšœ2.πšŸπšŠπš›
Graph property(ies)
β€’ 𝐍𝐂𝐂=𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ
β€’ 𝐌𝐈𝐍_𝐍𝐂𝐂=𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ
β€’ πŒπ€π—_𝐍𝐂𝐂=π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ
β€’ 𝐍𝐀𝐑𝐂=𝙽𝙱_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ

Graph class
β€’ π™°π™²πšˆπ™²π™»π™Έπ™²
β€’ π™±π™Έπ™Ώπ™°πšπšƒπ™Έπšƒπ™΄
β€’ 𝙽𝙾_𝙻𝙾𝙾𝙿

Graph model

We use two graph constraints to respectively catch the constraints on the period of changes and of the period of continuities. In both case each period corresponds to a connected component of the final graph.

PartsΒ (A) andΒ (B) of FigureΒ 5.62.2 respectively show the initial and final graph associated with the first graph constraint of the Example slot.

Figure 5.62.2. Initial and final graph of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint
ctrs/change_continuityActrs/change_continuityB
(a) (b)
Automaton

FiguresΒ 5.62.3 ,Β 5.62.4 ,Β 5.62.7 ,Β 5.62.8 ,Β 5.62.11 ,Β 5.62.12 andΒ 5.62.15 depict the automata associated with the different graph parameters of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint. For the automata that respectively compute 𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_𝙲𝙷𝙰𝙽𝙢𝙴, 𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ 𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴, 𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴, π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ 𝙽𝙱_𝙲𝙷𝙰𝙽𝙢𝙴 and 𝙽𝙱_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ we have a 0-1 signature variable S i for each pair of consecutive variables (πš…π™°πš i ,πš…π™°πš i+1 ) of the collection πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚. The following signature constraint links πš…π™°πš i , πš…π™°πš i+1 and S i : πš…π™°πš i π™²πšƒπš πš…π™°πš i+1 ⇔S i .

Figure 5.62.3. Automaton for the 𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_𝙲𝙷𝙰𝙽𝙢𝙴 argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint and its glue matrix; note that the reverse of πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ with π™²πšƒπšβˆˆ{=,β‰ } is the same constraint, while the reverse with π™²πšƒπšβˆˆ{<} (resp.Β π™²πšƒπšβˆˆ{≀}) is π™²πšƒπšβˆˆ{>} (resp.Β π™²πšƒπšβˆˆ{β‰₯}).
ctrs/change_continuity-2-tikz
Figure 5.62.4. Automaton for the 𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint and its glue matrix; note that the reverse of πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ with π™²πšƒπšβˆˆ{=,β‰ } is the same constraint, while the reverse with π™²πšƒπšβˆˆ{<} (resp.Β π™²πšƒπšβˆˆ{≀}) is π™²πšƒπšβˆˆ{>} (resp.Β π™²πšƒπšβˆˆ{β‰₯}).
ctrs/change_continuity-3-tikz
Figure 5.62.5. Hypergraph of the reformulation corresponding to the automaton of the 𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_𝙲𝙷𝙰𝙽𝙢𝙴 argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint
ctrs/change_continuity-4-tikz
Figure 5.62.6. Hypergraph of the reformulation corresponding to the automaton of the 𝙽𝙱_π™Ώπ™΄πšπ™Έπ™Ύπ™³_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint
ctrs/change_continuity-5-tikz
Figure 5.62.7. Automaton for the 𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴 argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint; its glue matrix when π™²πšƒπšβˆˆ{=,β‰ }.
ctrs/change_continuity-6-tikz
Figure 5.62.8. Automaton for the 𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint; its glue matrix when π™²πšƒπšβˆˆ{=,β‰ }.
ctrs/change_continuity-7-tikz
Figure 5.62.9. Hypergraph of the reformulation corresponding to the automaton of the 𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴 argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint where 𝙽 stands for |πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚| (since all states of the automaton are accepting there is no restriction on the last variable Q n-1 )
ctrs/change_continuity-8-tikz
Figure 5.62.10. Hypergraph of the reformulation corresponding to the automaton of the 𝙼𝙸𝙽_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint where 𝙽 stands for |πš…π™°πšπ™Έπ™°π™±π™»π™΄πš‚| (since all states of the automaton are accepting there is no restriction on the last variable Q n-1 )
ctrs/change_continuity-9-tikz
Figure 5.62.11. Automaton for the π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴 argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint; its glue matrix when π™²πšƒπšβˆˆ{=,β‰ }.
ctrs/change_continuity-10-tikz
Figure 5.62.12. Automaton for the π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint; its glue matrix when π™²πšƒπšβˆˆ{=,β‰ }.
ctrs/change_continuity-11-tikz
Figure 5.62.13. Hypergraph of the reformulation corresponding to the automaton of the π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_𝙲𝙷𝙰𝙽𝙢𝙴 argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint (since all states of the automaton are accepting there is no restriction on the last variable Q n-1 )
ctrs/change_continuity-12-tikz
Figure 5.62.14. Hypergraph of the reformulation corresponding to the automaton of the π™Όπ™°πš‡_πš‚π™Έπš‰π™΄_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint (since all states of the automaton are accepting there is no restriction on the last variable Q n-1 )
ctrs/change_continuity-13-tikz
Figure 5.62.15. Automata for the 𝙽𝙱_𝙲𝙷𝙰𝙽𝙢𝙴 and 𝙽𝙱_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ arguments of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint; their common glue matrix when argCTR∈{=,β‰ }.
ctrs/change_continuity-14-tikz
Figure 5.62.16. Hypergraph of the reformulation corresponding to the automaton of the 𝙽𝙱_𝙲𝙷𝙰𝙽𝙢𝙴 argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint
ctrs/change_continuity-15-tikz
Figure 5.62.17. Hypergraph of the reformulation corresponding to the automaton of the 𝙽𝙱_π™²π™Ύπ™½πšƒπ™Έπ™½πš„π™Έπšƒπšˆ argument of the πšŒπš‘πšŠπš—πšπšŽ_πšŒπš˜πš—πšπš’πš—πšžπš’πšπš’ constraint
ctrs/change_continuity-16-tikz