Integer Programming for Airport Gate Assignment Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Airport gate scheduling algorithms face inefficiencies due to manual processes and suboptimal use of resources, leading to congestion and delays, as existing methods fail to accurately account for complex variables like passenger walking distances and taxiway conflicts.

Innovation Solution

A method and apparatus that utilize integer programming to optimize airport gate assignments by constructing a mathematical model incorporating flight, airport gate, and taxiway information, solving for a corresponding relationship table using branch and bound methods, and implementing a greedy algorithm for real-time adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual scheduling of airport gates is used, then flexibility in handling complex business problems is maintained, but productivity and operational efficiency deteriorate due to consumption of manpower and time

Engineering Contradiction:
Improveflexibility in handling complex business problemsVSAvoidoperational efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent replaces manual mechanical scheduling operations with an automated computer-based optimization system. The system uses optimization algorithms to automatically generate gate assignment schemes, substituting human manual processes with automated computational methods that can handle complex constraints and objectives efficiently.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent transforms the scheduling problem into a mathematical optimization model with adjustable parameters including multiple objectives (minimizing passenger transfer time, reducing gate conflicts, optimizing taxiway usage) and constraints. By changing the problem representation from qualitative manual decisions to quantitative parameter-based optimization, the system achieves both efficiency and adaptability.

Inventive Principle:
Principle #35Parameter changes

2Speed

If greedy algorithm is used for gate assignment, then computation speed is improved, but solution quality deteriorates as the effect does not meet requirements

Engineering Contradiction:
Improvecomputation speedVSAvoidsolution quality
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent employs a dynamic optimization approach that adapts the search strategy based on problem characteristics and constraint satisfaction. The system dynamically adjusts optimization parameters and explores the solution space more thoroughly than static greedy algorithms, achieving better solution quality while maintaining reasonable computation speed through adaptive search mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The optimization system incorporates feedback mechanisms where the quality of assignments is continuously evaluated against multiple objectives and constraints. The system learns from constraint violations and objective function values, adjusting its search direction to improve solution quality iteratively, unlike greedy algorithms that make irreversible local decisions.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If integer programming model is constructed with comprehensive constraints, then solution accuracy is improved, but device complexity increases due to complex system requirements

Engineering Contradiction:
Improvesolution accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the complex optimization problem into manageable components including flight information modules, gate information modules, taxiway information modules, and constraint modules. Each component is independently modeled and then integrated through the optimization framework, reducing the perceived complexity while maintaining comprehensive constraint satisfaction for accurate solutions.

Inventive Principle:
Principle #1Segmentation

4Measurement precision

If accurate walking distance and boarding time variables are obtained, then model solving accuracy is improved, but loss of time increases due to difficulty in obtaining these variables

Engineering Contradiction:
Improvemodel solving accuracyVSAvoidtime required to obtain variables
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary data collection and estimation of walking distances and boarding times before the optimization process. Historical data, airport layout information, and flight characteristics are pre-processed to generate initial estimates of these variables, so that when the optimization model runs, it can use pre-computed values rather than calculating everything from scratch, reducing the time loss while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11308818B2Method and apparatus for outputting information
Publication Date: 2022.04.19 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • US11308818B2 patent drawing
  • US11308818B2 patent drawing
  • US11308818B2 patent drawing

AI summary

Embodiments of the present disclosure relate to a method and apparatus for outputting information. The method may include: acquiring flight information, airport gate information, taxiway information and a taxiing path; constructing an integer programming model according to the flight information, the airport gate information, the taxiway information and the taxiing path, the integer programming model including a target, a decision variable and a constraint; optimizing the integer programming model according to the constraint; and solving the optimized integer programming model to obtain a corresponding relationship table of flights and airport gates, and outputting the corresponding relationship table.