Problem definition: This paper studies an appointment system where a finite number of customers are scheduled to arrive in such a way that (1) the expected waiting time of each individual customer cannot exceed a given threshold; and (2) the appointment times are set as early as possible (without breaking the waiting time constraint). Methodology/results: First, we show that, under the service-level constraint, a prospective schedule can be obtained from a sequential scheduling approach. In particular, we can schedule the appointment time of the next customer based on the scheduled appointment times of the previous customers. Then, we use a transient queueing-analysis approach and apply the theory of majorization to analytically characterize the structure of the optimal appointment schedule. We prove that, to keep the expected waiting time of each customer below a certain threshold, the minimum inter-appointment time required increases with the arrival sequence. We further identify additional properties of the optimal schedule. For example, a later arrival has a higher chance of finding an empty system and is more likely to wait less than the duration of his expected service time. We show the convergence of the service-level-constrained system to the D/M/1 queueing system as the number of arrivals approaches infinity and propose a simple, yet practical, heuristic schedule that is asymptotically optimal. We also develop algorithms that can help system managers determine the number of customers that can be scheduled in a fixed time window. We compare the service-level-constrained appointment system with other widely studied systems (including the equal-space and cost-minimization systems). We show that the service-level-constrained system leads to a lower upper bound on each customer’s waiting time; ensures a fair waiting experience among customers; and performs quite well in terms of system overtime. Finally, we investigate various extended settings of our analysis, including customer no-shows; mixed Erlang service times; multiple servers; and probability-based service-level constraints. Managerial implications: Our results provide guidelines on how to design appointment schedules with individual service-level constraints. Such a design ensures fairness and incorporates the threshold-type waiting perception of customers. It is also free from cost estimation and can be easily applied in practice. In addition, under the service-level-constrained appointment system, customers with later appointment times can have better waiting experiences, in contrast to the situation under other commonly studied systems. Funding: Z. Yan was partly supported by a Nanyang Technological University startup grant; the Ministry of Education Academic Research Fund Tier 1 [Grant RG17/21] and Tier 2 [Grant MOE2019-T2-1-045]; and Neptune Orient Lines [Fellowship Grant NOL21RP04]. Supplemental Material: The online supplement is available at https://doi.org/10.1287/msom.2022.1159 .
Problem definition: When selling multiple products with different feature combinations over a short selling season, a seller often adopts a “reactive” upgrade policy by offering a free upgrade to the next-price-level product only after a customer’s preferred product is out of stock. However, when customers’ preferences are heterogeneous for different feature combinations, some unyielding customers may reject free upgrades. In this paper, we consider a new “proactive” upgrade policy under which the seller may offer free upgrades even before a product is out of stock. Academic/practical relevance: The proactive upgrade policy enables the seller to strategically keep some units of a product in reserve to secure future sales of this product for those unyielding customers. However, the value of the proactive upgrade policy over the traditional reactive upgrade policy remains unclear. Methodology: Given the product choice probability the “upgrade acceptance probability” of each arriving customer, we formulate the problem of how to offer proactive upgrades as a finite horizon dynamic program with an embedded Markov decision process, and we determine the optimal proactive upgrade policy. Results: By exploiting the underlying mathematical structure, we prove that the optimal value function possesses the “anti-multimodularity” property such that the optimal upgrade strategy under the proactive upgrade policy is governed by two state-dependent thresholds: one threshold dictates when to offer proactive upgrades, and the other threshold dictates when to offer reactive upgrades. We also show that the proactive upgrade policy can create significant value over the reactive upgrade policy when the next-price-level product has similar consumer utility or when the price sensitivity is intermediate. Managerial implications: We identify the conditions under which the proactive upgrade policy provides significant value over the traditional reactive upgrade policy. These results can be useful for sellers who sell variants of similar products with different feature combinations to customers with heterogeneous feature preferences.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.