Bridges-Java  3.4.4-dev2-4-g23cf54b
Bridges(Java API)
Package Functions | Static Package Attributes | List of all members
bridges.benchmark.GraphBenchmark Class Referenceabstract

Base class for a variety of graph based benchmark. More...

Inheritance diagram for bridges.benchmark.GraphBenchmark:
bridges.benchmark.Benchmark bridges.benchmark.BFSBenchmark bridges.benchmark.PageRankBenchmark bridges.benchmark.ShortestPathBenchmark

Package Functions

 GraphBenchmark (LineChart plot)
 
 GraphBenchmark (LineChart plot, long timeCap)
 
void generateWikidataActorMovieData (int yearMin, int yearMax, long[] counts, GraphAdjList< String, String, String > graph, DataSource ds) throws IOException
 
String highestDegreeVertex (GraphAdjList< String, String, String > graph)
 
- Package Functions inherited from bridges.benchmark.Benchmark
 Benchmark (LineChart plot, long timeCap)
 
 Benchmark (LineChart plot)
 

Static Package Attributes

static final int CURRENT_YEAR = 2019
 

Additional Inherited Members

- Public Member Functions inherited from bridges.benchmark.Benchmark
void setTimeCap (long cap_in_ms)
 sets an upper bound to the time of a run. More...
 
long getTimeCap ()
 Return time limit of a run. More...
 
- Package Attributes inherited from bridges.benchmark.Benchmark
LineChart plot
 

Detailed Description

Base class for a variety of graph based benchmark.

This class is not meant to be used directly by students.

Constructor & Destructor Documentation

◆ GraphBenchmark() [1/2]

bridges.benchmark.GraphBenchmark.GraphBenchmark ( LineChart  plot)
package

◆ GraphBenchmark() [2/2]

bridges.benchmark.GraphBenchmark.GraphBenchmark ( LineChart  plot,
long  timeCap 
)
package

Member Function Documentation

◆ generateWikidataActorMovieData()

void bridges.benchmark.GraphBenchmark.generateWikidataActorMovieData ( int  yearMin,
int  yearMax,
long[]  counts,
GraphAdjList< String, String, String >  graph,
DataSource  ds 
) throws IOException
package

◆ highestDegreeVertex()

String bridges.benchmark.GraphBenchmark.highestDegreeVertex ( GraphAdjList< String, String, String >  graph)
package

Member Data Documentation

◆ CURRENT_YEAR

final int bridges.benchmark.GraphBenchmark.CURRENT_YEAR = 2019
staticpackage

The documentation for this class was generated from the following file: