-
Minimax Optimality in Contextual Dynamic Pricing with General Valuation Models
Xueping Gong, Wei You, Jiheng Zhang
Operations Research, 2026
We study contextual dynamic pricing, where a decision maker posts personalized prices based on observable contexts and receives binary purchase feedback indicating whether the customer's valuation exceeds the price. Each valuation is modeled as an unknown latent function of the context, corrupted by independent and identically distributed market noise from an unknown distribution. Relying only on Lipschitz continuity of the noise distribution and bounded valuations, we propose a minimax-optimal algorithm. To accommodate the unknown distribution, our method discretizes the relevant noise range to form a finite set of candidate prices, then applies layered data partitioning to obtain confidence bounds substantially tighter than those derived via the elliptical potential lemma. A key advantage is that estimation bias in the valuation function cancels when comparing upper confidence bounds, eliminating the need to know the Lipschitz constant. The framework extends beyond linear models to general function classes through offline regression oracles. Our regret analysis depends solely on the oracle's estimation error, typically governed by the statistical complexity of the class. These techniques yield a regret upper bound matching the minimax lower bound up to logarithmic factors. Furthermore, we refine these guarantees under additional structures—for example, linear valuation models, second-order smoothness, sparsity, and known noise distribution or observable valuations—and compare our bounds and assumptions with prior dynamic-pricing methods. Finally, numerical experiments corroborate the theory and show clear improvements over benchmark methods.
-
Improving Blockchain Consistency Bound by Assigning Weights to Random Blocks
Xueping Gong, Qing Zhang, Huizhong Li, Jiheng Zhang
Operations Research, 73(4), 2156-2176, 2025
Blockchains based on the celebrated Nakamoto consensus protocol have shown promise in several applications, including cryptocurrencies. However, these blockchains have inherent scalability limits caused by the protocol's consensus properties. In particular, the consistency property demonstrates a tight trade-off between block production speed and the system's security in terms of resisting adversarial attacks. This paper proposes a novel method, Ironclad, that improves blockchain consistency bound by assigning a different weight to randomly selected blocks. We apply our method to the original Nakamoto protocol and rigorously prove that such a combination can improve the consistency bound significantly by analyzing the fundamental consensus properties. Such an improvement enables a much faster block production rate than the original Nakamoto protocol under the same security guarantee with the same proportion of malicious mining power.
-
The Generalized $c/\mu$ Rule for Queues with Heterogeneous Server Pools
Zhenghua Long, Hailun Zhang, Jiheng Zhang, Zhe George Zhang
Operations Research, 72(6), 2488-2506, 2024
We study the optimal control of queueing systems with heterogeneous server pools and a single customer class. The goal is to balance the holding cost of the queue with the operating costs of the server pools. We introduce the target-allocation policy, the $Gc/\mu$ rule, and the fixed priority policy for systems with general, convex, and concave cost functions, respectively. We also consider an extension to minimize operating costs and maintain a service-level target for customers waiting in the queue.
-
Technical Note -- Asymptotically Optimal Control of Omnichannel Service Systems with Pick-up Guarantees
Xuefeng Gao, Junfei Huang, Jiheng Zhang
Operations Research, 72(4), 1739-1748, 2024
Both walk-in and online customers appear in many service systems such as restaurants. Online customers are often given a target time for pick up, and the quality of the food/beverage can degrade if it is ready before the arrival of online customers. This distinctive feature brings essential difficulties in the analysis and control of such systems. We study the optimal control problem of such service systems based on a two-class single server queueing model and propose a nearly-optimal policy that keeps the server idle when the queue of online customers drops below a threshold and there are no walk-in customers.
-
On-Demand Ride-Matching in a Spatial Model with Abandonment and Cancellation
Guangju Wang, Hailun Zhang, Jiheng Zhang
Operations Research, 72(3), 1278-1297, 2024
We propose a spatial model to approximate pickup times based on the number of waiting passengers and idle drivers. We analyze the dynamics of passengers and drivers in a queueing model in which the platform can control the matching process by setting a threshold on the expected pickup time. Applying fluid approximations, we obtain accurate performance evaluations and an elegant optimality condition based on which we propose a policy that adapts to time-varying demand.
-
Dynamic Scheduling of Multiclass Many-Server Queues with Abandonment: The Generalized $c\mu/h$ Rule
Zhenghua Long, Nahum Shimkin, Hailun Zhang, Jiheng Zhang
Operations Research, 68(4), 1218-1230, 2020
We propose three scheduling policies to cope with any general cost functions and general patience-time distributions. Our first contribution is to introduce the target-allocation policy, which assigns higher priority to customer classes with larger deviation from the desired allocation of the service capacity and prove its optimality for any general queue-length cost functions and patience-time distributions.
-
Management of A Shared Spectrum Network in Wireless Communications
Shining Wu, Jiheng Zhang, Rachel Zhang
Operations Research, 66(4), 1119-1135, 2018
We consider a band of the electromagnetic spectrum with a finite number of identical channels shared by both licensed and unlicensed users. Such a network differs from most many-server, two-class queues in service systems, including call centers, because of the restrictions imposed on the unlicensed users to limit interference to the licensed users. We first approximate the key performance indicators under the asymptotic regime, which requires the analysis of both scaled and unscaled processes simultaneously using the averaging principle.
-
Refined Models for Efficiency-Driven Queues with Applications to Delay Announcements and Staffing
Junfei Huang, Avishai Mandelbaum, Hanqin Zhang, Jiheng Zhang
Operations Research, 65(5), 1380-1397, 2017
Data has revealed a noticeable impact of delay-time-related information on phone-customers; for example and somewhat surprisingly, delay announcements can abruptly increase the likelihood to abandon (hang up). Our starting point is that the latter phenomena can be used to support the control of queue lengths and delays. We do so by timing the announcements appropriately and determining the staffing levels accordingly.
-
Routing and Staffing in Customer Service Chat Systems with Impatient Customers
Tolga Tezcan, Jiheng Zhang
Operations Research, 62(4), 943-956, 2014
We consider customer service chat (CSC) systems where customers can receive real time service from agents using an instant messaging (IM) application over the Internet. A unique feature of these systems is that agents can serve multiple customers simultaneously. The number of customers that an agent is serving determines the rate at which each customer assigned to that agent receives service. We consider the staffing problem in CSC systems with impatient customers where the objective is to minimize the number of agents while providing a certain service level.
-
Staffing and Control of Instant Messaging Contact Centers
Jun Luo, Jiheng Zhang
Operations Research, 61(2), 328-343, 2013
In addition to traditional call centers, many companies have started building a new kind of customer contact center, in which agents communicate with customers via instant messaging (IM) over the Internet rather than phone calls. A distinctive feature of the service centers based on IM is that one agent can serve multiple customers in parallel. We choose to model such a center as a server pool consisting of many limited processor-sharing servers.