Airline Economics
OR102

A reader's guide to airline operations research: where each topic stands, the papers everyone cites, and how to read a new one critically.

12 chaptersabout 20 min read

Airline Operations Research 102: Reading the Research

OR 101 explains the classic models: linear and integer programs, fleet assignment, crew pairing, recovery, bid prices. This page is the sequel for anyone who wants to follow where those models are going. For each area it gives the handful of papers everyone builds on, what the current research is trying to solve, and the vocabulary you need to follow a talk at the AGIFORS symposium or a paper in Transportation Science. It ends with a checklist for reading a new result critically and a reading plan. It assumes you are comfortable with OR 101 and RM 101, and it describes the literature, not how any particular airline works.


Chapter 00: How the Research Works

Airline OR is unusual among research fields because a large share of it is done by, or with, the people who use it. Three groups produce most of it, and knowing who wrote a paper tells you a lot about how to read it.

WhoStrengthRead with
Universities
journal papers, theses
Rigor, new methods, public benchmarksAttention to how realistic the instances and assumptions are
Airlines
symposium talks, practice papers
Real data, real constraints, implementation lessonsAwareness that details are often withheld and results rarely replicated
Vendors
talks, white papers, some journal papers
Scale, engineering, deployment across many airlinesHealthy skepticism of headline gains

A few academic centres have shaped the field for decades. MIT (the International Center for Air Transportation, and the PODS revenue management consortium) is the historic home of airline RM and schedule planning research. GERAD in Montréal is the reference for crew scheduling and column generation; its GENCOL solver was commercialized by AD OPT. Georgia Tech, Columbia, Cornell and several European universities (among them Warwick, Augsburg and DTU) are regular contributors, and many vendors, including Sabre, Amadeus, PROS, Jeppesen and Lufthansa Systems, have their own research teams.

AGIFORS

AGIFORS, the Airline Group of the International Federation of Operational Research Societies, has been the meeting place of this community since 1961. Its annual symposium, typically held in September or October, is the main event. Throughout the year, study groups meet on specific areas:

Study groupCoversThis page
Revenue Management and DistributionForecasting, optimization, pricing, offers, NDCChapters 06–07
Scheduling and Strategic PlanningNetwork and schedule design, fleet planning and assignmentChapter 03
Crew ManagementPairing, rostering, crew operationsChapter 04
Airline OperationsOperations control, recovery, robustnessChapter 05
Aircraft Maintenance OperationsMaintenance planning and routingChapters 03 and 05

Most AGIFORS material is presentations, not papers: slides from practitioners describing a problem their airline solved, a project in progress, or a vendor's new approach. They are invaluable because they show what is actually deployed, but they are not peer-reviewed and often leave out the details you would need to reproduce a result. The Anna Valicek Award recognizes graduate student research in airline OR, and its finalists are a good window into what the academic side is working on.

Sixty years in one picture

Planning, crew and operations Revenue management and pricing 1961 AGIFORS founded 1972 Littlewood's rule for two fare classes 1989 EMSR protection levels 1991 TRIP crew pairing at American 1992 Network bid prices from the DLP 1994 PODS simulator begins at Boeing 1995 Fleet assignment model 1998 Preferential bidding at Air Canada 2002 Itinerary-based fleet assignment 2004 Choice-based RM 2005 Dynamic constraint aggregation 2006 Robust aircraft routing 2010 Fare adjustment for buy-down 2012 Integrated recovery NDC standard adopted 2019 Dynamic pricing framework 2020 ML-guided crew pairing Reinforcement learning for RM 2025 Classless RM engines marketed
A selection of landmark results, covered on this page or in RM 101 and OR 101. Dates are publication or launch years.

Where the papers are

VenueFlavour
Transportation ScienceThe flagship for airline planning, crew and recovery models
Journal of Revenue and Pricing ManagementClosest to practice in RM and pricing; many airline and vendor authors
Operations Research, Management Science, M&SOMTheory-heavy RM and pricing, new optimization methods
EJOR, Computers & OR, EURO J. on Transportation and LogisticsMethods and applications, including many European airline studies
INFORMS Journal on Applied Analytics (formerly Interfaces)Implementation stories with measured business impact
MIT thesesDetailed PODS simulation studies of RM methods, freely available on DSpace


Chapter 01: Anatomy of a Paper

Almost every airline OR paper follows the same arc. Knowing it lets you jump to the part that answers your question instead of reading from the first line.

SectionWhat it containsWhat to look for
IntroductionThe business problem and the claimed contributionOne sentence: what can this paper do that previous work could not?
Literature reviewPositioning against prior workA free map of the field. The papers cited most are the ones to read next
Problem and modelNotation, formulation, assumptionsThe assumptions. Every model is right under its assumptions; the question is whether they hold at your airline
Solution methodAlgorithm, decomposition, heuristicsIs it exact (with a proof of optimality or a gap) or heuristic?
Computational studyInstances, benchmarks, results tablesInstance size and origin, baseline, run time, and how much was tuned
ConclusionSummary, limitations, future workThe limitations paragraph is often the most honest part of the paper
Reading order that works
Abstract, then the conclusion, then the results tables and figures, then the model. Only read the solution method in detail if the results convince you it is worth it. For an AGIFORS talk, the equivalent is: problem slide, results slide, then the "lessons learned" slide.

Reading the notation

Airline OR papers reuse a fairly stable vocabulary of symbols. Once you recognize them, most formulations become quick to read:

SymbolUsually means
\(\mathcal{L}\), \(\mathcal{F}\), \(i \in \mathcal{L}\)Set of flight legs
\(\mathcal{K}\), \(k\)Fleet types (or crew bases, or commodities)
\(\mathcal{P}\), \(p\)Pairings, itineraries, or products, depending on the paper
\(\mathcal{J}\), \(j\)Products or fare classes in RM
\(x\), \(y\), \(z\)Decision variables (assignment, flow, binary choice)
\(\pi\), \(\lambda\), \(\mu\)Dual prices or Lagrange multipliers; in RM, \(\lambda\) is often an arrival rate instead
\(V_t(x)\)Value function of a dynamic program: expected value from time \(t\) with state \(x\)
\(C_l\), \(c_l\)Capacity of leg \(l\)
\(P_j(S)\)Probability a customer buys \(j\) when offered the set \(S\) (choice models)


Chapter 02: A Glossary of Methods

Papers rarely explain the methods they rely on; they assume you know them. Here is what the most common ones mean, in one or two lines each.

Exact optimization

TermWhat it means when you read it
Column generationSolve an LP with only a few variables, and repeatedly add the variable with the best reduced cost found by a pricing subproblem (OR 101, Chapter 07)
Branch-and-priceBranch and bound with column generation at every node. The standard exact method for crew and routing problems
Branch-and-cutBranch and bound with cutting planes added to tighten relaxations along the way
Dantzig-Wolfe decompositionReformulate a problem so that each column is a whole solution of a subproblem (a pairing, a route). The theory behind column generation
Benders decompositionSplit variables into a master (for example, aircraft routes) and a subproblem (for example, crew) that sends back cuts. Common for integrating two planning steps
Lagrangian relaxationMove hard constraints into the objective with a penalty price, solve the easier problem, and adjust the prices. Gives bounds and, in RM, bid prices
Set partitioning / coveringChoose columns so each row (flight) is covered exactly once / at least once
Resource-constrained shortest path (RCSPP)The pricing problem for crew and routing: cheapest path that respects limits on duty time, flying time and so on. Solved by labelling algorithms

Approximate and heuristic methods

TermWhat it means when you read it
HeuristicA method that finds good solutions without proving optimality. Fine, but ask how far from optimal it might be
MetaheuristicA general search strategy (genetic algorithms, simulated annealing, tabu search, large neighbourhood search)
MatheuristicA heuristic that calls an exact solver on smaller subproblems, for example re-optimizing a few days of a schedule at a time
Rolling horizonSolve a short window, fix the first part, move the window forward
Approximate dynamic programming (ADP)Replace an intractable value function with a simpler approximation (linear, piecewise-linear) and optimize that
Fluid approximationReplace random demand by its expected rate. The DLP is a fluid model; it gives bounds and bid prices
Reinforcement learning (RL)Learn a decision policy from repeated interaction, usually with a simulator, instead of from a demand model

Modelling uncertainty and behaviour

TermWhat it means when you read it
Independent demandEach fare class has its own demand, unaffected by what else is open. The classic RM assumption, and the one research has spent twenty years removing
Discrete choice model (MNL)Customers choose among the options offered, with probabilities from a multinomial logit (or nested logit) utility model
Spill, recaptureDemand turned away by lack of capacity, and the share of it that books another flight of the same airline
Stochastic programmingOptimize expected cost over scenarios, with recourse decisions after uncertainty resolves (OR 101, Chapter 10)
Robust optimizationOptimize for the worst case within an uncertainty set
Simulation-based evaluationTest a method in a simulated market, such as PODS, rather than on live bookings


Chapter 03: Schedule Design & Fleeting

The foundation

The modern literature starts with the Fleet Assignment Model of Hane, Barnhart, Johnson, Marsten, Nemhauser and Sigismondi (1995), the time-space multicommodity flow model in OR 101, Chapter 05. Its limitation is the one NP and RM people always point out: it values each leg independently. The Itinerary-Based Fleet Assignment Model (IFAM) of Barnhart, Kniker and Lohatepanont (2002) fixed that by adding passenger flow variables per itinerary, with spill and recapture, so the model sees network revenue. Lohatepanont and Barnhart (2004) then went one step further and let the model also decide which optional flights to operate, integrating schedule design and fleet assignment.

The integration line

Most of the research since has pushed integration further along the planning sequence. Cordeau, Stojković, Soumis and Desrosiers (2001) used Benders decomposition to solve aircraft routing and crew pairing together. Papadakos (2009) integrated fleet assignment, maintenance routing and crew pairing. Each step up in integration improves the combined plan in the experiments, at the price of much larger and harder models. Surveys such as Sherali, Bish and Zhu (2006) for fleet assignment are the best entry point.

Where it is now

DirectionThe question
Choice-based schedule designReplace fixed demand per itinerary with a passenger choice model, so the schedule accounts for competitors and for how departure times shift demand
RM-aware fleetingFleeting models assume a simple spill model, but RM changes who gets spilled. How much does that matter, and can it be modelled cheaply?
Late re-fleetingSwapping aircraft types close to departure as demand becomes clearer ("demand-driven dispatch")
Robust and sustainable schedulesPlanning with delay propagation, emissions, and slot constraints in the objective
When you read a planning paper
Check which demand model sits inside it. "Fixed demand per leg", "fixed demand per itinerary with recapture rates" and "choice model" are three very different levels of realism, and a result obtained with the first may not survive the third.


Chapter 04: Crew Scheduling

The foundation

Crew pairing is the textbook success of airline OR. American Airlines' TRIP system (Anbil et al., 1991) reported savings of over $20 million a year. Branch-and-price, with pairings generated by resource-constrained shortest paths, became the standard exact approach in the 1990s. Rostering followed the same path; Gamache, Soumis, Villeneuve, Desrosiers and Gélinas (1998) described the preferential bidding system built for Air Canada, and Kohl and Karisch (2004) wrote the standard overview of rostering problem types.

Scaling up

The practical challenge is size: a monthly problem at a large airline can have tens of thousands of flights. A key contribution from GERAD is dynamic constraint aggregation (Elhallaoui, Villeneuve, Soumis and Desaulniers, 2005). Flights that are likely to be flown consecutively by the same crew are grouped into clusters, and the master problem only has one constraint per cluster. Clusters are split when the duals show it would help. The master shrinks dramatically, and the method underpins much of the later work, including the integrated pairing and crew assignment model of Saddoune, Desaulniers, Elhallaoui and Soumis (2012).

Where it is now

DirectionThe question
Integrated pairing and rosteringBuild pairings that will produce good personal rosters, instead of optimizing pairing cost alone
Machine learning to guide the solverPredict which flights will be connected, and use that to initialize or restrict the optimization (see below)
Robust crew schedulesPenalize aircraft changes during short connections, and keep crews with their aircraft to limit delay propagation
Fairness and quality of lifeMulti-objective models that balance cost with equitable workload and crew preferences
A paper worth reading: ML inside crew pairing
Yaakoubi, Soumis and Lacoste-Julien (2020) trained a neural network to predict which flight follows which in a crew's schedule, and used those predictions as the initial clusters of dynamic constraint aggregation in a commercial GENCOL solver. On monthly problems of up to 50,000 flights, they report solution costs 6.8% to 8.5% lower than with the standard initial clusters. They also note that machine learning alone cannot solve a problem that size. It is a good template for the field: the learning guides the optimization, and the optimization guarantees legality.

For a structured overview, Kasirzadeh, Saddoune and Soumis (2017) survey crew scheduling models and algorithms and describe publicly available data sets, which is a rarity in this field.


Chapter 05: Robustness & Recovery

Planning for disruption

A landmark in robust planning is Lan, Clarke and Barnhart (2006). They chose aircraft routings to minimize the expected delay that propagates from one flight to the next, and slightly retimed departures to reduce passenger misconnections. The broader idea, that a plan should be judged by how it performs in a disrupted operation rather than by its planned cost, is now mainstream. The usual evaluation tool is an operations simulator that replays historical delays.

Recovering from disruption

Clausen, Larsen, Larsen and Rezanova (2010) is the standard review of disruption management models for aircraft, crew and passengers. The field then moved towards integration. Petersen, Sölveling, Clarke, Johnson and Shebalov (2012) combined schedule, aircraft, crew and passenger recovery in one optimization approach. Later work has put passengers at the centre of the objective, for example passenger-centric integrated schedule and aircraft recovery (Transportation Science, 2022).

Where it is now

DirectionThe question
SpeedGood solutions in minutes for large disruptions, via decomposition, heuristics and warm starts from the plan
PredictionUse ML to forecast delays, cancellations and crew availability early enough to act on them
Passenger valueRecovery objectives that include rebooking cost, compensation rules (EU261, APPR) and loyalty value
Planning–recovery linkPlans built knowing how the recovery system will repair them
When you read a recovery paper
Look at the disruption scenarios. A method tested on a single aircraft breakdown says little about a hub-wide snowstorm, and vice versa. Also check run time against the decision window: a recovery model is only useful if it answers before the controller has to decide.


Chapter 06: RM: From Classes to Choice

The RM literature is the largest in airline OR, and its history is a steady relaxation of the independent-demand assumption behind Littlewood and EMSR (RM 101, Chapter 03).

Network control

The deterministic LP (DLP) and its bid prices (OR 101, Chapter 11) became the practical standard for network RM in the 1990s. Research since has tried to get closer to the exact but intractable network dynamic program. Adelman (2007) used approximate dynamic programming to compute bid prices that change over time. Topaloglu (2009) used Lagrangian relaxation to decompose the network problem into single-leg problems with capacity-dependent bid prices. Both kinds of approach give better revenue than the DLP in experiments, at higher computational cost.

The choice revolution

The turning point was Talluri and van Ryzin (2004), who solved single-leg RM under a general discrete choice model. Customers no longer ask for a class; they choose among whatever is offered, so the decision becomes which set of fares to offer. The network version, the choice-based deterministic LP (CDLP), was introduced by Gallego, Iyengar, Phillips and Dubey (2004) and analyzed by Liu and van Ryzin (2008). It optimizes how long to offer each set of products. Strauss, Klein and Steinhardt (2018) review this whole line of work.

Choice-based deterministic LP (CDLP)
\[\max_{t(S) \ge 0}\; \sum_{S} \lambda\, R(S)\, t(S) \quad \text{s.t.} \quad \sum_{S} \lambda\, Q_l(S)\, t(S) \le C_l \;\; \forall l, \qquad \sum_S t(S) \le T\]
\(S\) is an offer set, \(t(S)\) how long it is offered, \(\lambda\) the arrival rate, \(R(S)\) expected revenue per arrival when offering \(S\), and \(Q_l(S)\) expected capacity used on leg \(l\). The number of offer sets is exponential, so CDLP is solved by column generation.

Making it work in legacy systems

Airline RM systems still control fare classes, so a practical question was how to bring choice into class-based optimizers. The answer that spread through the industry is fare adjustment (also called marginal revenue transformation), formalized by Fiig, Isler, Hopperstad and Belobaba (2010). It transforms fares and demand so that a standard EMSR or DLP optimizer behaves correctly when customers buy down. This is the method behind the buy-down simulator, and it is the reference point for most later work on dependent demand.

When you read an RM paper
Identify the demand model first: independent, buy-down (a simple dependency), MNL, nested logit, or non-parametric. Then check how it was estimated. Many papers assume the choice model is known; in practice, estimating it from censored airline data is at least as hard as optimizing with it.

For a broader recent overview, Klein, Koch, Steinhardt and Strauss (2020) review RM research and its industrial applications across industries, with airlines as the main reference case.


Chapter 07: RM: Pricing, Offers & Simulation

Simulation: PODS

Airlines cannot run controlled experiments on their whole RM system (see Impact 101, Chapter 06). They also compete, so a method's value depends on what the other airlines do. Much of the applied RM research is therefore done in simulation, and one simulator dominates. Craig Hopperstad began developing PODS, the Passenger Origin-Destination Simulator, at Boeing in 1994. The aim was to stop validating RM methods with simulations that made exactly the same assumptions as the methods being tested. Boeing partnered with MIT and Peter Belobaba in 1995, and the MIT/PODS consortium of airlines was formed in 1999. PODS simulates competing airlines, each with its own RM system, and passengers who choose among their offers. When an AGIFORS talk or MIT thesis reports that a method "gains 1.5% in PODS", this is the setting.

From fare classes to dynamic pricing

A decade of NDC and offer-management work (Commercial 101, Chapter 04) has turned pricing into an active research area. Wittman and Belobaba (2019) gave the field a shared vocabulary for "dynamic pricing", distinguishing mechanisms such as dynamic price adjustment, continuous pricing and fully dynamic offer generation. Much of the follow-up work in PODS studies continuous pricing, where the price is no longer restricted to filed class levels.

A result worth remembering: competitive effects
A PODS study of segmented continuous pricing, published in the Journal of Revenue and Pricing Management, found that one airline adopting it alone could gain around 17% in revenue in their simulated network. When competitors responded, the first mover lost that benefit entirely and instead saw a revenue loss of about 17%. The authors attribute most of the initial advantage to unrestricted continuous fare quotes rather than to better price granularity. The lesson for readers: always ask what the competitors in a simulation are assumed to do.

Ancillaries, offers and reinforcement learning

Ancillary pricing has moved from fixed fees to data-driven, context-dependent prices. An early widely cited example is Dynamic Pricing for Airline Ancillaries with Customer Context (KDD 2019). The Journal of Revenue and Pricing Management published a review of offer management and ancillary pricing research in 2025, a good starting point for this growing area.

Reinforcement learning is the newest strand. Bondoux, Nguyen, Fiig and Acuna-Agost (2020) applied deep RL to airline RM in simulation, and a growing number of papers since then have tested RL for seat inventory control and continuous pricing. On the industry side, vendors have started to market "classless" RM engines. In October 2025 Sabre announced an AI-driven continuous revenue optimizer, with Riyadh Air as its first airline. Vendor claims like its "up to 3.5%" uplift should be read with Chapter 09 in mind.


Chapter 08: Machine Learning Meets OR

Machine learning now appears in almost every AGIFORS study group. The papers fall into a few recognizable patterns, and each has its own questions to ask.

PatternExampleQuestion to ask
Better inputsDeep learning forecasts of demand, no-shows, block times, delaysIs the improvement measured in forecast error, or in the decisions and revenue that use the forecast?
Predict, then optimizeA forecast feeds a classical optimizerDoes the forecast error matter where the optimizer is sensitive?
Learning to optimizeML proposes clusters, columns, branching decisions or warm starts for a solverDoes it generalize to next season's schedule, or only to instances like the training set?
End-to-end policiesRL learns pricing or inventory control directlyWas it trained and tested in the same simulator? How does it compare with a well-tuned classical method?

The most convincing papers so far combine the two worlds: the learning component handles what is hard to model, and the optimization component enforces constraints and provides a benchmark. The weakest ones replace a strong classical method with a neural network and compare it against a weak baseline.


Chapter 09: Judging a Result

Airline OR results are notoriously hard to compare. Data are proprietary, instances are rarely shared, and the same method can gain 5% in one paper and nothing in another. A few questions separate strong evidence from weak.

QuestionWhy it matters
Compared to what?A 3% gain over first come, first served is meaningless; a 0.5% gain over a well-tuned current method can be worth millions
In what world?Simulation, historical replay, or live operation. Each level is more convincing and less common than the one before
Whose assumptions?If the simulator generates demand from the same model the method assumes, the method will look good. That was the reason PODS was created
Which competitors?In RM, gains often shrink or reverse when competitors adopt the same method (Chapter 07)
How big, how fast?Instance size (flights, days, crew bases) and run time. A method that solves a 1,000-flight week may not solve a 50,000-flight month
Exact or heuristic?Is there an optimality gap or lower bound? Without one, "better than the previous heuristic" is the only claim
Measured how?Live results should come from a controlled comparison, not a before-and-after chart (Impact 101)
Who wrote it?Vendor and airline results are valuable but rarely independently replicated
Typical magnitudes
Mature areas rarely produce large improvements. In RM, a new method is usually a success if it adds a percent or two over a good current method in simulation. In crew and fleet planning, cost improvements of a few percent on large instances are significant. Headline numbers much larger than that usually come from a weak baseline, a favourable simulation, or a problem that was previously not optimized at all. Any of those can be legitimate, but it should be stated.


Chapter 10: A Reading Plan

Books

BookUse it for
Belobaba, Odoni and Barnhart (eds.), The Global Airline Industry, 2nd ed., Wiley, 2015The whole airline business, with chapters on planning, RM and operations. Start here
Talluri and van Ryzin, The Theory and Practice of Revenue Management, Springer, 2004The reference for RM theory up to choice-based RM
Gallego and Topaloglu, Revenue Management and Pricing Analytics, Springer, 2019A more recent, pricing-oriented treatment
Barnhart and Smith (eds.), Quantitative Problem Solving Methods in the Airline Industry, Springer, 2012One chapter per planning and operations problem, written by leading researchers

Surveys by topic

TopicStart with
OverviewBarnhart, Belobaba and Odoni, "Applications of operations research in the air transport industry", Transportation Science, 2003
Fleet assignmentSherali, Bish and Zhu, "Airline fleet assignment concepts, models, and algorithms", EJOR, 2006
Crew schedulingKasirzadeh, Saddoune and Soumis, "Airline crew scheduling: models, algorithms, and data sets", EURO J. on Transportation and Logistics, 2017
RosteringKohl and Karisch, "Airline crew rostering: problem types, modeling, and optimization", Annals of OR, 2004
Disruption managementClausen, Larsen, Larsen and Rezanova, "Disruption management in the airline industry", Computers & OR, 2010
Choice-based RMStrauss, Klein and Steinhardt, "A review of choice-based revenue management", EJOR, 2018
RM in industryKlein, Koch, Steinhardt and Strauss, "A review of revenue management", EJOR, 2020
Dynamic pricingWittman and Belobaba, "Dynamic pricing mechanisms for the airline industry", JRPM, 2019

A suggested path

If you have a few weeks, read in this order: the Barnhart–Belobaba–Odoni overview for the map; then the survey for the area you care about most; then the two or three landmark papers it cites most, from this page. Only then start on recent AGIFORS material. At that point you will know which parts of a new talk are genuinely new and which repackage ideas from ten years ago, and you will know which questions from Chapter 09 to ask.


Chapter 11: Open Problems

Several questions come up in almost every part of the field, and they are where much of the next decade's research will go.

Integration without intractability

Every step of the planning sequence has been integrated with its neighbours in some paper, but full integration at airline scale remains out of reach. The open question is which links matter most, and how to capture them cheaply.

Demand that reacts

Planning models, RM models and recovery models each use a different, simplified view of passengers. Consistent choice-based demand across planning and RM, estimated from data that is censored by the airline's own controls, is still largely unsolved.

Competition

Most optimization treats competitors as part of the environment. Pricing research increasingly shows that results depend on how competitors respond, and game-theoretic and multi-agent approaches are still early.

Offers and orders

If the airline builds every offer in real time, RM, pricing and merchandising become one problem over bundles, customers and channels. Its models, data and evaluation methods are only starting to take shape.

Trust in learned methods

For ML-based methods to be deployed in safety- and regulation-heavy areas like crew and operations, they need guarantees: legality, stability, explainability. Hybrid methods that keep an exact optimizer in the loop are the current answer.

Benchmarks

Airline OR has few public data sets, which makes results hard to compare and replicate. Shared benchmark instances and open simulators would help the field as much as any new algorithm.

Anyway, that's the map. If you are reading something from AGIFORS and want to talk it through, feel free to reach out. I find this stuff genuinely fascinating, and I'm always happy to talk about it.


Papers and sources mentioned

Community. AGIFORS; PODS Research, The history of PODS; Sabre press release, October 2025.
Planning. Hane et al., "The fleet assignment problem: Solving a large-scale integer program", Math. Programming 70, 1995. Barnhart, Kniker and Lohatepanont, "Itinerary-based airline fleet assignment", Transportation Science 36(2), 2002. Lohatepanont and Barnhart, "Airline schedule planning: Integrated models and algorithms for schedule design and fleet assignment", Transportation Science 38(1), 2004. Cordeau et al., "Benders decomposition for simultaneous aircraft routing and crew scheduling", Transportation Science 35(4), 2001. Papadakos, "Integrated airline scheduling", Computers & OR 36(1), 2009.
Crew. Anbil et al., "Recent advances in crew-pairing optimization at American Airlines", Interfaces 21(1), 1991. Gamache et al., "The preferential bidding system at Air Canada", Transportation Science 32(3), 1998. Kohl and Karisch, "Airline crew rostering", Annals of OR 127, 2004. Elhallaoui et al., "Dynamic aggregation of set-partitioning constraints in column generation", Operations Research 53(4), 2005. Saddoune et al., "Integrated airline crew pairing and crew assignment by dynamic constraint aggregation", Transportation Science 46(1), 2012. Kasirzadeh et al., "Airline crew scheduling: models, algorithms, and data sets", 2017. Yaakoubi et al., "Machine learning in airline crew pairing to construct initial clusters for dynamic constraint aggregation", EURO J. on Transportation and Logistics 9(4), 2020.
Operations. Lan, Clarke and Barnhart, "Planning for robust airline operations", Transportation Science 40(1), 2006. Clausen et al., "Disruption management in the airline industry: Concepts, models and methods", Computers & OR 37(5), 2010. Petersen et al., "An optimization approach to airline integrated recovery", Transportation Science 46(4), 2012. "Passenger-centric integrated airline schedule and aircraft recovery", Transportation Science, 2022.
RM and pricing. Talluri and van Ryzin, "Revenue management under a general discrete choice model of consumer behavior", Management Science 50(1), 2004. Liu and van Ryzin, "On the choice-based linear programming model for network revenue management", M&SOM 10(2), 2008. Adelman, "Dynamic bid prices in revenue management", Operations Research 55(4), 2007. Topaloglu, "Using Lagrangian relaxation to compute capacity-dependent bid prices in network revenue management", Operations Research 57(3), 2009. Fiig et al., "Optimization of mixed fare structures: Theory and applications", JRPM 9, 2010. Strauss, Klein and Steinhardt, "A review of choice-based revenue management: Theory and methods", EJOR 271(2), 2018. Klein et al., "A review of revenue management: Recent generalizations and advances in industry applications", EJOR 284(2), 2020. Wittman and Belobaba, "Dynamic pricing mechanisms for the airline industry: a definitional framework", JRPM 18, 2019. Bondoux et al., "Reinforcement learning applied to airline revenue management", JRPM 19, 2020. "Airline revenue management with segmented continuous pricing: methods and competitive effects", JRPM. "Dynamic pricing for airline ancillaries with customer context", KDD 2019. "Emerging research on airline ancillaries: a review of offer management and dynamic pricing literature", JRPM, 2025.
Overview. Barnhart, Belobaba and Odoni, "Applications of operations research in the air transport industry", Transportation Science 37(4), 2003.