A Polynomial-Time Algorithm for Pliable Index Coding
Linqi Song, Christina Fragouli

TL;DR
This paper introduces a polynomial-time algorithm for pliable index coding that achieves near-optimal transmission efficiency, significantly reducing broadcast transmissions compared to previous methods and outperforming existing algorithms in experiments.
Contribution
The authors develop the first deterministic polynomial-time algorithm for pliable index coding with exponential savings, extending it to the $t$-requests case and providing tight bounds and probabilistic analysis.
Findings
Achieves $ ilde{O}( ext{log}^2 n)$ worst-case transmissions.
Requires at most $ ilde{O}(t ext{log} n)$ transmissions for $t$-requests.
Outperforms existing algorithms by up to 50% in numerical experiments.
Abstract
In pliable index coding, we consider a server with messages and clients where each client has as side information a subset of the messages. We seek to minimize the number of broadcast transmissions, so that each client can recover any one unknown message she does not already have. Previous work has shown that the pliable index coding problem is NP-hard and requires at most broadcast transmissions, which indicates exponential savings over the conventional index coding that requires in the worst case transmissions. In this work, building on a decoding criterion that we propose, we first design a deterministic polynomial-time algorithm that can realize the exponential benefits, by achieving, in the worst case, a performance upper bounded by broadcast transmissions. We extend our algorithm to the -requests case,…
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
TopicsCooperative Communication and Network Coding · Mobile Ad Hoc Networks
