7-11 Jan 2013, Aussois
A New Lower Bound for Curriculum-Based Course Timetabling
- V. Cacchiani, A. Caprara, R. Roberti, P. Toth
A New Lower Bound for Curriculum-Based Course Timetabling V. - - PowerPoint PPT Presentation
A New Lower Bound for Curriculum-Based Course Timetabling V. Cacchiani, A. Caprara, R. Roberti, P. Toth Universita` di Bologna 7-11 Jan 2013, Aussois Dedicated to the memory of Alberto Caprara (1968-2012) 7-11 Jan 2013, Aussois Outline
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
prc
7-11 Jan 2013, Aussois
prc
pc
7-11 Jan 2013, Aussois
prc
pc
pc
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
Time period 1 Time period 2
7-11 Jan 2013, Aussois
Time period 1 Time period 2
7-11 Jan 2013, Aussois
Time period h Room A Room B
7-11 Jan 2013, Aussois
Time period h Room A Room B
7-11 Jan 2013, Aussois
Time period h Room A Room B
hq
7-11 Jan 2013, Aussois
Time period h Room A Room B
7-11 Jan 2013, Aussois
Time period h Room A Room B
Course c Day 1 Day 2
7-11 Jan 2013, Aussois
Time period h Room A Room B
Course c Day 1 Day 2
Curriculum q Time period 1 Time period 2
7-11 Jan 2013, Aussois
Time period h Room A Room B
7-11 Jan 2013, Aussois
Time period h Room A Room B Curriculum q Time period 1 Time period 2
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
…
Time period 1 Time period 2
7-11 Jan 2013, Aussois
…
Time period 1 Time period 2
…
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
∈ ∈
P p p p S s s s
∈S s s
∈P p p
p P p ch p s S s ch s
∈ ∈
7-11 Jan 2013, Aussois
∈ ∈
P p p p S s s s
∈S s s
∈P p p
p P p ch p s S s ch s
∈ ∈
7-11 Jan 2013, Aussois
∈ ∈
P p p p S s s s
∈S s s
∈P p p
p P p ch p s S s ch s
∈ ∈
7-11 Jan 2013, Aussois
∈ ∈
P p p p S s s s
∈S s s
∈P p p
p P p ch p s S s ch s
∈ ∈
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
∈
S s s s x
∈S s s
∈P p p
∈
P p p p y
7-11 Jan 2013, Aussois
∈
S s s s x
∈S s s
∈P p p
∈
P p p p y
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
C c H h C c R r cr RStb R r chr cr x
q C c R r chr
∈ ∈
) (
C c chr
∈
∈ ∈
) (
t C c R r chr
∈ ∈
H h R r chr
cr H h chr
∈
chr
cr
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
C c H h C c R r cr RStb R r chr cr x
q C c R r chr
∈ ∈
) (
C c chr
∈
∈ ∈
) (
t C c R r chr
∈ ∈
H h R r chr
cr H h chr
∈
chr
cr
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
C c H h C c R r cr RStb R r chr cr x
q C c R r chr
∈ ∈
) (
C c chr
∈
∈ ∈
) (
t C c R r chr
∈ ∈
H h R r chr
cr H h chr
∈
chr
cr
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
C c H h C c R r cr RStb R r chr cr x
q C c R r chr
∈ ∈
) (
C c chr
∈
∈ ∈
) (
t C c R r chr
∈ ∈
H h R r chr
cr H h chr
∈
chr
cr
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
C c H h C c R r cr RStb R r chr cr x
q C c R r chr
∈ ∈
) (
C c chr
∈
∈ ∈
) (
t C c R r chr
∈ ∈
H h R r chr
cr H h chr
∈
chr
cr
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
C c H h C c R r cr RStb R r chr cr x
q C c R r chr
∈ ∈
) (
C c chr
∈
∈ ∈
) (
t C c R r chr
∈ ∈
H h R r chr
cr H h chr
∈
chr
cr
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
C c H h C c R r cr RStb R r chr cr x
q C c R r chr
∈ ∈
) (
C c chr
∈
∈ ∈
) (
t C c R r chr
∈ ∈
H h R r chr
cr H h chr
∈
chr
cr
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
C c H h C c R r cr RStb R r chr cr x
q C c R r chr
∈ ∈
) (
C c chr
∈
∈ ∈
) (
t C c R r chr
∈ ∈
H h R r chr
cr H h chr
∈
chr
cr
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
∈ ∈ ∈
H h q q hq CComp q C c c Mwd y
~ ) ~ (
q C c ch
) (
∈
) (
t C c ch
∈
H h ch
∈
cd d H h ch
∈ ∈ ≥
∈
), ~ ( ,
) (
φ ξ ) ~ ( ), ( q C c c mwd zc
D d cd
∈
f hq q C c ch ch
) ( 1
∈ +
l f hq q C c ch ch ch
) ( 1 1
∈ + −
q q H h
l hq q C c ch ch
~ , , ) (
) ( 1
∈ ∈ ≤ + −
∈ −
δ ξ ξ
ch
cd
+
hq
7-11 Jan 2013, Aussois
∈ ∈ ∈
H h q q hq CComp q C c c Mwd y
~ ) ~ (
q C c ch
) (
∈
) (
t C c ch
∈
H h ch
∈
cd d H h ch
∈ ∈ ≥
∈
), ~ ( ,
) (
φ ξ ) ~ ( ), ( q C c c mwd zc
D d cd
∈
f hq q C c ch ch
) ( 1
∈ +
l f hq q C c ch ch ch
) ( 1 1
∈ + −
q q H h
l hq q C c ch ch
~ , , ) (
) ( 1
∈ ∈ ≤ + −
∈ −
δ ξ ξ
ch
cd
+
hq
7-11 Jan 2013, Aussois
∈ ∈ ∈
H h q q hq CComp q C c c Mwd y
~ ) ~ (
q C c ch
) (
∈
) (
t C c ch
∈
H h ch
∈
cd d H h ch
∈ ∈ ≥
∈
), ~ ( ,
) (
φ ξ ) ~ ( ), ( q C c c mwd zc
D d cd
∈
f hq q C c ch ch
) ( 1
∈ +
l f hq q C c ch ch ch
) ( 1 1
∈ + −
q q H h
l hq q C c ch ch
~ , , ) (
) ( 1
∈ ∈ ≤ + −
∈ −
δ ξ ξ
ch
cd
+
hq
7-11 Jan 2013, Aussois
∈ ∈ ∈
H h q q hq CComp q C c c Mwd y
~ ) ~ (
q C c ch
) (
∈
) (
t C c ch
∈
H h ch
∈
cd d H h ch
∈ ∈ ≥
∈
), ~ ( ,
) (
φ ξ ) ~ ( ), ( q C c c mwd zc
D d cd
∈
f hq q C c ch ch
) ( 1
∈ +
l f hq q C c ch ch ch
) ( 1 1
∈ + −
q q H h
l hq q C c ch ch
~ , , ) (
) ( 1
∈ ∈ ≤ + −
∈ −
δ ξ ξ
ch
cd
+
hq
7-11 Jan 2013, Aussois
∈ ∈ ∈
H h q q hq CComp q C c c Mwd y
~ ) ~ (
q C c ch
) (
∈
) (
t C c ch
∈
H h ch
∈
cd d H h ch
∈ ∈ ≥
∈
), ~ ( ,
) (
φ ξ ) ~ ( ), ( q C c c mwd zc
D d cd
∈
f hq q C c ch ch
) ( 1
∈ +
l f hq q C c ch ch ch
) ( 1 1
∈ + −
q q H h
l hq q C c ch ch
~ , , ) (
) ( 1
∈ ∈ ≤ + −
∈ −
δ ξ ξ
ch
cd
+
hq
7-11 Jan 2013, Aussois
∈ ∈ ∈
H h q q hq CComp q C c c Mwd y
~ ) ~ (
q C c ch
) (
∈
) (
t C c ch
∈
H h ch
∈
cd d H h ch
∈ ∈ ≥
∈
), ~ ( ,
) (
φ ξ ) ~ ( ), ( q C c c mwd zc
D d cd
∈
f hq q C c ch ch
) ( 1
∈ +
l f hq q C c ch ch ch
) ( 1 1
∈ + −
q q H h
l hq q C c ch ch
~ , , ) (
) ( 1
∈ ∈ ≤ + −
∈ −
δ ξ ξ
ch
cd
+
hq
7-11 Jan 2013, Aussois
∈ ∈ ∈
H h q q hq CComp q C c c Mwd y
~ ) ~ (
q C c ch
) (
∈
) (
t C c ch
∈
H h ch
∈
cd d H h ch
∈ ∈ ≥
∈
), ~ ( ,
) (
φ ξ ) ~ ( ), ( q C c c mwd zc
D d cd
∈
f hq q C c ch ch
) ( 1
∈ +
l f hq q C c ch ch ch
) ( 1 1
∈ + −
q q H h
l hq q C c ch ch
~ , , ) (
) ( 1
∈ ∈ ≤ + −
∈ −
δ ξ ξ
ch
cd
+
hq
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
Time period 1 Time period 2
…
7-11 Jan 2013, Aussois
Time period 1 Time period 2
…
7-11 Jan 2013, Aussois
∈ ∈ ∈
D d q C c c Mwd d P p dp dp y
) ~ ( ) (
d P p dp
∈
) (
∈ ∈
D d d P p dp cd p
) (
) (
c D d d P p dp cd p
∈ ∈
+
7-11 Jan 2013, Aussois
∈ ∈ ∈
D d q C c c Mwd d P p dp dp y
) ~ ( ) (
d P p dp
∈
) (
∈ ∈
D d d P p dp cd p
) (
) (
c D d d P p dp cd p
∈ ∈
+
7-11 Jan 2013, Aussois
∈ ∈ ∈
D d q C c c Mwd d P p dp dp y
) ~ ( ) (
d P p dp
∈
) (
∈ ∈
D d d P p dp cd p
) (
) (
c D d d P p dp cd p
∈ ∈
+
7-11 Jan 2013, Aussois
∈ ∈ ∈
D d q C c c Mwd d P p dp dp y
) ~ ( ) (
d P p dp
∈
) (
∈ ∈
D d d P p dp cd p
) (
) (
c D d d P p dp cd p
∈ ∈
+
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
) ~ ( ) ~ ( ) ( ~ ) (
q C c d q C c c c d H h q q hq CComp d H h ch c
q C c ch
) (
∈
) (
t C c ch
∈
f hq q C c ch ch
) ( 1
∈ +
l f hq q C c ch ch ch
) ( 1 1
∈ + −
l hq q C c ch ch
) ( 1
∈ −
) (
c d H h ch
∈
ch
hq
c
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
) ~ ( ) ~ ( ) ( ~ ) (
q C c d q C c c c d H h q q hq CComp d H h ch c
q C c ch
) (
∈
) (
t C c ch
∈
f hq q C c ch ch
) ( 1
∈ +
l f hq q C c ch ch ch
) ( 1 1
∈ + −
l hq q C c ch ch
) ( 1
∈ −
) (
c d H h ch
∈
ch
hq
c
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
) ~ ( ) ~ ( ) ( ~ ) (
q C c d q C c c c d H h q q hq CComp d H h ch c
q C c ch
) (
∈
) (
t C c ch
∈
f hq q C c ch ch
) ( 1
∈ +
l f hq q C c ch ch ch
) ( 1 1
∈ + −
l hq q C c ch ch
) ( 1
∈ −
) (
c d H h ch
∈
ch
hq
c
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
) ~ ( ) ~ ( ) ( ~ ) (
q C c d q C c c c d H h q q hq CComp d H h ch c
q C c ch
) (
∈
) (
t C c ch
∈
f hq q C c ch ch
) ( 1
∈ +
l f hq q C c ch ch ch
) ( 1 1
∈ + −
l hq q C c ch ch
) ( 1
∈ −
) (
c d H h ch
∈
ch
hq
c
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
) ~ ( ) ~ ( ) ( ~ ) (
q C c d q C c c c d H h q q hq CComp d H h ch c
q C c ch
) (
∈
) (
t C c ch
∈
f hq q C c ch ch
) ( 1
∈ +
l f hq q C c ch ch ch
) ( 1 1
∈ + −
l hq q C c ch ch
) ( 1
∈ −
) (
c d H h ch
∈
ch
hq
c
7-11 Jan 2013, Aussois
∈ ∈ ∈ ∈ ∈
) ~ ( ) ~ ( ) ( ~ ) (
q C c d q C c c c d H h q q hq CComp d H h ch c
q C c ch
) (
∈
) (
t C c ch
∈
f hq q C c ch ch
) ( 1
∈ +
l f hq q C c ch ch ch
) ( 1 1
∈ + −
l hq q C c ch ch
) ( 1
∈ −
) (
c d H h ch
∈
ch
hq
c
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
x
x
y
s
m
y
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois
7-11 Jan 2013, Aussois