How Does Your Airline Choose Where to Fly? (Notes)

Rahul Vignesh Sekar
3 min readSep 28, 2023

--

I got hooked by this article on WSJ and wanted to understand the statistical and mathematical concepts underlying Demand forecasting and network flow optimization. Posting the below notes for my own reference!

Source: WSJ

The Below article was generated by GPT-4

Both demand forecasting and network flow optimization are intricate components of airline operations. Let’s delve deeper into each.

Demand Forecasting:

Demand forecasting is the process of predicting the number of passengers (or the amount of cargo) that will choose to fly on a particular route over a given time period. Accurate demand forecasting is crucial, as overestimation can lead to empty seats and lost revenue, while underestimation can lead to missed revenue opportunities and customer dissatisfaction.

Key Mathematical and Statistical Concepts in Demand Forecasting:

1. Time Series Analysis: A method that captures and predicts patterns in data over time. Many forecasting techniques, like ARIMA (AutoRegressive Integrated Moving Average), Exponential Smoothing, and Prophet (developed by Facebook), are employed here.

2. Regression Analysis: Helps establish relationships between demand and independent variables like GDP growth, population changes, or even events (like a major sports event in a city). Multiple regression can be employed when there are multiple influencing factors.

3. Machine Learning: Modern techniques like Random Forest, Gradient Boosting Machines, and Neural Networks can be trained on historical data to forecast demand. They can handle non-linearity and complex interactions in the data.

4. Cross-Elasticity of Demand: This measures how the demand for one route changes in response to a price change on another route. It’s important when considering the competitive landscape.

5. Decomposition: Breaking down demand data into trend, seasonal, and random components. This can help in isolating specific patterns for more focused forecasting.

Network Flow Optimization:

Network flow optimization deals with determining the best way to route aircraft (or cargo) through an airline’s network of routes. It ensures that aircraft are available where they need to be while minimizing costs and maximizing revenue.

Key Mathematical and Statistical Concepts in Network Flow Optimization:

1. Linear Programming (LP): A method to achieve the best outcome (like maximum profit or minimum cost) in a mathematical model whose requirements are represented by linear relationships. The Simplex algorithm is a popular technique for solving LP problems.

2. Graph Theory: Airline networks can be represented as graphs, where airports are nodes and routes are edges. Techniques from graph theory, such as shortest path algorithms (like Dijkstra’s or Floyd-Warshall), can be employed.

3. Integer Programming: Sometimes, the decision variables in optimization problems are restricted to integer values, like the number of flights on a route.

4. Multi-objective Optimization: Airlines might need to consider multiple objectives (e.g., maximize revenue, minimize fuel consumption, ensure equitable distribution of routes). Pareto optimality is a concept employed here.

5. Combinatorial Optimization: This deals with optimizing an objective function over combinations of discrete choices. For instance, choosing which routes to fly among a set of possibilities.

6. Dynamic Programming: This is used for problems that can be broken down into smaller, simpler sub-problems. It’s useful in situations where decisions evolve over time, such as flight scheduling over a season.

7. Constraint Programming: Ensuring that constraints (like aircraft availability, crew rest requirements, maintenance schedules) are adhered to while optimizing the network.

Understanding and mastering these concepts requires a blend of mathematics, computer science, and domain knowledge in airline operations. However, even a basic grasp can offer valuable insights into the intricacies of airline decision-making processes.

--

--

Rahul Vignesh Sekar
Rahul Vignesh Sekar

Written by Rahul Vignesh Sekar

Venture Capital @ Magna International | Carnegie Mellon Alum.

No responses yet