An Ant Colony Optimisation Algorithm for the Set Packing Problem

Size: px
Start display at page:

Download "An Ant Colony Optimisation Algorithm for the Set Packing Problem"

Transcription

1 An Ant Colony Optimisation Algorithm for the Set Packing Problem Xavier GANDIBLEUX 1,2, Xavier DELORME 2 and Vincent T KINDT 3 (1) LINA - Laboratoire d Informatique de Nantes Atlantique Universite de Nantes 2 rue de la Houssiniere BP92208, F Nantes cedex 03 FRANCE Xavier.Gandibleux@lina.univ-nantes.fr (2) LAMIH - Recherche Opérationnelle et Informatique Université de Valenciennes et du Hainaut-Cambrésis Le Mont Houy, F Valenciennes cedex 09 FRANCE Xavier.Delorme@univ-valenciennes.fr (3) LI - Laboratoire d Informatique Polytech Tours 64 avenue Jean Portalis, F Tours FRANCE Tkindt@univ-tours.fr ANTS 04 Fourth International Workshop on Ant Colony Optimization and Swarm Intelligence Bruxelles, Belgium, September 05 08, 2004

2 An ACO Algorithm for The SPP (slide #2) ANTS 2004, September 05 08, 2004 The Set Packing Problem (SPP) Given a finite set I = {1,...,n} of items {T j },j J = {1,...,m}, a collection of m subsets of I a packing is a subset P I such that T j P 1, j J which 2 Max z(x) = X 3 c i x i i I X t i,j x i 1, j J i I (SPP) 6 x i {0,1}, i I t i,j {0,1}, i I, j J Strongly NP-Hard (Garey and Johnson 1979) Node Packing Problem : P i I t i,j = 2, j J

3 An ACO Algorithm for The SPP (slide #3) ANTS 2004, September 05 08, 2004 The literature about the SPP Theoretical results and Exact algorithms : polyhedral theory, facets (Padberg 1973) a Branch & Cut algorithm (Nemhauser 1999, Rossi 2001) a lagrangian relax. with subgradient opt. (Rönnqvist 1995) use a general solver (as LINDO) (Kim 1997) Heuristics and meta-heuristics : GRASP with a path-relinking technique, a learning process and a dynamic tuning of parameters (Delorme 2004) Practical applications : a cutting stock problem (Rönnqvist 1995) a ship scheduling problem (Kim 1997) bounds for a RCPSP (Mingozzi 1998) a ground holding problem (Rossi 2001) a railway planning problem (Zwaneveld 1996, Delorme 2003)

4 An ACO Algorithm for The SPP (slide #4) ANTS 2004, September 05 08, 2004 A railway planning problem Planning the construction or reconstruction of infrastructures Capacity of one component / junctions of a rail system Junction Pierrefitte-Gonesse, north of Paris

5 An ACO Algorithm for The SPP (slide #5) ANTS 2004, September 05 08, 2004 ACO principles for the SPP

6 An ACO Algorithm for The SPP (slide #6) ANTS 2004, September 05 08, 2004 A constructing solution process alternating exploration mode and exploitation mode with more diversification at the beginning of the solution process, and more intensification at the end (SACO, Stuztle 1998) : probability evolves along the solution process application of a local search on each solution built by an ant (memetic algorithm, Murata 1995) including a territory disturance strategy inspired by a warming up strategy, well-known for the SA

7 An ACO Algorithm for The SPP (slide #7) ANTS 2004, September 05 08, 2004 Construction of a solution (1/3) x 1 f 1 f 2 f 3 f 4 f 5 x 2 x 3 x 4 x 5 x 5 x 1 x 4 x 2 x 3 x 1 x 2 x 3 x 4 x

8 An ACO Algorithm for The SPP (slide #8) ANTS 2004, September 05 08, 2004 Construction of a solution (2/3) x 1 x 1 f 1 f 2 x 2 f 2 x 2 f 3 x 3 x 3 f 4 x 4 f 4 x 4 f 5 x 5 x 5 x 5 x 1 x 4 x 2 x 3 x 1 x 2 x 3 x 4 x x 1 x 2 x 3 x 4 x

9 An ACO Algorithm for The SPP (slide #9) ANTS 2004, September 05 08, 2004 Construction of a solution (3/3) x 1 x 1 x 1 f 1 f 2 x 2 f 2 x 2 x 2 f 3 x 3 x 3 f 4 x 3 f 4 x 4 f 4 x 4 x 4 f 5 x 5 x 5 x 5 x 5 x 1 x 4 x 2 x 4 x 2 x 42 x 3 x 1 x 2 x 3 x 4 x 5 x 1 x 2 x 3 x 4 x 5 x 1 x 2 x 3 x 4 x 5 x 1 x 2 x 3 x 4 x

10 An ACO Algorithm for The SPP (slide #10) ANTS 2004, September 05 08, 2004 Outline of the algorithm

11 An ACO Algorithm for The SPP (slide #11) ANTS 2004, September 05 08, 2004 elaboratesolgreedy( sol ) ; localsearch( sol ) ; copysol( sol, bestsolknown ) initpheromones( φ ) ; iter 0 while not( isfinished?( iter ) ) do resettozero( bestsoliter ) for ant in 1... maxant do if isexploitation?(ant, iter, iteronexploit, maxiter ) then elaboratesolutiongreedyphi( φ, solution ) else elaboratesolutionselectionmethod( φ, solution ) end if localsearch( sol ) if performance( sol ) > performance( bestsoliter ) then copysol( sol, bestsoliter ) if performance( sol ) > performance( bestsolknown ) then copysol( sol, bestsolknown ) end if end if end for managepheromones( φ, bestsolknown, bestsoliter ) ; iter++ end while

12 An ACO Algorithm for The SPP (slide #12) ANTS 2004, September 05 08, The elaboratesolutiongreedyphi procedure I t I ; x i 0, i I t while (I t ) do i bestvalue(φ i, i I t ) x i 1 ; I t I t \ {i } ; I t I t \ {i : j J, t i,j + t i,j > 1} end while - - The elaboratesolutionselectionmode procedure I t I ; x i 0, i I t P log 10 (iter)/ log 10 (maxiter) while (I t ) do if ( randomvalue(0,1) > P ) then i roulettewheel(φ i, i I t ) else i bestvalue(φ i, i I t ) end if x i 1 ; I t I t \ {i } ; I t I t \ {i : j J, t i,j + t i,j > 1} end while

13 An ACO Algorithm for The SPP (slide #13) ANTS 2004, September 05 08, 2004 elaboratesolgreedy( sol ) ; localsearch( sol ) ; copysol( sol, bestsolknown ) initpheromones( φ ) ; iter 0 while not( isfinished?( iter ) ) do resettozero( bestsoliter ) for ant in 1... maxant do if isexploitation?(ant, iter, iteronexploit, maxiter ) then elaboratesolutiongreedyphi( φ, solution ) else elaboratesolutionselectionmethod( φ, solution ) end if localsearch( sol ) if performance( sol ) > performance( bestsoliter ) then copysol( sol, bestsoliter ) if performance( sol ) > performance( bestsolknown ) then copysol( sol, bestsolknown ) end if end if end for managepheromones( φ, bestsolknown, bestsoliter ) ; iter iter + 1 end while

14 An ACO Algorithm for The SPP (slide #14) ANTS 2004, September 05 08, The managepheromones procedure for i in 1... ncol do φ i φ i rhoe if (bestsoliter.x[i] = 1) then φ i φ i + rhod end if end for -- Pheromone evaporation - - Pheromone deposition - - Territory disturbance if isstagnant?( bestsolution, iterstagnant ) and isexistsphinul?( φ ) and isrestartenable?( iter, lastiterrestart, maxiteration ) then for i in 1... ncol do φ i φ i 0.95 log10(iter)/log10(maxiteration) -- Disturb the pheromones end for for i in 1... random(0.0,0.1 ncol) do φ random(1,ncol) random(0.05,(1.0 iter/maxiteration) 0.5) end for - - Offset on the pheromones with low level for i in 1... ncol do if φ i < 0.1 then φ i φ i + random(0.05,(1.0 iter/maxiteration) 0.5) end if end for end if

15 An ACO Algorithm for The SPP (slide #15) ANTS 2004, September 05 08, 2004 Illustration: pb500rnd WSPP : pb_500rnd15 seed : 0.50 GR : 1059 LS : Restart! 1 1 Pheromones - after the restart phi(x) phi(x) z(x) BestGlobal BestIteration AllSolutions #iterations x #ants Pheromones - before the restart variable x variable x

16 An ACO Algorithm for The SPP (slide #16) ANTS 2004, September 05 08, 2004 Illustration: z(x) for pb500rnd WSPP : pb_500rnd15 seed : 0.50 GR : 1059 LS : 1110 ACO : z(x) BestGlobal BestIteration AllSolutions #iterations x #ants

17 An ACO Algorithm for The SPP (slide #17) ANTS 2004, September 05 08, Pheromones corresponding to the first best solution known for this instance phi(x) WSPP : pb_500rnd15 seed : 0.50 GR : 1059 LS : 1110 ACO : variable x z(x) Pheromones phi BestGlobal BestIteration AllSolutions #iterations x #ants 0.6 phi(x) variable x

18 An ACO Algorithm for The SPP (slide #18) ANTS 2004, September 05 08, 2004 Contribution of the pheromone matrix 1150 WSPP : pb_500rnd15 seed : 0.50 GR : 1059 LS : 1110 ACO : z(x) BestGlobal BestIteration AllSolutions #iterations x #ants To see contribution of the pheromone matrix it would have been beneficial to note what was the performance of the ACO algorithm when alpha - weight for the pheromone information is set to zero Management of pheromone information disabled

19 An ACO Algorithm for The SPP (slide #19) ANTS 2004, September 05 08, 2004 Numerical experiments

20 An ACO Algorithm for The SPP (slide #20) ANTS 2004, September 05 08, 2004 Parameters maxiter 200 Number of iterations determined a priori maxant 15 Number of ants for each iteration phiinit 1.0 Initial pheromone assigned to a variable rhoe 0.8 Pheromone evaporation rate rhod phiinit * (1.0 - rhoe) Pheromone deposition rate phinul Level of pheromon considered as zero iteronexploit Percentage of iterations when Exploitation mode is activated iterstagnant 8 Declare the procedure stagnant when no improvement is observed

21 An ACO Algorithm for The SPP (slide #21) ANTS 2004, September 05 08, 2004 Experiments information Numerical instances variables; constraints; WSPP/USPP Experimental environment PC Pentium III; 800 MHz; 628 Mb; Debian Cplex version GRASP (Delorme 2004) Ada language; gnat 3.14 ACO C language; gcc and O3

22 An ACO Algorithm for The SPP (slide #22) ANTS 2004, September 05 08, 2004 Data set 1: Instances variables: 100/300/500 constraints density of matrix between 2.0% and 3.1% USPP/WSPP [1,20] 200 variables: 200/600/1000 constraints density of matrix between 1.0% and 2.6% USPP/WSPP [1,20]

23 An ACO Algorithm for The SPP (slide #23) ANTS 2004, September 05 08, 2004 Inst. 0/1 Solution GRASP ACO Opt. CPUt(s) Avg CPUt(s) Avg CPUt(s) 100r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r

24 An ACO Algorithm for The SPP (slide #24) ANTS 2004, September 05 08, 2004 Inst. 0/1 Solution GRASP ACO Opt. CPUt(s) Avg CPUt(s) Avg CPUt(s) 100r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r

25 An ACO Algorithm for The SPP (slide #25) ANTS 2004, September 05 08, 2004 Data set 2: Instances variables: 500/1500/2500 constraints density of matrix between 0.7% and 2.3% USPP/WSPP [1,20] 1000 variables: 1000/5000 constraints density of matrix between 0.58% and 2.65% USPP/WSPP [1,20]

26 An ACO Algorithm for The SPP (slide #26) ANTS 2004, September 05 08, 2004 Inst. 0/1 Solution GRASP ACO Best known Avg CPUt (s) Avg CPUt (s) 500r01 323* r02 24* r03 776* r04 61* r r06 8* r r r r r r12 33* r13 474* r14 37* r * r16 88* r17 192* r18 13* r r r * r400 48* r * r600 15* r r *

27 An ACO Algorithm for The SPP (slide #27) ANTS 2004, September 05 08, 2004 Inst. 0/1 Solution GRASP ACO Best known Avg CPUt (s) Avg CPUt (s) 500r01 323* r02 24* r03 776* r04 61* r r06 8* r r r r r r12 33* r13 474* r14 37* r * r16 88* r17 192* r18 13* r r r * r400 48* r * r600 15* r r *

28 An ACO Algorithm for The SPP (slide #28) ANTS 2004, September 05 08, 2004 ACO solution vs best known solution ratio ACO / best known solution Avg ACO Max ACO instances

29 An ACO Algorithm for The SPP (slide #29) ANTS 2004, September 05 08, 2004 Conclusion Perspectives Even not sophisticated, ACO can find a good quality of solutions (including on large instances) ACO can find very good solutions, but it reacts differently according to the instances (convergence sometimes low?, more iterations?) A local search must be implemented for the USPP Faced with GRASP, this ACO version needs generally more CPUt, and sometimes takes a huge CPUt ACO, in its current version, is a good starting point. A more efficient version can be expected in integrating more input (coming from the ACO field or other metaheuristics) in the algorithm

Ant Colony Optimization: an introduction. Daniel Chivilikhin

Ant Colony Optimization: an introduction. Daniel Chivilikhin Ant Colony Optimization: an introduction Daniel Chivilikhin 03.04.2013 Outline 1. Biological inspiration of ACO 2. Solving NP-hard combinatorial problems 3. The ACO metaheuristic 4. ACO for the Traveling

More information

A reactive framework for Ant Colony Optimization

A reactive framework for Ant Colony Optimization A reactive framework for Ant Colony Optimization Madjid Khichane 1,2, Patrick Albert 1, and Christine Solnon 2 1 ILOG SA, 9 rue de Verdun, 94253 Gentilly cedex, France {mkhichane,palbert}@ilog.fr 2 LIRIS

More information

Metaheuristics and Local Search

Metaheuristics and Local Search Metaheuristics and Local Search 8000 Discrete optimization problems Variables x 1,..., x n. Variable domains D 1,..., D n, with D j Z. Constraints C 1,..., C m, with C i D 1 D n. Objective function f :

More information

Metaheuristics and Local Search. Discrete optimization problems. Solution approaches

Metaheuristics and Local Search. Discrete optimization problems. Solution approaches Discrete Mathematics for Bioinformatics WS 07/08, G. W. Klau, 31. Januar 2008, 11:55 1 Metaheuristics and Local Search Discrete optimization problems Variables x 1,...,x n. Variable domains D 1,...,D n,

More information

Permutation distance measures for memetic algorithms with population management

Permutation distance measures for memetic algorithms with population management MIC2005: The Sixth Metaheuristics International Conference??-1 Permutation distance measures for memetic algorithms with population management Marc Sevaux Kenneth Sörensen University of Valenciennes, CNRS,

More information

JOINT PRICING AND NETWORK CAPACITY SETTING PROBLEM

JOINT PRICING AND NETWORK CAPACITY SETTING PROBLEM Advanced OR and AI Methods in Transportation JOINT PRICING AND NETWORK CAPACITY SETTING PROBLEM Luce BROTCORNE, Patrice MARCOTTE, Gilles SAVARD, Mickael WIART Abstract. We consider the problem of jointly

More information

Sensitive Ant Model for Combinatorial Optimization

Sensitive Ant Model for Combinatorial Optimization Sensitive Ant Model for Combinatorial Optimization CAMELIA CHIRA cchira@cs.ubbcluj.ro D. DUMITRESCU ddumitr@cs.ubbcluj.ro CAMELIA-MIHAELA PINTEA cmpintea@cs.ubbcluj.ro Abstract: A combinatorial optimization

More information

Introduction to Bin Packing Problems

Introduction to Bin Packing Problems Introduction to Bin Packing Problems Fabio Furini March 13, 2015 Outline Origins and applications Applications: Definition: Bin Packing Problem (BPP) Solution techniques for the BPP Heuristic Algorithms

More information

Algorithms and Complexity theory

Algorithms and Complexity theory Algorithms and Complexity theory Thibaut Barthelemy Some slides kindly provided by Fabien Tricoire University of Vienna WS 2014 Outline 1 Algorithms Overview How to write an algorithm 2 Complexity theory

More information

Single machine scheduling with forbidden start times

Single machine scheduling with forbidden start times 4OR manuscript No. (will be inserted by the editor) Single machine scheduling with forbidden start times Jean-Charles Billaut 1 and Francis Sourd 2 1 Laboratoire d Informatique Université François-Rabelais

More information

Solving the Homogeneous Probabilistic Traveling Salesman Problem by the ACO Metaheuristic

Solving the Homogeneous Probabilistic Traveling Salesman Problem by the ACO Metaheuristic Solving the Homogeneous Probabilistic Traveling Salesman Problem by the ACO Metaheuristic Leonora Bianchi 1, Luca Maria Gambardella 1 and Marco Dorigo 2 1 IDSIA, Strada Cantonale Galleria 2, CH-6928 Manno,

More information

On the S-Labeling problem

On the S-Labeling problem On the S-Labeling problem Guillaume Fertin Laboratoire d Informatique de Nantes-Atlantique (LINA), UMR CNRS 6241 Université de Nantes, 2 rue de la Houssinière, 4422 Nantes Cedex - France guillaume.fertin@univ-nantes.fr

More information

Intuitionistic Fuzzy Estimation of the Ant Methodology

Intuitionistic Fuzzy Estimation of the Ant Methodology BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 9, No 2 Sofia 2009 Intuitionistic Fuzzy Estimation of the Ant Methodology S Fidanova, P Marinov Institute of Parallel Processing,

More information

Surrogate upper bound sets for bi-objective bi-dimensional binary knapsack problems

Surrogate upper bound sets for bi-objective bi-dimensional binary knapsack problems Surrogate upper bound sets for bi-objective bi-dimensional binary knapsack problems Audrey Cerqueus, Anthony Przybylski, Xavier Gandibleux Université de Nantes LINA UMR CNRS 624 UFR sciences 2 Rue de la

More information

A Framework for Integrating Exact and Heuristic Optimization Methods

A Framework for Integrating Exact and Heuristic Optimization Methods A Framework for Integrating Eact and Heuristic Optimization Methods John Hooker Carnegie Mellon University Matheuristics 2012 Eact and Heuristic Methods Generally regarded as very different. Eact methods

More information

Ant Colony Optimization for Resource-Constrained Project Scheduling

Ant Colony Optimization for Resource-Constrained Project Scheduling Ant Colony Optimization for Resource-Constrained Project Scheduling Daniel Merkle, Martin Middendorf 2, Hartmut Schmeck 3 Institute for Applied Computer Science and Formal Description Methods University

More information

ILP Formulations for the Lazy Bureaucrat Problem

ILP Formulations for the Lazy Bureaucrat Problem the the PSL, Université Paris-Dauphine, 75775 Paris Cedex 16, France, CNRS, LAMSADE UMR 7243 Department of Statistics and Operations Research, University of Vienna, Vienna, Austria EURO 2015, 12-15 July,

More information

Inspection Route Optimization

Inspection Route Optimization Inspection Route Optimization Bernard Gendron Thibaut Vidal + August 11, 2017 CRM Industrial Problem Solving Workshop, Montréal, Canada CIRRELT and Département d informatique et de recherche opérationnelle,

More information

Event-based formulations for the RCPSP with production and consumption of resources

Event-based formulations for the RCPSP with production and consumption of resources Event-based formulations for the RCPSP with production and consumption of resources Oumar KONE 1, Christian ARTIGUES 1, Pierre LOPEZ 1, and Marcel MONGEAU 2 May 2010 1: CNRS ; LAAS ; 7 avenue du colonel

More information

Lecture 8: Column Generation

Lecture 8: Column Generation Lecture 8: Column Generation (3 units) Outline Cutting stock problem Classical IP formulation Set covering formulation Column generation A dual perspective Vehicle routing problem 1 / 33 Cutting stock

More information

Parametrized Genetic Algorithms for NP-hard problems on Data Envelopment Analysis

Parametrized Genetic Algorithms for NP-hard problems on Data Envelopment Analysis Parametrized Genetic Algorithms for NP-hard problems on Data Envelopment Analysis Juan Aparicio 1 Domingo Giménez 2 Martín González 1 José J. López-Espín 1 Jesús T. Pastor 1 1 Miguel Hernández University,

More information

Outline. Ant Colony Optimization. Outline. Swarm Intelligence DM812 METAHEURISTICS. 1. Ant Colony Optimization Context Inspiration from Nature

Outline. Ant Colony Optimization. Outline. Swarm Intelligence DM812 METAHEURISTICS. 1. Ant Colony Optimization Context Inspiration from Nature DM812 METAHEURISTICS Outline Lecture 8 http://www.aco-metaheuristic.org/ 1. 2. 3. Marco Chiarandini Department of Mathematics and Computer Science University of Southern Denmark, Odense, Denmark

More information

A parallel metaheuristics for the single machine total weighted tardiness problem with sequence-dependent setup times

A parallel metaheuristics for the single machine total weighted tardiness problem with sequence-dependent setup times A parallel metaheuristics for the single machine total weighted tardiness problem with sequence-dependent setup times Wojciech Bożejko Wroc law University of Technology Institute of Computer Engineering,

More information

Implementation of Travelling Salesman Problem Using ant Colony Optimization

Implementation of Travelling Salesman Problem Using ant Colony Optimization RESEARCH ARTICLE OPEN ACCESS Implementation of Travelling Salesman Problem Using ant Colony Optimization Gaurav Singh, Rashi Mehta, Sonigoswami, Sapna Katiyar* ABES Institute of Technology, NH-24, Vay

More information

Permutation distance measures for memetic algorithms with population management

Permutation distance measures for memetic algorithms with population management for memetic algorithms with population management for M PM M PM Marc Sevaux 1 2 1 University of Valenciennes, CNS, UM 8530, LMIH-SP Le Mont Houy - Bat Jonas 2, F 59313 Valenciennes cedex 9, France marc.sevaux@univ-valenciennes.fr

More information

An approach for the Class/Teacher Timetabling Problem using Graph Coloring

An approach for the Class/Teacher Timetabling Problem using Graph Coloring An approach for the Class/Teacher Timetabling Problem using Graph Coloring G. S. Bello M. C. Rangel M. C. S. Boeres Received: date / Accepted: date Keywords Timetabling Graph Coloring Metaheuristics Tabu

More information

CAPACITATED LOT-SIZING PROBLEM WITH SETUP TIMES, STOCK AND DEMAND SHORTAGES

CAPACITATED LOT-SIZING PROBLEM WITH SETUP TIMES, STOCK AND DEMAND SHORTAGES CAPACITATED LOT-SIZING PROBLEM WITH SETUP TIMES, STOCK AND DEMAND SHORTAGES Nabil Absi,1 Safia Kedad-Sidhoum Laboratoire d Informatique d Avignon, 339 chemin des Meinajariès, 84911 Avignon Cedex 09, France

More information

Research Article Ant Colony Search Algorithm for Optimal Generators Startup during Power System Restoration

Research Article Ant Colony Search Algorithm for Optimal Generators Startup during Power System Restoration Mathematical Problems in Engineering Volume 2010, Article ID 906935, 11 pages doi:10.1155/2010/906935 Research Article Ant Colony Search Algorithm for Optimal Generators Startup during Power System Restoration

More information

Single Solution-based Metaheuristics

Single Solution-based Metaheuristics Parallel Cooperative Optimization Research Group Single Solution-based Metaheuristics E-G. Talbi Laboratoire d Informatique Fondamentale de Lille Single solution-based metaheuristics Improvement of a solution.

More information

Agent-Based Modeling Using Swarm Intelligence in Geographical Information Systems

Agent-Based Modeling Using Swarm Intelligence in Geographical Information Systems Agent-Based Modeling Using Swarm Intelligence in Geographical Information Systems Rawan Ghnemat, Cyrille Bertelle, Gérard H.E. Duchamp To cite this version: Rawan Ghnemat, Cyrille Bertelle, Gérard H.E.

More information

Computational Intelligence in Product-line Optimization

Computational Intelligence in Product-line Optimization Computational Intelligence in Product-line Optimization Simulations and Applications Peter Kurz peter.kurz@tns-global.com June 2017 Restricted use Restricted use Computational Intelligence in Product-line

More information

Swarm Intelligence Traveling Salesman Problem and Ant System

Swarm Intelligence Traveling Salesman Problem and Ant System Swarm Intelligence Leslie Pérez áceres leslie.perez.caceres@ulb.ac.be Hayfa Hammami haifa.hammami@ulb.ac.be IRIIA Université Libre de ruxelles (UL) ruxelles, elgium Outline 1.oncept review 2.Travelling

More information

Solving an integrated Job-Shop problem with human resource constraints

Solving an integrated Job-Shop problem with human resource constraints Solving an integrated Job-Shop problem with human resource constraints Olivier Guyon, Pierre Lemaire, Eric Pinson, David Rivreau To cite this version: Olivier Guyon, Pierre Lemaire, Eric Pinson, David

More information

MVE165/MMG631 Linear and integer optimization with applications Lecture 8 Discrete optimization: theory and algorithms

MVE165/MMG631 Linear and integer optimization with applications Lecture 8 Discrete optimization: theory and algorithms MVE165/MMG631 Linear and integer optimization with applications Lecture 8 Discrete optimization: theory and algorithms Ann-Brith Strömberg 2017 04 07 Lecture 8 Linear and integer optimization with applications

More information

Capacitor Placement for Economical Electrical Systems using Ant Colony Search Algorithm

Capacitor Placement for Economical Electrical Systems using Ant Colony Search Algorithm Capacitor Placement for Economical Electrical Systems using Ant Colony Search Algorithm Bharat Solanki Abstract The optimal capacitor placement problem involves determination of the location, number, type

More information

The breakpoint distance for signed sequences

The breakpoint distance for signed sequences The breakpoint distance for signed sequences Guillaume Blin 1, Cedric Chauve 2 Guillaume Fertin 1 and 1 LINA, FRE CNRS 2729 2 LACIM et Département d'informatique, Université de Nantes, Université du Québec

More information

Mauro Birattari, Prasanna Balaprakash, and Marco Dorigo

Mauro Birattari, Prasanna Balaprakash, and Marco Dorigo Chapter 10 THE ACO/F-RACE ALGORITHM FOR COMBINATORIAL OPTIMIZATION UNDER UNCERTAINTY Mauro Birattari, Prasanna Balaprakash, and Marco Dorigo IRIDIA, CoDE, Université Libre de Bruxelles, Brussels, Belgium

More information

MULTI-PERIOD MULTI-DIMENSIONAL KNAPSACK PROBLEM AND ITS APPLICATION TO AVAILABLE-TO-PROMISE

MULTI-PERIOD MULTI-DIMENSIONAL KNAPSACK PROBLEM AND ITS APPLICATION TO AVAILABLE-TO-PROMISE MULTI-PERIOD MULTI-DIMENSIONAL KNAPSACK PROBLEM AND ITS APPLICATION TO AVAILABLE-TO-PROMISE Hoong Chuin LAU and Min Kwang LIM School of Computing National University of Singapore, 3 Science Drive 2, Singapore

More information

Event-based MIP models for the resource constrained project scheduling problem

Event-based MIP models for the resource constrained project scheduling problem Event-based MIP models for the resource constrained project scheduling problem Oumar Koné, Christian Artigues, Pierre Lopez LAAS-CNRS, Université de Toulouse, France Marcel Mongeau IMT, Université de Toulouse,

More information

Stabilized Branch-and-cut-and-price for the Generalized Assignment Problem

Stabilized Branch-and-cut-and-price for the Generalized Assignment Problem Stabilized Branch-and-cut-and-price for the Generalized Assignment Problem Alexandre Pigatti, Marcus Poggi de Aragão Departamento de Informática, PUC do Rio de Janeiro {apigatti, poggi}@inf.puc-rio.br

More information

Optimal dimensioning of pipe networks: the new situation when the distribution and the transportation functions are disconnected

Optimal dimensioning of pipe networks: the new situation when the distribution and the transportation functions are disconnected Optimal dimensioning of pipe networks: the new situation when the distribution and the transportation functions are disconnected Bouchra Bakhouya 1,2 Daniel De Wolf 1,3 1 Institut des Mers du Nord 2 Ieseg

More information

Mixed Integer Programming Solvers: from Where to Where. Andrea Lodi University of Bologna, Italy

Mixed Integer Programming Solvers: from Where to Where. Andrea Lodi University of Bologna, Italy Mixed Integer Programming Solvers: from Where to Where Andrea Lodi University of Bologna, Italy andrea.lodi@unibo.it November 30, 2011 @ Explanatory Workshop on Locational Analysis, Sevilla A. Lodi, MIP

More information

Convergence Control in ACO

Convergence Control in ACO Convergence Control in ACO Bernd Meyer bernd.meyer@acm.org Dept. of Computer Science, Monash University, Australia Abstract. Ant Colony Optimization (ACO) is a recent stochastic metaheuristic inspired

More information

Solving the Post Enrolment Course Timetabling Problem by Ant Colony Optimization

Solving the Post Enrolment Course Timetabling Problem by Ant Colony Optimization Solving the Post Enrolment Course Timetabling Problem by Ant Colony Optimization Alfred Mayer 1, Clemens Nothegger 2, Andreas Chwatal 1, and Günther R. Raidl 1 1 Institute of Computer Graphics and Algorithms

More information

Linear Programming Versus Convex Quadratic Programming for the Module Allocation Problem

Linear Programming Versus Convex Quadratic Programming for the Module Allocation Problem Linear Programming Versus Convex Quadratic Programming for the Module Allocation Problem Sourour Elloumi 1 April 13, 2005 Abstract We consider the Module Allocation Problem with Non-Uniform communication

More information

Lagrangian Relaxation in MIP

Lagrangian Relaxation in MIP Lagrangian Relaxation in MIP Bernard Gendron May 28, 2016 Master Class on Decomposition, CPAIOR2016, Banff, Canada CIRRELT and Département d informatique et de recherche opérationnelle, Université de Montréal,

More information

Self-Adaptive Ant Colony System for the Traveling Salesman Problem

Self-Adaptive Ant Colony System for the Traveling Salesman Problem Proceedings of the 29 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 29 Self-Adaptive Ant Colony System for the Traveling Salesman Problem Wei-jie Yu, Xiao-min

More information

Construct, Merge, Solve & Adapt: A New General Algorithm For Combinatorial Optimization

Construct, Merge, Solve & Adapt: A New General Algorithm For Combinatorial Optimization Construct, Merge, Solve & Adapt: A New General Algorithm For Combinatorial Optimization Christian Blum a,b, Pedro Pinacho a,c, Manuel López-Ibáñez d, José A. Lozano a a Department of Computer Science and

More information

PROBLEM SOLVING AND SEARCH IN ARTIFICIAL INTELLIGENCE

PROBLEM SOLVING AND SEARCH IN ARTIFICIAL INTELLIGENCE Artificial Intelligence, Computational Logic PROBLEM SOLVING AND SEARCH IN ARTIFICIAL INTELLIGENCE Lecture 4 Metaheuristic Algorithms Sarah Gaggl Dresden, 5th May 2017 Agenda 1 Introduction 2 Constraint

More information

An Exact Algorithm for the Traveling Salesman Problem with Deliveries and Collections

An Exact Algorithm for the Traveling Salesman Problem with Deliveries and Collections An Exact Algorithm for the Traveling Salesman Problem with Deliveries and Collections R. Baldacci DISMI, University of Modena and Reggio E., V.le Allegri 15, 42100 Reggio E., Italy E. Hadjiconstantinou

More information

An ant colony algorithm for multiple sequence alignment in bioinformatics

An ant colony algorithm for multiple sequence alignment in bioinformatics An ant colony algorithm for multiple sequence alignment in bioinformatics Jonathan Moss and Colin G. Johnson Computing Laboratory University of Kent at Canterbury Canterbury, Kent, CT2 7NF, England. C.G.Johnson@ukc.ac.uk

More information

Integer program reformulation for robust branch-and-cut-and-price

Integer program reformulation for robust branch-and-cut-and-price Integer program reformulation for robust branch-and-cut-and-price Marcus Poggi de Aragão Informática PUC-Rio Eduardo Uchoa Engenharia de Produção Universidade Federal Fluminense Outline of the talk Robust

More information

On the Polyhedral Structure of a Multi Item Production Planning Model with Setup Times

On the Polyhedral Structure of a Multi Item Production Planning Model with Setup Times CORE DISCUSSION PAPER 2000/52 On the Polyhedral Structure of a Multi Item Production Planning Model with Setup Times Andrew J. Miller 1, George L. Nemhauser 2, and Martin W.P. Savelsbergh 2 November 2000

More information

ILP-Based Reduced Variable Neighborhood Search for Large-Scale Minimum Common String Partition

ILP-Based Reduced Variable Neighborhood Search for Large-Scale Minimum Common String Partition Available online at www.sciencedirect.com Electronic Notes in Discrete Mathematics 66 (2018) 15 22 www.elsevier.com/locate/endm ILP-Based Reduced Variable Neighborhood Search for Large-Scale Minimum Common

More information

Ant Algorithms. Ant Algorithms. Ant Algorithms. Ant Algorithms. G5BAIM Artificial Intelligence Methods. Finally. Ant Algorithms.

Ant Algorithms. Ant Algorithms. Ant Algorithms. Ant Algorithms. G5BAIM Artificial Intelligence Methods. Finally. Ant Algorithms. G5BAIM Genetic Algorithms G5BAIM Artificial Intelligence Methods Dr. Rong Qu Finally.. So that s why we ve been getting pictures of ants all this time!!!! Guy Theraulaz Ants are practically blind but they

More information

COSC 341: Lecture 25 Coping with NP-hardness (2)

COSC 341: Lecture 25 Coping with NP-hardness (2) 1 Introduction Figure 1: Famous cartoon by Garey and Johnson, 1979 We have seen the definition of a constant factor approximation algorithm. The following is something even better. 2 Approximation Schemes

More information

Swarm intelligence: Ant Colony Optimisation

Swarm intelligence: Ant Colony Optimisation Swarm intelligence: Ant Colony Optimisation S Luz luzs@cs.tcd.ie October 7, 2014 Simulating problem solving? Can simulation be used to improve distributed (agent-based) problem solving algorithms? Yes:

More information

A branch-and-cut algorithm for the single commodity uncapacitated fixed charge network flow problem

A branch-and-cut algorithm for the single commodity uncapacitated fixed charge network flow problem A branch-and-cut algorithm for the single commodity uncapacitated fixed charge network flow problem Francisco Ortega and Laurence Wolsey CORE and INMA Université Catholique de Louvain September 28, 2000

More information

Multi-objective Quadratic Assignment Problem instances generator with a known optimum solution

Multi-objective Quadratic Assignment Problem instances generator with a known optimum solution Multi-objective Quadratic Assignment Problem instances generator with a known optimum solution Mădălina M. Drugan Artificial Intelligence lab, Vrije Universiteit Brussel, Pleinlaan 2, B-1050 Brussels,

More information

Column Generation in Integer Programming with Applications in Multicriteria Optimization

Column Generation in Integer Programming with Applications in Multicriteria Optimization Column Generation in Integer Programming with Applications in Multicriteria Optimization Matthias Ehrgott Department of Engineering Science The University of Auckland, New Zealand email: m.ehrgott@auckland.ac.nz

More information

Minimum Linear Arrangements

Minimum Linear Arrangements Minimum Linear Arrangements Rafael Andrade, Tibérius Bonates, Manoel Câmpelo, Mardson Ferreira ParGO - Research team in Parallel computing, Graph theory and Optimization Department of Statistics and Applied

More information

A Hybrid Data Mining Metaheuristic for the p-median Problem

A Hybrid Data Mining Metaheuristic for the p-median Problem A Hybrid Data Mining Metaheuristic for the p-median Problem Alexandre Plastino Erick R. Fonseca Richard Fuchshuber Simone de L. Martins Alex A. Freitas Martino Luis Said Salhi Abstract Metaheuristics represent

More information

Introduction to optimization and operations research

Introduction to optimization and operations research Introduction to optimization and operations research David Pisinger, Fall 2002 1 Smoked ham (Chvatal 1.6, adapted from Greene et al. (1957)) A meat packing plant produces 480 hams, 400 pork bellies, and

More information

SEQUENCING A SINGLE MACHINE WITH DUE DATES AND DEADLINES: AN ILP-BASED APPROACH TO SOLVE VERY LARGE INSTANCES

SEQUENCING A SINGLE MACHINE WITH DUE DATES AND DEADLINES: AN ILP-BASED APPROACH TO SOLVE VERY LARGE INSTANCES SEQUENCING A SINGLE MACHINE WITH DUE DATES AND DEADLINES: AN ILP-BASED APPROACH TO SOLVE VERY LARGE INSTANCES PH. BAPTISTE, F. DELLA CROCE, A. GROSSO, AND V. T KINDT Abstract. We consider the problem of

More information

Deterministic Nonlinear Modeling of Ant Algorithm with Logistic Multi-Agent System

Deterministic Nonlinear Modeling of Ant Algorithm with Logistic Multi-Agent System Deterministic Nonlinear Modeling of Ant Algorithm with Logistic Multi-Agent System Rodolphe Charrier, Christine Bourjot, François Charpillet To cite this version: Rodolphe Charrier, Christine Bourjot,

More information

Minimizing the weighted completion time on a single machine with periodic maintenance

Minimizing the weighted completion time on a single machine with periodic maintenance Minimizing the weighted completion time on a single machine with periodic maintenance KRIM Hanane University of Valenciennes and Hainaut-Cambrésis LAMIH UMR CNRS 8201 1st year Phd Student February 12,

More information

A Capacity Scaling Procedure for the Multi-Commodity Capacitated Network Design Problem. Ryutsu Keizai University Naoto KATAYAMA

A Capacity Scaling Procedure for the Multi-Commodity Capacitated Network Design Problem. Ryutsu Keizai University Naoto KATAYAMA A Capacity Scaling Procedure for the Multi-Commodity Capacitated Network Design Problem Ryutsu Keizai University Naoto KATAYAMA Problems 2006 1 Multi-Commodity Network Design Problem The basic model for

More information

Using Genetic Algorithms for Maximizing Technical Efficiency in Data Envelopment Analysis

Using Genetic Algorithms for Maximizing Technical Efficiency in Data Envelopment Analysis Using Genetic Algorithms for Maximizing Technical Efficiency in Data Envelopment Analysis Juan Aparicio 1 Domingo Giménez 2 Martín González 1 José J. López-Espín 1 Jesús T. Pastor 1 1 Miguel Hernández

More information

Fixed-charge transportation problems on trees

Fixed-charge transportation problems on trees Fixed-charge transportation problems on trees Gustavo Angulo * Mathieu Van Vyve * gustavo.angulo@uclouvain.be mathieu.vanvyve@uclouvain.be November 23, 2015 Abstract We consider a class of fixed-charge

More information

Speed-Up LOO-CV with SVM Classifier

Speed-Up LOO-CV with SVM Classifier Speed-Up LOO-CV with SVM Classifier G. Lebrun 1, O. Lezoray 1,C.Charrier 1,andH.Cardot 2 1 LUSAC EA 2607, groupe Vision et Analyse d Image, IUT Dépt. SRC, 120 Rue de l exode, Saint-Lô, F-50000, France

More information

Lecture 8: Column Generation

Lecture 8: Column Generation Lecture 8: Column Generation (3 units) Outline Cutting stock problem Classical IP formulation Set covering formulation Column generation A dual perspective 1 / 24 Cutting stock problem 2 / 24 Problem description

More information

Meta-heuristic ant colony optimization technique to forecast the amount of summer monsoon rainfall: skill comparison with Markov chain model

Meta-heuristic ant colony optimization technique to forecast the amount of summer monsoon rainfall: skill comparison with Markov chain model Meta-heuristic ant colony optimization technique to forecast the amount of summer monsoon rainfall: skill comparison with Markov chain model Presented by Sayantika Goswami 1 Introduction Indian summer

More information

The Core Concept for the Multidimensional Knapsack Problem

The Core Concept for the Multidimensional Knapsack Problem The Core Concept for the Multidimensional Knapsack Problem Jakob Puchinger 1, Günther R. Raidl 1, and Ulrich Pferschy 2 1 Institute of Computer Graphics and Algorithms Vienna University of Technology,

More information

Mining Spatial Trends by a Colony of Cooperative Ant Agents

Mining Spatial Trends by a Colony of Cooperative Ant Agents Mining Spatial Trends by a Colony of Cooperative Ant Agents Ashan Zarnani Masoud Rahgozar Abstract Large amounts of spatially referenced data has been aggregated in various application domains such as

More information

Part B" Ants (Natural and Artificial)! Langton s Vants" (Virtual Ants)! Vants! Example! Time Reversibility!

Part B Ants (Natural and Artificial)! Langton s Vants (Virtual Ants)! Vants! Example! Time Reversibility! Part B" Ants (Natural and Artificial)! Langton s Vants" (Virtual Ants)! 11/14/08! 1! 11/14/08! 2! Vants!! Square grid!! Squares can be black or white!! Vants can face N, S, E, W!! Behavioral rule:!! take

More information

An artificial chemical reaction optimization algorithm for. multiple-choice; knapsack problem.

An artificial chemical reaction optimization algorithm for. multiple-choice; knapsack problem. An artificial chemical reaction optimization algorithm for multiple-choice knapsack problem Tung Khac Truong 1,2, Kenli Li 1, Yuming Xu 1, Aijia Ouyang 1, and Xiaoyong Tang 1 1 College of Information Science

More information

Column Generation for Extended Formulations

Column Generation for Extended Formulations 1 / 28 Column Generation for Extended Formulations Ruslan Sadykov 1 François Vanderbeck 2,1 1 INRIA Bordeaux Sud-Ouest, France 2 University Bordeaux I, France ISMP 2012 Berlin, August 23 2 / 28 Contents

More information

Heuristics for Solving the Bin-Packing Problem with Conflicts

Heuristics for Solving the Bin-Packing Problem with Conflicts Applied Mathematical Sciences, Vol. 5, 0, no. 35, 739-75 Heuristics for Solving the Bin-Packing Problem with Conflicts Mohamed Maiza Applied Mathematics Laboratory, Military Polytechnic School B.P.7 Bordj-El-Bahri,

More information

The traveling salesman problem

The traveling salesman problem Chapter 58 The traveling salesman problem The traveling salesman problem (TSP) asks for a shortest Hamiltonian circuit in a graph. It belongs to the most seductive problems in combinatorial optimization,

More information

Natural Computing. Lecture 11. Michael Herrmann phone: Informatics Forum /10/2011 ACO II

Natural Computing. Lecture 11. Michael Herrmann phone: Informatics Forum /10/2011 ACO II Natural Computing Lecture 11 Michael Herrmann mherrman@inf.ed.ac.uk phone: 0131 6 517177 Informatics Forum 1.42 25/10/2011 ACO II ACO (in brief) ACO Represent solution space Set parameters, initialize

More information

Lecture H2. Heuristic Methods: Iterated Local Search, Simulated Annealing and Tabu Search. Saeed Bastani

Lecture H2. Heuristic Methods: Iterated Local Search, Simulated Annealing and Tabu Search. Saeed Bastani Simulation Lecture H2 Heuristic Methods: Iterated Local Search, Simulated Annealing and Tabu Search Saeed Bastani saeed.bastani@eit.lth.se Spring 2017 Thanks to Prof. Arne Løkketangen at Molde University

More information

Maximizing the Cohesion is NP-hard

Maximizing the Cohesion is NP-hard INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE Maximizing the Cohesion is NP-hard arxiv:1109.1994v2 [cs.ni] 9 Oct 2011 Adrien Friggeri Eric Fleury N 774 version 2 initial version 8 September

More information

21. Set cover and TSP

21. Set cover and TSP CS/ECE/ISyE 524 Introduction to Optimization Spring 2017 18 21. Set cover and TSP ˆ Set covering ˆ Cutting problems and column generation ˆ Traveling salesman problem Laurent Lessard (www.laurentlessard.com)

More information

Multi-Skill Resource-Constrained Project Scheduling: Formulation and Inequalities

Multi-Skill Resource-Constrained Project Scheduling: Formulation and Inequalities Multi-Skill Resource-Constrained Project Scheduling: Formulation and Inequalities Isabel Correia, Lídia Lampreia Lourenço and Francisco Saldanha-da-Gama CIO Working Paper 17/2008 Multi-Skill Resource-Constrained

More information

Computational Intelligence Methods

Computational Intelligence Methods Computational Intelligence Methods Ant Colony Optimization, Partical Swarm Optimization Pavel Kordík, Martin Šlapák Katedra teoretické informatiky FIT České vysoké učení technické v Praze MI-MVI, ZS 2011/12,

More information

3D HP Protein Folding Problem using Ant Algorithm

3D HP Protein Folding Problem using Ant Algorithm 3D HP Protein Folding Problem using Ant Algorithm Fidanova S. Institute of Parallel Processing BAS 25A Acad. G. Bonchev Str., 1113 Sofia, Bulgaria Phone: +359 2 979 66 42 E-mail: stefka@parallel.bas.bg

More information

A Branch and Bound Algorithm for the Project Duration Problem Subject to Temporal and Cumulative Resource Constraints

A Branch and Bound Algorithm for the Project Duration Problem Subject to Temporal and Cumulative Resource Constraints A Branch and Bound Algorithm for the Project Duration Problem Subject to Temporal and Cumulative Resource Constraints Christoph Schwindt Institut für Wirtschaftstheorie und Operations Research University

More information

ANT/OR. Risk-constrained Cash-in-Transit Vehicle Routing Problem. Luca Talarico, Kenneth Sörensen, Johan Springael. 19 June 2012

ANT/OR. Risk-constrained Cash-in-Transit Vehicle Routing Problem. Luca Talarico, Kenneth Sörensen, Johan Springael. 19 June 2012 University of Antwerp Operations Research Group ANT/OR Risk-constrained Cash-in-Transit Vehicle Routing Problem Luca Talarico, Kenneth Sörensen, Johan Springael VEROLOG 212, Bologna, Italy 19 June 212

More information

Swarm intelligence for urban dynamics modeling

Swarm intelligence for urban dynamics modeling Swarm intelligence for urban dynamics modeling Rawan Ghnemat, Cyrille Bertelle, Gérard H.E. Duchamp To cite this version: Rawan Ghnemat, Cyrille Bertelle, Gérard H.E. Duchamp. Swarm intelligence for urban

More information

Solving the maximum edge weight clique problem via unconstrained quadratic programming

Solving the maximum edge weight clique problem via unconstrained quadratic programming European Journal of Operational Research 181 (2007) 592 597 Discrete Optimization Solving the maximum edge weight clique problem via unconstrained quadratic programming Bahram Alidaee a, Fred Glover b,

More information

KNAPSACK PROBLEMS WITH SETUPS

KNAPSACK PROBLEMS WITH SETUPS 7 e Conférence Francophone de MOdélisation et SIMulation - MOSIM 08 - du 31 mars au 2 avril 2008 - Paris - France Modélisation, Optimisation et Simulation des Systèmes : Communication, Coopération et Coordination

More information

3.10 Column generation method

3.10 Column generation method 3.10 Column generation method Many relevant decision-making (discrete optimization) problems can be formulated as ILP problems with a very large (exponential) number of variables. Examples: cutting stock,

More information

Spectrum and Exact Controllability of a Hybrid System of Elasticity.

Spectrum and Exact Controllability of a Hybrid System of Elasticity. Spectrum and Exact Controllability of a Hybrid System of Elasticity. D. Mercier, January 16, 28 Abstract We consider the exact controllability of a hybrid system consisting of an elastic beam, clamped

More information

Multi-objective combinatorial optimization: From methods to problems, from the Earth to (almost) the Moon

Multi-objective combinatorial optimization: From methods to problems, from the Earth to (almost) the Moon Multi-objective combinatorial optimization: From methods to problems, from the Earth to (almost) the Moon Nicolas Jozefowiez Maı tre de confe rences en informatique INSA, LAAS-CNRS, Universite de Toulouse

More information

Meta-heuristic ant colony optimization technique to forecast the amount of summer monsoon rainfall: skill comparison with Markov chain model

Meta-heuristic ant colony optimization technique to forecast the amount of summer monsoon rainfall: skill comparison with Markov chain model Chapter -7 Meta-heuristic ant colony optimization technique to forecast the amount of summer monsoon rainfall: skill comparison with Markov chain model 7.1 Summary Forecasting summer monsoon rainfall with

More information

A polynomial time algorithm to solve the single-item capacitated lot sizing problem with minimum order quantities and concave costs

A polynomial time algorithm to solve the single-item capacitated lot sizing problem with minimum order quantities and concave costs A polynomial time algorithm to solve the single-item capacitated lot sizing problem with minimum order quantities and concave costs Bertrand Hellion, Bernard Penz, Fabien Mangione aboratoire G-SCOP n o

More information

The Traveling Salesman Problem with Pickup and Delivery. A polyhedral approach. IBM Research - Australia. Irina Dumitrescu

The Traveling Salesman Problem with Pickup and Delivery. A polyhedral approach. IBM Research - Australia. Irina Dumitrescu Australia The Traveling Salesman Problem with Pickup and Delivery A polyhedral approach Irina Dumitrescu Jean-Francois Cordeau, Gilbert Laporte, Stefan Ropke The TSP with Pickup and Delivery (TSPPD) Given:

More information

Climbing discrepancy search for flowshop and jobshop scheduling with time-lags

Climbing discrepancy search for flowshop and jobshop scheduling with time-lags Climbing discrepancy search for flowshop and jobshop scheduling with time-lags Wafa Karoui, Marie-José Huguet, Pierre Lopez, Mohamed Haouari To cite this version: Wafa Karoui, Marie-José Huguet, Pierre

More information

SWARM INTELLIGENCE ENGINEERING FOR SPATIAL ORGANIZATION MODELLING

SWARM INTELLIGENCE ENGINEERING FOR SPATIAL ORGANIZATION MODELLING SWARM INTELLIGENCE ENGINEERING FOR SPATIAL ORGANIZATION MODELLING Rawan Ghnemat, Cyrille Bertelle, Gérard H.E. Duchamp To cite this version: Rawan Ghnemat, Cyrille Bertelle, Gérard H.E. Duchamp. SWARM

More information

Research Article An Exact Algorithm for Bilevel 0-1 Knapsack Problems

Research Article An Exact Algorithm for Bilevel 0-1 Knapsack Problems Mathematical Problems in Engineering Volume 2012, Article ID 504713, 23 pages doi:10.1155/2012/504713 Research Article An Exact Algorithm for Bilevel 0-1 Knapsack Problems Raid Mansi, 1 Cláudio Alves,

More information