graphlab.library.algorithms.vertexcover
Class AppVertexCover<VertexType extends BaseVertex,EdgeType extends BaseEdge<VertexType>>
java.lang.Object
graphlab.library.algorithms.Algorithm
graphlab.library.algorithms.vertexcover.AppVertexCover<VertexType,EdgeType>
- All Implemented Interfaces:
- AlgorithmInterface, AutomatedAlgorithm
- Direct Known Subclasses:
- AppVertexCoverAnim
public class AppVertexCover<VertexType extends BaseVertex,EdgeType extends BaseEdge<VertexType>>
- extends Algorithm
- implements AutomatedAlgorithm
- Author:
- Soroush Sabet
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AppVertexCover
public AppVertexCover(BaseGraph<VertexType,EdgeType> graph,
GraphConverter<EdgeType,EdgeType,VertexType,VertexType> gc)
- Parameters:
graph - gc -
findAppCover
public java.util.Vector<VertexType> findAppCover()
throws InvalidGraphException,
InvalidVertexException
- Returns:
-
- Throws:
InvalidGraphException
InvalidVertexException
doAlgorithm
public void doAlgorithm()
- Specified by:
doAlgorithm in interface AutomatedAlgorithm