edu.uci.ics.jung.algorithms.generators
Interface EvolvingGraphGenerator<V,E>

All Superinterfaces:
org.apache.commons.collections15.Factory<Graph<V,E>>, GraphGenerator<V,E>
All Known Implementing Classes:
BarabasiAlbertGenerator

public interface EvolvingGraphGenerator<V,E>
extends GraphGenerator<V,E>

An interface for algorithms that generate graphs that evolve iteratively.

Author:
Scott White

Method Summary
 void evolveGraph(int numSteps)
          Instructs the algorithm to evolve the graph N steps.
 int numIterations()
          Retrieves the total number of steps elapsed.
 
Methods inherited from interface org.apache.commons.collections15.Factory
create
 

Method Detail

evolveGraph

void evolveGraph(int numSteps)
Instructs the algorithm to evolve the graph N steps.

Parameters:
numSteps - number of steps to iterate from the current state

numIterations

int numIterations()
Retrieves the total number of steps elapsed.

Returns:
number of elapsed steps


Copyright © 2009. All Rights Reserved.