SlideShare a Scribd company logo
Optimizing the Third Division of the Ecuadorian Football 
League. 
Diego Recalde, Ramiro Torres, Polo Vaca 
Escuela Politécnica Nacional 
Quito, Ecuador 
XIII Encuentro de Matemáticas. Quito-2012– p. 1
Outline 
• Motivation. 
• The Problem. 
• Integer Formulation. 
• Algorithms and solution. 
• Computacional Results 
• Conclusions 
XIII Encuentro de Matemáticas. Quito-2012– p. 2
Outline 
• Motivation. 
• The Problem. 
• Integer Formulation. 
• Algorithms and solution. 
• Computacional Results 
• Conclusions 
XIII Encuentro de Matemáticas. Quito-2012– p. 2
Motivation 
• Professional football leagues 
1. Real Madrid ($ 479,5) 
2. FC Barcelona ($ 450,7) 
3. Manchester United ($ 367) 
4. Bayern Munich ($ 321,4 ) 
5. Arsenal ($ 251,1 ) 
XIII Encuentro de Matemáticas. Quito-2012– p. 3
Motivation 
• Professional football leagues 
1. Real Madrid ($ 479,5) 
2. FC Barcelona ($ 450,7) 
3. Manchester United ($ 367) 
4. Bayern Munich ($ 321,4 ) 
5. Arsenal ($ 251,1 ) 
• No Professional football leagues 
!Only in Quito 
◦ Asociacion de Ligas de Pichincha(27 leagues) 
◦ Union de Ligas Independientes (64 leagues) 
◦ Federacion Ligas de Quito(84 leagues) 
!each one with at least 20 teams. 
XIII Encuentro de Matemáticas. Quito-2012– p. 3
Motivation 
1. Successful implementation of Mathematical Programming 
for scheduling the first division of the Ecuadorian Football 
League. 
2. Managers of Ecuadorian Football Federation (FEF) were 
pleased with the results of the Mathematical Approach. 
• Inclusion of the new characteristics of equity and 
attractiveness in the schedules. 
• The ease of having a computational tool to generate 
schedules, as opposed to the tedious manual task. 
• Unintentional errors of the empirical method are avoided. 
XIII Encuentro de Matemáticas. Quito-2012– p. 4
Outline 
• Motivation. 
• The Problem. 
• Integer Formulation. 
• Algorithms and solution. 
• Computacional Results 
• Conclusions 
XIII Encuentro de Matemáticas. Quito-2012– p. 5
The Third Division Ecuadorian Championship 
• Every Provincial Association has a championship. 
• Who participates in the Third Division Championship? the 
two best positioned teams of every provincial championship. 
• By regulation, 4 zones must be created. 
Current partition in zones empirically created by FEF: 
zona 1: Pichincha, Imbabura, Cotopaxi, Tungurahua, Chimborazo, 
Bolivar 
zona 2: Orellana, Sucumbios, Napo, Pastaza, Morona Santiago 
zona 3: Loja, Azuay, Cañar, El Oro, Guayas 
zona 4: Esmeraldas, Santo Domingo, Los Ríos, Manabí, 
Santa Elena 
XIII Encuentro de Matemáticas. Quito-2012– p. 6
Summary 
Province teams Cities Zone Province teams Cities Zone 
Azuay 6 3 3 Loja 12 5 3 
Bolivar 6 4 1 Manabí 27 12 4 
Cañar 12 5 3 Morona Santiago 5 2 2 
Chimborazo 8 2 1 Sucumbios 7 2 2 
Cotopaxi 7 3 1 Tungurahua 9 3 1 
Esmeraldas 18 4 4 Orellana 6 1 2 
El Oro 16 9 3 Pastaza 10 3 2 
Guayas 14 3 3 Pichincha 11 5 1 
Imbabura 18 5 1 Santa Elena 8 3 4 
Los Rios 9 3 4 Santo Domingo 12 1 4 
Province teams Cities Zone 
Total 20 221 78 4 
XIII Encuentro de Matemáticas. Quito-2012– p. 7
Our Problem 
To find a partition of provinces in zones such that: 
• Displacement of every team must be minimized in every 
zone. 
• Zones (partition) must be balanced in some way (ranking of 
teams) 
• Fixed number of teams on each zone. 
XIII Encuentro de Matemáticas. Quito-2012– p. 8
Outline 
• Motivation. 
• The Problem. 
• Integer Formulation. 
• Algorithms and solution. 
• Computacional Results 
• Conclusions 
XIII Encuentro de Matemáticas. Quito-2012– p. 9
Formulation 
XIII Encuentro de Matemáticas. Quito-2012– p. 10
Formulation 
XIII Encuentro de Matemáticas. Quito-2012– p. 10
Formulation 
❅ 
❅ 
❅ 
❅ 
❅■ 
❅ 
 
Location 
Ranking 
Is champion? 
XIII Encuentro de Matemáticas. Quito-2012– p. 10
Formulation 
dij 
XIII Encuentro de Matemáticas. Quito-2012– p. 10
Formulation 
XIII Encuentro de Matemáticas. Quito-2012– p. 10
Our Problem 
Given: 
Undirected Graph, distance-matrix(epresenting the length of the 
arc), node activity measures, and an integer number p ∈ N 
Task: 
Find p sets of nodes(cliques) in such a way that the total cost of 
the formed sets is minimized. 
Moreover, the sets must be balanced according to different node 
activity measures: 
! football level ∈ [L0,L1] 
! number of teams ∈ [,
] 
XIII Encuentro de Matemáticas. Quito-2012– p. 11
Notation 
Let: 
• G = (V,E) : a graph, with the set of nodes V (teams) and 
set of edges E. 
• dij : represents the distance between nodes i and j. 
• fi : denotes the football level of team i ∈ V . 
• p : number of cliques to be partitioned. 
XIII Encuentro de Matemáticas. Quito-2012– p. 12
Notation 
Let: 
• G = (V,E) : a graph, with the set of nodes V (teams) and 
set of edges E. 
• dij : represents the distance between nodes i and j. 
• fi : denotes the football level of team i ∈ V . 
• p : number of cliques to be partitioned. 
Variables: 
xci 
j = 
( 
1 , if nodes i, j ∈ V are assigned to clique c 
0 , otherwise 
xci 
i = 
( 
1 , if node i ∈ V belongs to clique c 
0 , otherwise 
XIII Encuentro de Matemáticas. Quito-2012– p. 12
Integer Programming Formulation 
m´ın 
p 
X 
c=1 
X 
(i,j)2E 
dijxc 
ij 
subject to 
+ xc 
jk − xc 
ij + xc 
ik ≤ 1, ∀1 ≤ i  j  k ≤ |V |, c = {1, 2, . . . , p} 
+ xc 
jk + xc 
ij − xc 
ik ≤ 1, ∀1 ≤ i  j  k ≤ |V |, c = {1, 2, . . . , p} 
− xc 
jk + xc 
ij + xc 
ik ≤ 1, ∀1 ≤ i  j  k ≤ |V |, c = {1, 2, . . . , p} 
p 
X 
c=1 
xc 
ii = 1, ∀i ∈ V 
ii ≤Xi 
j 
xc 
xc 
ij +Xi 
j 
xc 
ji ≤
xc 
ii, ∀i ∈ V, c = {1, 2, . . . , p} 
L0 ≤X 
i2V 
fixc 
ii ≤ L1, ∀c = {1, 2, . . . , p} 
xc 
ij ∈ {0, 1}, ∀1 ≤ i ≤ j ≤ |V |, c = {1, 2, . . . , p} 
XIII Encuentro de Matemáticas. Quito-2012– p. 13
Integer Programming Formulation 
m´ın 
p 
X 
c=1 
X 
(i,j)2E 
dijxc 
ij 
The model is NP-hard!clique partitioning problem 
subject to 
+ xc 
jk − xc 
ij + xc 
ik ≤ 1, ∀1 ≤ i  j  k ≤ |V |, c = {1, 2, . . . , p} 
+ xc 
jk + xc 
ij − xc 
ik ≤ 1, ∀1 ≤ i  j  k ≤ |V |, c = {1, 2, . . . , p} 
− xc 
jk + xc 
ij + xc 
ik ≤ 1, ∀1 ≤ i  j  k ≤ |V |, c = {1, 2, . . . , p} 
p 
X 
c=1 
xc 
ii = 1, ∀i ∈ V 
ii ≤Xi 
j 
xc 
xc 
ij +Xi 
j 
xc 
ji ≤
xc 
ii, ∀i ∈ V, c = {1, 2, . . . , p} 
L0 ≤X 
i2V 
fixc 
ii ≤ L1, ∀c = {1, 2, . . . , p} 
xc 
ij ∈ {0, 1}, ∀1 ≤ i ≤ j ≤ |V |, c = {1, 2, . . . , p} 
XIII Encuentro de Matemáticas. Quito-2012– p. 13
Outline 
• Motivation. 
• The Problem. 
• Integer Formulation. 
• Algorithms and solution. 
• Computacional Results 
• Conclusions 
XIII Encuentro de Matemáticas. Quito-2012– p. 14
Relaxed Problem 
v1 
v2 
v3 
v4 
v6 v5 
v7 
XIII Encuentro de Matemáticas. Quito-2012– p. 15
Relaxed Problem 
v1 
v2 
v3 
v4 
v6 v5 
v7 
XIII Encuentro de Matemáticas. Quito-2012– p. 15
Relaxed Problem 
v1 
v2 
v3 
v4 
v6 
v5 
v7 
XIII Encuentro de Matemáticas. Quito-2012– p. 15
Relaxed Problem 
v1 
v2 
v3 
v4 
v6 
v5 
v7 
Given: A set of node sources C, where |C| = p 
xic = 
( 
1 , if nodes i ∈ V are assigned to source c ∈ C 
0 , otherwise 
XIII Encuentro de Matemáticas. Quito-2012– p. 15
Relaxed Model(RM) 
m´ın 
X 
c∈C 
X 
i∈V rC 
dicxic 
subject to 
X 
c∈C 
xic = 1, ∀i ∈ V r C 
 ≤ 
X 
i∈V rC 
xic ≤
, ∀c ∈ C 
L0 ≤ 
X 
i∈V rC 
fixic ≤ L1, ∀c ∈ C 
xic ∈ {0, 1}, ∀i ∈ V r C, c ∈ C 
XIII Encuentro de Matemáticas. Quito-2012– p. 16
Heuristics 
The proposed algorithms consists of two phases(Kalcsics, 
Nickel and Schöder): 
1. Construct the set C of source nodes. 
2. Assign v ∈ V r C to the corresponding source c ∈ C. 
H1) Choose p random nodes to be included in C. 
!probability is proportional to football level. 
Solve RM. 
H2) Choose nodes (i, j) where dij is the largest distance. 
Include (i, j) in set C. 
for l = 3, . . . p do 
Find the farthest node k to all nodes in C. 
C = C ∪ {k}. 
end for 
Solve RM. 
Exclude dij 
XIII Encuentro de Matemáticas. Quito-2012– p. 17
Local Search 
Let Q = {Q1, . . . ,Qp} be the subsets obtained to solving RM. 
Compute clique(Q). 
for all Qi ∈ Q do 
Exchange the source ci with j ∈ Qi 
if c(Q′ 
i)  c(Qi) then 
ci = j 
Solve RM !Q′. 
Compute clique(Q′). 
if clique(Q′)  clique(Q) then 
Q = Q′ 
end if 
end if 
end for 
XIII Encuentro de Matemáticas. Quito-2012– p. 18
Branch  Bound + Rounding 
ii = 0 and xc 
xc 
ii = 1 xc 
ik = 0, ∀k ∈ V 
XIII Encuentro de Matemáticas. Quito-2012– p. 19
Branch  Bound + Rounding 
ii = 0 and xc 
xc 
ii = 1 xc 
ik = 0, ∀k ∈ V 
xc 
ij = 1 
✻ 
xc 
jj = 1 
✏✮✏ 
xc 
jj = 0 
xc 
jk = 0, ∀k ∈ V 
XIII Encuentro de Matemáticas. Quito-2012– p. 19
Branch  Bound + Rounding 
ii = 0 and xc 
xc 
ii = 1 xc 
ik = 0, ∀k ∈ V 
xc 
ij = 1 
✻ 
xc 
jj = 1 
✏✮✏ 
xc 
jj = 0 
xc 
jk = 0, ∀k ∈ V 
Moreover: 
( 
if xci 
i ≥ 
 =⇒ round up variable xci 
i = 1 
if xci 
i ≤ 1 − 
 =⇒ round down variable xci 
i = 0 
XIII Encuentro de Matemáticas. Quito-2012– p. 19
Outline 
• Motivation. 
• The Problem. 
• Integer Formulation. 
• Algorithms and solution. 
• Computacional Results 
• Conclusions 
XIII Encuentro de Matemáticas. Quito-2012– p. 20
Computacional Results 
• Heuristic method implemented in C++. 
• Core i5 with 4Gb RAM 
• Gurobi and SCIP 
XIII Encuentro de Matemáticas. Quito-2012– p. 21
Computacional Results 
• Heuristic method implemented in C++. 
• Core i5 with 4Gb RAM 
• Gurobi and SCIP 
IP Heur 1 Heur 2 B  B 
# nodes p  obj t(seg) obj t(seg) obj t(seg) obj t(seg) 
11 3 3 2094 44.22 2134 1.66 2181 0.02 2094 1.18 
15 3 5 4460 17.44 4535 1.96 4579 0.21 4460 1.42 
18 3 6 6230 88.22 6526 2.17 6526 0.34 6238 13.52 
26 4 6 – M 8094 3.03 8998 1.05 7354 210.17 
20 4 5 8852.4 185 8852.4 2.71 9089.9 0.45 8852.4 0.62 
42 8 5 – M 12667.8 9.08 13295.5 1.29 12288 616.05 
XIII Encuentro de Matemáticas. Quito-2012– p. 21
CUSRoRluEtiNonT 
XIII Encuentro de Matemáticas. Quito-2012– p. 22

More Related Content

What's hot

Summative Assessment Paper-3
Summative Assessment Paper-3Summative Assessment Paper-3
Summative Assessment Paper-3
APEX INSTITUTE
 
Acafe 2020
Acafe 2020Acafe 2020
Acafe 2020
KalculosOnline
 
Introduction of Equation of pair of straight lines
Introduction of Equation of pair of straight lines Introduction of Equation of pair of straight lines
Introduction of Equation of pair of straight lines
Janak Singh saud
 
Solucionario c.t. álgebra 5°
Solucionario c.t.   álgebra 5°Solucionario c.t.   álgebra 5°
Solucionario c.t. álgebra 5°
Edward Quispe Muñoz
 
1
11
ITA 2020 - fechada
ITA 2020 -  fechadaITA 2020 -  fechada
ITA 2020 - fechada
KalculosOnline
 
Bt0063 mathematics fot it
Bt0063 mathematics fot itBt0063 mathematics fot it
Bt0063 mathematics fot itnimbalkarks
 
Mathspractice
MathspracticeMathspractice
Mathspractice
Monica Olita
 
Bank Soal PAS Matematika Kelas VII Semester 1
Bank Soal PAS Matematika Kelas VII Semester 1Bank Soal PAS Matematika Kelas VII Semester 1
Bank Soal PAS Matematika Kelas VII Semester 1
Fadhel Akhmad Hizham
 
Module 5 Indices PMR
Module 5 Indices PMRModule 5 Indices PMR
Module 5 Indices PMRroszelan
 
Tenth class-state syllabus-model paper-em-ts-maths
Tenth class-state syllabus-model paper-em-ts-mathsTenth class-state syllabus-model paper-em-ts-maths
Tenth class-state syllabus-model paper-em-ts-maths
NaukriTuts
 
parameterized complexity for graph Motif
parameterized complexity for graph Motifparameterized complexity for graph Motif
parameterized complexity for graph Motif
AMR koura
 
Kuncisoal mtk-un-smk-prwsta
Kuncisoal mtk-un-smk-prwstaKuncisoal mtk-un-smk-prwsta
Kuncisoal mtk-un-smk-prwstamardiyanto83
 
Lesson 2 solving equations using z
Lesson 2 solving equations using zLesson 2 solving equations using z
Lesson 2 solving equations using z
jenniech
 
Problemas resueltos de matemática_ preuniversitario
Problemas resueltos de matemática_ preuniversitarioProblemas resueltos de matemática_ preuniversitario
Problemas resueltos de matemática_ preuniversitario
Nklp Peláez
 
Math final 2012 form2 paper1
Math final 2012 form2 paper1Math final 2012 form2 paper1
Math final 2012 form2 paper1nurul abdrahman
 
Hssc i objective ch 2 no 6
Hssc i objective ch 2 no 6Hssc i objective ch 2 no 6
Hssc i objective ch 2 no 6Engin Basturk
 
Mcq ch 1_fsc_part1_nauman
Mcq ch 1_fsc_part1_naumanMcq ch 1_fsc_part1_nauman
Mcq ch 1_fsc_part1_naumanAzhar Khalid
 
Math basic2
Math basic2Math basic2
Math basic2
ERUMSULAYMAN1
 

What's hot (20)

Summative Assessment Paper-3
Summative Assessment Paper-3Summative Assessment Paper-3
Summative Assessment Paper-3
 
ikh323-05
ikh323-05ikh323-05
ikh323-05
 
Acafe 2020
Acafe 2020Acafe 2020
Acafe 2020
 
Introduction of Equation of pair of straight lines
Introduction of Equation of pair of straight lines Introduction of Equation of pair of straight lines
Introduction of Equation of pair of straight lines
 
Solucionario c.t. álgebra 5°
Solucionario c.t.   álgebra 5°Solucionario c.t.   álgebra 5°
Solucionario c.t. álgebra 5°
 
1
11
1
 
ITA 2020 - fechada
ITA 2020 -  fechadaITA 2020 -  fechada
ITA 2020 - fechada
 
Bt0063 mathematics fot it
Bt0063 mathematics fot itBt0063 mathematics fot it
Bt0063 mathematics fot it
 
Mathspractice
MathspracticeMathspractice
Mathspractice
 
Bank Soal PAS Matematika Kelas VII Semester 1
Bank Soal PAS Matematika Kelas VII Semester 1Bank Soal PAS Matematika Kelas VII Semester 1
Bank Soal PAS Matematika Kelas VII Semester 1
 
Module 5 Indices PMR
Module 5 Indices PMRModule 5 Indices PMR
Module 5 Indices PMR
 
Tenth class-state syllabus-model paper-em-ts-maths
Tenth class-state syllabus-model paper-em-ts-mathsTenth class-state syllabus-model paper-em-ts-maths
Tenth class-state syllabus-model paper-em-ts-maths
 
parameterized complexity for graph Motif
parameterized complexity for graph Motifparameterized complexity for graph Motif
parameterized complexity for graph Motif
 
Kuncisoal mtk-un-smk-prwsta
Kuncisoal mtk-un-smk-prwstaKuncisoal mtk-un-smk-prwsta
Kuncisoal mtk-un-smk-prwsta
 
Lesson 2 solving equations using z
Lesson 2 solving equations using zLesson 2 solving equations using z
Lesson 2 solving equations using z
 
Problemas resueltos de matemática_ preuniversitario
Problemas resueltos de matemática_ preuniversitarioProblemas resueltos de matemática_ preuniversitario
Problemas resueltos de matemática_ preuniversitario
 
Math final 2012 form2 paper1
Math final 2012 form2 paper1Math final 2012 form2 paper1
Math final 2012 form2 paper1
 
Hssc i objective ch 2 no 6
Hssc i objective ch 2 no 6Hssc i objective ch 2 no 6
Hssc i objective ch 2 no 6
 
Mcq ch 1_fsc_part1_nauman
Mcq ch 1_fsc_part1_naumanMcq ch 1_fsc_part1_nauman
Mcq ch 1_fsc_part1_nauman
 
Math basic2
Math basic2Math basic2
Math basic2
 

Similar to particionamiento

Pre-Calculus Midterm Exam 1 Score ______ ____.docx
Pre-Calculus Midterm Exam  1  Score ______  ____.docxPre-Calculus Midterm Exam  1  Score ______  ____.docx
Pre-Calculus Midterm Exam 1 Score ______ ____.docx
ChantellPantoja184
 
Lecture03 p1
Lecture03 p1Lecture03 p1
Lecture03 p1aa11bb11
 
Daa chapter 3
Daa chapter 3Daa chapter 3
Daa chapter 3
B.Kirron Reddi
 
sheet6.pdf
sheet6.pdfsheet6.pdf
sheet6.pdf
aminasouyah
 
doc6.pdf
doc6.pdfdoc6.pdf
doc6.pdf
aminasouyah
 
paper6.pdf
paper6.pdfpaper6.pdf
paper6.pdf
aminasouyah
 
lecture5.pdf
lecture5.pdflecture5.pdf
lecture5.pdf
aminasouyah
 
CD504 CGM_Lab Manual_004e08d3838702ed11fc6d03cc82f7be.pdf
CD504 CGM_Lab Manual_004e08d3838702ed11fc6d03cc82f7be.pdfCD504 CGM_Lab Manual_004e08d3838702ed11fc6d03cc82f7be.pdf
CD504 CGM_Lab Manual_004e08d3838702ed11fc6d03cc82f7be.pdf
RajJain516913
 
Number theory
Number theory Number theory
Number theory tes31
 
Job Sequencing with Deadlines
Job Sequencing with DeadlinesJob Sequencing with Deadlines
Job Sequencing with Deadlines
Sabiha M
 
Dynamic Programming.pptx
Dynamic Programming.pptxDynamic Programming.pptx
Dynamic Programming.pptx
Thanga Ramya S
 
522020 MyOpenMathhttpswww.myopenmath.comassess2cid.docx
522020 MyOpenMathhttpswww.myopenmath.comassess2cid.docx522020 MyOpenMathhttpswww.myopenmath.comassess2cid.docx
522020 MyOpenMathhttpswww.myopenmath.comassess2cid.docx
priestmanmable
 
fcgvghvk nnllllllllfc ttttvvvvvvv ggggggggggg
fcgvghvk nnllllllllfc ttttvvvvvvv gggggggggggfcgvghvk nnllllllllfc ttttvvvvvvv ggggggggggg
fcgvghvk nnllllllllfc ttttvvvvvvv ggggggggggg
harshdon13982
 
Practical and Worst-Case Efficient Apportionment
Practical and Worst-Case Efficient ApportionmentPractical and Worst-Case Efficient Apportionment
Practical and Worst-Case Efficient Apportionment
Raphael Reitzig
 
K means clustering
K means clusteringK means clustering
K means clustering
Ahmedasbasb
 
Modular arithmetic
Modular arithmeticModular arithmetic
Modular arithmetic
Janani S
 
A practical work of matlab
A practical work of matlabA practical work of matlab
A practical work of matlab
SalanSD
 
IRJET- Solving Quadratic Equations using C++ Application Program
IRJET-  	  Solving Quadratic Equations using C++ Application ProgramIRJET-  	  Solving Quadratic Equations using C++ Application Program
IRJET- Solving Quadratic Equations using C++ Application Program
IRJET Journal
 

Similar to particionamiento (20)

2.ppt
2.ppt2.ppt
2.ppt
 
Pre-Calculus Midterm Exam 1 Score ______ ____.docx
Pre-Calculus Midterm Exam  1  Score ______  ____.docxPre-Calculus Midterm Exam  1  Score ______  ____.docx
Pre-Calculus Midterm Exam 1 Score ______ ____.docx
 
Lecture03 p1
Lecture03 p1Lecture03 p1
Lecture03 p1
 
Daa chapter 3
Daa chapter 3Daa chapter 3
Daa chapter 3
 
sheet6.pdf
sheet6.pdfsheet6.pdf
sheet6.pdf
 
doc6.pdf
doc6.pdfdoc6.pdf
doc6.pdf
 
paper6.pdf
paper6.pdfpaper6.pdf
paper6.pdf
 
lecture5.pdf
lecture5.pdflecture5.pdf
lecture5.pdf
 
CD504 CGM_Lab Manual_004e08d3838702ed11fc6d03cc82f7be.pdf
CD504 CGM_Lab Manual_004e08d3838702ed11fc6d03cc82f7be.pdfCD504 CGM_Lab Manual_004e08d3838702ed11fc6d03cc82f7be.pdf
CD504 CGM_Lab Manual_004e08d3838702ed11fc6d03cc82f7be.pdf
 
Number theory
Number theory Number theory
Number theory
 
Job Sequencing with Deadlines
Job Sequencing with DeadlinesJob Sequencing with Deadlines
Job Sequencing with Deadlines
 
Dynamic Programming.pptx
Dynamic Programming.pptxDynamic Programming.pptx
Dynamic Programming.pptx
 
522020 MyOpenMathhttpswww.myopenmath.comassess2cid.docx
522020 MyOpenMathhttpswww.myopenmath.comassess2cid.docx522020 MyOpenMathhttpswww.myopenmath.comassess2cid.docx
522020 MyOpenMathhttpswww.myopenmath.comassess2cid.docx
 
PECCS 2014
PECCS 2014PECCS 2014
PECCS 2014
 
fcgvghvk nnllllllllfc ttttvvvvvvv ggggggggggg
fcgvghvk nnllllllllfc ttttvvvvvvv gggggggggggfcgvghvk nnllllllllfc ttttvvvvvvv ggggggggggg
fcgvghvk nnllllllllfc ttttvvvvvvv ggggggggggg
 
Practical and Worst-Case Efficient Apportionment
Practical and Worst-Case Efficient ApportionmentPractical and Worst-Case Efficient Apportionment
Practical and Worst-Case Efficient Apportionment
 
K means clustering
K means clusteringK means clustering
K means clustering
 
Modular arithmetic
Modular arithmeticModular arithmetic
Modular arithmetic
 
A practical work of matlab
A practical work of matlabA practical work of matlab
A practical work of matlab
 
IRJET- Solving Quadratic Equations using C++ Application Program
IRJET-  	  Solving Quadratic Equations using C++ Application ProgramIRJET-  	  Solving Quadratic Equations using C++ Application Program
IRJET- Solving Quadratic Equations using C++ Application Program
 

Recently uploaded

The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
gb193092
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 

Recently uploaded (20)

The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 

particionamiento

  • 1. Optimizing the Third Division of the Ecuadorian Football League. Diego Recalde, Ramiro Torres, Polo Vaca Escuela Politécnica Nacional Quito, Ecuador XIII Encuentro de Matemáticas. Quito-2012– p. 1
  • 2. Outline • Motivation. • The Problem. • Integer Formulation. • Algorithms and solution. • Computacional Results • Conclusions XIII Encuentro de Matemáticas. Quito-2012– p. 2
  • 3. Outline • Motivation. • The Problem. • Integer Formulation. • Algorithms and solution. • Computacional Results • Conclusions XIII Encuentro de Matemáticas. Quito-2012– p. 2
  • 4. Motivation • Professional football leagues 1. Real Madrid ($ 479,5) 2. FC Barcelona ($ 450,7) 3. Manchester United ($ 367) 4. Bayern Munich ($ 321,4 ) 5. Arsenal ($ 251,1 ) XIII Encuentro de Matemáticas. Quito-2012– p. 3
  • 5. Motivation • Professional football leagues 1. Real Madrid ($ 479,5) 2. FC Barcelona ($ 450,7) 3. Manchester United ($ 367) 4. Bayern Munich ($ 321,4 ) 5. Arsenal ($ 251,1 ) • No Professional football leagues !Only in Quito ◦ Asociacion de Ligas de Pichincha(27 leagues) ◦ Union de Ligas Independientes (64 leagues) ◦ Federacion Ligas de Quito(84 leagues) !each one with at least 20 teams. XIII Encuentro de Matemáticas. Quito-2012– p. 3
  • 6. Motivation 1. Successful implementation of Mathematical Programming for scheduling the first division of the Ecuadorian Football League. 2. Managers of Ecuadorian Football Federation (FEF) were pleased with the results of the Mathematical Approach. • Inclusion of the new characteristics of equity and attractiveness in the schedules. • The ease of having a computational tool to generate schedules, as opposed to the tedious manual task. • Unintentional errors of the empirical method are avoided. XIII Encuentro de Matemáticas. Quito-2012– p. 4
  • 7. Outline • Motivation. • The Problem. • Integer Formulation. • Algorithms and solution. • Computacional Results • Conclusions XIII Encuentro de Matemáticas. Quito-2012– p. 5
  • 8. The Third Division Ecuadorian Championship • Every Provincial Association has a championship. • Who participates in the Third Division Championship? the two best positioned teams of every provincial championship. • By regulation, 4 zones must be created. Current partition in zones empirically created by FEF: zona 1: Pichincha, Imbabura, Cotopaxi, Tungurahua, Chimborazo, Bolivar zona 2: Orellana, Sucumbios, Napo, Pastaza, Morona Santiago zona 3: Loja, Azuay, Cañar, El Oro, Guayas zona 4: Esmeraldas, Santo Domingo, Los Ríos, Manabí, Santa Elena XIII Encuentro de Matemáticas. Quito-2012– p. 6
  • 9. Summary Province teams Cities Zone Province teams Cities Zone Azuay 6 3 3 Loja 12 5 3 Bolivar 6 4 1 Manabí 27 12 4 Cañar 12 5 3 Morona Santiago 5 2 2 Chimborazo 8 2 1 Sucumbios 7 2 2 Cotopaxi 7 3 1 Tungurahua 9 3 1 Esmeraldas 18 4 4 Orellana 6 1 2 El Oro 16 9 3 Pastaza 10 3 2 Guayas 14 3 3 Pichincha 11 5 1 Imbabura 18 5 1 Santa Elena 8 3 4 Los Rios 9 3 4 Santo Domingo 12 1 4 Province teams Cities Zone Total 20 221 78 4 XIII Encuentro de Matemáticas. Quito-2012– p. 7
  • 10. Our Problem To find a partition of provinces in zones such that: • Displacement of every team must be minimized in every zone. • Zones (partition) must be balanced in some way (ranking of teams) • Fixed number of teams on each zone. XIII Encuentro de Matemáticas. Quito-2012– p. 8
  • 11. Outline • Motivation. • The Problem. • Integer Formulation. • Algorithms and solution. • Computacional Results • Conclusions XIII Encuentro de Matemáticas. Quito-2012– p. 9
  • 12. Formulation XIII Encuentro de Matemáticas. Quito-2012– p. 10
  • 13. Formulation XIII Encuentro de Matemáticas. Quito-2012– p. 10
  • 14. Formulation ❅ ❅ ❅ ❅ ❅■ ❅  Location Ranking Is champion? XIII Encuentro de Matemáticas. Quito-2012– p. 10
  • 15. Formulation dij XIII Encuentro de Matemáticas. Quito-2012– p. 10
  • 16. Formulation XIII Encuentro de Matemáticas. Quito-2012– p. 10
  • 17. Our Problem Given: Undirected Graph, distance-matrix(epresenting the length of the arc), node activity measures, and an integer number p ∈ N Task: Find p sets of nodes(cliques) in such a way that the total cost of the formed sets is minimized. Moreover, the sets must be balanced according to different node activity measures: ! football level ∈ [L0,L1] ! number of teams ∈ [,
  • 18. ] XIII Encuentro de Matemáticas. Quito-2012– p. 11
  • 19. Notation Let: • G = (V,E) : a graph, with the set of nodes V (teams) and set of edges E. • dij : represents the distance between nodes i and j. • fi : denotes the football level of team i ∈ V . • p : number of cliques to be partitioned. XIII Encuentro de Matemáticas. Quito-2012– p. 12
  • 20. Notation Let: • G = (V,E) : a graph, with the set of nodes V (teams) and set of edges E. • dij : represents the distance between nodes i and j. • fi : denotes the football level of team i ∈ V . • p : number of cliques to be partitioned. Variables: xci j = ( 1 , if nodes i, j ∈ V are assigned to clique c 0 , otherwise xci i = ( 1 , if node i ∈ V belongs to clique c 0 , otherwise XIII Encuentro de Matemáticas. Quito-2012– p. 12
  • 21. Integer Programming Formulation m´ın p X c=1 X (i,j)2E dijxc ij subject to + xc jk − xc ij + xc ik ≤ 1, ∀1 ≤ i j k ≤ |V |, c = {1, 2, . . . , p} + xc jk + xc ij − xc ik ≤ 1, ∀1 ≤ i j k ≤ |V |, c = {1, 2, . . . , p} − xc jk + xc ij + xc ik ≤ 1, ∀1 ≤ i j k ≤ |V |, c = {1, 2, . . . , p} p X c=1 xc ii = 1, ∀i ∈ V ii ≤Xi j xc xc ij +Xi j xc ji ≤
  • 22. xc ii, ∀i ∈ V, c = {1, 2, . . . , p} L0 ≤X i2V fixc ii ≤ L1, ∀c = {1, 2, . . . , p} xc ij ∈ {0, 1}, ∀1 ≤ i ≤ j ≤ |V |, c = {1, 2, . . . , p} XIII Encuentro de Matemáticas. Quito-2012– p. 13
  • 23. Integer Programming Formulation m´ın p X c=1 X (i,j)2E dijxc ij The model is NP-hard!clique partitioning problem subject to + xc jk − xc ij + xc ik ≤ 1, ∀1 ≤ i j k ≤ |V |, c = {1, 2, . . . , p} + xc jk + xc ij − xc ik ≤ 1, ∀1 ≤ i j k ≤ |V |, c = {1, 2, . . . , p} − xc jk + xc ij + xc ik ≤ 1, ∀1 ≤ i j k ≤ |V |, c = {1, 2, . . . , p} p X c=1 xc ii = 1, ∀i ∈ V ii ≤Xi j xc xc ij +Xi j xc ji ≤
  • 24. xc ii, ∀i ∈ V, c = {1, 2, . . . , p} L0 ≤X i2V fixc ii ≤ L1, ∀c = {1, 2, . . . , p} xc ij ∈ {0, 1}, ∀1 ≤ i ≤ j ≤ |V |, c = {1, 2, . . . , p} XIII Encuentro de Matemáticas. Quito-2012– p. 13
  • 25. Outline • Motivation. • The Problem. • Integer Formulation. • Algorithms and solution. • Computacional Results • Conclusions XIII Encuentro de Matemáticas. Quito-2012– p. 14
  • 26. Relaxed Problem v1 v2 v3 v4 v6 v5 v7 XIII Encuentro de Matemáticas. Quito-2012– p. 15
  • 27. Relaxed Problem v1 v2 v3 v4 v6 v5 v7 XIII Encuentro de Matemáticas. Quito-2012– p. 15
  • 28. Relaxed Problem v1 v2 v3 v4 v6 v5 v7 XIII Encuentro de Matemáticas. Quito-2012– p. 15
  • 29. Relaxed Problem v1 v2 v3 v4 v6 v5 v7 Given: A set of node sources C, where |C| = p xic = ( 1 , if nodes i ∈ V are assigned to source c ∈ C 0 , otherwise XIII Encuentro de Matemáticas. Quito-2012– p. 15
  • 30. Relaxed Model(RM) m´ın X c∈C X i∈V rC dicxic subject to X c∈C xic = 1, ∀i ∈ V r C ≤ X i∈V rC xic ≤
  • 31. , ∀c ∈ C L0 ≤ X i∈V rC fixic ≤ L1, ∀c ∈ C xic ∈ {0, 1}, ∀i ∈ V r C, c ∈ C XIII Encuentro de Matemáticas. Quito-2012– p. 16
  • 32. Heuristics The proposed algorithms consists of two phases(Kalcsics, Nickel and Schöder): 1. Construct the set C of source nodes. 2. Assign v ∈ V r C to the corresponding source c ∈ C. H1) Choose p random nodes to be included in C. !probability is proportional to football level. Solve RM. H2) Choose nodes (i, j) where dij is the largest distance. Include (i, j) in set C. for l = 3, . . . p do Find the farthest node k to all nodes in C. C = C ∪ {k}. end for Solve RM. Exclude dij XIII Encuentro de Matemáticas. Quito-2012– p. 17
  • 33. Local Search Let Q = {Q1, . . . ,Qp} be the subsets obtained to solving RM. Compute clique(Q). for all Qi ∈ Q do Exchange the source ci with j ∈ Qi if c(Q′ i) c(Qi) then ci = j Solve RM !Q′. Compute clique(Q′). if clique(Q′) clique(Q) then Q = Q′ end if end if end for XIII Encuentro de Matemáticas. Quito-2012– p. 18
  • 34. Branch Bound + Rounding ii = 0 and xc xc ii = 1 xc ik = 0, ∀k ∈ V XIII Encuentro de Matemáticas. Quito-2012– p. 19
  • 35. Branch Bound + Rounding ii = 0 and xc xc ii = 1 xc ik = 0, ∀k ∈ V xc ij = 1 ✻ xc jj = 1 ✏✮✏ xc jj = 0 xc jk = 0, ∀k ∈ V XIII Encuentro de Matemáticas. Quito-2012– p. 19
  • 36. Branch Bound + Rounding ii = 0 and xc xc ii = 1 xc ik = 0, ∀k ∈ V xc ij = 1 ✻ xc jj = 1 ✏✮✏ xc jj = 0 xc jk = 0, ∀k ∈ V Moreover: ( if xci i ≥ =⇒ round up variable xci i = 1 if xci i ≤ 1 − =⇒ round down variable xci i = 0 XIII Encuentro de Matemáticas. Quito-2012– p. 19
  • 37. Outline • Motivation. • The Problem. • Integer Formulation. • Algorithms and solution. • Computacional Results • Conclusions XIII Encuentro de Matemáticas. Quito-2012– p. 20
  • 38. Computacional Results • Heuristic method implemented in C++. • Core i5 with 4Gb RAM • Gurobi and SCIP XIII Encuentro de Matemáticas. Quito-2012– p. 21
  • 39. Computacional Results • Heuristic method implemented in C++. • Core i5 with 4Gb RAM • Gurobi and SCIP IP Heur 1 Heur 2 B B # nodes p obj t(seg) obj t(seg) obj t(seg) obj t(seg) 11 3 3 2094 44.22 2134 1.66 2181 0.02 2094 1.18 15 3 5 4460 17.44 4535 1.96 4579 0.21 4460 1.42 18 3 6 6230 88.22 6526 2.17 6526 0.34 6238 13.52 26 4 6 – M 8094 3.03 8998 1.05 7354 210.17 20 4 5 8852.4 185 8852.4 2.71 9089.9 0.45 8852.4 0.62 42 8 5 – M 12667.8 9.08 13295.5 1.29 12288 616.05 XIII Encuentro de Matemáticas. Quito-2012– p. 21
  • 40. CUSRoRluEtiNonT XIII Encuentro de Matemáticas. Quito-2012– p. 22
  • 41. CUSRoRluEtiNonT PROPOSED XIII Encuentro de Matemáticas. Quito-2012– p. 22
  • 42. Outline • Motivation. • The Problem. • Integer Formulation. • Algorithms and solution. • Computacional Results • Conclusions XIII Encuentro de Matemáticas. Quito-2012– p. 23
  • 43. Conclusions ! Equitable and competitive championships. ! An external entity gives transparency to this process. ! Optimization methods vs empirical methods Future Work ! Improve the current algorithms. ! Develop new algorithms. ! Analize the problem in special graphs. XIII Encuentro de Matemáticas. Quito-2012– p. 24
  • 44. For your attention Thank you !!! XIII Encuentro de Matemáticas. Quito-2012– p. 25