Uses of Interface
net.sf.tweety.logics.commons.analysis.BeliefSetConsistencyTester
-
-
Uses of BeliefSetConsistencyTester in net.sf.tweety.arg.adf.sat
Classes in net.sf.tweety.arg.adf.sat that implement BeliefSetConsistencyTester Modifier and Type Class Description classIncrementalSatSolverclassNativeLingelingSolverExperimental lingeling bindingclassNativeMinisatSolverclassNativePicosatSolverclassSimpleIncrementalSatSolverA simple wrapper which can be used where instances ofIncrementalSatSolverare needed. -
Uses of BeliefSetConsistencyTester in net.sf.tweety.logics.commons.analysis
Subinterfaces of BeliefSetConsistencyTester in net.sf.tweety.logics.commons.analysis Modifier and Type Interface Description interfaceMusEnumerator<S extends Formula>Interface for classes enumerating MUSes (minimal unsatisfiable sets) and MCSs (maximal consistent sets).Classes in net.sf.tweety.logics.commons.analysis that implement BeliefSetConsistencyTester Modifier and Type Class Description classAbstractBeliefSetConsistencyTester<T extends Formula>Classes extending this abstract class are capable of testing whether a given belief set is consistent.classAbstractMusEnumerator<S extends Formula>Abstract implementation for MUes enumerators.classNaiveMusEnumerator<S extends Formula>A simple approach to compute minimal inconsistent subsets and maximal consistent subsets by exhaustive search.Constructors in net.sf.tweety.logics.commons.analysis with parameters of type BeliefSetConsistencyTester Constructor Description DrasticInconsistencyMeasure(BeliefSetConsistencyTester<S> consTester)Creates a new drastic inconsistency measure.NaiveMusEnumerator(BeliefSetConsistencyTester<S> tester)Creates a new naive MusEnumerator that uses the given consistency tester. -
Uses of BeliefSetConsistencyTester in net.sf.tweety.logics.pcl.analysis
Classes in net.sf.tweety.logics.pcl.analysis that implement BeliefSetConsistencyTester Modifier and Type Class Description classPclDefaultConsistencyTesterThis class is capable of checking whether a given conditional knowledge base is consistent by searching for the root of some equivalent multi-dimensional function. -
Uses of BeliefSetConsistencyTester in net.sf.tweety.logics.pl.sat
Classes in net.sf.tweety.logics.pl.sat that implement BeliefSetConsistencyTester Modifier and Type Class Description classLingelingSolverA wrapper for the Lingeling SAT solver (tested with Lingeling version ats1 ce8c04fc97ef07cf279c0c5dcbbc7c5d9904230a).classMarcoMusEnumeratorImplements a MUs enumerator based on MARCO (http://sun.iwu.edu/~mliffito/marco/).classMaxSatSolverProvides a generic class for implementing MaxSAT solvers, i.e.classMimusMusEnumeratorImplements a MUs enumerator based on MIMUS (http://www.cs.qub.ac.uk/~kmcareavey01/mimus.html).classOpenWboSolverProvides an interface to the open-wbo MaxSAT solver, see https://github.com/sat-group/open-wbo.classPlMusEnumeratorThis abstract class models a MUS enumerator for propositional logic, i.e.classSat4jSolverUses the Sat4j library for SAT solving (note that currently only the light version is used).classSatSolverAbstract class for specifying SAT solvers.classSimpleDpllSolverThis class provides a simple reference implementation of the DPLL (Davis–Putnam–Logemann–Loveland) algorithm for satisfiability testing, see e.g https://en.wikipedia.org/wiki/DPLL_algorithm. -
Uses of BeliefSetConsistencyTester in net.sf.tweety.logics.qbf.reasoner
Classes in net.sf.tweety.logics.qbf.reasoner that implement BeliefSetConsistencyTester Modifier and Type Class Description classCadetSolverA wrapper for the Cadet (https://markusrabe.github.io/cadet/) solver.classCaqeSolverA wrapper for the Caqe (https://www.react.uni-saarland.de/tools/caqe/ solver.classGhostQSolverA wrapper for the GhostQ (https://www.wklieber.com/ghostq/) solver.classQbfSolverAbstract QBF sat solver to be implemented by concrete solvers.classQuteSolverA wrapper for the Qute (https://www.ac.tuwien.ac.at/research/qute/) solver.
-