Flight Schedule Constraints for Optional Flights
First Claim
1. A computer-generated method for modifying an optimization model for use in generating aircraft routings comprising:
- receiving a number Nm of optional flights available to fly a flight route comprising one or more flight segments between aircraft stations, wherein an optional flight comprises a flight that is not predetermined by an airline for mandatory inclusion in an airline flight schedule;
receiving a minimum number Im of the optional flights to fly the flight route;
receiving a maximum number um of the optional flights to fly the flight route;
generating one or more constraints for an optimization model that are configured to cause the optimization model to favor the selection of at least Im flights and to favor the selection of at most um flights from the Nm optional flights to fly the flight route;
selecting, using the optimization model, an optimized subset of the Nm optional flights, wherein the selection is based on the one or more constraints; and
outputting the optimized subset of the Nm optional flights for use in the airline flight schedule.
3 Assignments
0 Petitions
Accused Products
Abstract
The subject matter of this specification can be embodied in, among other things, a method that includes receiving a number Nm of optional flights available to fly a flight route. The method also includes receiving a minimum number Im of the optional flights to fly the flight route, receiving a maximum number um of the optional flights to fly the flight route, and generating one or more constraints for an optimization model that are configured to cause the optimization model to favor the selection of at least Im flights and to favor the selection of at most um flights from the Nm optional flights to fly the flight route. The method includes selecting, using the optimization model, an optimized subset of the Nm optional flights, where the selection is based on the one or more constraints.
32 Citations
20 Claims
-
1. A computer-generated method for modifying an optimization model for use in generating aircraft routings comprising:
-
receiving a number Nm of optional flights available to fly a flight route comprising one or more flight segments between aircraft stations, wherein an optional flight comprises a flight that is not predetermined by an airline for mandatory inclusion in an airline flight schedule; receiving a minimum number Im of the optional flights to fly the flight route; receiving a maximum number um of the optional flights to fly the flight route; generating one or more constraints for an optimization model that are configured to cause the optimization model to favor the selection of at least Im flights and to favor the selection of at most um flights from the Nm optional flights to fly the flight route; selecting, using the optimization model, an optimized subset of the Nm optional flights, wherein the selection is based on the one or more constraints; and outputting the optimized subset of the Nm optional flights for use in the airline flight schedule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product tangibly embodied in a computer readable storage device, the computer program product including instructions that, when executed, perform operations for modifying an optimization model for use in generating aircraft routings, the operations comprising:
-
receiving an number Nm of optional flights available to fly a flight route comprising one or more flight segments between aircraft stations, wherein an optional flight comprises a flight that is not predetermined by an airline for mandatory inclusion in an airline flight schedule; receiving a minimum number Im of the optional flights to fly the flight route or a maximum number um of the optional flights to fly the flight route; generating one or more constraints for an optimization model that cause the optimization model to favor the selection of at least Im flights or to favor the selection of at most um flights from the optional flights to fly the flight route; and outputting the optimization model comprising the generated one or more constraints for use in determining a set of optimized flight routes, which include the flight route.
-
-
20. A system for generating a flight schedule comprising:
-
an interface to receive a number Nm of optional flights available to fly a flight route comprising one or more flight segments between aircraft stations, wherein an optional flight comprises a flight that is not predetermined by an airline for mandatory inclusion in an airline flight schedule, and to receive a minimum number Im of the optional flights to fly the flight route, and to receive a maximum number um of the optional flights to fly the flight route; and an optimization model to generate one or more constraints that are configured to cause the optimization model to favor the selection of at least Im flights and to favor the selection of at most um flights from the Nm optional flights to fly the flight route, and to select an optimized subset of the Nm optional flights based on the one or more constraints, and to output the optimized subset of the Nm optional flights for use in an airline flight schedule.
-
Specification