Channel and question
- Input
- Up to five independent messages held by one broadcaster.
- Output
- One receiver per message, each with an arbitrary subset of the other messages as side information.
- Law
- All nonisomorphic multiple-unicast side-information patterns on at most five messages.
- Quantity
- Complete small-instance capacity-region classification \(\{\mathcal C(G):|V(G)|\le5\}\), measured in message symbols per broadcast symbol for each rate coordinate.
Criterion. Exact capacity region for every isomorphism class.
- Zero-error index coding over arbitrary finite alphabets and blocklengths.
- Rate vectors use one coordinate per demanded message.
Current status
| Result | Relation | Method | Year |
|---|---|---|---|
| Exact | \(\mathcal C(G)=\mathcal R_{\mathrm{composite}}(G)\text{ for all }|V(G)|\le5\) | Composite coding inner bound matched to the polymatroidal converse over all 9,846 nonisomorphic instances. | 2013 |
Lean formalization
Version 1 · Lean. The family-level proposition avoids assigning thousands of hand-written permanent problem IDs.
CapacityAtlas.IndexCoding.indexCodingAtMostFiveMessagesCapacityRegionsstatement
lean/CapacityAtlas/Network/SmallIndexCoding.lean — Family statement equating every small operational capacity region with the composite-coding formula.
No external Lean proof is registered. Proofs longer than roughly 50 lines or requiring problem-specific infrastructure should live in a dedicated repository and link back to this statement version.
References
- Fatemeh Arbabjolfaei, Bernd Bandemer, Young-Han Kim, Eren Sasoglu, and Lele Wang (2013). On the Capacity Region for Index Coding. IEEE International Symposium on Information Theory. DOI 10.1109/ISIT.2013.6620369.
Discussion
Thread key: capacityatlas:index-coding-at-most-five-messages