Automated Discovery of Improved Constant Weight Binary Codes
Christopher D. Rosin

TL;DR
This paper introduces automated methods to discover larger constant weight binary codes, improving lower bounds for various parameters using tabu search and a novel greedy heuristic.
Contribution
It presents two automated strategies, tabu search and a new greedy heuristic, for constructing larger constant weight binary codes, advancing bounds for multiple parameters.
Findings
Improved lower bounds for 24 parameter sets.
Two automated strategies successfully constructed larger codes.
The methods outperform previous approaches in certain cases.
Abstract
A constant weight binary code consists of -bit binary codewords, each with exactly bits equal to 1, such that any two codewords are at least Hamming distance apart. is the maximum size of a constant weight binary code with parameters . We establish improved lower bounds on by constructing new larger codes, for 24 values of with and . The improved lower bounds come from two strategies. The first is a tabu search that operates at the level of bit swaps. The second is a novel greedy heuristic that repeatedly chooses the candidate codeword that maximizes a randomly-scored histogram of distances to previously-added codewords. These strategies were proposed by CPro1, an automated protocol that generates, implements, and tests diverse strategies for combinatorial constructions.
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
Topicsgraph theory and CDMA systems · Coding theory and cryptography · Algorithms and Data Compression
