org.dllearner.algorithms.celoe
Class OEHeuristicRuntime
java.lang.Object
org.dllearner.algorithms.celoe.OEHeuristicRuntime
- All Implemented Interfaces:
- Comparator<OENode>
public class OEHeuristicRuntime
- extends Object
- implements Comparator<OENode>
Search algorithm heuristic for the ontology engineering algorithm. The heuristic
has a strong bias towards short descriptions (i.e. the algorithm is likely to be
less suitable for learning complex descriptions).
- Author:
- Jens Lehmann
OEHeuristicRuntime
public OEHeuristicRuntime(CELOEConfigurator configurator)
compare
public int compare(OENode node1,
OENode node2)
- Specified by:
compare in interface Comparator<OENode>
getNodeScore
public double getNodeScore(OENode node)
getExpansionPenaltyFactor
public double getExpansionPenaltyFactor()
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2011 Jens Lehmann