Identifying Maximal Non-Redundant Integer Cone Generators

03/20/2019
by   Slobodan Mitrović, et al.
0

A non-redundant integer cone generator (NICG) of dimension d is a set S of vectors from {0,1}^d whose vector sum cannot be generated as a positive integer linear combination of a proper subset of S. The largest possible cardinality of NICG of a dimension d, denoted by N(d), provides an upper bound on the sparsity of systems of integer equations with a large number of integer variables. A better estimate of N(d) means that we can consider smaller sub-systems of integer equations when solving systems with many integer variables. Furthermore, given that we can reduce constraints on set algebra expressions to constraints on cardinalities of Venn regions, tighter upper bound on N(d) yields a more efficient decision procedure for a logic of sets with cardinality constraints (BAPA), which has been applied in software verification. Previous attempts to compute N(d) using SAT solvers have not succeeded even for d=3. The only known values were computed manually: N(d)=d for d < 4 and N(4) > 4. We provide the first exact values for d > 3, namely, N(4)=5, N(5)=7, and N(6)=9, which is a significant improvement of the known asymptotic bound (which would give only e.g. N(6) < 29, making a decision procedure impractical for d=6). We also give lower bounds for N(7), N(8), N(9), and N(10), which are: 11, 13, 14, and 16, respectively. We describe increasingly sophisticated specialized search algorithms that we used to explore the space of non-redundant generators and obtain these results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/05/2022

On the exact region determined by Spearman's rho and Spearman's footrule

We determine the lower bound for possible values of Spearman's rho of a ...
research
05/06/2021

A Decision Procedure for a Theory of Finite Sets with Finite Integer Intervals

In this paper we extend a decision procedure for the Boolean algebra of ...
research
07/19/2017

An Efficient Version of the Bombieri-Vaaler Lemma

In their celebrated paper "On Siegel's Lemma", Bombieri and Vaaler found...
research
11/19/2018

Sorting permutations with a transposition tree

The set of all permutations with n symbols is a symmetric group denoted ...
research
04/08/2016

A modified block Lanczos algorithm with fewer vectors

The block Lanczos algorithm proposed by Peter Montgomery is an efficient...
research
02/22/2019

A simple upper bound for trace function of a hypergraph with applications

Let H=(V, E) be a hypergraph on the vertex set V and edge set E⊆ 2^V. We...
research
01/18/2018

On partitions into squares of distinct integers whose reciprocals sum to 1

In 1963, Graham proved that all integers greater than 77 (but not 77 its...

Please sign up or login with your details

Forgot password? Click here to reset