GaussoidsDownloadThe files linked in the following table contain all gaussoids for
Enumerating gaussoids with SAT solversThe gaussoid axioms (G1)–(G4) are Boolean formulas whose atomic formulas are statements
about membership of Our convention is that the statement “ The cnf files in DIMACS format allow consecutive numbers starting with 1 to denote
variables. Our variable ordering, referred to below as the canonical numbering, for
each It is not possible to paste cnf files generated for different
The time is in seconds. A * in the table means the computation confirms the result in the previous column, - indicates that no result is available. c2d is a 32-bit binary and OOM in its column means it ran out of the 4 GiB of addressable memory. Note that the time reported for bdd_minisat_all is that reported as “cpu time (solve)” in its output, not counting the time needed to output all models. † The ERR in the cnf6 row for cachet means that cachet incorrectly reports the CNF as
unsatisfiable after about 48 hours of computation, even though the empty gaussoid can
be independently verified to satisfy the formula in cnf6.txt (every clause contains
an unnegated variable). cachet does not enable big number support by default and we
found it to be broken (Segmentation fault after we modified the source code to compile
at all). We suspect that cachet reports the formula as unsatisfiable because the number
of 6-gaussoids exceeds A sample of lines from the output cnf3-list of bdd_minisat_all follows: -1 -2 -3 -4 -5 -6 0 -1 -2 -3 -4 5 6 0 -1 -2 3 4 -5 -6 0 -1 2 3 4 5 6 0 1 -2 3 4 5 6 0 Each line lists a satisfying assignment of the 6 000000 000011 001100 011111 101111 This conversion is carried out by the following perl script: minisat2binary.pl
#!/usr/bin/perl -an pop @F; # forget the trailing "0" on every line print m/^-/ ? "0" : "1" for @F; print "\n"; The files linked above were created from the output files cnf*-list from bdd_minisat_all with this line: $ minisat2binary.pl <cnf5-list >cnf5-list.txt # optionally compress with bzip2 |