mlsanityData to 14 Oct 2026

Online TCP Acknowledgment under General Delays

arXiv 2604.13428 ↗First posted 15 Apr 2026cs.DScited by 2

Not on the map. Why?

Abstract (arXiv)

In a seminal work, Dooly, Goldman, and Scott (STOC 1998; JACM 2001) introduced the classic Online TCP Acknowledgment problem: a sequence of n packets arrives over time, and the objective is to minimize both the number of acknowledgments sent and the total delay experienced by the packets. They showed that a natural greedy algorithm, which acknowledges when the delay of pending packets equals the acknowledgment cost, is 2-competitive. Online TCP Acknowledgment is the canonical online problem with delay, capturing the fundamental tradeoff between reducing service cost through batching and the delay incurred by pending requests. Prior work has largely focused on richer service-cost models, e.g., Multi-Level Aggregation. However, besides the work of Albers and Bals (SODA 2003), which studies maximum delay and similar objectives, not much is known beyond the sum of delay costs of requests. In this work, we study Online TCP Acknowledgment under two generalized delay-cost models. In the batch-aware model, each batch incurs a delay cost that depends on the packet delays within that batch. For the max-over-batches objective, we show that greedy remains 2-competitive. For the sum-over-batches objective, the picture changes sharply: greedy is Omega(n)-competitive, and the optimal deterministic competitive ratio is Theta(log n). Our upper bounds only require the batch delay function to be monotone. In the batch-oblivious model, the delay cost is a function of the global packet-delay vector. We show that greedy is 2-competitive for continuous submodular delay costs, and more generally under a weaker zero-coordinate diminishing-marginals condition. This yields 2-competitive algorithms for ordered norms. Using the submodular-norm approximation of Patton, Russo, and Singla, we also obtain an O(log n)-competitive algorithm for arbitrary symmetric norms.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Apr 2026.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 2.

2 papers.