Virtual fare methods for a computerized airline seat inventory control system

Information

  • Patent Grant
  • 5270921
  • Patent Number
    5,270,921
  • Date Filed
    Friday, January 11, 1991
    33 years ago
  • Date Issued
    Tuesday, December 14, 1993
    30 years ago
Abstract
An airline seat reservation system wherein seat reservations are controlled using, in part, a computerized seat inventory control system. The seat inventory control system, based on a concept termed Network-Based Expected Marginal Seat Revenue (EMSR), does not require the large number of variables required by the other network-based approaches, and it incorporates a probabilistic demand model without resorting to computationally intractable integer programming. The seat inventory control system uses iterative leg-based methods to control bookings in a flight network comprised of a plurality of itinerary/fare class combinations using a plurality of flight legs. When considering a particular flight leg, the total fare paid by a passenger using the leg is adjusted by taking into account an estimate of the displacement cost of the travel on the other legs of the itinerary to create a virtual fare. Expected marginal seat revenues (or more precisely, their current approximations) provide the displacement costs on the legs when computing virtual fares. Using these virtual fares, a leg-based optimization method is applied to the individual legs one-by-one to compute new approximations of the expected marginal seat revenues. This method is iterated until the expected marginal seat revenues concerge to their network-optimal values.
Description
Claims
  • 1. An airline seat reservation system, comprising:
  • (a) a programmed computer;
  • (b) data storage means, connected to the programmed computer, for storing a database describing a flight network and seat reservation requests, the flight network comprising a plurality of flight legs a, and itinerary p and fare class i combinations, each flight leg a having a residual seating capacity C.sub.a, and each itinerary p and fare class i combination having a revenue yield f.sup.i.sub.p for a seat reserved therein;
  • (c) the programmed computer comprising seat assignment means for processing the database describing the flight network to assign seats in a flight leg a to one or more itinerary p and fare class i combinations, the seat assignment means comprising:
  • (1) means for calculating an initial expected marginal seat revenue (EMSR) .lambda..sub.a for all flight legs a;
  • (2) means for computing an unnested EMSR-prorated virtual fare v.sup.i.sub.p,a for every itinerary p and fare class i combination that contains a particular flight leg a having a nonzero residual seating capacity C.sub.a so that: ##EQU20## (3) means for calculating a new EMSR .lambda..sub.a for the particular flight leg a based on the virtual fares v.sup.i.sub.p,a by applying Newton's method to a seating capacity constraint for the particular flight leg a: ##EQU21## wherein Q.sup.i .sub.p is an inverse of a cumulative probability density function of demand for fare class i travel on itinerary p, thereby ensuring that a total number of seats assigned to the itinerary p and fare class i combinations are equal to the residual seating capacity of the particular flight leg a, wherein the virtual fares v.sup.i.sub.p,a are updated at each step of the Newton's method since each step changes the EMSR .lambda..sub.a for the particular flight leg a;
  • (4) means for converging the EMSR .lambda..sub.a for the particular flight leg a;
  • (5) means for terminating the seat assignment means when the changes in the EMSR's .lambda..sub.a 's for all flight legs a are insignificant;
  • (d) reservation terminal means, operatively connected to the programmed computer, for entering a seat reservation request for a particular itinerary p and fare class i combination; and
  • (e) the programmed computer comprising reservation means for receiving the seat reservation request for the particular itinerary p and fare class i combination from the reservation terminal means, for accepting the seat reservation request in accordance with a value selected from a group comprising at least one of the following: a globally optimal set of EMSR's .lambda..sub.a 's and the total number of seats assigned to the itinerary pa nd fare class i combinations for recording the seat reservation request in the database, and for transmitting an electronic status indication of the seat reservation request from the computer to the reservation terminal means.
  • 2. The apparatus of claim 1, wherein the means for calculating further comprises means for performing a binary search when the EMSR .lambda..sub.a fails to converge with Newton's method.
  • 3. The apparatus of claim 1, wherein the means for terminating further comprises means for terminating the seat assignment means when the changes in EMSR's .lambda..sub.a 's for all flight legs a are less than a tolerance value.
  • 4. The apparatus of claim 1, wherein the reservation means further comprises means for accepting the seat reservation request when the total number of seats assigned to the itinerary p and fare class i combinations is not exceeded.
  • 5. The apparatus of claim 1, wherein the reservation means further comprises means for accepting the seat reservation request when the seat reservation request would yield revenue greater than or equal to a sum of the EMSR's .lambda..sub.a 's for all flight legs a in the itinerary p.
  • 6. An airline seat reservation system, comprising:
  • (a) a programmed computer;
  • (b) data storage means, connected to the programmed computer, for storing a database describing a flight network and seat reservation requests, the flight network comprising a plurality of flight legs a, and itinerary p and fare class i combinations, each flight leg a having a residual seating capacity C.sub.a, and each itinerary p and fare class i combination having a revenue yield f.sup.i.sub.p for a seat reserved therein;
  • (c) the programmed computer comprising seat assignment means for processing the database describing the flight network to assign seats in a flight leg a to one or more itinerary p and fare class i combinations, the seat assignment means comprising:
  • (i) means for calculating an initial expected marginal sat revenue (EMSR) .lambda..sub.a for all the flight legs a;
  • (2) means for computering a nested EMSR-prorated virtual fare v.sup.i.sub.p,a for each itinerary p and fare class i combination that contains a particular flight leg a having a nonzero residual seating capacity C.sub.a so that: ##EQU22## (3) means for sorting the itinerary p and fare class i combinations into a list ordered by descending values of virtual fares v.sup.i.sub.p,a ;
  • (4) means for processing the sorted list of virtual fares v.sup.i.sub.p,a one-by-one to find an intersection point defining a new EMSR .lambda..sub.a for the particular flight leg a between functions: ##EQU23## wherein x is an independent variable, f.sup.j .sub.a is a jth largest virtual fare on leg a, and .pi..sub.j is a probability that more than C.sub.a passengers are willing to pay .sup.j .sub.a or more to travel on leg a;
  • (5) means for converging the EMSR .lambda..sub.a for the particular flight leg a;
  • (6) means for terminating the seat assignment means when the changes in the EMSR's .lambda..sub.a 's for all flight legs a are insignificant;
  • (d) reservation terminal means, operatively connected to the programmed computer, for entering a seat reservation request for a particular itinerary p and fare class i combination; and
  • (e) the programmed computer comprising reservation means for receiving the seat reservation request for the particular itinerary p and fare class i combination from the reservation terminal means, for accepting the seat reservation request in accordance with a globally optimal set of EMSR's .lambda..sub.a 's, for recording the seat reservation request in the database, and for transmitting an electronic status indication of the seat reservation request from the computer to the reservation terminal means.
  • 7. The apparatus of claim 6, wherein the means for terminating further comprises means for terminating the seat assignment means when the changes in EMSR's .lambda..sub.a 's for all flight legs a are less than a tolerance value.
  • 8. The apparatus of claim 6, wherein the reservation means further comprises means for accepting the seat reservation request when the seat reservation request would yield revenue greater than or equal to a sum of the EMSR's .lambda..sub.a 's for all flight legs a in the itinerary p.
  • 9. An airline seat reservation system, comprising:
  • (a) a programmed computer;
  • (b) data storage means, connected to the programmed computer, for storing a database describing a flight network and seat reservation requests, the flight network comprising a plurality of flight legs a, and itinerary p and fare class i combinations, each flight leg a having a residual seating capacity C.sub.a, and each itinerary p and fare class i combination having a revenue yield f.sup.i.sub.p for a seat reserved therein;
  • (c) the programmed control comprising seat assignment means for processing the database describing the flight network to assign seats in a flight leg a to one or more itinerary p and fare class i combinations, the seat assignment means comprising:
  • (1) means for calculating an initial expected marginal seat revenue (EMSR) .lambda..sub.a for all the flight legs a;
  • (2) means for computing a nested EMSR-differential virtual fare v.sup.i.sub.p,a for each itinerary p and fare class i combination that contains a particular flight leg a having a nonzero residual seating capacity C.sub.a so that: ##EQU24## (3) means for sorting the itinerary p and fare class i combinations into a list ordered by descending virtual fares v.sup.i.sub.p,a for the particular flight leg a;
  • (4) means for processing the sorted list of virtual fares v.sup.i.sub.p,a one-by-one to find an intersection point defining a new EMSR .lambda..sub.a for the particular flight leg a between functions: ##EQU25## wherein x is an independent variable, f.sup.j .sub.a is a jth largest virtual fare on leg a, and .pi..sub.j is a probability that more than C.sub.a passengers are willing to pay the virtual fare f.sup.j.sub.a or more to travel on leg a;
  • (5) means for terminating the seat assignment means when the changes in the EMSR's .lambda..sub.a 's for all flight legs a are insignificant;
  • (d) reservation terminal means, operatively connected to the programmed computer, for entering a seat reservation request for a particular itinerary p and fare class i combination; and
  • (e) the programmed computer comprising reservation means for receiving the seat reservation request for the particular itinerary p and fare class i combination from the reservation terminal means, for accepting the seat reservation request in accordance with a globally optimal set of EMSR's .lambda..sub.a 's, for recording the seat reservation request in the database, and for transmitting an electronic status indication of the seat reservation request to the reservation terminal means.
  • 10. The apparatus of claim 9, wherein the means for terminating further comprises means for terminating the seat assignment means when the changes in EMSR's .lambda..sub.a 's for all flight legs a are less than a tolerance value.
  • 11. The apparatus of claim 9, wherein the reservation means further comprises means for accepting the seat reservation request when the seat reservation request would yield revenue greater than or equal to a sum of the EMSR's .lambda..sub.a s for all flight legs a in the itinerary p.
  • 12. A system for allocating physical resources, comprising:
  • (a) a computer;
  • (b) data storage means, connected to the computer, for storing a database describing a known resource capacity for each of a plurality of resource categories a, a known demand distribution for each of a plurality of demand categories z, a known revenue yield for a resource reserved within each demand category z, and a booking limit for each demand category z;
  • (c) the computer comprising resource assignment means for processing the database to assign resources in a resource category a to one or more demand categories z, the resource assignment means comprising:
  • (1) means for calculating an initial expected marginal resource revenue (EMRR) .lambda..sub.a for all resource categories a;
  • (2) means for computing an unnested EMRR-prorated virtual price v.sub.z,a for every demand category z that contains a particular resource category a having a nonzero residual capacity C.sub.a so that: ##EQU26## (3) means for calculating a new EMRR .lambda..sub.a for the particular demand category a based on the virtual prices v.sub.z,a by applying Newton's method to a resource capacity constraint for the particular resource category a: ##EQU27## wherein Q.sub.z is an inverse of a cumulative probability density function of demand for demand category z, thereby ensuring that a total number of resources assigned to the demand category z are equal to the residual capacity C.sub.a of the particular resource category a, wherein the virtual prices v.sub.z,a are updated at each step of the Newton's method since each step changes the EMRR .lambda..sub.a for the particular resource category a;
  • (4) means for converging the EMRR .lambda..sub.a for the particular resource category a;
  • (5) means for terminating the resource assignment means when the changes in the EMRR's .lambda..sub.a 's for all resource categories a are insignificant;
  • (d) reservation terminal means, operatively connected to the computer, for entering a resource reservation request for a particular demand category z; and
  • (e) the computer comprising reservation means, for receiving the resource reservation request for the particular demand category z from the reservation terminal means, for accepting the resource reservation request in accordance with a globally optimal set of EMRR's .lambda..sub.a 's, for recording the resource reservation request in the database, and for transmitting an electronic status indication of the resource reservation request to the reservation terminal means.
  • 13. The apparatus of claim 12, wherein the means for calculating further comprises means for performing a binary search when the EMRR .lambda..sub.a fails to converge with Newton's method.
  • 14. The apparatus of claim 12, wherein the means for terminating further comprises means for terminating the resource assignment means when the changes in EMRR's .lambda..sub.a 's for all resource categories a are less than a tolerance value.
  • 15. The apparatus of claim 12, wherein the reservation means further comprises means for accepting the resource reservation request when the total number of resources assigned to the demand categories z is not exceeded.
  • 16. The apparatus of claim 12, wherein the reservation means further comprises means for accepting the resource reservation request when the resource reservation request would yield revenue greater than or equal to a sum of the EMRR's .lambda..sub.a 's for all resource categories a in the demand categories z.
  • 17. A system for allocating physical resources, comprising:
  • (a) a computer;
  • (b) data storage means, connected to the computer, for storing a database describing a known resource capacity for each of a plurality of resource categories a, a known demand distribution for each of a plurality of demand categories z, a known revenue yield for a resource reserved within each demand category z and a booking limit for each demand category z;
  • (c) the computer comprising resource assignment means for processing the database to assign resources in a resource category a to one or more demand categories z, the resource assignment means comprising:
  • (1) means for calculating an initial expected marginal resource revenue (EMRR) .lambda..sub.a for all the resource categories a;
  • (2) means for computering a nested EMRR-prorated virtual price v.sub.z,a for each demand category z that contains a particular resource category a having a nonzero residual capacity C.sub.a so that: ##EQU28## (3) means for sorting the demand categories z into a list ordered by descending values of virtual prices v.sub.z,a ;
  • (4) means for processing the sorted list of virtual prices v.sub.z,a one-by-one to find an intersection point defining a new EMRR .lambda..sub.a for the particular resource category a between functions: ##EQU29## wherein x is an independent variable, f.sup.j.sub.a is a jth largest virtual price in resource category a, and .pi..sub.j is a probability that more than C.sub.a customers are willing to pay f.sup.j.sub.a or more for a reservation in resource category a;
  • (5) means for converging the EMRR .lambda..sub.a for the particular resource categories a;
  • (6) means for terminating the resource assignment means when the changes in the EMRR's .lambda..sub.a 's for all resource categories a are insignificant;
  • (d) reservation terminal means, operatively connected to the computer, for entering a resource reservation request for a particular demand category z; and
  • (e) the computer comprising reservation means for receiving the resource reservation request for the particular demand category z from the reservation terminal means, for accepting the resource reservation request in accordance with a globally optimal set of EMRR's .lambda..sub.a 's, for recording the resource reservation request in the database, and for transmitting an electronic status indication of the resource reservation request to the reservation terminal means.
  • 18. The apparatus of claim 17, wherein the means for terminating further comprises means for terminating the resource assignment means when the changes in EMRR's .lambda..sub.a 's for all resource categories a are less than a tolerance value.
  • 19. The apparatus of claim 17, wherein the reservation means further comprises means for accepting the resource reservation request when the resource reservation request would yield revenue greater than or equal to a sum of the EMRR's .lambda..sub.a 's for all resource categories a in the demand category z.
  • 20. A system for allocating physical resources, comprising:
  • (a) a computer;
  • (b) data storage means, connected to the computer, for storing a database describing a known resource capacity for each of a plurality of resource categories a, a known demand distribution for each of a plurality of demand categories z, a known revenue yield for a resource reserved within each demand category a, and a booking limit for each demand category z;
  • (c) the computer comprising resource assignment means for processing the database to assign resources in a resource category a to one or more demand categories z, the resource assignment means comprising:
  • (1) means for calculating an initial expected marginal resource revenue (EMRR) .lambda.f.sub.a for all the resource categories a;
  • (2) means for computing a nested EMRR-differential virtual price v.sub.z,a for each demand category z that utilizes a particular resource category a having a nonzero residual capacity C.sub.a so that: ##EQU30## (3) means for sorting the demand categories z into a list ordered by descending virtual prices v.sub.z,a ;
  • (4) means for processing the sorted list of virtual prices v.sub.z,a one-by-one to find an intersection point defining a new EMRR .lambda..sub.a for the particular resource category a between functions: ##EQU31## wherein x is an independent variable, f.sup.j.sub.a is a jth largest virtual price in resource category a, and .pi..sub.j is a probability that more than C.sub.a customers are willing to pay the virtual price f.sup.j.sub.a or more for a for a reservation in resource category a;
  • (5) means for terminating the resource assignment means when the changes in the EMRR's .lambda..sub.a 's for all resource categories a are insignificant;
  • (d) reservation terminal means, operatively connected to the computer, for entering a resource reservation request for a particular demand category z; and
  • (e) The computer comprising reservation means for receiving the resource reservation request for the particular demand category z from the reservation terminal means, for accepting the resource reservation request in accordance with a globally optimal set of EMRR's .lambda..sub.a 's, for recording the resource reservation request in the database, and for transmitting an electronic status indication of the resources reservation request to the reservation terminal means.
  • 21. The apparatus of claim 20, wherein the means for terminating further comprises means for terminating the resource assignment means when the changes in EMRR's .lambda..sub.a 's for all resource categories a are less than a tolerance value.
  • 22. The apparatus of claim 20, wherein the reservation means further comprises means for accepting the resource reservation request when the resource reservation request would yield revenue greater than or equal to a sum of the EMRR's .lambda..sub.a 's for all resource categories a in the demand category z.
BACKGROUND OF THE INVENTION

1. Cross Reference To Related Applications This application is a continuation-in-part of patent application Ser. No. 07/630,261 filed Dec. 19, 1990 by Scot W. Hornick et al. entitled "AIRLINE SEAT INVENTORY CONTROL METHOD AND APPARATUS FOR COMPUTERIZED AIRLINE RESERVATION SYSTEMS", which application is incorporated herein by reference. 2. Field Of The Invention This invention relates generally to an airline reservation system. In particular, the present invention provides an airline seat inventory control system for computerized airline reservation systems. 3. Description Of Related Art Strategic and operational planning for commercial airlines are highly complicated problems, especially since the industry has been deregulated. In order to cope with this complexity, computer-based decision support systems have been adopted to facilitate the planning of schedules, routes, aircraft and crew rotations and yield management. Yield (or revenue) management is one of the most important aspects of the operational plan for a commercial airline. Yield management can be separated into two distinct parts: pricing and seat inventory control. Pricing involves the establishment of fare classes and tariffs within those classes for each specific origin-destination market. Seat inventory control is the periodic adjustment of nested booking limits for the various fare classes so as to optimize the passenger mix and thereby maximize the generated revenue. In particular, the objective is to fly the aircraft as full as possible without allowing the earlier-booking, discount-fare passengers to displace the later-booking, full-fare passengers. Recently, considerable research has been devoted to developing automated seat inventory control methods (For a survey, see the following publications, all of which are incorporated herein by reference: P. P. Belobaba, "Airline yield management, an overview of seat inventory control," Transportation Science, 21 (1987), no. 2, pp. 63-72; For a comparative evaluation see E. L. Williamson, "Comparison of the optimization techniques for origin-destination seat inventory control," Technical Report FTL-R88-2, Flight Transportation Laboratory, Massachusetts Institute of Technology, Cambridge, Mass., May 1988). However, the proposed methods all have serious limitations. Some methods are leg-based and therefore do not produce booking limits that are optimal in a system-wide sense. For example, the "locally greedy" approach used by these methods may not recognize the additional revenue generated by long-haul (multi-leg-itinerary) passengers versus short-haul (single-leg-itinerary) passengers, or, on the other hand, they may have an uneconomical bias to long-haul passengers (see, e.g., the following publications, all of which are incorporated herein by reference: K. Littlewood, "Forecasting and control of passenger bookings," Proceedings of the 12th AGIFORS Symposium, 1972, pp. 95-117; A. V. Bhatia and S. C. Parekh, "Optimal allocation of seats by fare," Presentation to the AGIFORS Reservation Study Group, 1973; H. Richter, "The differential revenue method to determine optimal seat allotments by fare type," Proceedings of the 22nd AGIFORS Symposium, 1982, pp. 339-362; P. P. Belobaba, "Air travel demand and airline seat inventory management," Technical Report FTL-R87-8, Flight Transportation Laboratory, Massachusetts Institute of Technology, Cambridge, Mass., May 1987; P. P. Belobaba, "Application of a probabilistic decision model to airline seat inventory control:, Operations Research, 37 (1989), No. 2, pp. 183-197). Other methods are network-based, but assume a deterministic demand model, i.e., they assume that demand for air travel in a particular market is known precisely without any uncertainty (see, e.g., the following publication, which is incorporated herein by reference: F. Glover, R. Glover, J. Lorenzo, and C. McMillan, "The passenger-mix problem in the scheduled airlines," Interfaces, 12 (1982), pp. 73-79). Such methods do not reserve enough seats to capture higher-than-average demand for the more expensive fare classes. Further, these methods use linear programming formulations with large numbers of variables (and concomitantly time-consuming solutions) to determine the booking limits for each fare class. Efforts to simultaneously achieve network-wide optimality and account for the probabilistic nature of demand have resulted in 0-1 integer programming formulations with an even larger number of variables (see, e.g., the following publication, which is incorporated herein by reference: R. D. Wollmer, "An airline reservation model for opening and closing fare classes," Unpublished Internal Report, McDonnell-Douglas Corporation, Long Beach, Calif., 1985). The large number of variables and the complexity of the solution methods make these approaches unsuitable for real-world problems. To overcome the limitations in the prior art discussed above, and to overcome other limitations readily recognizable to those skilled in the art, the present invention discloses an airline reservation system wherein reservations are controlled using, in part, a seat inventory control system. The present invention provides an airline seat reservation system that produces optimal network-wide seat inventory controls while taking into account the probabilistic nature of demand. The present invention, based on a concept termed Network-Based Expected Marginal Seat Revenue (EMSR), does not require the large number of variables required by the other network-based approaches, and it incorporates a probabilistic demand model without resorting to computationally intractable integer programming. In the present invention, a computer-based seat inventory control system uses iterative leg-based methods to control bookings in a flight network comprised of a plurality of itinerary/fare class combinations using a plurality of flight legs. When considering a particular flight leg, the total fare paid by a passenger using the leg is adjusted by taking into account an estimate of the displacement cost of the travel on the other legs of the itinerary to create a virtual fare. Expected marginal seat revenues (or more precisely, their current approximations) provide the displacement costs on the legs when computing virtual fares. Using these virtual fares, a leg-based optimization method is applied to the individual legs one-by-one to compute new approximations of the expected marginal seat revenues. This method is iterated until the expected marginal seat revenues converge to their network-optimal values.

US Referenced Citations (3)
Number Name Date Kind
2542890 Basu et al. Feb 1951
2883106 Cornwell et al. Apr 1959
4862357 Ahlstrom et al. Aug 1989
Non-Patent Literature Citations (19)
Entry
W. H. Press, B. P. Flannery, S. A. Teukolsky, and W. T. Vetterling, "Numerical Recipes," Cambridge University Press, 1986, pp. 300-307.
D. G. Luenberger, "Introduction to Linear and Nonlinear Programming," Addison-Wesley Publishing Company, 1973, pp. 168-188.
S. L. Brumele, J. I. McGill, T. H. Oum, K. Sawaki and M. W. Tretheway "Allocation of Airline Seats between Stochastically Dependent Demands," Trans. Science, vol. 24, No. 3, Aug. 1990.
R. W. Simpson, "Using Network Flow Techniques to Find Shadow Prices for Market Demands and Seat Inventory Control", Flight Trans. Lab Memorandum M89-1, Jan. 1989.
E. L. Williamson and P. P. Belobaba, "Optimization Techniques for Seat Inventory Control," Proceedings of the 28th Annual AGIFORS Symposium, 1988.
A. Jessop, "Optimal Seat Allocation for Airline Planning," 5th International Symposium on Forecasting, 1985.
R. E. Curry, "Optimal Airline Seat Allocation with Fare Classes Nested by Origins and Destinations," Trans. Science, vol. 24, #3 Aug. 1990.
P. P. Belobaba, "Application of a probabilistic decision model to airline seat inventory control," 37 Oper. Rsrch No. 2, Mar. 1989.
F. Glover, R. Glover, J. Lorenzo, and C. McMillan, "The passenger-mix problem in the scheduled airlines," 12 Interfaces #3, Jun. 1982.
R. D. Wollmer, "An airline reservation model for opening and closing fare classes," Unpublished Internal Rpt., McDonnell-Douglas Corp. 1985.
M. Mayer, "Seat allocation, or a simple model of seat allocation via sophisticated ones," 16th Annual Symposium of AGIFORS, Sep. 1976.
S. Dembo & T. Steihaug, "Truncated-Newton algorithms for large scale unconstrained optimization," Mathematical Prog. 26, 1983.
D. P. Adhlfeld, J. M. Mulvey, R. S. Dembo, and S. A. Zenios, "Nonlinear programming on generalized networks," 13 ACM Transactions on Mathematical Software No. 4, 1987.
K. Littlewood, "Forecasting and control of passenger bookings," Proceedings of the 12th AGIFORS Symposium, Oct. 1972, pp. 95-117.
H. Richter, "The differential revenue method to determine optimal seat allotments by fare type," Proceedings of the 22nd AGIFORS Symposium Oct. 1982.
P. P. Belobaba, "Air travel demand and airline seat inventory management," Technical Rpt FTL-R87-8, Flight Trans. Lab. Mass. Inst. of Technology May 1987.
P. P. Belobaba, "Airline yield management, an overview of seat inventory control," 21 Transportation Science No. 2, May 1987 pp. 63-72.
E. L. Williamson, "Comparison of the optimization techniques for origin-destination seat inventory control", Tech. Rpt. FTL-R88-2, Flight Transportation Lab., Massachusetts Institute of Technology, Cambridge, Mass., May 1988.
E. L. Williamson, "Revenue Impacts of Seat Inventory Control," presented to the Third International Airline Yield Management Conference, London, England, Dec. 3, 1990.
Continuation in Parts (1)
Number Date Country
Parent 630261 Dec 1990