skip to main content
research-article

Who's Next? Scheduling Personalization Services with Variable Service Times

Published: 04 July 2015 Publication History

Abstract

Online personalization has become quite prevalent in recent years, with firms able to derive additional profits from such services. As the adoption of such services grows, firms implementing such practices face some operational challenges. One important challenge lies in the complexity associated with the personalization process and how to deploy available resources to handle such complexity. The complexity is exacerbated when a site faces a large volume of requests in a short amount of time, as is often the case for e-commerce and content delivery sites. In such situations, it is generally not possible for a site to provide perfectly personalized service to all requests. Instead, a firm can provide differentiated service to requests based on the amount of profiling information available about the visitor. We consider a scenario where the revenue function is concave, capturing the diminishing returns from personalization effort. Using a batching approach, we determine the optimal scheduling policy (i.e., time allocation and sequence of service) for a batch that accounts for the externality cost incurred when a request is provided service before other waiting requests. The batching approach leads to sunk costs incurred when visitors wait for the next batch to begin. An optimal admission control policy is developed to prescreen new request arrivals. We show how the policy can be implemented efficiently when the revenue function is complex and there are a large number of requests that can be served in a batch. Numerical experiments show that the proposed approach leads to substantial improvements over a linear approximation of the concave revenue function. Interestingly, we find that the improvements in firm profits are not only (or primarily) due to the different service times that are obtained when using the nonlinear personalization function—there is a ripple effect on the admission control policy that incorporates these optimized service times, which contributes even more to the additional profits than the service time optimization by itself.

Supplementary Material

a8-liu-apndx.pdf (liu.zip)
Supplemental movie, appendix, image and software files for, Who's Next? Scheduling Personalization Services with Variable Service Times

References

[1]
M. Adler, P. B. Gibbons, and Y. Matias. 2002. Scheduling space-sharing for internet advertising. Journal of Scheduling 5, 2, 103--119.
[2]
S. Ba and W. C. Johansson. 2008. An exploratory study of the impact of e-service process on online customer satisfaction. Production and Operations Management 17, 1, 107--119.
[3]
W. J. Baumol and R. C. Bushnell. 1967. Error produced in linearization in mathematical programming. Econometrica 35, 3--4, 447--471.
[4]
H. Beales. 2010. The value of behavioral targeting. Network Advertising Initiative (NAI). Retrieved from http://www.networkadvertising.org/pdfs/Beales_NAI_Study.pdf.
[5]
M. Brohan. 2014. J. C. Penney Grows Annual Web Sales for the First Time in Years. Retrieved from http://www.internetretailer.com/mobile/2014/02/05/jc-penney-grows-annual-web-sales-first-time-years.
[6]
E. Brynjolfsson and M. D. Smith. 2000. Frictionless commerce? A comparison of internet and conventional retailers. Management Science 46, 4, 563--585.
[7]
V. Cardellini, M. Colajanni, and P. S. Yu. 1999. Dynamic load balancing on web-server systems. IEEE Internet Computing 3, 3, 28--39.
[8]
A. Caruana and L. Pitt. 1997. INTQUAL - An internal measure of service quality and the link between service quality and business performance. European Journal of Marketing 31, 8, 604--616.
[9]
Y. Chen, D. Pavlov, and J. F. Canny. 2009. Large-scale behavioral targeting. Proceeding of KDD ’09, June 28--July 1, 2009.
[10]
L. A. DaSilva, D. W. Petr, and N. Akar. 2000. Static pricing and quality of service in multiple service networks. In Proceedings of the 5th International Conference on Computer Science and Informatics. 1, 355--358.
[11]
A. M. Geoffrion. 1977. Objective function approximations in mathematical programming. Mathematical Programing 13, 27--37.
[12]
S. Gupta, C. Koulamas, and G. J. Kyparisis. 2009. E-business: A review of research published in production and operations management (1992--2008). Production and Operations Management 18, 6, 604--620.
[13]
T. Huang and J. A. Van Mieghem. 2012. The promise of strategic customer behavior: On the value of click tracking. Production and Operations Management.
[14]
P. Jaillet and M. Stafford. 2001. Online Searching. Operations Research 49, 4, 501--515.
[15]
A. Joshi, A. Bagherjeiran, and A. Ratnaparkhi. 2011. User demographic and behavioral targeting for content match advertising. Proceedings of the 5th International Workshop on Data Mining and Audience Intelligence for Advertising (ADKDD’11), 53--60.
[16]
K. Knight. 2010. AudienceScience: 77% of Marketers to Use Targeting This Year. http://www.bizreport.com/2010/02/audiencescience_77_of_marketers_to_use_targeting_this_year.html#.
[17]
D. Liu, S. Sarkar, and C. Sriskandarajah. 2010. Resource allocation policies for personalization in content delivery sites. Information Systems Research 21, 2, 227--248.
[18]
J. Love. 2014. Sales Grow 16.7% in 2013 for Online Grocer ocadoO Retrieved from http://www.internetretailer.com/mobile/2014/02/12/sales-grow-167--2013-online-grocer-ocado.
[19]
K. Marr. 2007. Yahoo Unveils Personalized Ads. http://www.washingtonpost.com.
[20]
P. R. Milgrom. 1981. Good news and bad news: Representation theorems and applications. Bell Journal of Economics 12, 2, 380--391.
[21]
S. Mulpuru 2013. US Online Retail Forecast, 2012--2017. http://www.forrester.com/US+Online+Retail+Forecast+2012+To+2017/fulltext/-/E-RES93281.
[22]
J. Ou, M. Parlar, and M. Sharafali. 2006. A differentiated service scheme to optimize website revenue. Journal of the Operational Research Society 57, 11, 1323--1340.
[23]
H. Patel. 2011. Yahoo Debuts Smart Ads on Homepage in Video Format. Retrieved from http://news.ebrandz.com/yahoo/2011/4042-yahoo-debuts-smart-ads-on-homepage-in-video-format.html.
[24]
M. Pinedo. 2012. Scheduling: Theory, Algorithms, and Systems, 4th ed. Springer.
[25]
R. T. Rust, A. J. Zahorik, and T. L. Keiningham. 1995. Return on quality (ROQ): Making service quality financially accountable. Journal of Marketing 59, 58--70.
[26]
J. Sonderman. 2011. New York Times to Add Active Personalization of Article Recommendations. Retrieved from http://www.poynter.org/latest-news/mediawire/141867/new-york-times-to-add-active-personalization-of-article-recommendations/.
[27]
U.S. Census Bureau News: Quarterly Retail E-commerce Sales 1st Quarter 2013. Retrieved from http://www.census.gov/retail/mrts/www/data/pdf/ec_current.pdf.
[28]
J. Watson. 2011. Web 3.0: The Battle between Performance and Personalization. Retrieved from http://networkingexchangeblog.att.com/enterprise-business/web-3-0-the-battle-between-performance-and-personalization/.
[29]
R. Zivan, M. Dudik, P. Paruchuri, and K. Sycara. 2011. Maximizing revenue in symmetric resource allocation systems when user utilities exhibit diminishing returns. In Proceedings of the 10th International Conference on Autonomous Agents and Multiagent Systems (AAMAS’11). 3, 1165--1166.

Cited By

View all
  • (2017)Business-to-Consumer Platform StrategyACM Transactions on Management Information Systems10.1145/30572738:2-3(1-42)Online publication date: 10-Jul-2017

Index Terms

  1. Who's Next? Scheduling Personalization Services with Variable Service Times

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Transactions on Management Information Systems
      ACM Transactions on Management Information Systems  Volume 6, Issue 2
      July 2015
      109 pages
      ISSN:2158-656X
      EISSN:2158-6578
      DOI:10.1145/2780401
      Issue’s Table of Contents
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 04 July 2015
      Accepted: 01 April 2015
      Revised: 01 April 2015
      Received: 01 August 2013
      Published in TMIS Volume 6, Issue 2

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Online personalization
      2. admission control policy
      3. batch processing
      4. hierarchical decision tables
      5. resource allocation

      Qualifiers

      • Research-article
      • Research
      • Refereed

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)7
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 03 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2017)Business-to-Consumer Platform StrategyACM Transactions on Management Information Systems10.1145/30572738:2-3(1-42)Online publication date: 10-Jul-2017

      View Options

      Login options

      Full Access

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media