Package

net.walend.disentangle.graph.semiring

benchmark

Permalink

package benchmark

Visibility
  1. Public
  2. All

Type Members

  1. trait Timeable extends AnyRef

    Permalink
  2. case class TimingStudy(timeF: (Int) ⇒ Long, expectedF: ((Int, Long), Int) ⇒ Long, minExponent: Int, maxExponent: Int, outFile: Option[File]) extends Product with Serializable

    Permalink

    timeF

    Runs the timing study.

    expectedF

    Predicted time based on early, calibration results

    minExponent

    Use 2^^minExponent nodes as the smallest graph in the study

    maxExponent

    Use 2^^maxExponent nodes as the largest graph in the study

    outFile

    File to write output, will use std out for None

Value Members

  1. object BrandesTiming extends Timeable

    Permalink

    Since

    v0.0.1

  2. object DijkstraTiming extends Timeable

    Permalink

    Since

    v0.0.1

  3. object FloydWarshallTiming extends Timeable

    Permalink

    Since

    v0.0.1

  4. object JungDijkstraTiming extends Timeable

    Permalink

    Since

    v0.0.1

  5. object ParBrandesTiming extends Timeable

    Permalink

    Since

    v0.1.2

  6. object ParDijkstraTiming extends Timeable

    Permalink

    Since

    v0.1.2

  7. object TimingStudies

    Permalink

    Since

    v0.1.2

  8. object TimingStudy extends Serializable

    Permalink

    Since

    v0.1.2

Ungrouped