public class PureHomomorphism extends AbstractProfilable implements ExistentialHomomorphismWithCompilation<InMemoryAtomSet,AtomSet>
Modifier | Constructor and Description |
---|---|
protected |
PureHomomorphism() |
Modifier and Type | Method and Description |
---|---|
boolean |
exist(InMemoryAtomSet source,
AtomSet target)
Look if there exists an homomorphism of q into a.
|
boolean |
exist(InMemoryAtomSet source,
AtomSet target,
RulesCompilation compilation)
Look if there exists an homomorphism of q into a.
|
static PureHomomorphism |
instance() |
getProfiler, setProfiler
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getProfiler, setProfiler
public static PureHomomorphism instance()
public boolean exist(InMemoryAtomSet source, AtomSet target, RulesCompilation compilation) throws HomomorphismException
ExistentialHomomorphismWithCompilation
exist
in interface ExistentialHomomorphismWithCompilation<InMemoryAtomSet,AtomSet>
HomomorphismException
public boolean exist(InMemoryAtomSet source, AtomSet target) throws HomomorphismException
ExistentialHomomorphism
exist
in interface ExistentialHomomorphism<InMemoryAtomSet,AtomSet>
HomomorphismException
Copyright © 2014–2018 GraphIK (INRIA - LIRMM). All rights reserved.