IDEAS home Printed from https://ideas.repec.org/a/inm/orserv/v5y2013i1p29-55.html
   My bibliography  Save this article

Adaptive Smoothed Functional Algorithms for Optimal Staffing Levels in Service Systems

Author

Listed:
  • H. L. Prasad

    (Department of Computer Science and Automation, Indian Institute of Science, Bangalore, Karnataka 560012, India)

  • L. A. Prashanth

    (Department of Computer Science and Automation, Indian Institute of Science, Bangalore, Karnataka 560012, India)

  • Shalabh Bhatnagar

    (Department of Computer Science and Automation, Indian Institute of Science, Bangalore, Karnataka 560012, India)

  • Nirmit Desai

    (IBM Research-India, Bangalore, Karnataka 560045, India)

Abstract

Service systems are people-centric. The service providers employ a large workforce to service many clients, aiming to meet the service-level agreements (SLAs) and deliver a satisfactory client experience. A challenge is that the volumes of service requests change dynamically and the types of such requests are unique to each client. The task of adapting the staffing levels to the workloads in such systems while complying with aggregate SLA constraints is nontrivial. We formulate this problem as a constrained parametrized Markov process with a discrete parameter and propose two multi-timescale smoothed functional (SF)-based stochastic optimization SASOC (staff allocation using stochastic optimization with constraints) algorithms--SASOC-SF-N and SASOC-SF-C--for its solution. Whereas SASOC-SF-N uses a Gaussian-based smoothed functional approach, SASOC-SF-C uses the Cauchy smoothed functional algorithm for primal descent. Further, all SASOC algorithms incorporate a generalized projection operator that extends the system to a continuous setting with suitably defined transition probabilities. We validate these optimization schemes on five real-life service systems and compare their performance with a previous SASOC algorithm and the commercial optimization software OptQuest. Our algorithms are observed to be 25 times faster than OptQuest and have proven convergence guarantees to the optimal staffing levels, whereas OptQuest fails to find feasible solutions in some cases even under a reasonably high threshold on the number of search iterations. From the optimization experiments, we observe that our algorithms find better solutions than OptQuest in many cases, and among our algorithms, SASOC-SF-C performs marginally better than SASOC-SF-N.

Suggested Citation

  • H. L. Prasad & L. A. Prashanth & Shalabh Bhatnagar & Nirmit Desai, 2013. "Adaptive Smoothed Functional Algorithms for Optimal Staffing Levels in Service Systems," Service Science, INFORMS, vol. 5(1), pages 29-55, March.
  • Handle: RePEc:inm:orserv:v:5:y:2013:i:1:p:29-55
    DOI: 10.1287/serv.1120.0035
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/serv.1120.0035
    Download Restriction: no

    File URL: https://libkey.io/10.1287/serv.1120.0035?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:inm:orserv:v:5:y:2013:i:1:p:29-55. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Asher (email available below). General contact details of provider: https://edirc.repec.org/data/inforea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.