edu.ucla.belief.dtree
Class DtreeCreateHMetis1wn

Object
  extended by Dtree.Create
      extended by DtreeCreateHMetis
          extended by DtreeCreateHMetis1wn

public class DtreeCreateHMetis1wn
extends DtreeCreateHMetis

This class can create a Dtree, using the hMetis algorithm/library. This uses Weighted Nodes

Author:
David Allen

Constructor Summary
DtreeCreateHMetis1wn(int[] options, int ubfactor, int numGlobalTrials, int numLocalTrials)
           
DtreeCreateHMetis1wn(int ubfactor, int numGlobalTrials, int numLocalTrials)
           
 
Method Summary
 String abrev()
           
 DtreeNode create(Collection data)
          Create a Dtree from the data by recursively calling hMetis.
 String name()
           
 
Methods inherited from class DtreeCreateHMetis
getHmetisTime, getTiming, resetTiming
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DtreeCreateHMetis1wn

public DtreeCreateHMetis1wn(int[] options,
                            int ubfactor,
                            int numGlobalTrials,
                            int numLocalTrials)

DtreeCreateHMetis1wn

public DtreeCreateHMetis1wn(int ubfactor,
                            int numGlobalTrials,
                            int numLocalTrials)
Method Detail

abrev

public String abrev()
Overrides:
abrev in class DtreeCreateHMetis

name

public String name()
Overrides:
name in class DtreeCreateHMetis

create

public DtreeNode create(Collection data)
Create a Dtree from the data by recursively calling hMetis.

Overrides:
create in class Dtree.Create
Parameters:
data - A Collection of DtreeNodes.
Returns:
The root of the created dtree.


Copyright 2010 UCLA Automated Reasoning Group