Skip to main content
Log in

An evaluation of integer programming models for restaurant reservations

  • Research Article
  • Published:
Journal of Revenue and Pricing Management Aims and scope

Abstract

A notable difference in rooms (hotel) revenue management reservations versus table (restaurant) revenue management (TRM) reservations is the variation that occurs in duration. In the hotel setting, durations are explicit in the reservation itself: a stay of a specified number of nights. In restaurants, by contrast, there is a natural variation in the amount of time parties are at the table. This duration variation presents interesting challenges to TRM. Dealing with these challenges is our goal in the article. Specifically, we introduce and evaluate 10 different models for restaurant capacity and reservations, five each of two different types. In one type of model, tables are pooled and parties are not explicitly matched to tables; in the other parties are matched to specific tables. The objective is to maximize revenue (or contribution) from known reservation demand. Variables are both the mix of tables in the restaurant and the reservations accepted. An important ancillary goal we have is to evaluate the effectiveness of the models from the perspective of customers, specifically examining whether a table is ready for them at the time of the reservation, an issue of high importance to restaurant patrons. Of the 10 models, seven define a pareto frontier between revenue and service; of those seven, five are pooling models. We use this frontier to offer advice to restaurateurs looking to better manage reservations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2

Similar content being viewed by others

References

  • Alexandrov, A. and Lariviere, M.A. (2012) Are reservations recommended? Manufacturing and Service Operations Management 14 (2): 218–230.

    Article  Google Scholar 

  • Anonymous (2015) 2015 Restaurant Industry Pocket Factbook. Washington DC: National Restaurant Association.

  • Bell, R. and Pliner, P.L. (2003) Time to eat: The relationship between the number of people eating and meal duration in three lunch settings. Appetite 41 (2): 215–218.

    Article  Google Scholar 

  • Bertsimas, D. and Shioda, R. (2003) Restaurant revenue management. Operations Research 51 (3): 472–486.

    Article  Google Scholar 

  • Cayirli, T. and Veral, E. (2003) Outpatient scheduling in health care: A review of literature. Production and Operations Management 12 (4): 519–549.

    Article  Google Scholar 

  • Collier, D. (1982) Aggregate safety stock levels and component part commonality. Management Science 28 (11): 1296–1303.

    Article  Google Scholar 

  • Dongarra, J. and Luszczek, P. (2011) LINPACK benchmark. In: D. Padua (ed.) Encyclopedia of Parallel Computing. New York: Springer, pp. 1033–1036.

    Google Scholar 

  • Gupta, D. and Denton, B. (2008) Appointment scheduling in health care: Challenges and opportunities. IIE Transactions 40 (9): 800–919.

    Article  Google Scholar 

  • Gurobi (2013) Houston, TX: Gurobi Optimization, www.gurobi.com.

  • Kimes, S.E. (2008) A Consumer’s View of Restaurant Reservation Policies. Cornell University: Ithaca NY USA. Cornell Hospitality Report, 8.

  • Kimes, S.E., Chase, R.B., Choi, S., Lee, P.Y. and Ngonzi, E.N. (1998) Restaurant revenue management: Applying yield management to the restaurant industry. Cornell Hotel and Restaurant Administration Quarterly 39 (3): 32–39.

    Google Scholar 

  • Kimes, S.E. and Robson, S.K.A. (2004) The impact of restaurant table characteristics on meal duration and spending. Cornell Hotel and Restaurant Administration Quarterly 45 (4): 333–346.

    Article  Google Scholar 

  • Kimes, S.E. and Thompson, G.M. (2004) Restaurant revenue management at Chevys: Determining the best table mix. Decision Sciences 35 (3): 371–391.

    Article  Google Scholar 

  • Kimes, S.E. and Thompson, G.M. (2005) An evaluation of heuristic methods for determining the best table mix in full-service restaurants. Journal of Operations Management 23 (2): 197–208.

    Article  Google Scholar 

  • McDougall, G.H.G. and Levesque, T.J. (1999) Waiting for service: The effectiveness of recovery strategies. International Journal of Contemporary Hospitality Management 11 (1): 6–15.

    Article  Google Scholar 

  • Noone, B.M., Kimes, S.E., Mattila, A.S. and Wirtz, J. (2007) The effect of meal pace on customer satisfaction. Cornell Hotel and Restaurant Administration Quarterly 48 (3): 231–244.

    Article  Google Scholar 

  • Pasin, F., Jobin, M.H. and Cordeau, J.F. (2002) An application of simulation to analyse resource sharing among health-care organisations. International Journal of Operations and Production Management 22 (4): 381–393.

    Article  Google Scholar 

  • Sheu, C. and Wacker, J.G. (1997) The effects of purchased parts commonality on manufacturing lead time. International Journal of Operations and Production Management 17 (8): 725–745.

    Article  Google Scholar 

  • Thompson, G.M. (1999) Labor scheduling part 4: Controlling workforce schedules in real time. Cornell Hotel and Restaurant Administration Quarterly 40 (3): 85–96.

    Google Scholar 

  • Thompson, G.M. (2010) Restaurant profitability management: The evolution of restaurant revenue management. Cornell Hotel and Restaurant Administration Quarterly 51 (3): 308–322.

    Google Scholar 

  • Thompson, G.M. (2011a) Cherry-picking customers by party size in restaurants. Journal of Service Research 14 (2): 210–213.

    Article  Google Scholar 

  • Thompson, G.M. (2011b) Inaccuracy of the ‘naïve table mix’ calculations. Cornell Hotel and Restaurant Administration Quarterly 52 (3): 241–252.

    Google Scholar 

  • Thompson, G.M. and Kwortnik Jr, R.J. (2008) Pooling restaurant reservations to increase service efficiency. Journal of Service Research 10 (4): 335–346.

    Article  Google Scholar 

  • Thompson, G.M. and Sohn, H.J. (2009) Time- and capacity-based measurement of restaurant revenue. Cornell Hospitality Quarterly 50 (4): 520–539.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Thompson, G. An evaluation of integer programming models for restaurant reservations. J Revenue Pricing Manag 14, 305–320 (2015). https://doi.org/10.1057/rpm.2015.17

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1057/rpm.2015.17

Keywords

Navigation