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>> |