Question: Consider an airline companys seat allocation problem. Under this system, the availability of seats belonging to a certain class could be dynamically controlled. For example,

Consider an airline companys seat allocation problem. Under this system, the availability of seats belonging to a certain class could be dynamically controlled. For example, a certain low-price class (e.g. non refundable tickets) could be closed (i.e. made unavailable) at a certain date because the same seat had a higher probability of being reserved under a higher-price class (e.g. refundable tickets).

The system is modelled under following assumptions:

  1. Over time classes are booked in a certain order

  1. Low-valuation before high valuation demand pattern

  1. Independent arrivals for different booking classes

  1. Absence of no-shows

  1. No group reservations

Let the classes be ranked from low valuation to high valuation v1 v2 vN and denote their uncertain demands Di, where i denotes the demand for class i. Consider Di has a discrete probability distribution (between k=1,2,,Mi with probability values Pki probability of observing k demand in class i-). The decision of interest is the capacity xi that should be allocated to class i.

Formulate a recursive dynamic programming model to allocate seats to the classes to maximize expected revenue under following steps:

  1. Define the states and stages of the model.

  1. Formulate the expected revenue function for class N (final class)

  1. Formulate the recursive expected revenue function for any class i.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related General Management Questions!