Copenhagen Airport

Copenhagen Airports: Check-in Counter

Copenhagen Airport optimizes check-in counter assignments for 150+ airlines, handling rapid growth without adding counters.

Copenhagen Airport
Image
Copenhagen Airport

Title

Gurobi + Copenhagen Airport

Industry

Aerospace & Defense

Region

Europe

Website

cph.dk/



Introduction

The first step for millions of passengers that travel through Copenhagen Airport (CPH) every year is to visit a check-in counter. With only 100 check-in counters available, and over 150 airlines sharing these counters, the problem of deciding which counter to use for each outbound flight is both complex and critical to the functioning of the airport. After the airport experienced a period of rapid growth, which strained the ability of the counters to meet the needs of the airlines, the CEO of the airport challenged the airport operations team to find a better way to utilize their existing counters.

0M

Costs for Airport Check-In Counter Investments Postponed

0M

Costs for Airport Check-In Counter Investments Postponed

0M

Costs for Airport Check-In Counter Investments Postponed



The Problem

The OR team identified the problem as an optimization problem and created an optimization model. Their next step was to find a solver that could solve this model quickly. After comparing alternatives, they chose Gurobi for their initial prototype, implementing the model using the Gurobi C++ API. Despite some concerns about the difficulty of the model, they found that Gurobi was able to solve it quite quickly, which allowed them to add additional detail. For example, they introduced a goal of trying to keep each airline at the same set of nearby counters over time. This additional detail actually reduced the difficulty of solving the model, while at the same time making the resulting counter assignments better for the airlines, the staff that handles the check-ins, and the passengers.

“Being an OR Analyst in an airport is like being a kid in a candy store; you are surrounded by potential optimization problems.”

Tor Justesen, Operations Analyst, Copenhagen Airport

“Being an OR Analyst in an airport is like being a kid in a candy store; you are surrounded by potential optimization problems.”

Tor Justesen, Operations Analyst, Copenhagen Airport

“Being an OR Analyst in an airport is like being a kid in a candy store; you are surrounded by potential optimization problems.”

Tor Justesen, Operations Analyst, Copenhagen Airport



Solution

Gurobi has played several key roles: Gurobi’s easy to use C++ API and interactive shell helps us quickly prototype ideas and see if our gut is right. We do it all ourselves and use Gurobi in the process. When ready, we send out the results, people see the work, and then we work to improve the model. With Gurobi we don’t have to worry about the algorithms. We get the data, build the model, give it to Gurobi, and get the results. As would be expected, we have run into a few challenges on our end with some of the modeling, but every time Gurobi was extremely helpful and very fast at answering our questions and helping out. With Gurobi we know we can scale when we need to. Over time we’ve enhanced the models by adding more complexity and expanding the solution space to continue to deliver improved results and meet changing business needs. We have yet to run into a model we wanted to build that Gurobi couldn’t solve.

Results

Due to notably better utilization of the existing check-in counters, CPH was able to handle continued growth with the existing counters. This made it possible to postpone over 90 million DDK (>USD$16M) in investments in check-in facilities.

Over time, as people have seen the benefits of optimization, the team has been able to experiment with the trade-off between cost factors (e.g., building more counters) and convenience factors (e.g., keeping airlines at similar counters over time). This has further improved the optimization solutions being provided, allowing the airport to grow passenger volume significantly with only a modest investment in new counters.

About Copenhagen Airport

  • The world’s first private airport (1925)

  • Busiest airport in Scandinavia

  • Serves over 150 airlines and 23 million passengers a year

  • Moved from Government control to public-private partnership in 2005 

Team Structure

The OR group started in 2009 when analysts from the operational departments were consolidated into a single team. In 2013 the team includes 7 people, of which 5 have a M.SC. in Operations Research. Outside of the purchase of Gurobi, everything else is done in house. After we see good results, we start looking for providers that can deliver systems to replace our prototypes.

Case Studies

Explore more innovative ways our customers are using Gurobi to unlock optimal outcomes.

01 OF 00

Gurobi + ZOZO Research

ZOZO Research: Optimizing Inventory Allocation for Scalable E-Commerce Logistics

As ZOZO expanded its logistics network, inventory imbalances created costly transfer problems. Mathematical optimization provided a data-driven approach to prevent those problems before they start.

Image

Gurobi + Analytics for a Better World

Analytics for a Better World: Maximizing Mission-Driven Impact with Optimization

Analytics for a Better World leverages big data sources to analyze humanitarian facility locations and identify ways to maximize coverage while minimizing costs.

Gurobi + encoord

encoord: Optimizing the Energy Transition

To help the power and utilities sector better prepare for the energy transition, encoord uses integrated modeling and advanced optimization methods powered by Gurobi.

Gurobi + Eneco

Eneco: Harnessing Optimization for Smarter Energy Dispatching

Eneco uses optimization to dispatch its renewable energy portfolio, balancing wind, solar, and storage for smarter distribution.

Gurobi + Kurly

Kurly: Transforming Delivery Logistics with Mathematical Optimization

Kurly uses optimization to guarantee morning deliveries for late-night orders, scaling logistics across South Korea.

Gurobi + Hitit

Hitit: Empowering Airlines to Optimize Annual Crew Leave Planning

Hitit cuts weeks of manual crew leave planning down to hours, boosting airline compliance and crew satisfaction.

Gurobi + Marketing Attribution

Marketing Attribution: Driving Smarter Media Investments

Marketing Attribution optimizes $1.4B+ in annual ad spend for a global consumer health brand across 160 countries.

Gurobi + MyGoals

MyGoals: Personal Financial Planning, Optimized

MyGoals uses optimization to help individuals balance multiple life goals simultaneously, from retirement to home purchase.

Gurobi + Light Up the World

Light Up the World: Bringing Clean Energy and Internet Access to Remote Communities

Light Up the World uses optimization to design off-grid solar systems for remote Peruvian communities with no room for error.

Gurobi + 55ip

55ip: Driving Innovation in Tax-Smart Investment Solutions

55ip, a JP Morgan subsidiary, uses optimization to manage tax-smart portfolios at scale across thousands of client accounts.

Gurobi + Statkraft Croatia

Statkraft Croatia: Cracking the Code on Battery Profitability

Statkraft Croatia (now Resalta) uses optimization to assess BESS profitability and maximize battery storage revenue in Croatia.

Gurobi + Cosentino

Cosentino: Optimizing Sales Routes and Production Lines for Enhanced Efficiency

Cosentino uses optimization to plan commercial visit routes and manage production lines, maximizing efficiency across operations.

Case Studies

Explore more innovative ways our customers are using Gurobi to unlock optimal outcomes.

01 OF 00

Gurobi + ZOZO Research

ZOZO Research: Optimizing Inventory Allocation for Scalable E-Commerce Logistics

As ZOZO expanded its logistics network, inventory imbalances created costly transfer problems. Mathematical optimization provided a data-driven approach to prevent those problems before they start.

Image

Gurobi + Analytics for a Better World

Analytics for a Better World: Maximizing Mission-Driven Impact with Optimization

Analytics for a Better World leverages big data sources to analyze humanitarian facility locations and identify ways to maximize coverage while minimizing costs.

Gurobi + encoord

encoord: Optimizing the Energy Transition

To help the power and utilities sector better prepare for the energy transition, encoord uses integrated modeling and advanced optimization methods powered by Gurobi.

Gurobi + Eneco

Eneco: Harnessing Optimization for Smarter Energy Dispatching

Eneco uses optimization to dispatch its renewable energy portfolio, balancing wind, solar, and storage for smarter distribution.

Gurobi + Kurly

Kurly: Transforming Delivery Logistics with Mathematical Optimization

Kurly uses optimization to guarantee morning deliveries for late-night orders, scaling logistics across South Korea.

Gurobi + Hitit

Hitit: Empowering Airlines to Optimize Annual Crew Leave Planning

Hitit cuts weeks of manual crew leave planning down to hours, boosting airline compliance and crew satisfaction.

Gurobi + Marketing Attribution

Marketing Attribution: Driving Smarter Media Investments

Marketing Attribution optimizes $1.4B+ in annual ad spend for a global consumer health brand across 160 countries.

Gurobi + MyGoals

MyGoals: Personal Financial Planning, Optimized

MyGoals uses optimization to help individuals balance multiple life goals simultaneously, from retirement to home purchase.

Gurobi + Light Up the World

Light Up the World: Bringing Clean Energy and Internet Access to Remote Communities

Light Up the World uses optimization to design off-grid solar systems for remote Peruvian communities with no room for error.

Gurobi + 55ip

55ip: Driving Innovation in Tax-Smart Investment Solutions

55ip, a JP Morgan subsidiary, uses optimization to manage tax-smart portfolios at scale across thousands of client accounts.

Gurobi + Statkraft Croatia

Statkraft Croatia: Cracking the Code on Battery Profitability

Statkraft Croatia (now Resalta) uses optimization to assess BESS profitability and maximize battery storage revenue in Croatia.

Gurobi + Cosentino

Cosentino: Optimizing Sales Routes and Production Lines for Enhanced Efficiency

Cosentino uses optimization to plan commercial visit routes and manage production lines, maximizing efficiency across operations.

Case Studies

Explore more innovative ways our customers are using Gurobi to unlock optimal outcomes.

01 OF 00

Gurobi + ZOZO Research

ZOZO Research: Optimizing Inventory Allocation for Scalable E-Commerce Logistics

As ZOZO expanded its logistics network, inventory imbalances created costly transfer problems. Mathematical optimization provided a data-driven approach to prevent those problems before they start.

Image

Gurobi + Analytics for a Better World

Analytics for a Better World: Maximizing Mission-Driven Impact with Optimization

Analytics for a Better World leverages big data sources to analyze humanitarian facility locations and identify ways to maximize coverage while minimizing costs.

Gurobi + encoord

encoord: Optimizing the Energy Transition

To help the power and utilities sector better prepare for the energy transition, encoord uses integrated modeling and advanced optimization methods powered by Gurobi.

Gurobi + Eneco

Eneco: Harnessing Optimization for Smarter Energy Dispatching

Eneco uses optimization to dispatch its renewable energy portfolio, balancing wind, solar, and storage for smarter distribution.

Gurobi + Kurly

Kurly: Transforming Delivery Logistics with Mathematical Optimization

Kurly uses optimization to guarantee morning deliveries for late-night orders, scaling logistics across South Korea.

Gurobi + Hitit

Hitit: Empowering Airlines to Optimize Annual Crew Leave Planning

Hitit cuts weeks of manual crew leave planning down to hours, boosting airline compliance and crew satisfaction.

Gurobi + Marketing Attribution

Marketing Attribution: Driving Smarter Media Investments

Marketing Attribution optimizes $1.4B+ in annual ad spend for a global consumer health brand across 160 countries.

Gurobi + MyGoals

MyGoals: Personal Financial Planning, Optimized

MyGoals uses optimization to help individuals balance multiple life goals simultaneously, from retirement to home purchase.

Gurobi + Light Up the World

Light Up the World: Bringing Clean Energy and Internet Access to Remote Communities

Light Up the World uses optimization to design off-grid solar systems for remote Peruvian communities with no room for error.

Gurobi + 55ip

55ip: Driving Innovation in Tax-Smart Investment Solutions

55ip, a JP Morgan subsidiary, uses optimization to manage tax-smart portfolios at scale across thousands of client accounts.

Gurobi + Statkraft Croatia

Statkraft Croatia: Cracking the Code on Battery Profitability

Statkraft Croatia (now Resalta) uses optimization to assess BESS profitability and maximize battery storage revenue in Croatia.

Gurobi + Cosentino

Cosentino: Optimizing Sales Routes and Production Lines for Enhanced Efficiency

Cosentino uses optimization to plan commercial visit routes and manage production lines, maximizing efficiency across operations.

Start solving with Gurobi

Ready to discover the Gurobi difference? Contact us today to learn more about what mathematical optimization can do for your organization.

Start solving with Gurobi

Ready to discover the Gurobi difference? Contact us today to learn more about what mathematical optimization can do for your organization.

Start solving with Gurobi

Ready to discover the Gurobi difference? Contact us today to learn more about what mathematical optimization can do for your organization.

Join our newsletter to stay up to date on features releases and more.

By subscribing you agree to with our Privacy Policy

© Gurobi Optimization, LLC. All Rights Reserved.

Join our newsletter to stay up to date on features releases and more.

By subscribing you agree to with our Privacy Policy

© Gurobi Optimization, LLC. All Rights Reserved.