Sorting and Selection with Random Costs
Stanislav Angelov, Keshav Kunal, Andrew McGregor

TL;DR
This paper explores sorting and selection algorithms in models where comparison costs are random variables, providing bounds and algorithms tailored to different stochastic cost distributions.
Contribution
It introduces the first analysis of sorting and selection with stochastic comparison costs, establishing bounds and designing algorithms for various random cost models.
Findings
Established lower and upper bounds for stochastic cost models
Designed algorithms ensuring cost independence during execution
Analyzed properties of random partial orders in the context
Abstract
There is a growing body of work on sorting and selection in models other than the unit-cost comparison model. This work is the first treatment of a natural stochastic variant of the problem where the cost of comparing two elements is a random variable. Each cost is chosen independently and is known to the algorithm. In particular we consider the following three models: each cost is chosen uniformly in the range , each cost is 0 with some probability and 1 otherwise, or each cost is 1 with probability and infinite otherwise. We present lower and upper bounds (optimal in most cases) for these problems. We obtain our upper bounds by carefully designing algorithms to ensure that the costs incurred at various stages are independent and using properties of random partial orders when appropriate.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · Complexity and Algorithms in Graphs · Limits and Structures in Graph Theory
