LabelDigraphSemiringAlgorithms

net.walend.disentangle.graph.semiring.package$.LabelDigraphSemiringAlgorithms
implicit class LabelDigraphSemiringAlgorithms[Node, Label](self: LabelDigraph[Node, Label])

Attributes

Since:

v0.2.1 Helper methods for LabelDigraphs

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def allLeastPathsAndBetweenness[CoreLabel, Key](coreSupport: SemiringSupport[CoreLabel, Key], labelForEdge: (Node, Node, Label) => CoreLabel): (IndexedSeq[(Node, Node, Option[BrandesSteps[Node, CoreLabel]])], Map[Node, Double])
def allPairsLeastPaths[SemiringLabel, Key](support: SemiringSupport[SemiringLabel, Key], labelForEdge: (Node, Node, Label) => SemiringLabel): Seq[(Node, Node, SemiringLabel)]
def allPairsShortestPaths: Seq[(Node, Node, Option[FirstStepsTrait[Node, Int]])]