Role of Stochastic Optimization in Revenue Management. Huseyin Topaloglu School of Operations Research and Information Engineering Cornell University

Size: px
Start display at page:

Download "Role of Stochastic Optimization in Revenue Management. Huseyin Topaloglu School of Operations Research and Information Engineering Cornell University"

Transcription

1 Role of Stochastic Optimization in Revenue Management Huseyin Topaloglu School of Operations Research and Information Engineering Cornell University

2 Revenue Management Revenue management involves making most use of limited inventories of perishable resources under random demand Airlines form a typical application setting Resources correspond to capacities on flight legs Customers arrive randomly over time Other application settings include hotels, car rentals, advertising, fashion retail Primary tradeoff is whether to give resources to a currently available customer that is willing to pay a low price or keep the resources with the hope of a future customer that may be willing to pay a high price

3 Revenue Management Capacity Allocation Dynamic Pricing $ $$ $ $$$ $$ $ $ Assortment Offering Decision Mechanism

4 Revenue Management Static, Single Resource Dynamic, Single Resource Dynamic, Network of Resources Modeling Detail

5 Revenue Management Static Single Leg Dynamic Single Leg Dynamic Network Capacity Allocation Dynamic Pricing Assortment Offering

6 Network Revenue Management Requests arrive over time Make an acceptance or rejection decision for each request Accepted requests consume capacities on one or more flight legs

7 Deterministic Linear Programming Approximation L J p jt f j a ij c i : Set of flight legs in the airline network : Set of itineraries : Probability of getting a request for itinerary j at time t : Revenue from itinerary j : 1 if itinerary j uses flight leg i 0 otherwise : Total available capacity on flight leg i bookings start flights depart

8 Deterministic Linear Programming Approximation Assume that the numbers of itinerary requests take on their expected values Z LP =max st f j w j a ij w j c i i L (µ i) 0 w j t T p jt

9 Deterministic Linear Programming Approximation {µ i :i L} are called bid prices They characterize the value of a seat Accept a request for itinerary j if f j i La ij µ i...subject to capacity availability As time progresses, it is customary to refresh the bid prices by resolving the linear program Optimal objective value of the linear program provides an upper bound on the performance of any nonancitipatory policy

10 Allocations Decomposition by Fare Decomposition by Displacement Deterministic Linear Program Adjustments

11 Dynamic Programming Formulation L J p jt f j a ij x it u jt : Set of flight legs in the airline network : Set of itineraries : Probability of getting a request for itinerary j at time t : Revenue from itinerary j : 1 if itinerary j uses flight leg i 0 otherwise : Remaining capacity on flight leg i at time t : 1 if a request for itinerary j is accepted at time t 0 otherwise

12 Dynamic Programming Formulation V t (x t )=max { } p jt f j u jt +V t+1 (x t u jt i L a ije i ) st a ij u jt x it u jt {0,1} i L, To obtain approximations to value functions, decompose the dynamic programming formulation by the flight legs

13 Decomposition by Fare Allocations f j

14 Decomposition by Fare Allocations λ i j λ i j f j λ i j λ ij : Fare allocation of itinerary j over flight leg i λ ij =f j i L

15 Decomposition by Fare Allocations Revenue allocations allow us to solve single-leg problems vt i (x } it λ)=max p jt {λ ij u jt +vt+1 i (x it a ij u jt λ) Single-leg problems provide an upper bound on exact value functions vt i (x it λ) V t (x t ) as long as st a ij u jt x it u jt {0,1} i L i L λ ij =f j

16 Decomposition by Fare Allocations We obtain upper bounds on the optimal expected revenue vt i (x it λ) V t (x t ) v1 i (c i λ) V 1 (c) i L i L To obtain the tightest possible upper bound, we solve min v1 i (c i λ) convex in λ λ i L st λ ij =f j i L Tightest possible upper bound is better than the one from deterministic linear programming approximation Z LP i Lv i 1 (c i λ ) V 1 (c)

17 Computing Good Fare Allocations We can obtain a good revenue allocation from deterministic linear programming approximation max f j w j st a ij w j c i i L 0 w j t T p jt

18 Computing Good Fare Allocations We can obtain a good revenue allocation from deterministic linear programming approximation max f j w ψj st a ij w ij c i i L 0 w ij t T w ψj w ij =0 p jt i L,, i L

19 Computing Good Fare Allocations We can obtain a good revenue allocation from deterministic linear programming approximation max f j w ψj st a ij w ij c i i L 0 w ij t T p jt i L, w ψj w ij =0, i L (β ij ) i L β ij =f j

20 Making Decisions If we have the exact value functions, then we can make the decisions at time t by solving { } V t (x t )=max p jt f j u jt +V t+1 (x t u jt i L a ije i ) st a ij u jt x it u jt {0,1} i L, It is optimal to accept a request for itinerary j at time t when there is enough capacity and f j +V t+1 (x t i L a ije i ) V t+1 (x t )

21 Making Decisions If we have the exact value functions, then we can make the decisions at time t by solving { } V t (x t )=max p jt f j u jt +V t+1 (x t u jt i L a ije i ) st a ij u jt x it u jt {0,1} i L, It is optimal to accept a request for itinerary j at time t when there is enough capacity and f j V t+1 (x t ) V t+1 (x t i L a ije i )

22 Making Decisions We accept a request for itinerary j at time t when there is enough capacity and f j i L v i t+1(x it λ) i Lv i t+1(x it a ij λ) f j i L ] a ij [vt+1 i (x it λ) vt+1 i (x it 1 λ) bid price of flight leg i

23 Numerical Performance An airline network with one hub serving multiple spokes There is a high-fare and a low-fare itinerary connecting each origin-destination pair Compare deterministic linear programming approximation (DLP), decomposition with fare allocations from the deterministic linear program (DFA-DLP) and decomposition with best fare allocations (DFA-OPT)

24 Comparing Upper Bounds 20 DFA-DLP DFA-OPT 15 low medium high low medium high % gap with DLP spokes 8 spokes

25 Comparing Expected Revenues 20 DFA-DLP DFA-OPT 15 low medium high low medium high % gap with DLP spokes 8 spokes

26 Allocations Decomposition by Fare Decomposition by Displacement Deterministic Linear Program Adjustments

27 Decomposition by Displacement Adjustments Start from the deterministic linear program to decompose the dynamic programming formulation Z LP =max st f j w j a ij w j c i i L (µ i) 0 w j p jt t T

28 Decomposition by Displacement Adjustments Start from the deterministic linear program to decompose the dynamic programming formulation Z LP =max st [f j a kj µ k ]w j + µ k c k a ij w j c i k L\{i} k L\{i} 0 w j p jt t T

29 Decomposition by Displacement Adjustments We can solve the dynamic programming formulation of the single-leg problem over flight leg i v i t (x it)=max {[ p jt f j ] } a kj µ k u jt +vt+1 i (x it a ij u jt ) st a ij u jt x it u jt {0,1} k L\{i} Single-leg problem provides an upper bound on exact value functions vt i (x it)+ µ k x kt V t (x t ) k L\{i}

30 Decomposition by Displacement Adjustments Upper bounds are tighter than the one from the deterministic linear programming approximation Z LP v i 1(c i )+ k L\{i} µ kc k V 1 (c) Apply the same idea for each flight leg i and approximate the value function V t (x t) by vt i (x it) i L

31 Numerical Performance An airline network with one hub serving multiple spokes There is a high-fare and a low-fare itinerary connecting each origin-destination pair Compare deterministic linear programming approximation (DLP), decomposition with fare allocations from the deterministic linear program (DFA-DLP), decomposition with best fare allocations (DFA-OPT) and decomposition by displacement adjustments (DDA)

32 Comparing Upper Bounds 20 DFA-DLP DFA-OPT DDA 15 low medium high low medium high % gap with DLP spokes 8 spokes

33 Comparing Expected Revenues 20 DFA-DLP DFA-OPT DDA 15 low medium high low medium high % gap with DLP spokes 8 spokes

34 Directions for Improvement We can obtain better policies by using value function approximations that are non-separable by flight legs It is important to incorporate additional constraints on various performance measures, such as occupancy Maximizing expected revenue is reasonable when dealing with large airlines, but incorporating risk becomes important for smaller businesses Number of dimensions of the state vector becomes even larger when we explicitly deal with overbooking and reservation fees Deterministic problem becomes large when we deal with dynamic pricing and assortment planning

35 Partial List of References Talluri, K. T. and van Ryzin, G. J. (2004), The Theory and Practice of Revenue Management, Kluver Academic Publishers. (Book) Phillips, R. L. (2005), Pricing and Revenue Optimization, Stanford University Press, Stanford, CA. (Book) Simpson, R. W. (1989), Using network flow techniques to find shadow prices for market and seat inventory control, Technical report, MIT Flight Transportation Laboratory Memorandum M89-1, Cambridge, MA. (Network, capacity allocation) Williamson, E. L. (1992), Airline Network Seat Control, PhD thesis, Massachusetts Institute of Technology, Cambridge, MA. (Network, capacity allocation) Brumelle, S. L. and McGill, J. I. (1993), "Airline seat allocation with multiple nested fare classes", Operations Research 41, (Single-leg, capacity allocation) Gallego, G. and van Ryzin, G. (1994), Optimal dynamic pricing of inventories with stochastic demand over finite horizons", Management Science 40(8), (Single-leg, dynamic pricing) Gallego, G. and van Ryzin, G. (1997), A multiproduct dynamic pricing problem and its applications to yield management, Operations Research 45(1), (Network, dynamic pricing) Talluri, K. and van Ryzin, G. (1998), An analysis of bid-price controls for network revenue management, Management Science 44(11), (Network, capacity allocation) Talluri, K. and van Ryzin, G. (1999), A randomized linear programming method for computing network bid prices, Transportation Science 33(2), (Network, capacity allocation) Bertsimas, D. and Popescu, I. (2003), Revenue management in a dynamic network environment, Transportation Science 37, (Network, capacity allocation, overbooking) Talluri, K. and van Ryzin, G. (2004), "Revenue management under a general discrete choice model of consumer behavior", Management Science 50(1), (Single-leg, assortment planning)

36 Partial List of References Gallego, G., Iyengar, G., Phillips, R. and Dubey, A. (2004), Managing flexible products on a network, Computational Optimization Research Center Technical Report TR , Columbia University. (Network, assortment planning) Karaesmen, I. and van Ryzin, G. (2004), "Overbooking with substitutable inventory classes", Operations Research 52(1), (Network, overbooking) van Ryzin, G. and Vulcano, G. (2008), "Computing virtual nesting controls for network revenue management under customer choice behavior", Manufacturing & Service Operations Management 10(3), (Network, assortment planning) Zhang, D. and Cooper, W. L. (2005), "Revenue management for parallel flights with customer choice behavior", Operations Research 53(3), (Network, assortment planning) Adelman, D. (2007), "Dynamic bid-prices in revenue management", Operations Research 55(4), (Network, capacity allocation) Liu, Q. and van Ryzin, G. (2008), "On the choice-based linear programming model for network revenue management", Manufacturing & Service Operations Management 10(2), (Network, assortment planning) Kunnumkal, S. and Topaloglu, H. (2008), "A refined deterministic linear program for the network revenue management problem with customer choice behavior", Naval Research Logistics Quarterly 55(6), (Network, assortment planning) Topaloglu, H. (2009), "Using Lagrangian relaxation to compute capacity-dependent bid-prices in network revenue management", Operations Research 57(3), (Network, capacity allocation) Zhang, D. and Adelman, D. (2009), "An approximate dynamic programming approach to network revenue management with customer choice", Transportation Science 42(3), (Network, assortment planning)

An Improved Dynamic Programming Decomposition Approach for Network Revenue Management

An Improved Dynamic Programming Decomposition Approach for Network Revenue Management An Improved Dynamic Programming Decomposition Approach for Network Revenue Management Dan Zhang Leeds School of Business University of Colorado at Boulder May 21, 2012 Outline Background Network revenue

More information

Randomization Approaches for Network Revenue Management with Customer Choice Behavior

Randomization Approaches for Network Revenue Management with Customer Choice Behavior Randomization Approaches for Network Revenue Management with Customer Choice Behavior Sumit Kunnumkal Indian School of Business, Gachibowli, Hyderabad, 500032, India sumit kunnumkal@isb.edu March 9, 2011

More information

A Randomized Linear Programming Method for Network Revenue Management with Product-Specific No-Shows

A Randomized Linear Programming Method for Network Revenue Management with Product-Specific No-Shows A Randomized Linear Programming Method for Network Revenue Management with Product-Specific No-Shows Sumit Kunnumkal Indian School of Business, Gachibowli, Hyderabad, 500032, India sumit kunnumkal@isb.edu

More information

Airline Revenue Management: An Overview of OR Techniques 1982-2001

Airline Revenue Management: An Overview of OR Techniques 1982-2001 Airline Revenue Management: An Overview of OR Techniques 1982-2001 Kevin Pak * Nanda Piersma January, 2002 Econometric Institute Report EI 2002-03 Abstract With the increasing interest in decision support

More information

Cargo Capacity Management with Allotments and Spot Market Demand

Cargo Capacity Management with Allotments and Spot Market Demand Submitted to Operations Research manuscript OPRE-2008-08-420.R3 Cargo Capacity Management with Allotments and Spot Market Demand Yuri Levin and Mikhail Nediak School of Business, Queen s University, Kingston,

More information

A Lagrangian relaxation approach for network inventory control of stochastic revenue management with perishable commodities

A Lagrangian relaxation approach for network inventory control of stochastic revenue management with perishable commodities Journal of the Operational Research Society (2006), 1--9 2006 Operational Research Society Ltd. All rights reserved. 0160-5682/06 $30.00 www.palgrave-journals.com/jors A Lagrangian relaxation approach

More information

Revenue Management for Transportation Problems

Revenue Management for Transportation Problems Revenue Management for Transportation Problems Francesca Guerriero Giovanna Miglionico Filomena Olivito Department of Electronic Informatics and Systems, University of Calabria Via P. Bucci, 87036 Rende

More information

Re-Solving Stochastic Programming Models for Airline Revenue Management

Re-Solving Stochastic Programming Models for Airline Revenue Management Re-Solving Stochastic Programming Models for Airline Revenue Management Lijian Chen Department of Industrial, Welding and Systems Engineering The Ohio State University Columbus, OH 43210 chen.855@osu.edu

More information

A central problem in network revenue management

A central problem in network revenue management A Randomized Linear Programming Method for Computing Network Bid Prices KALYAN TALLURI Universitat Pompeu Fabra, Barcelona, Spain GARRETT VAN RYZIN Columbia University, New York, New York We analyze a

More information

A Statistical Modeling Approach to Airline Revenue. Management

A Statistical Modeling Approach to Airline Revenue. Management A Statistical Modeling Approach to Airline Revenue Management Sheela Siddappa 1, Dirk Günther 2, Jay M. Rosenberger 1, Victoria C. P. Chen 1, 1 Department of Industrial and Manufacturing Systems Engineering

More information

Upgrades, Upsells and Pricing in Revenue Management

Upgrades, Upsells and Pricing in Revenue Management Submitted to Management Science manuscript Upgrades, Upsells and Pricing in Revenue Management Guillermo Gallego IEOR Department, Columbia University, New York, NY 10027, gmg2@columbia.edu Catalina Stefanescu

More information

TOWARDS AN EFFICIENT DECISION POLICY FOR CLOUD SERVICE PROVIDERS

TOWARDS AN EFFICIENT DECISION POLICY FOR CLOUD SERVICE PROVIDERS Association for Information Systems AIS Electronic Library (AISeL) ICIS 2010 Proceedings International Conference on Information Systems (ICIS) 1-1-2010 TOWARDS AN EFFICIENT DECISION POLICY FOR CLOUD SERVICE

More information

REVENUE MANAGEMENT: MODELS AND METHODS

REVENUE MANAGEMENT: MODELS AND METHODS Proceedings of the 2008 Winter Simulation Conference S. J. Mason, R. R. Hill, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. REVENUE MANAGEMENT: MODELS AND METHODS Kalyan T. Talluri ICREA and Universitat

More information

Appointment Scheduling under Patient Preference and No-Show Behavior

Appointment Scheduling under Patient Preference and No-Show Behavior Appointment Scheduling under Patient Preference and No-Show Behavior Jacob Feldman School of Operations Research and Information Engineering, Cornell University, Ithaca, NY 14853 jbf232@cornell.edu Nan

More information

MIT ICAT. Airline Revenue Management: Flight Leg and Network Optimization. 1.201 Transportation Systems Analysis: Demand & Economics

MIT ICAT. Airline Revenue Management: Flight Leg and Network Optimization. 1.201 Transportation Systems Analysis: Demand & Economics M I T I n t e r n a t i o n a l C e n t e r f o r A i r T r a n s p o r t a t i o n Airline Revenue Management: Flight Leg and Network Optimization 1.201 Transportation Systems Analysis: Demand & Economics

More information

Dynamics of Network Programming Decomposition

Dynamics of Network Programming Decomposition econstor www.econstor.eu Der Open-Access-Publikationsserver der ZBW Leibniz-Informationszentrum Wirtschaft The Open Access Publication Server of the ZBW Leibniz Information Centre for Economics Gönsch,

More information

Optimization of Mixed Fare Structures: Theory and Applications Received (in revised form): 7th April 2009

Optimization of Mixed Fare Structures: Theory and Applications Received (in revised form): 7th April 2009 Original Article Optimization of Mixed Fare Structures: Theory and Applications Received (in revised form): 7th April 29 Thomas Fiig is Chief Scientist in the Revenue Management Development department

More information

Teaching Revenue Management in an Engineering Department

Teaching Revenue Management in an Engineering Department Teaching Revenue Management in an Engineering Department Abstract: Revenue management is one of the newly emerging topics in the area of systems engineering, operations research, industrial engineering,

More information

Demand Forecasting in a Railway Revenue Management System

Demand Forecasting in a Railway Revenue Management System Powered by TCPDF (www.tcpdf.org) Demand Forecasting in a Railway Revenue Management System Economics Master's thesis Valtteri Helve 2015 Department of Economics Aalto University School of Business Aalto

More information

Revenue Management and Capacity Planning

Revenue Management and Capacity Planning Revenue Management and Capacity Planning Douglas R. Bish, Ebru K. Bish, Bacel Maddah 3 INTRODUCTION Broadly defined, revenue management (RM) 4 is the process of maximizing revenue from a fixed amount of

More information

Chapter 2 Selected Topics in Revenue Management

Chapter 2 Selected Topics in Revenue Management Chapter 2 Selected Topics in Revenue Management This chapter introduces the theoretical basis of revenue management drawn upon in this study. It starts with a brief review on the historical development

More information

Online Network Revenue Management using Thompson Sampling

Online Network Revenue Management using Thompson Sampling Online Network Revenue Management using Thompson Sampling Kris Johnson Ferreira David Simchi-Levi He Wang Working Paper 16-031 Online Network Revenue Management using Thompson Sampling Kris Johnson Ferreira

More information

Purposeful underestimation of demands for the airline seat allocation with incomplete information

Purposeful underestimation of demands for the airline seat allocation with incomplete information 34 Int. J. Revenue Management, Vol. 8, No. 1, 2014 Purposeful underestimation of demands for the airline seat allocation with incomplete information Lijian Chen* School of Business Administration, Department

More information

Managing Revenue from Television Advertising Sales

Managing Revenue from Television Advertising Sales Managing Revenue from Television Advertising ales Dana G. Popescu Department of Technology and Operations Management, INEAD ridhar eshadri Department of Information, Risk and Operations Management, University

More information

Restructuring the Revenue Management System of North Star Airlines North Star Airlines is a medium-sized airline company serving eight major cities

Restructuring the Revenue Management System of North Star Airlines North Star Airlines is a medium-sized airline company serving eight major cities Restructuring the Revenue Management System of North Star Airlines North Star Airlines is a medium-sized airline company serving eight major cities in the United States. Since it was established in 1993,

More information

AIRLINE REVENUE MANAGEMENT IN A CHANGING BUSINESS ENVIRONMENT

AIRLINE REVENUE MANAGEMENT IN A CHANGING BUSINESS ENVIRONMENT Proceedings of the 5 th International Conference RelStat 05 Part 1 AIRLINE REVENUE MANAGEMENT IN A CHANGING BUSINESS ENVIRONMENT Richard Klophaus Trier University of Applied Sciences and Centre of Aviation

More information

Keywords: Beta distribution, Genetic algorithm, Normal distribution, Uniform distribution, Yield management.

Keywords: Beta distribution, Genetic algorithm, Normal distribution, Uniform distribution, Yield management. Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Simulating

More information

Principles of demand management Airline yield management Determining the booking limits. » A simple problem» Stochastic gradients for general problems

Principles of demand management Airline yield management Determining the booking limits. » A simple problem» Stochastic gradients for general problems Demand Management Principles of demand management Airline yield management Determining the booking limits» A simple problem» Stochastic gradients for general problems Principles of demand management Issues:»

More information

36106 Managerial Decision Modeling Revenue Management

36106 Managerial Decision Modeling Revenue Management 36106 Managerial Decision Modeling Revenue Management Kipp Martin University of Chicago Booth School of Business October 5, 2015 Reading and Excel Files 2 Reading (Powell and Baker): Section 9.5 Appendix

More information

D I S S E R T A T I O N. Simulation-Based Analysis of Forecast Performance Evaluations for Airline Revenue Management

D I S S E R T A T I O N. Simulation-Based Analysis of Forecast Performance Evaluations for Airline Revenue Management D I S S E R T A T I O N Simulation-Based Analysis of Forecast Performance Evaluations for Airline Revenue Management submitted to Faculty of Business Administration and Economics University of Paderborn

More information

INDUSTRY STUDIES ASSOCATION WORKING PAPER SERIES

INDUSTRY STUDIES ASSOCATION WORKING PAPER SERIES INDUSTRY STUDIES ASSOCATION WORKING PAPER SERIES Assessing Predation in Airline Markets with Low-Fare Competition By Thomas Gorin Global Airline Industry Program International Center for Air Transportation

More information

SIMULATING CANCELLATIONS AND OVERBOOKING IN YIELD MANAGEMENT

SIMULATING CANCELLATIONS AND OVERBOOKING IN YIELD MANAGEMENT CHAPTER 8 SIMULATING CANCELLATIONS AND OVERBOOKING IN YIELD MANAGEMENT In YM, one of the major problems in maximizing revenue is the number of cancellations. In industries implementing YM this is very

More information

Keywords revenue management, yield management, genetic algorithm, airline reservation

Keywords revenue management, yield management, genetic algorithm, airline reservation Volume 4, Issue 1, January 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Revenue Management

More information

O&D Control: What Have We Learned?

O&D Control: What Have We Learned? O&D Control: What Have We Learned? Dr. Peter P. Belobaba MIT International Center for Air Transportation Presentation to the IATA Revenue Management & Pricing Conference Toronto, October 2002 1 O-D Control:

More information

A Look At Cargo Revenue Management

A Look At Cargo Revenue Management White Paper A Look At Cargo Revenue Management A discussion of revenue management for air cargo businesses passenger sales. With the success of In the early 1980s, revenue management disciplines were first

More information

Revenue Management and Pricing

Revenue Management and Pricing Course Syllabus - Spring 15 1 OPMG- GB.3330 & MULT- UB.0030 MEETINGS: Monday 6:00PM-9:00PM Room KMC 3-60 INSTRUCTOR:, IOMS Department Leonard N. Stern School of Business, NYU KMC 8-76, (212) 998-4018,

More information

A Review of alexible Multi-product Inventory Model

A Review of alexible Multi-product Inventory Model Dynamic Capacity Management with Substitution Robert A. Shumsky Simon School of Business University of Rochester Rochester, NY 14627 shumsky@simon.rochester.edu Fuqiang Zhang UC Irvine Graduate School

More information

Revenue Management with Correlated Demand Forecasting

Revenue Management with Correlated Demand Forecasting Revenue Management with Correlated Demand Forecasting Catalina Stefanescu Victor DeMiguel Kristin Fridgeirsdottir Stefanos Zenios 1 Introduction Many airlines are struggling to survive in today's economy.

More information

Ch 6 Revenue Management

Ch 6 Revenue Management 6-1 Ch 6 Revenue Management 6.1 History 6.2 Levels of Revenue Management 6.3 Revenue Management Strategy 6.4 The System Context 6.5 Booking Control 6.6 Tactical Revenue Management 6.7 Net Contribution

More information

Yield Management. B.S.c. Thesis by. Márta Treszl. Mathematics B.S.c., Mathematical Analyst. Supervisors: Róbert Fullér.

Yield Management. B.S.c. Thesis by. Márta Treszl. Mathematics B.S.c., Mathematical Analyst. Supervisors: Róbert Fullér. Yield Management B.S.c. Thesis by Márta Treszl Mathematics B.S.c., Mathematical Analyst Supervisors: Róbert Fullér Professor at Åbo Akademi University Viktória Villányi Assistant Professor at the Department

More information

Preliminary Draft. January 2006. Abstract

Preliminary Draft. January 2006. Abstract Assortment Planning and Inventory Management Under Dynamic Stockout-based Substitution Preliminary Draft Dorothée Honhon, Vishal Gaur, Sridhar Seshadri January 2006 Abstract We consider the problem of

More information

Chapter 1. Introduction. 1.1 Motivation and Outline

Chapter 1. Introduction. 1.1 Motivation and Outline Chapter 1 Introduction 1.1 Motivation and Outline In a global competitive market, companies are always trying to improve their profitability. A tool which has proven successful in order to achieve this

More information

Revenue Management and Dynamic Pricing. E. Andrew Boyd Chief Scientist and Senior VP, Science and Research PROS Revenue Management aboyd@prosrm.

Revenue Management and Dynamic Pricing. E. Andrew Boyd Chief Scientist and Senior VP, Science and Research PROS Revenue Management aboyd@prosrm. Revenue Management and Dynamic Pricing E. Andrew Boyd Chief Scientist and Senior VP, Science and Research PROS Revenue Management aboyd@prosrm.com 1 Outline Concept Example Components Real-Time Transaction

More information

Yield Management: A Tool for Capacity- Constrained Service Firm

Yield Management: A Tool for Capacity- Constrained Service Firm Cornell University School of Hotel Administration The Scholarly Commons Articles and Chapters School of Hotel Administration Collection 10-1989 Yield Management: A Tool for Capacity- Constrained Service

More information

Kalyan T. Talluri. kalyan.talluri@imperial.ac.uk

Kalyan T. Talluri. kalyan.talluri@imperial.ac.uk Kalyan T. Talluri kalyan.talluri@imperial.ac.uk Research Interests Business analytics; Revenue Management; Network and Service Design; Transportation and logistics; Airline operations Education Massachusetts

More information

A Model for Optimal Pricing and Capacity Allocation for a Firm Facing Market Cannibalization

A Model for Optimal Pricing and Capacity Allocation for a Firm Facing Market Cannibalization Proceedings of the 2011 International Conference on Industrial Engineering and Operations Management Kuala Lumpur, Malaysia, January 22 24, 2011 A Model for Optimal Pricing and Capacity Allocation for

More information

Customer Behavior Modeling in Revenue Management and Auctions: A Review and New Research Opportunities

Customer Behavior Modeling in Revenue Management and Auctions: A Review and New Research Opportunities Customer Behavior Modeling in Revenue Management and Auctions: A Review and New Research Opportunities Zuo-Jun Max Shen Dept. of Industrial Engineering & Operations Research, University of California,

More information

Two-Stage Stochastic Linear Programs

Two-Stage Stochastic Linear Programs Two-Stage Stochastic Linear Programs Operations Research Anthony Papavasiliou 1 / 27 Two-Stage Stochastic Linear Programs 1 Short Reviews Probability Spaces and Random Variables Convex Analysis 2 Deterministic

More information

APPLICATIONS OF REVENUE MANAGEMENT IN HEALTHCARE. Alia Stanciu. BBA, Romanian Academy for Economic Studies, 1999. MBA, James Madison University, 2002

APPLICATIONS OF REVENUE MANAGEMENT IN HEALTHCARE. Alia Stanciu. BBA, Romanian Academy for Economic Studies, 1999. MBA, James Madison University, 2002 APPLICATIONS OF REVENUE MANAGEMENT IN HEALTHCARE by Alia Stanciu BBA, Romanian Academy for Economic Studies, 1999 MBA, James Madison University, 00 Submitted to the Graduate Faculty of Joseph M. Katz Graduate

More information

Garrett J. van Ryzin

Garrett J. van Ryzin Garrett J. van Ryzin 412 Uris Hall 46 Lloyd Road NY NY 10027 Montclair, NJ 07042 (212) 854-4280 (PH) (914) 329-6381 (212) 316-9180 (FAX) gjv1@columbia.edu Education Ph.D., Operations Research, Massachusetts

More information

Retail Inventory Management with Stock-Out Based Dynamic Demand Substitution

Retail Inventory Management with Stock-Out Based Dynamic Demand Substitution Retail Inventory Management with Stock-Out Based Dynamic Demand Substitution Barış Tan a, Selçuk Karabatı a a College of Administrative Sciences and Economics, Koç University, Rumeli Feneri Yolu, Sariyer,

More information

Decentralized control of stochastic multi-agent service system. J. George Shanthikumar Purdue University

Decentralized control of stochastic multi-agent service system. J. George Shanthikumar Purdue University Decentralized control of stochastic multi-agent service system J. George Shanthikumar Purdue University Joint work with Huaning Cai, Peng Li and Andrew Lim 1 Many problems can be thought of as stochastic

More information

Duality in General Programs. Ryan Tibshirani Convex Optimization 10-725/36-725

Duality in General Programs. Ryan Tibshirani Convex Optimization 10-725/36-725 Duality in General Programs Ryan Tibshirani Convex Optimization 10-725/36-725 1 Last time: duality in linear programs Given c R n, A R m n, b R m, G R r n, h R r : min x R n c T x max u R m, v R r b T

More information

How To Optimize Online Ads

How To Optimize Online Ads Yield Optimization of Display Advertising with Ad Exchange Santiago R. Balseiro Fuqua School of Business, Duke University, 100 Fuqua Drive, NC 27708, srb43@duke.edu Jon Feldman, Vahab Mirrokni, S. Muthukrishnan

More information

Discrete Optimization

Discrete Optimization Discrete Optimization [Chen, Batson, Dang: Applied integer Programming] Chapter 3 and 4.1-4.3 by Johan Högdahl and Victoria Svedberg Seminar 2, 2015-03-31 Todays presentation Chapter 3 Transforms using

More information

Revenue Management A model for capacity and pricing strategies in a manufacturing multinational

Revenue Management A model for capacity and pricing strategies in a manufacturing multinational BACHELOR THESIS Spring 2013 Kristianstad University International Business Administration Program Revenue Management A model for capacity and pricing strategies in a manufacturing multinational Author

More information

Distributed Control in Transportation and Supply Networks

Distributed Control in Transportation and Supply Networks Distributed Control in Transportation and Supply Networks Marco Laumanns, Institute for Operations Research, ETH Zurich Joint work with Harold Tiemessen, Stefan Wörner (IBM Research Zurich) Apostolos Fertis,

More information

Simulation in Revenue Management. Christine Currie christine.currie@soton.ac.uk

Simulation in Revenue Management. Christine Currie christine.currie@soton.ac.uk Simulation in Revenue Management Christine Currie christine.currie@soton.ac.uk Introduction Associate Professor of Operational Research at the University of Southampton ~ 10 years experience in RM and

More information

6.231 Dynamic Programming and Stochastic Control Fall 2008

6.231 Dynamic Programming and Stochastic Control Fall 2008 MIT OpenCourseWare http://ocw.mit.edu 6.231 Dynamic Programming and Stochastic Control Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 6.231

More information

Revenue Management Through Dynamic Cross Selling in E-Commerce Retailing

Revenue Management Through Dynamic Cross Selling in E-Commerce Retailing OPERATIONS RESEARCH Vol. 54, No. 5, September October 006, pp. 893 913 issn 0030-364X eissn 156-5463 06 5405 0893 informs doi 10.187/opre.1060.096 006 INFORMS Revenue Management Through Dynamic Cross Selling

More information

Using Revenue Management in Multiproduct Production/Inventory Systems: A Survey Study

Using Revenue Management in Multiproduct Production/Inventory Systems: A Survey Study Using Revenue Management in Multiproduct Production/Inventory Systems: A Survey Study Master s Thesis Department of Production economics Linköping Institute of Technology Hadi Esmaeili Ahangarkolaei Mohammad

More information

Revenue Management. Adriana Novaes January 2011

Revenue Management. Adriana Novaes January 2011 Revenue Management Adriana Novaes January 2011 Revenue Management Presentation Scheme 1.Introduction 2.Techniques 3.Industry Applications Introduction To RM Definition Origins Pricing Segmentation Customer

More information

Dynamic Capacity Management with General Upgrading

Dynamic Capacity Management with General Upgrading Submitted to Operations Research manuscript (Please, provide the mansucript number!) Dynamic Capacity Management with General Upgrading Yueshan Yu Olin Business School, Washington University in St. Louis,

More information

A Log-Robust Optimization Approach to Portfolio Management

A Log-Robust Optimization Approach to Portfolio Management A Log-Robust Optimization Approach to Portfolio Management Dr. Aurélie Thiele Lehigh University Joint work with Ban Kawas Research partially supported by the National Science Foundation Grant CMMI-0757983

More information

The Impact of Linear Optimization on Promotion Planning

The Impact of Linear Optimization on Promotion Planning The Impact of Linear Optimization on Promotion Planning Maxime C. Cohen Operations Research Center, MIT, Cambridge, MA 02139, maxcohen@mit.edu Ngai-Hang Zachary Leung Operations Research Center, MIT, Cambridge,

More information

Airline Schedule Development

Airline Schedule Development Airline Schedule Development 16.75J/1.234J Airline Management Dr. Peter Belobaba February 22, 2006 Airline Schedule Development 1. Schedule Development Process Airline supply terminology Sequential approach

More information

Analytics for an Online Retailer: Demand Forecasting and Price Optimization

Analytics for an Online Retailer: Demand Forecasting and Price Optimization Analytics for an Online Retailer: Demand Forecasting and Price Optimization Kris Johnson Ferreira Technology and Operations Management Unit, Harvard Business School, kferreira@hbs.edu Bin Hong Alex Lee

More information

real-time revenue management

real-time revenue management real-time revenue management Today has been another challenging day. This morning, my manager asked me to close down V class availability in August (apparently increasing average yield is the current management

More information

Simulating the Multiple Time-Period Arrival in Yield Management

Simulating the Multiple Time-Period Arrival in Yield Management Simulating the Multiple Time-Period Arrival in Yield Management P.K.Suri #1, Rakesh Kumar #2, Pardeep Kumar Mittal #3 #1 Dean(R&D), Chairman & Professor(CSE/IT/MCA), H.C.T.M., Kaithal(Haryana), India #2

More information

OM 386 Pricing & Revenue Optimization Fall 2012 1 Unique number 04210 UTC 1.130

OM 386 Pricing & Revenue Optimization Fall 2012 1 Unique number 04210 UTC 1.130 OM 386 Pricing & Revenue Optimization Fall 2012 1 Unique number 04210 UTC 1.130 Professor Sridhar Seshadri Time: Office Hours: MW 1100 to 1230p Tue Thu 2 pm to 4 pm or by appointment Course Description:

More information

Airlines Industry Yield Management. Ken Homa

Airlines Industry Yield Management. Ken Homa Airlines Industry Yield Management Ken Homa Airlines Industry Challenging Environment Complex, interconnected network Thousands of dynamic prices 90% discount prices 20% pay less than half of average 2/3

More information

A Programme Implementation of Several Inventory Control Algorithms

A Programme Implementation of Several Inventory Control Algorithms BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume, No Sofia 20 A Programme Implementation of Several Inventory Control Algorithms Vladimir Monov, Tasho Tashev Institute of Information

More information

A General Attraction Model and an Efficient Formulation for the Network Revenue Management Problem *** Working Paper ***

A General Attraction Model and an Efficient Formulation for the Network Revenue Management Problem *** Working Paper *** A General Attraction Model and an Efficient Formulation for the Network Revenue Management Problem *** Working Paper *** Guillermo Gallego Richard Ratliff Sergey Shebalov updated June 30, 2011 Abstract

More information

A Robust Optimization Approach to Supply Chain Management

A Robust Optimization Approach to Supply Chain Management A Robust Optimization Approach to Supply Chain Management Dimitris Bertsimas and Aurélie Thiele Massachusetts Institute of Technology, Cambridge MA 0139, dbertsim@mit.edu, aurelie@mit.edu Abstract. We

More information

Nan Kong, Andrew J. Schaefer. Department of Industrial Engineering, Univeristy of Pittsburgh, PA 15261, USA

Nan Kong, Andrew J. Schaefer. Department of Industrial Engineering, Univeristy of Pittsburgh, PA 15261, USA A Factor 1 2 Approximation Algorithm for Two-Stage Stochastic Matching Problems Nan Kong, Andrew J. Schaefer Department of Industrial Engineering, Univeristy of Pittsburgh, PA 15261, USA Abstract We introduce

More information

2.3 Convex Constrained Optimization Problems

2.3 Convex Constrained Optimization Problems 42 CHAPTER 2. FUNDAMENTAL CONCEPTS IN CONVEX OPTIMIZATION Theorem 15 Let f : R n R and h : R R. Consider g(x) = h(f(x)) for all x R n. The function g is convex if either of the following two conditions

More information

Distributionally robust workforce scheduling in call centers with uncertain arrival rates

Distributionally robust workforce scheduling in call centers with uncertain arrival rates Distributionally robust workforce scheduling in call centers with uncertain arrival rates S. Liao 1, C. van Delft 2, J.-P. Vial 3,4 1 Ecole Centrale, Paris, France 2 HEC. Paris, France 3 Prof. Emeritus,

More information

DEMYSTIFYING PRICE OPTIMIZATION:

DEMYSTIFYING PRICE OPTIMIZATION: HOSPITALITY Alex Dietz DEMYSTIFYING PRICE OPTIMIZATION: A REVENUE MANAGER S GUIDE TO PRICE OPTIMIZATION As analytic approaches to pricing have evolved over the last decade, one of the most common questions

More information

Motivated by a problem faced by a large manufacturer of a consumer product, we

Motivated by a problem faced by a large manufacturer of a consumer product, we A Coordinated Production Planning Model with Capacity Expansion and Inventory Management Sampath Rajagopalan Jayashankar M. Swaminathan Marshall School of Business, University of Southern California, Los

More information

Revenue Management. Who I am...

Revenue Management. Who I am... (Approximate) Dynamic Programming in Revenue Management Christiane Barz Anderson School of Business Gold Hall B520 February 14th 2012 Who I am... - Diploma and PhD in Industrial Engineering from Universität

More information

Simulation optimization for revenue management of airlines with cancellations and overbooking

Simulation optimization for revenue management of airlines with cancellations and overbooking OR Spectrum 29:21 38 (2007) DOI 10.1007/s00291-005-0018-z REGULAR ARTICLE Abhijit Gosavi. Emrah Ozkaya. Aykut F. Kahraman Simulation optimization for revenue management of airlines with cancellations and

More information

TD(0) Leads to Better Policies than Approximate Value Iteration

TD(0) Leads to Better Policies than Approximate Value Iteration TD(0) Leads to Better Policies than Approximate Value Iteration Benjamin Van Roy Management Science and Engineering and Electrical Engineering Stanford University Stanford, CA 94305 bvr@stanford.edu Abstract

More information

In the forty years since the first publication on

In the forty years since the first publication on Revenue Management: Research Overview and Prospects JEFFREY I. MCGILL Queen s University, School of Business, Kingston, Ontario K7L 3N6, Canada GARRETT J. VAN RYZIN Columbia University, Graduate School

More information

Trading regret rate for computational efficiency in online learning with limited feedback

Trading regret rate for computational efficiency in online learning with limited feedback Trading regret rate for computational efficiency in online learning with limited feedback Shai Shalev-Shwartz TTI-C Hebrew University On-line Learning with Limited Feedback Workshop, 2009 June 2009 Shai

More information

Performance Measurement in Airline Revenue Management - A Simulation-based Assessment of the Network-based Revenue Opportunity Model

Performance Measurement in Airline Revenue Management - A Simulation-based Assessment of the Network-based Revenue Opportunity Model Dissertation Performance Measurement in Airline Revenue Management - A Simulation-based Assessment of the Network-based Revenue Opportunity Model Dipl. Wirt.-Inform. Christian Temath Schriftliche Arbeit

More information

LECTURE - 2 YIELD MANAGEMENT

LECTURE - 2 YIELD MANAGEMENT LECTURE - 2 YIELD MANAGEMENT Learning objective To demonstrate the applicability of yield management in services 8.5 Yield Management or Revenue Management Yield management is applied by service organizations

More information

Models of the Spiral-Down Effect in Revenue Management

Models of the Spiral-Down Effect in Revenue Management OPERATIONS RESEARCH Vol. 00, No. 0, Xxxxx 0000, pp. 000 000 issn 0030-364X eissn 1526-5463 00 0000 0001 INFORMS doi 10.1287/xxxx.0000.0000 c 0000 INFORMS Models of the Spiral-Down Effect in Revenue Management

More information

Lecture 10 Scheduling 1

Lecture 10 Scheduling 1 Lecture 10 Scheduling 1 Transportation Models -1- large variety of models due to the many modes of transportation roads railroad shipping airlines as a consequence different type of equipment and resources

More information

Scheduling Jobs and Preventive Maintenance Activities on Parallel Machines

Scheduling Jobs and Preventive Maintenance Activities on Parallel Machines Scheduling Jobs and Preventive Maintenance Activities on Parallel Machines Maher Rebai University of Technology of Troyes Department of Industrial Systems 12 rue Marie Curie, 10000 Troyes France maher.rebai@utt.fr

More information

ARTICLE IN PRESS. European Journal of Operational Research xxx (2004) xxx xxx. Discrete Optimization. Nan Kong, Andrew J.

ARTICLE IN PRESS. European Journal of Operational Research xxx (2004) xxx xxx. Discrete Optimization. Nan Kong, Andrew J. A factor 1 European Journal of Operational Research xxx (00) xxx xxx Discrete Optimization approximation algorithm for two-stage stochastic matching problems Nan Kong, Andrew J. Schaefer * Department of

More information

2014-2015 The Master s Degree with Thesis Course Descriptions in Industrial Engineering

2014-2015 The Master s Degree with Thesis Course Descriptions in Industrial Engineering 2014-2015 The Master s Degree with Thesis Course Descriptions in Industrial Engineering Compulsory Courses IENG540 Optimization Models and Algorithms In the course important deterministic optimization

More information

Revenue Management of Callable Products

Revenue Management of Callable Products Revenue Management of Callable Products Guillermo Gallego, S. G. Kou, Robert Phillips November 2004 Abstract We introduce callable products into a finite-capacity, two-period sales or booking process where

More information

Abstract. 1. Introduction. Caparica, Portugal b CEG, IST-UTL, Av. Rovisco Pais, 1049-001 Lisboa, Portugal

Abstract. 1. Introduction. Caparica, Portugal b CEG, IST-UTL, Av. Rovisco Pais, 1049-001 Lisboa, Portugal Ian David Lockhart Bogle and Michael Fairweather (Editors), Proceedings of the 22nd European Symposium on Computer Aided Process Engineering, 17-20 June 2012, London. 2012 Elsevier B.V. All rights reserved.

More information

A Production Planning Problem

A Production Planning Problem A Production Planning Problem Suppose a production manager is responsible for scheduling the monthly production levels of a certain product for a planning horizon of twelve months. For planning purposes,

More information

RM Methods for Multiple Fare Structure Environments

RM Methods for Multiple Fare Structure Environments RM Methods for Multiple Fare Structure Environments By Matthew R. Kayser B.S., Operations Research United States Air Force Academy, 2006 SUBMITTED TO THE DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING

More information

IEOR 4404 Homework #2 Intro OR: Deterministic Models February 14, 2011 Prof. Jay Sethuraman Page 1 of 5. Homework #2

IEOR 4404 Homework #2 Intro OR: Deterministic Models February 14, 2011 Prof. Jay Sethuraman Page 1 of 5. Homework #2 IEOR 4404 Homework # Intro OR: Deterministic Models February 14, 011 Prof. Jay Sethuraman Page 1 of 5 Homework #.1 (a) What is the optimal solution of this problem? Let us consider that x 1, x and x 3

More information

AIRLINE PRICING STRATEGIES IN EUROPEAN AIRLINE MARKET

AIRLINE PRICING STRATEGIES IN EUROPEAN AIRLINE MARKET AIRLINE PRICING STRATEGIES IN EUROPEAN AIRLINE MARKET Ľubomír Fedorco, Jakub Hospodka 1 Summary: The paper is focused on evaluating pricing strategies based on monitoring of air ticket prices in different

More information

Supply planning for two-level assembly systems with stochastic component delivery times: trade-off between holding cost and service level

Supply planning for two-level assembly systems with stochastic component delivery times: trade-off between holding cost and service level Supply planning for two-level assembly systems with stochastic component delivery times: trade-off between holding cost and service level Faicel Hnaien, Xavier Delorme 2, and Alexandre Dolgui 2 LIMOS,

More information

A Network Flow Approach in Cloud Computing

A Network Flow Approach in Cloud Computing 1 A Network Flow Approach in Cloud Computing Soheil Feizi, Amy Zhang, Muriel Médard RLE at MIT Abstract In this paper, by using network flow principles, we propose algorithms to address various challenges

More information