主管:中国科学院
主办:中国优选法统筹法与经济数学研究会
   中国科学院科技战略咨询研究院

中国管理科学 ›› 2026, Vol. 34 ›› Issue (9): 68-78.doi: 10.16381/j.cnki.issn1003-207x.2024.2195

• • 上一篇    下一篇

基于深度强化学习的航空网络能力控制与超售策略

扶春娟1, 毕文杰1(), 刘海英2   

  1. 1.中南大学商学院,湖南 长沙 410083
    2.湖南财政经济学院会计学院,湖南 长沙 410205
  • 收稿日期:2024-12-07 修回日期:2025-03-04 出版日期:2026-09-25 发布日期:2026-09-01
  • 通讯作者: 毕文杰 E-mail:beenjoy@126.com
  • 基金资助:
    国家社会科学基金重点项目(24AJY019)

Airline Network Capability Control and Overbooking with Deep Reinforcement Learning

Chunjuan Fu1, Wenjie Bi1(), Haiying Liu2   

  1. 1.Business School,Central South University,Changsha 410083,China
    2.Accounting School,Hunan University of Finance and Economics,Changsha 410205,China
  • Received:2024-12-07 Revised:2025-03-04 Online:2026-09-25 Published:2026-09-01
  • Contact: Wenjie Bi E-mail:beenjoy@126.com

摘要:

航空网络能力控制与超售问题是收益管理中的重要问题,其核心在于通过控制航空公司向旅客提供的产品集合和超售数量,最大化航空公司的收益。这是一个高维问题,目前的研究主要基于独立需求模型,而缺乏基于选择需求的研究,且多采用近似线性规划和动态规划分解等方法,容易受到维度灾难和需求不稳定性的影响。为此,本文引入深度强化学习,利用深度学习处理高维问题和强化学习适应环境变化的特性,为基于选择需求模型的航空网络能力控制与超售问题提供了一种全新的解决方案。此外,本文利用线性规划提出一种收益上界的计算方法,并在不同负载因子和旅客到达设置下进行了数值实验。实验结果表明,本文方法实现的收益平均能达到收益上界的87%,最高可达90%,显著优于全产品开放策略,且负载因子越大,本文方法的优势越显著。

关键词: 深度强化学习, 大规模动作空间, 网络能力控制, 超售

Abstract:

The challenges of airline network capacity control and overbooking strategies in the context of a choice-based demand model is explored in this research. Traditionally, most studies in this area have relied on independent demand models, where passenger behavior is assumed to be independent and the target product for each passenger is a fixed option. However, with the rise of low-cost carriers and increasing competition, simulating the decision-making process of passengers selecting from a range of products has become a key issue. The core of the problem lies in optimizing seat (resource) allocation across multiple flight segments, with the goal of maximizing revenue while managing the potential losses caused by passenger no-shows and overbooking. At each time step, it is necessary to decide which products to offer, and as the number of product types increases, the number of possible product combinations grows exponentially, leading to a large action space. Additionally, passenger behavior is uncertain, and the state transition rules are complex. To address this problem, the research models the issue as a Markov Decision Process (MDP), where the state represents the total booking amount of each product at each time step. The action space consists of determining which products to open at each time step, considering resource constraints and overbooking limits. To efficiently solve this problem, the research proposes a deep reinforcement learning (DRL) algorithm based on the Branching Dueling Q-Network (BDQ) framework, named Max-BDQ (MBDQ). This algorithm significantly reduces the computational complexity by decomposing the high-dimensional action space into multiple independent subspaces. It also combines techniques such as Double Deep Q-Network (Double DQN), prioritized experience replay, and Dueling Deep Q-Network (Dueling DQN), which improve the stability and convergence speed of the model. MBDQ incorporates several key enhancements, including a modified Q-value calculation method, an improved neural network architecture, and hyperparameter optimization, all of which enable the algorithm to adapt to dynamic and uncertain environments. A linear programming-based revenue upper bound calculation method is proposed and extensive experiments are conducted by setting different passenger arrival patterns and load factors to evaluate the performance of the MBDQ algorithm. The experimental results show that the average revenue of the MBDQ algorithm is approximately 87% of the revenue upper bound, with the highest performance exceeding 90%. Compared to a full-product open strategy, MBDQ yields about 10% higher revenue, and its performance further improves as the load factor increases. Compared to BDQ, MBDQ yields about 6% higher revenue. These demonstrate the robustness and efficiency of MBDQ in handling large-scale, high-dimensional decision spaces. A practical solution is provided for enhancing airline revenue management and offers theoretical support for dynamic optimization in high-dimensional systems. The findings also highlight the potential of deep reinforcement learning as a powerful tool for solving complex, large-scale revenue management problems.

Key words: deep reinforcement learning, large action space, network capacity control, overbooking

中图分类号: