An attack on Zarankiewicz's problem through SAT solving

03/03/2022
by   Jeremy Tan, et al.
0

The Zarankiewicz function gives, for a chosen matrix and minor size, the maximum number of ones in a binary matrix not containing an all-one minor. Tables of this function for small arguments have been compiled, but errors are known in them. We both correct the errors and extend these tables in the case of square minors by expressing the problem of finding the value at a specific point as a series of Boolean satisfiability problems, exploiting permutation symmetries for a significant reduction in the work needed. When the ambient matrix is also square we also give all non-isomorphic examples of matrices attaining the maximum, up to the aforementioned symmetries; it is found that most maximal matrices have some form of symmetry.

READ FULL TEXT

page 8

page 15

page 16

page 17

page 18

page 19

page 20

page 21

research
01/01/2018

Computation of Maximal Determinants of Binary Circulant Matrices

We describe algorithms for computing maximal determinants of binary circ...
research
06/18/2021

Boolean Matrix Factorization with SAT and MaxSAT

The Boolean matrix factorization problem consists in approximating a mat...
research
08/01/2020

Superregular matrices over small finite fields

A trivially zero minor of a matrix is a minor having all its terms in th...
research
06/08/2022

On Minimally Non-Firm Binary Matrices

For a binary matrix X, the Boolean rank br(X) is the smallest integer k ...
research
02/06/2016

Fuzzy Maximum Satisfiability

In this paper, we extend the Maximum Satisfiability (MaxSAT) problem to ...
research
04/29/2020

Quantum and approximation algorithms for maximum witnesses of Boolean matrix products

The problem of finding maximum (or minimum) witnesses of the Boolean pro...
research
07/20/2016

Doubly Accelerated Methods for Faster CCA and Generalized Eigendecomposition

We study k-GenEV, the problem of finding the top k generalized eigenvect...

Please sign up or login with your details

Forgot password? Click here to reset