OKlibrary  0.2.1.6
TseitinTranslation.mac
Go to the documentation of this file.
00001 /* Oliver Kullmann, 24.12.2010 (Swansea) */
00002 /* Copyright 2010, 2011, 2012, 2013 Oliver Kullmann
00003 This file is part of the OKlibrary. OKlibrary is free software; you can redistribute
00004 it and/or modify it under the terms of the GNU General Public License as published by
00005 the Free Software Foundation and included in this library; either version 3 of the
00006 License, or any later version. */
00007 
00017 oklib_include("OKlib/ComputerAlgebra/Satisfiability/Lisp/FiniteFunctions/TseitinTranslation.mac")$
00018 oklib_include("OKlib/ComputerAlgebra/Satisfiability/Lisp/FiniteFunctions/tests/TseitinTranslation.mac")$
00019 
00024 /* ****************************
00025    * Translating DNF into CNF *
00026    ****************************
00027 */
00028 
00029 okltest_dualts_fcl(dualts_fcl);
00030 okltest_dualts_cs(dualts_cs);
00031 
00032 okltest_rcantrans_fcl2fcl(rcantrans_fcl2fcl);
00033 okltest_rcantrans_cs2cs(rcantrans_cs2cs);
00034 
00035 okltest_dualtsplus_fcl(dualtsplus_fcl);
00036 okltest_dualtsext_fcl(dualtsext_fcl);
00037 
00038 /* Measures */
00039 okltest_nvar_dualts(nvar_dualts);
00040 okltest_nvar_dualts_num(nvar_dualts_num);
00041 okltest_nvar_full_dualts(nvar_full_dualts);
00042 okltest_ncl_dualts(ncl_dualts);
00043 okltest_ncl_full_dualts(ncl_full_dualts);
00044 okltest_ncl_list_dualts(ncl_list_dualts);
00045 okltest_ncl_list_full_dualts(ncl_list_full_dualts);
00046 
00047