Interface IChainDecomposition<TNode>
Represents an algorithm that can decompose graph into disjunct chains covering all vertices.
Namespace: Edgar.Legacy.Core.ChainDecompositions.Interfaces
Assembly: Edgar.dll
Syntax
public interface IChainDecomposition<TNode>
Type Parameters
Name | Description |
---|---|
TNode |
Methods
GetChains(IGraph<TNode>)
Declaration
List<Chain<TNode>> GetChains(IGraph<TNode> graph)
Parameters
Type | Name | Description |
---|---|---|
IGraph<TNode> | graph |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<Chain<TNode>> |