• Aucun résultat trouvé

Split rank of two-row cuts

N/A
N/A
Protected

Academic year: 2021

Partager "Split rank of two-row cuts"

Copied!
92
0
0

Texte intégral

(1)

Split Rank of Triangle and Quadrilateral Inequalities

Quentin Louveaux

Universit´e de Li`ege - Montefiore Institute

January 2009

Joint work with Santanu Dey (CORE)

(2)

Outline

Cuts from two rows of the simplex tableau

The different cases to consider

Split cuts and split ranks

Finiteness proofs for the triangles

The ideas for the quadrilaterals

Conclusion

(3)

Cuts from two rows of the simplex tableau

Consider a mixed-integer program

min c

T

x

s.t. Ax = b

x ∈ Z

n1 +

× R

n2 +

.

We consider the problem of finding

valid inequalities

cutting off the

linear relaxation

optimum

.

We consider the simplex tableau

x

1

− ¯

a

11

s

1

−· · ·− ¯

a

1n

s

n

= ¯

b

1

. .

.

.

.

.

x

m

−¯

a

m1

s

1

−· · ·−¯

a

mn

s

n

= ¯

b

m

.

- Select

two rows

- Relax the

integrality

requirements of the

non-basic variables

- Relax the

nonnegativity

requirements of the

basic variables

but keeping

integrality

(4)

Cuts from two rows of the simplex tableau

Consider a mixed-integer program

min c

T

x

s.t. Ax = b

x ∈ Z

n1 +

× R

n2 +

.

We consider the problem of finding

valid inequalities

cutting off the

linear relaxation

optimum

.

We consider the simplex tableau

x1

− ¯

a11s1−· · ·− ¯

a1nsn

= ¯

b1

. .

.

.

.

.

xm−¯

am1s1−· · ·−¯

amn

sn

= ¯

bm.

- Select

two rows

- Relax the

integrality

requirements of the

non-basic variables

- Relax the

nonnegativity

requirements of the

basic variables

but keeping

integrality

(5)

Cuts from two rows of the simplex tableau

Consider a mixed-integer program

min c

T

x

s.t. Ax = b

x ∈ Z

n1 +

× R

n2 +

.

We consider the problem of finding

valid inequalities

cutting off the

linear relaxation

optimum

.

We consider the simplex tableau

x1

− ¯

a11s1−· · ·− ¯

a1nsn

= ¯

b1

. .

.

.

.

.

xm−¯

am1s1−· · ·−¯

amn

sn

= ¯

bm.

- Select

two rows

- Relax the

integrality

requirements of the

non-basic variables

- Relax the

nonnegativity

requirements of the

basic variables

but keeping

integrality

(6)

The 2 row-model

The model

x1

x2

«

=

f1

f2

«

+

n

X

j =1

r

1j

r

2j

«

sj,

x1, x2

∈ Z, s

j

∈ R

+

Model studied in

[Andersen, Louveaux, Weismantel, Wolsey, IPCO2007]

(for the finite

case) and

[Cornu´

ejols, Margot, 2009]

(for the infinite case).

(7)

The 2 row-model

The model

x1

x2

«

=

f1

f2

«

+

n

X

j =1

r

1j

r

2j

«

sj,

x1, x2

∈ Z, s

j

∈ R

+

The geometry

x

1

x

2

«

=

1/4

1/2

«

+

2

1

«

s

1

+

1

1

«

s

2

+

−3

2

«

s

3

+

0

−1

«

s

4

+

1

−2

«

s

5 r r r r 2 3 4 5 f x1 x 2 r1

(8)

The geometry

The projection picture

2s1

+ 2s2

+ 4s3

+ s4

+

12

7

s5

≥ 1

We project the n + 2-dim space onto

the x -space

The facet is represented by a polygon

L

α

There is no integer point in the

interior of L

α

The coefficients are a ratio of

distances on the figure

α

1

α

3 r r r r 2 3 4 5 f x1 x 2 r1

(9)

The geometry

The projection picture

2s1

+ 2s2

+ 4s3

+ s4

+

12

7

s5

≥ 1

We project the n + 2-dim space onto

the x -space

The facet is represented by a polygon

There is no integer point in the

interior of L

α

The coefficients are a ratio of

distances on the figure

α

1

α

3 r r r r 2 3 4 5 f x1 x 2 r1

(10)

The geometry

The projection picture

2s1

+ 2s2

+ 4s3

+ s4

+

12

7

s5

≥ 1

We project the n + 2-dim space onto

the x -space

The facet is represented by a polygon

There is no integer point in the

interior of Lα

The coefficients are a ratio of

distances on the figure

α

1

α

3

0000000

0000000

0000000

0000000

0000000

0000000

0000000

1111111

1111111

1111111

1111111

1111111

1111111

1111111

r r r r 2 3 4 5 f x1 x 2 r1

(11)

The geometry

The projection picture

2s1

+ 2s2

+ 4s3

+ s4

+

12

7

s5

≥ 1

We project the n + 2-dim space onto

the x -space

The facet is represented by a polygon

There is no integer point in the

interior of Lα

The coefficients are a ratio of

distances on the figure

α

1

α

3 r r r r 2 3 4 5 f x1 x 2 r1

(12)

The geometry

The projection picture

2s

1

+ 2s2

+ 4s3

+ s4

+

12

7

s5

≥ 1

We project the n + 2-dim space onto

the x -space

The facet is represented by a polygon

There is no integer point in the

interior of Lα

The coefficients are a ratio of

distances on the figure

α

1

α

3 r r r r 2 3 4 5 f x1 x 2 r1

(13)

The geometry

The projection picture

2s1

+ 2s2

+

4s

3

+ s4

+

12

7

s5

≥ 1

We project the n + 2-dim space onto

the x -space

The facet is represented by a polygon

There is no integer point in the

interior of Lα

The coefficients are a ratio of

distances on the figure

α

1

α

3 1 r r r r 2 3 4 5 f x 1 x 2 r

(14)

Classification of all possible facet-defining inequalities

Theorem

: All facets are projected to

triangles

and

quadrilaterals

[Andersen et al 2007]

.

Cook−Kannan−Schrijver

Disection Quadrilateral

Quadrilateral Cut

Split Cut

Triangle Cut

Disection Triangle

(15)

The split rank question

Split cut : applying a

disjunction

π

T

x ≤ π0

∨ π

T

x ≥ π0

+ 1 to a polyhedron P

x = f + RS

s1

≥ 0

.

.

.

sn

≥ 0

π

T

x ≤ π0

The

first split closure

P

1

of P is what you obtain after having applied

all possible

split disjunctions π

.

The

split rank

of a valid inequality is the minimum i such that the inequality is

valid

for P

i

Most inequalities used in commercial softwares are

split cuts

Question : what is the

split rank

of the

2 row-inequalities

?

In how many rounds of

split cuts only

can we generate the inequalities ?

The Cook-Kannan-Schrijver has infinite rank and we prove that the other triangles

have finite rank.

(16)

The split rank question

Split cut : applying a

disjunction

π

T

x ≤ π0

∨ π

T

x ≥ π0

+ 1 to a polyhedron P

x = f + RS

s1

≥ 0

.

.

.

sn

≥ 0

π

T

x ≤ π0

The

first split closure

P

1

of P is what you obtain after having applied

all possible

split disjunctions π

.

The

split rank

of a valid inequality is the minimum i such that the inequality is

valid

for P

i

Most inequalities used in commercial softwares are

split cuts

Question : what is the

split rank

of the

2 row-inequalities

?

In how many rounds of

split cuts only

can we generate the inequalities ?

The Cook-Kannan-Schrijver has infinite rank and we prove that the other triangles

have finite rank.

(17)

The split rank question

Split cut : applying a

disjunction

π

T

x ≤ π0

∨ π

T

x ≥ π0

+ 1 to a polyhedron P

x = f + RS

s1

≥ 0

.

.

.

sn

≥ 0

π

T

x ≤ π0

The

first split closure

P

1

of P is what you obtain after having applied

all possible

split disjunctions π

.

The

split rank

of a valid inequality is the minimum i such that the inequality is

valid

for P

i

Most inequalities used in commercial softwares are

split cuts

Question : what is the

split rank

of the

2 row-inequalities

?

In how many rounds of

split cuts only

can we generate the inequalities ?

The Cook-Kannan-Schrijver has infinite rank and we prove that the other triangles

have finite rank.

(18)

The split rank question

Split cut : applying a

disjunction

π

T

x ≤ π0

∨ π

T

x ≥ π0

+ 1 to a polyhedron P

x = f + RS

s1

≥ 0

.

.

.

sn

≥ 0

π

T

x ≤ π0

The

first split closure

P

1

of P is what you obtain after having applied

all possible

split disjunctions π

.

The

split rank

of a valid inequality is the minimum i such that the inequality is

valid

for P

i

Most inequalities used in commercial softwares are

split cuts

Question : what is the

split rank

of the

2 row-inequalities

?

In how many rounds of

split cuts only

can we generate the inequalities ?

The Cook-Kannan-Schrijver has infinite rank and we prove that the other triangles

have finite rank.

(19)

The split rank question

Split cut : applying a

disjunction

π

T

x ≤ π0

∨ π

T

x ≥ π0

+ 1 to a polyhedron P

x = f + RS

s1

≥ 0

.

.

.

sn

≥ 0

π

T

x ≤ π0

The

first split closure

P

1

of P is what you obtain after having applied

all possible

split disjunctions π

.

The

split rank

of a valid inequality is the minimum i such that the inequality is

valid

for P

i

Most inequalities used in commercial softwares are

split cuts

Question : what is the

split rank

of the

2 row-inequalities

?

In how many rounds of

split cuts only

can we generate the inequalities ?

The Cook-Kannan-Schrijver has infinite rank and we prove that the other triangles

have finite rank.

(20)

The split rank question

Split cut : applying a

disjunction

π

T

x ≤ π0

∨ π

T

x ≥ π0

+ 1 to a polyhedron P

The

first split closure

P

1

of P is what you obtain after having applied

all possible

split disjunctions π

.

The

split rank

of a valid inequality is the minimum i such that the inequality is

valid

for P

i

Most inequalities used in commercial softwares are

split cuts

Question : what is the

split rank

of the

2 row-inequalities

?

In how many rounds of

split cuts only

can we generate the inequalities ?

The Cook-Kannan-Schrijver has infinite rank and we prove that the other triangles

have finite rank.

(21)

The split rank question

Split cut : applying a

disjunction

π

T

x ≤ π0

∨ π

T

x ≥ π0

+ 1 to a polyhedron P

The

first split closure

P

1

of P is what you obtain after having applied

all possible

split disjunctions π

.

The

split rank

of a valid inequality is the minimum i such that the inequality is

valid

for P

i

Most inequalities used in commercial softwares are

split cuts

Question : what is the

split rank

of the

2 row-inequalities

?

In how many rounds of

split cuts only

can we generate the inequalities ?

The Cook-Kannan-Schrijver has infinite rank and we prove that the other triangles

have finite rank.

(22)

The split rank question

Split cut : applying a

disjunction

π

T

x ≤ π0

∨ π

T

x ≥ π0

+ 1 to a polyhedron P

The

first split closure

P

1

of P is what you obtain after having applied

all possible

split disjunctions π

.

The

split rank

of a valid inequality is the minimum i such that the inequality is

valid

for P

i

Most inequalities used in commercial softwares are

split cuts

Question : what is the

split rank

of the

2 row-inequalities

?

In how many rounds of

split cuts only

can we generate the inequalities ?

The Cook-Kannan-Schrijver has infinite rank and we prove that the other triangles

have finite rank.

(23)

Useful properties of the split rank

The split rank is invariant up to

integer translation

and

unimodular transformation

(

Lifting

) Consider a triangle (or quadrilateral) inequality for a

3-variable problem

. If

we

keep the same shape of the polygon

and consider an n-variable problem, the

split rank

does not increase

.

It allows us to work with

3 variables only

when trying to find the split rank of

triangles.

(

Projection

) Let

P

n

i =1

α

i

s

i

≥ 1 be an inequality with split rank η. Then the

projected

inequality

P

n−1

i =1

α

i

s

i

≥ 1 has a split rank of at most η for the

projected problem

.

(24)

Useful properties of the split rank

The split rank is invariant up to

integer translation

and

unimodular transformation

(

Lifting

) Consider a triangle (or quadrilateral) inequality for a

3-variable problem

. If

we

keep the same shape of the polygon

and consider an n-variable problem, the

split rank

does not increase

.

It allows us to work with

3 variables only

when trying to find the split rank of

triangles.

(

Projection

) Let

P

n

i =1

α

i

s

i

≥ 1 be an inequality with split rank η. Then the

projected

inequality

P

n−1

i =1

α

i

s

i

≥ 1 has a split rank of at most η for the

projected problem

.

(25)

Useful properties of the split rank

The split rank is invariant up to

integer translation

and

unimodular transformation

(

Lifting

) Consider a triangle (or quadrilateral) inequality for a

3-variable problem

. If

we

keep the same shape of the polygon

and consider an n-variable problem, the

split rank

does not increase

.

It allows us to work with

3 variables only

when trying to find the split rank of

triangles.

(

Projection

) Let

P

n

i =1

α

i

s

i

≥ 1 be an inequality with split rank η. Then the

projected

inequality

P

n−1

i =1

α

i

s

i

≥ 1 has a split rank of at most η for the

projected problem

.

(26)

Useful properties of the split rank

The split rank is invariant up to

integer translation

and

unimodular transformation

(

Lifting

) Consider a triangle (or quadrilateral) inequality for a

3-variable problem

. If

we

keep the same shape of the polygon

and consider an n-variable problem, the

split rank

does not increase

.

It allows us to work with

3 variables only

when trying to find the split rank of

triangles.

(

Projection

) Let

Pn

i =1

αi

si

≥ 1 be an inequality with split rank η. Then the

projected

inequality

Pn−1

i =1

αi

si

≥ 1 has a split rank of at most η for the

projected problem

.

(27)

The triangle case

Several cases to consider,

after suitable unimodular transformation

An illustration of the proof in this talk

(28)

The triangle case

Several cases to consider,

after suitable unimodular transformation

An illustration of the proof in this talk

(29)

The triangle case

Several cases to consider,

after suitable unimodular transformation

An illustration of the proof in this talk

(30)

The triangle case

Several cases to consider,

after suitable unimodular transformation

An illustration of the proof in this talk

(31)

The triangle case

Several cases to consider,

after suitable unimodular transformation

An illustration of the proof in this talk

(32)

The triangle case

Several cases to consider,

after suitable unimodular transformation

An illustration of the proof in this talk

(33)

The triangle case

Several cases to consider,

after suitable unimodular transformation

An illustration of the proof in this talk

(34)

Idea of the proof of upper bounds

We prove an

upper bound

on the split rank.

Procedure :

We apply a

sequence of two split disjunctions

.

Successively : x

1

≤ 0 ∨ x

1

≥ 1 and x

2

≤ 0 ∨ x

2

≥ 1

At step i , we

keep one inequality

of rank at most i and proceed to the next

disjunction.

We prove that this procedure

converges in finite time

to the desired inequality.

(35)

Idea of the proof of upper bounds

We prove an

upper bound

on the split rank.

Procedure :

We apply a

sequence of two split disjunctions

.

Successively : x1

≤ 0 ∨ x1

≥ 1 and x2

≤ 0 ∨ x2

≥ 1

At step i , we

keep one inequality

of rank at most i and proceed to the next

disjunction.

We prove that this procedure

converges in finite time

to the desired inequality.

(36)

Idea of the proof of upper bounds

We prove an

upper bound

on the split rank.

Procedure :

We apply a

sequence of two split disjunctions

.

Successively : x1

≤ 0 ∨ x1

≥ 1 and x2

≤ 0 ∨ x2

≥ 1

At step i , we

keep one inequality

of rank at most i and proceed to the next

disjunction.

We prove that this procedure

converges in finite time

to the desired inequality.

(37)

Idea of the proof of upper bounds

We prove an

upper bound

on the split rank.

Procedure :

We apply a

sequence of two split disjunctions

.

Successively : x1

≤ 0 ∨ x1

≥ 1 and x2

≤ 0 ∨ x2

≥ 1

At step i , we

keep one inequality

of rank at most i and proceed to the next

disjunction.

We prove that this procedure

converges in finite time

to the desired inequality.

(38)

One proof for a non-degenerate non-maximal triangle

Rank 0

(39)

One proof for a non-degenerate non-maximal triangle

Rank 0

(40)

One proof for a non-degenerate non-maximal triangle

Rank 1

(41)

One proof for a non-degenerate non-maximal triangle

Rank 1

(42)

One proof for a non-degenerate non-maximal triangle

Rank 1

(43)

One proof for a non-degenerate non-maximal triangle

(44)

One proof for a non-degenerate non-maximal triangle

Rank 2

(45)

One proof for a non-degenerate non-maximal triangle

Rank 2

(46)

One proof for a non-degenerate non-maximal triangle

Rank 2

(47)

One proof for a non-degenerate non-maximal triangle

Rank 3

(48)

One proof for a non-degenerate non-maximal triangle

Rank 3

(49)

One proof for a non-degenerate non-maximal triangle

Rank 3

(50)

One proof for a non-degenerate non-maximal triangle

(51)

One proof for a non-degenerate non-maximal triangle

Rank 4

(52)

One proof for a non-degenerate non-maximal triangle

Rank 4

(53)

One proof for a non-degenerate non-maximal triangle

Rank 4

(54)

One proof for a non-degenerate non-maximal triangle

(55)

One proof for a non-degenerate non-maximal triangle

Rank 5

(56)

One proof for a non-degenerate non-maximal triangle

Rank 5

(57)

One proof for a non-degenerate non-maximal triangle

Rank 5

(58)

One proof for a non-degenerate non-maximal triangle

(59)

One proof for a non-degenerate non-maximal triangle

The goal inequality has a rank of

at most 6

(60)

The geometry behind the convergence

(61)

The geometry behind the convergence

(62)

The geometry behind the convergence

(63)

The geometry behind the convergence

(64)

The geometry behind the convergence

(65)

The geometry behind the convergence

(66)

The geometry behind the convergence

(67)

The geometry behind the convergence

(68)

Assumptions for the following

We have “proven” that a non-maximal triangle where the

upward ray points to the

left

has a finite rank.

We can prove that the constructed bound is

logarithmic in the number of bits of the

input

.

The proof for the

upward ray pointing to the right

works similarly (but not

identically).

In the following, we assume that

any non-maximal triangle has a finite rank

.

(69)

The maximal triangles

(70)

The maximal triangles

This inequality is a

non-maximal triangle

finite rank

!

(71)

The maximal triangles

(72)

The maximal triangles

The goal inequality is valid for the disjunction.

(73)

The maximal triangles

The goal inequality has a finite rank

(74)

The disection triangle

Disection

≡ each side is tight at

exactly one integer point

(75)

The disection triangle

Disection

≡ each side is tight at

exactly one integer point

This inequality is a

non-maximal triangle

finite rank

!

(76)

The disection triangle

Disection

≡ each side is tight at

exactly one integer point

Similarly this inequality

has a finite rank

!

(77)

The disection triangle

Disection

≡ each side is tight at

exactly one integer point

(78)

The disection triangle

Disection

≡ each side is tight at

exactly one integer point

Brown line : set of points with a

representation

that satisfy both inequalities with equality

(79)

The disection triangle

Disection

≡ each side is tight at

exactly one integer point

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

00000000000

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

11111111111

(80)

The disection triangle

Disection

≡ each side is tight at

exactly one integer point

(81)

The disection triangle

Disection

≡ each side is tight at

exactly one integer point

The disection cut has a finite rank

(82)

The quadrilateral cuts

Two cases :

non-maximal

quadrilateral and

disection quadrilateral

.

By the projection Lemma, we can deal with most

non-maximal quadrilaterals

One

exception

: if the lifted triangle has

infinite rank

.

(83)

The quadrilateral cuts

Two cases :

non-maximal

quadrilateral and

disection quadrilateral

.

By the projection Lemma, we can deal with most

non-maximal quadrilaterals

One

exception

: if the lifted triangle has

infinite rank

.

(84)

The quadrilateral cuts

Two cases :

non-maximal

quadrilateral and

disection quadrilateral

.

By the projection Lemma, we can deal with most

non-maximal quadrilaterals

One

exception

: if the lifted triangle has

infinite rank

.

(85)

The quadrilateral cuts

Two cases :

non-maximal

quadrilateral and

disection quadrilateral

.

By the projection Lemma, we can deal with most

non-maximal quadrilaterals

One

exception

: if the lifted triangle has

infinite rank

.

(86)

The quadrilateral cuts

Two cases :

non-maximal

quadrilateral and

disection quadrilateral

.

By the projection Lemma, we can deal with most

non-maximal quadrilaterals

One

exception

: if the lifted triangle has

infinite rank

.

(87)

Conclusion

All triangles except the

Cook-Kannan-Schrijver

have a finite rank.

We provide a constructive

split proof

of that fact.

Split cuts can essentially achieve all triangles in relatively few rounds.

In constrast with the results of

Basu et al.

on the

triangle closure

compared to the

split closure

.

Ongoing work

: (almost ?) all quadrilaterals have a finite rank.

Open (and difficult) question :

lower bounds

on the split rank.

(88)

Conclusion

All triangles except the

Cook-Kannan-Schrijver

have a finite rank.

We provide a constructive

split proof

of that fact.

Split cuts can essentially achieve all triangles in relatively few rounds.

In constrast with the results of

Basu et al.

on the

triangle closure

compared to the

split closure

.

Ongoing work

: (almost ?) all quadrilaterals have a finite rank.

Open (and difficult) question :

lower bounds

on the split rank.

(89)

Conclusion

All triangles except the

Cook-Kannan-Schrijver

have a finite rank.

We provide a constructive

split proof

of that fact.

Split cuts can essentially achieve all triangles in relatively few rounds.

In constrast with the results of

Basu et al.

on the

triangle closure

compared to the

split closure

.

Ongoing work

: (almost ?) all quadrilaterals have a finite rank.

Open (and difficult) question :

lower bounds

on the split rank.

(90)

Conclusion

All triangles except the

Cook-Kannan-Schrijver

have a finite rank.

We provide a constructive

split proof

of that fact.

Split cuts can essentially achieve all triangles in relatively few rounds.

In constrast with the results of

Basu et al.

on the

triangle closure

compared to the

split closure

.

Ongoing work

: (almost ?) all quadrilaterals have a finite rank.

Open (and difficult) question :

lower bounds

on the split rank.

(91)

Conclusion

All triangles except the

Cook-Kannan-Schrijver

have a finite rank.

We provide a constructive

split proof

of that fact.

Split cuts can essentially achieve all triangles in relatively few rounds.

In constrast with the results of

Basu et al.

on the

triangle closure

compared to the

split closure

.

Ongoing work

: (almost ?) all quadrilaterals have a finite rank.

Open (and difficult) question :

lower bounds

on the split rank.

(92)

Conclusion

All triangles except the

Cook-Kannan-Schrijver

have a finite rank.

We provide a constructive

split proof

of that fact.

Split cuts can essentially achieve all triangles in relatively few rounds.

In constrast with the results of

Basu et al.

on the

triangle closure

compared to the

split closure

.

Ongoing work

: (almost ?) all quadrilaterals have a finite rank.

Open (and difficult) question :

lower bounds

on the split rank.

Références

Documents relatifs

Thus, one would like to have a characteristic prop- erty of these point sets in projective space close to the requirement of being a Severi variety (which, roughly, just means that

Then, a more physical case is considered: a gold nanosphere of radius 20 nm, whose properties are de- scribed by a Drude model, is illuminated by a plane wave, the latter

Noter au tableau les 3 questions l'une en dessous de l'autre et comparer la formations des questions. *Distribuer des étiquettes-réponses et chercher d'autres mots interrogatifs

The observation above shows that it is necessary to enrich the aggregation model to authorize compensation effects. As in the previous section, we will also ask the operator M to

La r´ ef´ erence que vous pouvez consulter pour l’utilisation de sage est le “sage book” dont une version francaise peut ˆ etre t´ el´ echarg´ ee gratuitement ` a la

This requires primordial dust grains to concentrate and grow to form the building blocks of plan- ets ( Dominik et al. However, there are two important barriers that need to be

The parameter determining the expectational theory is the type of information re- lative to which reasoning is ex-post: full information yields Ex-Post Expectationalism, no

We select among the semi standard tableaux, the so called quasi standard ones which define a kind basis for the reduced shape