Finding a Hadamard Matrix by Simulated Annealing of Spin-Vectors
Andriyan Bayu Suksmono

TL;DR
This paper introduces a novel method using simulated annealing on an Ising model to find Hadamard matrices, demonstrating success on low order cases including those difficult to construct by traditional methods.
Contribution
The paper presents a new heuristic approach for constructing Hadamard matrices via simulated annealing on a graph-based Ising model representation.
Findings
Successfully finds low order Hadamard matrices.
Can discover matrices not trivially constructed by Sylvester method.
Demonstrates effectiveness of physics-inspired heuristics for combinatorial problems.
Abstract
Reformulation of a combinatorial problem into optimization of a statistical-mechanics system, enables finding a better solution using heuristics derived from a physical process, such as by the SA (Simulated Annealing). In this paper, we present a Hadamard matrix (H-matrix) searching method based on the SA on an Ising model. By equivalence, an H-matrix can be converted into an SH (Seminormalized Hadamard) matrix; whose first columns are unity vector and the rest ones are vectors with equal number of -1 and +1 called SH-vectors. We define SH spin-vectors to represent the SH vectors, which play a similar role to the spins on an Ising model. The topology of the lattice is generalized into a graph, whose edges represent orthogonality relationship among the SH spin-vectors. Started from a randomly generated quasi H-matrix Q, which is a matrix similar to the SH-matrix without imposing…
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.
