The (Symbolic and Numeric) Computational Challenges of Counting 0-1 Balanced Matrices
Robert Dougherty-Bliss, Christoph Koutschan, Natalya Ter-Saakov, and Doron Zeilberger

TL;DR
This paper explores the computational challenges in counting 0-1 balanced matrices with fixed rows and variable columns, focusing on deriving linear recurrences and addressing both symbolic and numeric computational difficulties.
Contribution
It introduces methods to count balanced matrices with pattern restrictions, proves the existence of linear recurrences, and extends previous computational sequences.
Findings
Existence of linear recurrences with polynomial coefficients for counting sequences.
Computational methods for generating sequence terms are limited to small cases.
Extended several of Ron H. Hardin's sequences significantly.
Abstract
A chessboard has the property that every row and every column has as many white squares as black squares. In this mostly methodological note, we address the problem of counting such rectangular arrays with a fixed (numeric) number of rows, but an arbitrary (symbolic) number of columns. We first address the ``vanilla" problem where there are no restrictions, and then go on to discuss the still-more-challenging problem of counting such binary arrays that are not permitted to contain a specified (finite) set of horizontal patterns, and a specified set of vertical patterns. While we can rigorously prove that each such sequence satisfies some linear recurrence equation with polynomial coefficients, actually finding these recurrences poses major {\it symbolic}-computational challenges, that we can only meet in some small cases. In fact, just generating as many as possible terms of these…
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
TopicsMatrix Theory and Algorithms · Advanced Mathematical Theories and Applications
