nenok.lc.constr
Class Elimination

java.lang.Object
  extended by nenok.lc.constr.Algorithm
      extended by nenok.lc.constr.Elimination
Direct Known Subclasses:
OSLA_SC, Sequence

public abstract class Elimination
extends Algorithm

This class provides a abstraction for all construction algorithms that are based on variables elimination.

Version:
1.1
Author:
Marc Pouly

Constructor Summary
Elimination()
           
 
Method Summary
abstract  Variable[] getEliminationSequence()
           
 
Methods inherited from class nenok.lc.constr.Algorithm
buildTree, getConstructionTime, getName, optimize, setConstructionTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Elimination

public Elimination()
Method Detail

getEliminationSequence

public abstract Variable[] getEliminationSequence()
Returns:
The elimination sequence used by this algorithm.