English

Source Coding with Free Bits and the Multi-Way Number Partitioning Problem

Data Structures and Algorithms 2026-01-30 v2 Information Theory Combinatorics math.IT

Abstract

We introduce a new variant of variable-length source coding for sending a source over two parallel channels, one of which is costly and the other free. We give a complete solution to this problem. Next, we relate the problem to the number partitioning problem, which is the task of dividing a given list of numbers into a pre-specified number of subsets such that the sum of the numbers in each subset is as nearly equal as possible. We introduce two new objective functions for this problem and show that an adapted version of the Huffman coding algorithm (with a runtime of O(nlogn)\mathcal{O}(n \log n) for input size nn) produces the optimal solution for one objective function, and a nearly optimal solution for the other objective function.

Keywords

Cite

@article{arxiv.2009.02710,
  title  = {Source Coding with Free Bits and the Multi-Way Number Partitioning Problem},
  author = {Niloufar Ahmadypour and Amin Gohari},
  journal= {arXiv preprint arXiv:2009.02710},
  year   = {2026}
}
R2 v1 2026-06-23T18:20:35.582Z