Minimum true variables

55 views
Skip to first unread message

mkber...@gmail.com

unread,
Oct 17, 2017, 9:41:33 AM10/17/17
to MiniSat
In my experiments with minisat(core), I observed that it assigns TRUE to a minimum number of boolean variables.

Is it the case that the tool OR the algorithm has been designed in such a way, or did I get these just by chance?

Michael Tautschnig

unread,
Oct 17, 2017, 10:52:09 AM10/17/17
to min...@googlegroups.com
Hello,
The default polarity, which applies upon the first time a decision is taken, is
coded to be FALSE. If you look for "polarity" in the code base, you can rather
easily change that. There is also an option for randomising polarity (rnd_pol),
but this isn't exposed at the command-line interface at present.

Best,
Michael

Allen Van Gelder

unread,
Oct 17, 2017, 4:45:12 PM10/17/17
to min...@googlegroups.com
> In my experiments with minisat(core), I observed that it assigns TRUE to a
> minimum number of boolean variables.

Be aware that this does not preclude the possibility of a different
satisfying assignment for the formula
that has fewer true variables than the assignment that minisat found.
--Allen
Reply all
Reply to author
Forward
0 new messages