|
Orbital library | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Clause | |
---|---|
orbital.moon.logic.resolution | Provides resolution inference theorem prover implementation and clause management. |
Uses of Clause in orbital.moon.logic.resolution |
---|
Classes in orbital.moon.logic.resolution that implement Clause | |
---|---|
class |
ClauseImpl
Default implementation of a representation of a clause, i.e. |
class |
IndexedClauseImpl
Implementation of a representation of a clauses with clause indexing. |
class |
OrderedClauseImpl
Implementation of a representation of a clause performing ordered resolution. |
Fields in orbital.moon.logic.resolution declared as Clause | |
---|---|
static Clause |
Clause.CONTRADICTION
The contradictory clause ∅ ≡ □ ≡ ⊥. |
Methods in orbital.moon.logic.resolution that return Clause | |
---|---|
Clause |
DefaultClausalFactory.createClause(java.util.Set literals)
|
Clause |
ClausalFactory.createClause(java.util.Set literals)
Instantiates a new clause. |
protected Clause |
ClauseImpl.factorize(java.util.Collection literals)
Factorize a clause by the specified literals. |
Clause |
DefaultClausalFactory.newClause()
|
Clause |
ClausalFactory.newClause()
Instantiates a new clause. |
protected Clause |
OrderedClauseImpl.resolventWith(Clause _G,
Formula L,
Formula K)
|
protected Clause |
ClauseImpl.resolventWith(Clause G,
Formula L,
Formula K)
Resolve clause F with G by the complementary resolution literals L∈F and K∈G. |
protected Clause |
SetOfSupportResolution.selectClause(ClausalSet S)
Perform a fair selection of one clause out of S. |
protected Clause |
SaturationResolution.selectClause(ClausalSet S)
Perform a fair selection of one clause out of S. |
Clause |
ClauseImpl.variant(Signature disjointify)
|
Clause |
Clause.variant(Signature disjointify)
Get a variant of this clause with the given variables renamed. |
Methods in orbital.moon.logic.resolution with parameters of type Clause | |
---|---|
boolean |
ClausalIndex.add(Clause C)
Add clause C to our index. |
java.util.Iterator |
IndexedClausalSetImpl.getProbableComplementsOf(Clause C)
|
java.util.Iterator |
ClausalSetImpl.getProbableComplementsOf(Clause C)
|
java.util.Iterator |
ClausalSet.getProbableComplementsOf(Clause C)
Get (an iterator over) all clauses contained in this set that may possibly form a complement to C for resolution. |
boolean |
ClauseImpl.isElementaryValidUnion(Clause G)
|
boolean |
Clause.isElementaryValidUnion(Clause G)
Returns true when the union F∪G would obviously contain an elementary tautology. |
boolean |
ClausalIndex.remove(Clause C)
Remove clause C from our index. |
protected Clause |
OrderedClauseImpl.resolventWith(Clause _G,
Formula L,
Formula K)
|
protected Clause |
ClauseImpl.resolventWith(Clause G,
Formula L,
Formula K)
Resolve clause F with G by the complementary resolution literals L∈F and K∈G. |
protected Pair |
ClauseImpl.resolventWith2(Clause G,
Formula L,
Formula K)
Workaround for returning 2 arguments. |
java.util.Iterator |
ClauseImpl.resolveWith(Clause G)
|
java.util.Iterator |
Clause.resolveWith(Clause G)
Get all resolvents of F and G, if any. |
java.util.Iterator |
ClauseImpl.resolveWithFactors(Clause _G)
|
java.util.Iterator |
Clause.resolveWithFactors(Clause G)
Get all resolvents of factors of F and G, if any. |
java.util.Iterator |
ClauseImpl.resolveWithVariant(Clause G)
|
java.util.Iterator |
Clause.resolveWithVariant(Clause G)
Get all resolvents of variants of F and G, if any. |
java.util.Iterator |
ClauseImpl.resolveWithVariantFactors(Clause G)
|
boolean |
ClauseImpl.subsumes(Clause D)
Implements subsumption based on unit input semi-ground resolution. |
boolean |
Clause.subsumes(Clause D)
Returns true when this clause subsumes D. |
|
Orbital library 1.3.0: 11 Apr 2009 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |