Softening the Impact of Collisions in Contention Resolution

ORCID

Biswas: https://orcid.org/0009-0000-2842-5527; Chakraborty: https://orcid.org/0009-0002-8531-0667; Young: https://orcid.org/0000-0002-5251-8595; Zhou: https://orcid.org/0000-0002-7503-0445

MSU Affiliation

James Worth Bagley College of Engineering; Department of Computer Science and Engineering; College of Arts and Sciences; Department of Mathematics and Statistics

Creation Date

2026-04-29

Abstract

Contention resolution addresses the problem of coordinating access to a shared communication channel. Time is discretized into synchronized slots, and a packet can be sent in any slot. If no packet is sent, then the slot is empty; if a single packet is sent, then it is successful; and when multiple packets are sent at the same time, a collision occurs, resulting in the failure of the corresponding transmissions. In each slot, every packet receives ternary channel feedback indicating whether the current slot is empty, successful, or a collision. Much of the prior work on contention resolution has focused on optimizing the makespan, which is the number of slots required for all packets to succeed. However, in many modern systems, collisions are also costly in terms of the time they incur. In this paper, we design and analyze a randomized algorithm, Collision-Aversion Backoff (CAB), that addresses both the makespan and the total number of slots in which a collision occurs (i.e., total collision cost). We consider the static case where an unknown n ≥ 2 packets are initially present in the system, and each collision has a known cost , where for any constant κ ≥ 0. CAB guarantees that all packets succeed with expected makespan and an expected total collision cost of . We also give a complementary lower bound for the class of fair algorithms: where, in each slot, every packet sends with the same probability on a per-slot basis.

Publication Date

3-28-2026

Publication Title

Theoretical Computer Science

Publisher

Elsevier

Creative Commons License

Creative Commons Attribution 4.0 International License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Share

COinS
 

Digital Object Identifier (DOI)

https://doi.org/10.1016/j.tcs.2026.115907