Uses of Interface
com.jgalgo.alg.flow.MaximumFlow
Packages that use MaximumFlow
Package
Description
Algorithms for solving connectivity problems, such as strongly/weakly connected components, minimum edge/vertex cuts,
ect.
Algorithms for solving flow problems in graphs, such as maximum flow, min cost flow, and circulation problems.
-
Uses of MaximumFlow in com.jgalgo.alg.connect
Methods in com.jgalgo.alg.connect with parameters of type MaximumFlowModifier and TypeMethodDescriptionstatic MinimumEdgeCutStMinimumEdgeCutSt.newFromMaximumFlow(MaximumFlow maxFlowAlg) Create a new minimum edge-cut algorithm using a maximum flow algorithm. -
Uses of MaximumFlow in com.jgalgo.alg.flow
Classes in com.jgalgo.alg.flow that implement MaximumFlowModifier and TypeClassDescriptionclassAbstract class for computing a maximum flow in a graph.classAbstract class for computing a maximum flow in a graph without using a residual network.classAbstract class for computing a maximum flow in a graph with a residual network.classDinic's algorithm for maximum flow.classDinic's algorithm for maximum flow using dynamic trees.classThe Edmonds-Karp algorithm for maximum flow.classThe push-relabel maximum flow algorithm with FIFO ordering.classThe push relabel algorithm for maximum flow using dynamic trees.Methods in com.jgalgo.alg.flow that return MaximumFlowModifier and TypeMethodDescriptionstatic MaximumFlowMaximumFlow.newInstance()Create a new maximum flow algorithm object.