Static Pricing for Online Selection Problem and its Variants

Bo Sun,Hossein Nekouyan Jazi,Xiaoqi Tan,Raouf Boutaba
2024-10-10
Abstract:This paper studies an online selection problem, where a seller seeks to sequentially sell multiple copies of an item to arriving buyers. We consider an adversarial setting, making no modeling assumptions about buyers' valuations for the items except acknowledging a finite support. In this paper, we focus on a class of static pricing algorithms that sample a price from a pre-determined distribution and sell items to buyers whose valuations exceed the sampled price. Such algorithms are of practical interests due to their advantageous properties, such as ease of implementation and non-discrimination over prices. Our work shows that the simple static pricing strategy can achieve strong guarantees comparable to the best known dynamic pricing algorithms. Particularly, we design the optimal static pricing algorithms for the adversarial online selection problem and its two important variants: the online assignment problem and the online selection with convex cost. The static pricing algorithms can even attain the optimal competitive ratios among all online algorithms for the online selection problem and the online assignment problem. To achieve these results, we propose an economics-based approach in the competitive analysis of static pricing algorithms, and develop a novel representative function-based approach to derive the lower bounds. We expect these approaches will be useful in related problems such as online matching.
Computer Science and Game Theory,Data Structures and Algorithms
What problem does this paper attempt to address?
This paper attempts to address the pricing strategy problem in the Online Selection Problem (OSP). Specifically, the researchers focus on how a seller can maximize social welfare (i.e., the sum of seller revenue and buyer utility) through static pricing algorithms in an adversarial setting. In this adversarial setting, the buyer's valuation of items can take any value within a finite range without any statistical assumptions about these valuations. ### Main Contributions of the Paper: 1. **Optimal Static Pricing Algorithms**: - Designed randomized static pricing algorithms for multi-unit Online Selection Problem (OSP), Online Allocation Problem (OAP), and Online Selection with Convex Costs (OSCC). - Proved that these algorithms achieve the best competitive ratio among all static pricing algorithms. - For OSP and OAP, these algorithms not only achieve optimality among static pricing algorithms but also attain the best competitive ratio among all online algorithms. 2. **Insights**: - In OSP and its two variants, static pricing algorithms can achieve competitive performance comparable to dynamic pricing algorithms. - Specifically, in OSP and OAP, randomized static pricing algorithms can eliminate performance loss due to discrete selection decisions, achieving better competitive ratios. - In OSCC, the convexity of production costs strictly limits the effectiveness of randomization, making static pricing algorithms perform worse than dynamic pricing algorithms. This can be seen as the cost the seller pays to prevent price discrimination. - Static pricing can achieve optimal competitive performance in maximizing both social welfare and revenue, while dynamic pricing faces additional challenges in maximizing revenue because high-valuation buyers might turn to lower offers, leading to revenue loss. 3. **Techniques**: - Proposed new methods to analyze the upper bounds of static pricing algorithms and the lower bounds of the three research problems. - Analyzed the competitive performance of static pricing algorithms based on economic methods under the posted pricing mechanism, extending the ranking-based methods in online bipartite matching to consider multiple copies of each item and valuations dependent on both items and buyers. - The lower bound proofs are based on a representative function method specifically designed for the online selection problem, which not only applies to OSP and its variants but also guides the design of static price distributions. ### Related Work: - The Online Selection Problem (OSP) has been widely studied in the literature, with researchers exploring various assumptions about the problem inputs. For example, the problem is formulated as the secretary problem under the random order model and as the prophet inequality problem under the random input model. - This paper focuses on the adversarial setting, where the valuations of arrivals can take any value within a finite range. - In adversarial OSP, when the supply is large (i.e., \( n \to \infty \)), existing research has proposed threshold algorithms and proved that they achieve the optimal competitive ratio among all online algorithms. - Dynamic pricing algorithms have been widely studied under the assumption of infinitesimally small item weights, but research on static pricing algorithms in the finite supply setting is relatively scarce. This paper aims to fill this research gap. ### Summary: This paper addresses the pricing strategy problem in multi-unit online selection problems and their variants by designing and analyzing static pricing algorithms. The research shows that static pricing algorithms can achieve competitive performance comparable to or even better than dynamic pricing algorithms in adversarial settings, particularly excelling in avoiding price discrimination and maximizing social welfare.