Column Generation Based Heuristic for a Helicopter Routing Problem

  • Lorenza Moreno
  • Marcus Poggi de Aragão
  • Eduardo Uchoa
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4007)


This work presents a column generation based heuristic algorithm for the problem of planning the flights of helicopters to attend transport requests among airports in the continent and offshore platforms on the Campos basin for the Brazilian State Oil Company (Petrobras). We start from a previous MIP based heuristic for this Helicopter Routing Problem and add column generation procedures that improve the solution quality. This is done by extending the earlier formulation and providing an algorithm to find optimal passenger allocation to fixed helicopter routes. A post optimization procedure completes the resulting algorithm, which is more stable and allows consistently finding solutions that improve the safety and the cost of the one done by the oil company experts.


Mixed Integer Program Column Generation Demand Node Mixed Integer Program Model Lunch Break 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Archetti, C., Mansini, R., Speranza, M.G.: The Split Delivery Vehicle Routing Problem with Small Capacity. Technical Report, Dipartimento Metodi Quantitativi - Universita degli studi di Brescia (2001)Google Scholar
  2. 2.
    Balas, E.: The Prize Collecting Traveling Salesman Problem. Networks 19, 621–636 (1989)CrossRefMathSciNetMATHGoogle Scholar
  3. 3.
    Dror, M., Laporte, G., Trudeau, P.: Vehicle routing with split deliveries. Discrete Applied Mathematics 50, 239–254 (1994)CrossRefMathSciNetMATHGoogle Scholar
  4. 4.
    Dror, M., Trudeau, P.: Savings by Split Delivery Routing. Transportation Science 23, 141–145 (1989)CrossRefMathSciNetMATHGoogle Scholar
  5. 5.
    Galvão, R., Guimarães, J.: The control of helicopter operations in the Brazilian oil industry: Issues in the design and implementation of a computerized system. European Journal of Operational Research 49, 266–270 (1990)CrossRefGoogle Scholar
  6. 6.
    Hernadvolgyi, I.: Automatically Generated Lower Bounds for Search. PhD thesis, University of Ottawa (2004)Google Scholar
  7. 7.
    Moreno, L., Poggi de Aragão, M., Porto, O., Reis, M.L.: Planning Offshore Helicopter Flights on the Campos Basin. In: XXXVII Simpósio Brasileiro de Pesquisa Operacional (SBPO), Gramado, Brazil (2005)Google Scholar
  8. 8.
    Tijssen, G.A.: Theoretical and practical aspects of linear optimization. PhD thesis, Rijksuniversiteit Groningen (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Lorenza Moreno
    • 1
  • Marcus Poggi de Aragão
    • 1
  • Eduardo Uchoa
    • 2
  1. 1.Departamento de InformáticaPUC-RioRio de JaneiroBrazil
  2. 2.Departamento de Engenharia de ProduçãoUniversidade Federal FluminenseNiteróiBrazil

Personalised recommendations