Uses of Class
org.tweetyproject.logics.pl.syntax.PlBeliefSet
Packages that use PlBeliefSet
Package
Description
-
Uses of PlBeliefSet in org.tweetyproject.agents.dialogues.oppmodels
Constructors in org.tweetyproject.agents.dialogues.oppmodels with parameters of type PlBeliefSetModifierConstructorDescriptionDeductiveEnvironment(PlBeliefSet universalTheory) Creates a new grounded environment. -
Uses of PlBeliefSet in org.tweetyproject.arg.deductive.semantics
Subclasses of PlBeliefSet in org.tweetyproject.arg.deductive.semanticsModifier and TypeClassDescriptionclassInstances of this class represent nodes in the compilation of a knowledge base, i.e. -
Uses of PlBeliefSet in org.tweetyproject.arg.deductive.syntax
Subclasses of PlBeliefSet in org.tweetyproject.arg.deductive.syntaxModifier and TypeClassDescriptionclassInstances of this class represent deductive knowledge bases, i.e. -
Uses of PlBeliefSet in org.tweetyproject.arg.dung.reasoner
Methods in org.tweetyproject.arg.dung.reasoner that return PlBeliefSetModifier and TypeMethodDescriptionAbstractSatExtensionReasoner.getPropositionalCharacterisation(DungTheory aaf) Creates a propositional representation of the set of labelings of the given Dung theory that are consistent with the given semantics. -
Uses of PlBeliefSet in org.tweetyproject.beliefdynamics.selectiverevision.argumentative
Constructors in org.tweetyproject.beliefdynamics.selectiverevision.argumentative with parameters of type PlBeliefSetModifierConstructorDescriptionArgumentativeTransformationFunction(Categorizer categorizer, Accumulator accumulator, PlBeliefSet beliefSet, boolean isSkeptical) Creates a new argumentative transformation function. -
Uses of PlBeliefSet in org.tweetyproject.logics.pcl.semantics
Classes in org.tweetyproject.logics.pcl.semantics with type parameters of type PlBeliefSetModifier and TypeClassDescriptionclassProbabilityDistribution<T extends Interpretation<PlBeliefSet,PlFormula>> This class represents a probability distribution on some logical languageMethods in org.tweetyproject.logics.pcl.semantics with type parameters of type PlBeliefSetModifier and TypeMethodDescriptionstatic <S extends Interpretation<PlBeliefSet,PlFormula>>
ProbabilityDistribution<S>ProbabilityDistribution.convexCombination(double[] factors, ProbabilityDistribution<S>[] creators) Computes the convex combination of the given probability distributions P1,...,PN with parameters factors, i.e.static <S extends Interpretation<PlBeliefSet,PlFormula>>
ProbabilityDistribution<S>ProbabilityDistribution.getUniformDistribution(Set<S> interpretations, Signature sig) Returns the uniform distribution on the given interpretations.Method parameters in org.tweetyproject.logics.pcl.semantics with type arguments of type PlBeliefSetModifier and TypeMethodDescriptionProbabilityDistribution.probability(Interpretation<PlBeliefSet, PlFormula> w) Gets the probability of the given Herbrand interpretation (this is just an alias for get(Object o). -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.analysis
Fields in org.tweetyproject.logics.pl.analysis with type parameters of type PlBeliefSetModifier and TypeFieldDescriptionSimplePrimeImplicantEnumerator.minModelProviderminimal model providerSimpleMinimalModelProvider.modelProvidermodel providerSimpleMinimalModelProvider.modelProvidermodel providerMethods in org.tweetyproject.logics.pl.analysis that return PlBeliefSetModifier and TypeMethodDescriptionContensionSatInconsistencyMeasure.getSATEncoding(Collection<PlFormula> kb, int upper_bound) DHitSatInconsistencyMeasure.getSATEncoding(Collection<PlFormula> kb, int upper_bound) DMaxSatInconsistencyMeasure.getSATEncoding(Collection<PlFormula> kb, int upper_bound) DSumSatInconsistencyMeasure.getSATEncoding(Collection<PlFormula> kb, int upper_bound) Methods in org.tweetyproject.logics.pl.analysis that return types with arguments of type PlBeliefSetMethods in org.tweetyproject.logics.pl.analysis with parameters of type PlBeliefSetModifier and TypeMethodDescriptionPrimeImplicantBasedInconsistencyMeasure.getConflicts(PlBeliefSet beliefSet) SimpleMinimalModelProvider.getMinModels(PlBeliefSet f) PrimeImplicantEnumerator.getPrimeImplicants(PlBeliefSet forms) SimplePrimeImplicantEnumerator.getPrimeImplicants(PlBeliefSet forms) Constructor parameters in org.tweetyproject.logics.pl.analysis with type arguments of type PlBeliefSetModifierConstructorDescriptionSimpleMinimalModelProvider(ModelProvider<?, PlBeliefSet, InterpretationSet<Proposition, PlBeliefSet, PlFormula>> modelProvider) standard constructor with model providerSimpleMinimalModelProvider(ModelProvider<?, PlBeliefSet, InterpretationSet<Proposition, PlBeliefSet, PlFormula>> modelProvider) standard constructor with model providerSimplePrimeImplicantEnumerator(MinimalModelProvider<Proposition, PlBeliefSet, PlFormula> minModelProvider) -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.parser
Methods in org.tweetyproject.logics.pl.parser that return PlBeliefSetModifier and TypeMethodDescriptionDimacsParser.parseBeliefBase(Reader reader) PlParser.parseBeliefBase(Reader reader) Methods in org.tweetyproject.logics.pl.parser that return types with arguments of type PlBeliefSetModifier and TypeMethodDescriptionstatic Parser<PlBeliefSet,PlFormula> PlParserFactory.getParserForFormat(PlParserFactory.Format f) Retrieves an appropriate parser for the given format. -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.reasoner
Methods in org.tweetyproject.logics.pl.reasoner with parameters of type PlBeliefSetModifier and TypeMethodDescriptionabstract BooleanAbstractPlReasoner.query(PlBeliefSet beliefbase, PlFormula formula) SatReasoner.query(PlBeliefSet beliefbase, PlFormula formula) SimplePlReasoner.query(PlBeliefSet beliefbase, PlFormula formula) -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.sat
Methods in org.tweetyproject.logics.pl.sat that return types with arguments of type PlBeliefSetModifier and TypeMethodDescriptionSimpleModelEnumerator.getModel(PlBeliefSet bbase) SimpleModelEnumerator.getModels(Collection<PlFormula> formulas) SimpleModelEnumerator.getModels(PlBeliefSet bbase) CmdLineSatSolver.getWitness(Collection<PlFormula> formulas, Map<Proposition, Integer> prop_index, Map<Integer, Proposition> prop_inverted_index, String additional_clauses, int num_additional_clauses) DimacsMaxSatSolver.getWitness(Collection<PlFormula> formulas) DimacsMaxSatSolver.getWitness(Collection<PlFormula> hardConstraints, Map<PlFormula, Integer> softConstraints) interpretation of formulasabstract Interpretation<PlBeliefSet,PlFormula> DimacsMaxSatSolver.getWitness(Collection<PlFormula> hardConstraints, Map<PlFormula, Integer> softConstraints, Map<Proposition, Integer> prop_index, Map<Integer, Proposition> prop_inverted_index) DimacsSatSolver.getWitness(Collection<PlFormula> formulas) If the collection of formulas is consistent this method returns some model of it or, if it is inconsistent, null.abstract Interpretation<PlBeliefSet,PlFormula> DimacsSatSolver.getWitness(Collection<PlFormula> formulas, Map<Proposition, Integer> prop_index, Map<Integer, Proposition> prop_inverted_index, String additional_clauses, int num_additional_clauses) If the collection of formulas is consistent this method returns some model of it or, if it is inconsistent, null.abstract Interpretation<PlBeliefSet,PlFormula> MaxSatSolver.getWitness(Collection<PlFormula> hardConstraints, Map<PlFormula, Integer> softConstraints) Returns an interpretation with maximal weight on the soft constraints (or null if the hard constraints are not satisfiable)OpenWboSolver.getWitness(Collection<PlFormula> hardConstraints, Map<PlFormula, Integer> softConstraints, Map<Proposition, Integer> prop_index, Map<Integer, Proposition> prop_inverted_index) Sat4jSolver.getWitness(Collection<PlFormula> formulas, Map<Proposition, Integer> prop_index, Map<Integer, Proposition> prop_inverted_index, String additional_clauses, int num_additional_clauses) abstract Interpretation<PlBeliefSet,PlFormula> SatSolver.getWitness(Collection<PlFormula> formulas) If the collection of formulas is consistent this method returns some model of it or, if it is inconsistent, null.SatSolver.getWitness(BeliefSet<PlFormula, ?> bs) SatSolver.getWitness(PlFormula formula) SimpleDpllSolver.getWitness(Collection<PlFormula> formulas) Methods in org.tweetyproject.logics.pl.sat with parameters of type PlBeliefSetModifier and TypeMethodDescriptionSimpleModelEnumerator.getModel(PlBeliefSet bbase) SimpleModelEnumerator.getModels(PlBeliefSet bbase) Method parameters in org.tweetyproject.logics.pl.sat with type arguments of type PlBeliefSetModifier and TypeMethodDescriptionstatic intMaxSatSolver.costOf(Interpretation<PlBeliefSet, PlFormula> interpretation, Collection<PlFormula> hardConstraints, Map<PlFormula, Integer> softConstraints) Returns the cost of the given interpretation, i.e. -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.semantics
Methods in org.tweetyproject.logics.pl.semantics that return types with arguments of type PlBeliefSetModifier and TypeMethodDescriptionPossibleWorldIterator.reset()PossibleWorldIterator.reset(Collection<? extends Formula> formulas) Methods in org.tweetyproject.logics.pl.semantics with parameters of type PlBeliefSetModifier and TypeMethodDescriptionbooleanFuzzyInterpretation.satisfies(PlBeliefSet beliefBase) booleanNicePossibleWorld.satisfies(PlBeliefSet beliefBase) booleanPossibleWorld.satisfies(PlBeliefSet beliefBase) booleanPriestWorld.satisfies(PlBeliefSet beliefBase) -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.syntax
Methods in org.tweetyproject.logics.pl.syntax that return types with arguments of type PlBeliefSetModifier and TypeMethodDescriptionPlBeliefSet.getSyntaxComponents()Returns the set of syntax components of this belief set, i.e. -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.util
Methods in org.tweetyproject.logics.pl.util that return PlBeliefSetModifier and TypeMethodDescriptionstatic PlBeliefSetCardinalityConstraintEncoder.getBinomialEncoding(Collection<Proposition> atoms, int atMost) Returns a naive SAT encoding of the given cardinality constraint.CardinalityConstraintEncoder.getSatEncoding()Returns a SAT encoding of this cardinality constraint.CardinalityConstraintEncoder.getSatEncoding(String name) Returns a SAT encoding of this cardinality constraint.static PlBeliefSetCardinalityConstraintEncoder.getSequentialCounterEncoding(Collection<Proposition> atoms, int atMost, String name) Returns a SAT encoding of the given cardinality constraint based on the method of [Sinz.CanonicalIterator.next()CnfSampler.next()ContensionSampler.next()EnumeratingIterator.next()HsSampler.next()MiSampler.next()RandomSampler.next()RandomSatSampler.next()SyntacticEnumeratingIterator.next()SyntacticRandomSampler.next()Returns the next belief setTextfileIterator.next()Methods in org.tweetyproject.logics.pl.util with parameters of type PlBeliefSetModifier and TypeMethodDescriptionstatic BitSetCanonicalIterator.beliefSet2BitSet(PlBeliefSet bs) Creates a bitset representation of the given belief set. -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.writer
Constructors in org.tweetyproject.logics.pl.writer with parameters of type PlBeliefSetModifierConstructorDescriptionPlWriter(PlBeliefSet plBeliefSet) Creates a new PlWriter for the given belief set. -
Uses of PlBeliefSet in org.tweetyproject.logics.qbf.parser
Methods in org.tweetyproject.logics.qbf.parser that return PlBeliefSetModifier and TypeMethodDescriptionQbfParser.parseBeliefBase(Reader reader) QCirParser.parseBeliefBase(Reader reader) QdimacsParser.parseBeliefBase(Reader reader) -
Uses of PlBeliefSet in org.tweetyproject.logics.qbf.reasoner
Methods in org.tweetyproject.logics.qbf.reasoner with parameters of type PlBeliefSetModifier and TypeMethodDescriptionNaiveQbfReasoner.query(PlBeliefSet beliefbase, PlFormula formula) -
Uses of PlBeliefSet in org.tweetyproject.logics.qbf.semantics
Methods in org.tweetyproject.logics.qbf.semantics with parameters of type PlBeliefSetModifier and TypeMethodDescriptionbooleanQbPossibleWorld.satisfies(PlBeliefSet beliefBase) Checks whether this interpretation satisfies the given formula. -
Uses of PlBeliefSet in org.tweetyproject.logics.qbf.writer
Methods in org.tweetyproject.logics.qbf.writer with parameters of type PlBeliefSet -
Uses of PlBeliefSet in org.tweetyproject.logics.translators.adfconditional
Methods in org.tweetyproject.logics.translators.adfconditional that return types with arguments of type PlBeliefSetModifier and TypeMethodDescriptionFourValuedWorldIterator.reset()FourValuedWorldIterator.reset(Collection<? extends Formula> formulas) Methods in org.tweetyproject.logics.translators.adfconditional with parameters of type PlBeliefSetModifier and TypeMethodDescriptionbooleanFourValuedWorld.satisfies(PlBeliefSet beliefBase) booleanThreeValuedWorld.satisfies(PlBeliefSet beliefBase) -
Uses of PlBeliefSet in org.tweetyproject.logics.translators.adfrevision
Methods in org.tweetyproject.logics.translators.adfrevision that return PlBeliefSetMethods in org.tweetyproject.logics.translators.adfrevision that return types with arguments of type PlBeliefSetModifier and TypeMethodDescriptionPriestWorldIterator.reset()PriestWorldIterator.reset(Collection<? extends Formula> formulas) Methods in org.tweetyproject.logics.translators.adfrevision with parameters of type PlBeliefSet