GraphProperties

Documentation for GraphProperties.

GraphProperties.Arboricity — Type
Arboricity()

The arboricity of an undirected graph.

Example:

julia> using GraphProperties

julia> Arboricity() isa GraphProperty{Integer}
true
source
GraphProperties.AssortativityCoefficient — Type
AssortativityCoefficient()

The assortativity coefficient of an undirected graph.

Example:

julia> using GraphProperties

julia> AssortativityCoefficient() isa GraphProperty{Real}
true
source
GraphProperties.BipartiteDimension — Type
BipartiteDimension()

The bipartite dimension of an undirected graph. Also known as:

  • biclique cover number

Example:

julia> using GraphProperties

julia> BipartiteDimension() isa GraphProperty{Integer}
true
source
GraphProperties.BookCrossingNumber — Type
BookCrossingNumber()

The book crossing number of an undirected graph.

Example:

julia> using GraphProperties

julia> BookCrossingNumber() isa GraphProperty{Integer}
true
source
GraphProperties.BookThickness — Type
BookThickness()

The book thickness of an undirected graph. Also known as:

  • pagenumber

  • stacknumber

  • fixed outerthickness

Example:

julia> using GraphProperties

julia> BookThickness() isa GraphProperty{Integer}
true
source
GraphProperties.Boxicity — Type
Boxicity()

The boxicity of an undirected graph.

Example:

julia> using GraphProperties

julia> Boxicity() isa GraphProperty{Integer}
true
source
GraphProperties.Branchwidth — Type
Branchwidth()

The branchwidth of an undirected graph.

Example:

julia> using GraphProperties

julia> Branchwidth() isa GraphProperty{Integer}
true
source
GraphProperties.CarvingWidth — Type
CarvingWidth()

The carving width of an undirected graph.

Example:

julia> using GraphProperties

julia> CarvingWidth() isa GraphProperty{Integer}
true
source
GraphProperties.CheegerConstant — Type
CheegerConstant()

The Cheeger constant of an undirected graph. Also known as:

  • Cheeger number

  • isoperimetric number

Example:

julia> using GraphProperties

julia> CheegerConstant() isa GraphProperty{Real}
true
source
GraphProperties.Choosability — Type
Choosability()

The choosability of an undirected graph. Also known as:

  • list colorability

  • list chromatic number

Example:

julia> using GraphProperties

julia> Choosability() isa GraphProperty{Integer}
true
source
GraphProperties.ChromaticIndex — Type
ChromaticIndex()

The chromatic index of an undirected graph. Also known as:

  • edge chromatic number

Example:

julia> using GraphProperties

julia> ChromaticIndex() isa GraphProperty{Integer}
true
source
GraphProperties.ChromaticNumber — Type
ChromaticNumber()

The chromatic number of an undirected graph.

Example:

julia> using GraphProperties

julia> ChromaticNumber() isa GraphProperty{Integer}
true
source
GraphProperties.Circumference — Type
Circumference()

The circumference of an undirected graph.

Example:

julia> using GraphProperties

julia> Circumference() isa GraphProperty{Real}
true
source
GraphProperties.CliqueNumber — Type
CliqueNumber()

The clique number of an undirected graph.

Example:

julia> using GraphProperties

julia> CliqueNumber() isa GraphProperty{Integer}
true
source
GraphProperties.CliqueWidth — Type
CliqueWidth()

The clique-width of an undirected graph.

Example:

julia> using GraphProperties

julia> CliqueWidth() isa GraphProperty{Integer}
true
source
GraphProperties.CochromaticNumber — Type
CochromaticNumber()

The cochromatic number of an undirected graph.

Example:

julia> using GraphProperties

julia> CochromaticNumber() isa GraphProperty{Integer}
true
source
GraphProperties.CrossingNumber — Type
CrossingNumber()

The crossing number of an undirected graph.

Example:

julia> using GraphProperties

julia> CrossingNumber() isa GraphProperty{Integer}
true
source
GraphProperties.Cutwidth — Type
Cutwidth()

The cutwidth of an undirected graph. Also known as:

  • folding number

Example:

julia> using GraphProperties

julia> Cutwidth() isa GraphProperty{Integer}
true
source
GraphProperties.CycleRank — Type
CycleRank()

The cycle rank of a directed graph.

Example:

julia> using GraphProperties

julia> CycleRank() isa GraphProperty{Integer}
true
source
GraphProperties.CyclomaticNumber — Type
CyclomaticNumber()

The cyclomatic number of an undirected graph. Also known as:

  • circuit rank

  • cycle rank

  • corank

  • nullity

Example:

julia> using GraphProperties

julia> CyclomaticNumber() isa GraphProperty{Integer}
true
source
GraphProperties.Degeneracy — Type
Degeneracy()

The degeneracy of an undirected graph. Also known as:

  • width

  • linkage

Example:

julia> using GraphProperties

julia> Degeneracy() isa GraphProperty{Integer}
true
source
GraphProperties.DegreeSequence — Type
DegreeSequence()

The degree sequence of an undirected graph.

Example:

julia> using GraphProperties

julia> DegreeSequence() isa GraphProperty{AbstractVector{<:Integer}}
true
source
GraphProperties.Diameter — Type
Diameter()

The diameter of a connected undirected graph.

Example:

julia> using GraphProperties

julia> Diameter() isa GraphProperty{Integer}
true
source
GraphProperties.DigraphIsDAG — Type
DigraphIsDAG()

Is a directed graph a directed acyclic graph? Also known as:

  • a DAG

Example:

julia> using GraphProperties

julia> DigraphIsDAG() isa GraphProperty{Bool}
true
source
GraphProperties.DigraphIsDirectedPath — Type
DigraphIsDirectedPath()

Is a directed graph a directed path? Also known as:

  • a dipath

Example:

julia> using GraphProperties

julia> DigraphIsDirectedPath() isa GraphProperty{Bool}
true
source
GraphProperties.DigraphIsInForest — Type
DigraphIsInForest()

Is a directed graph an in-forest? Also known as:

  • an anti-branching

Example:

julia> using GraphProperties

julia> DigraphIsInForest() isa GraphProperty{Bool}
true
source
GraphProperties.DigraphIsInTree — Type
DigraphIsInTree()

Is a directed graph an in-tree? Also known as:

  • an anti-arborescence

Example:

julia> using GraphProperties

julia> DigraphIsInTree() isa GraphProperty{Bool}
true
source
GraphProperties.DigraphIsMultitree — Type
DigraphIsMultitree()

Is a directed graph a multitree? Also known as:

  • a strongly unambiguous graph

  • a mangrove

Example:

julia> using GraphProperties

julia> DigraphIsMultitree() isa GraphProperty{Bool}
true
source
GraphProperties.DigraphIsOutForest — Type
DigraphIsOutForest()

Is a directed graph an out-forest? Also known as:

  • a branching

Example:

julia> using GraphProperties

julia> DigraphIsOutForest() isa GraphProperty{Bool}
true
source
GraphProperties.DigraphIsOutTree — Type
DigraphIsOutTree()

Is a directed graph an out-tree? Also known as:

  • an arborescence

  • a directed rooted tree

Example:

julia> using GraphProperties

julia> DigraphIsOutTree() isa GraphProperty{Bool}
true
source
GraphProperties.DigraphIsPolyforest — Type
DigraphIsPolyforest()

Is a directed graph a polyforest? Also known as:

  • a directed forest

  • an oriented forest

Example:

julia> using GraphProperties

julia> DigraphIsPolyforest() isa GraphProperty{Bool}
true
source
GraphProperties.DigraphIsPolytree — Type
DigraphIsPolytree()

Is a directed graph a polytree? Also known as:

  • a directed tree

  • an oriented tree

Example:

julia> using GraphProperties

julia> DigraphIsPolytree() isa GraphProperty{Bool}
true
source
GraphProperties.DomaticNumber — Type
DomaticNumber()

The domatic number of an undirected graph.

Example:

julia> using GraphProperties

julia> DomaticNumber() isa GraphProperty{Integer}
true
source
GraphProperties.DominationNumber — Type
DominationNumber()

The domination number of an undirected graph.

Example:

julia> using GraphProperties

julia> DominationNumber() isa GraphProperty{Integer}
true
source
GraphProperties.EdgeConnectivity — Type
EdgeConnectivity()

The edge-connectivity of an undirected graph.

Example:

julia> using GraphProperties

julia> EdgeConnectivity() isa GraphProperty{Integer}
true
source
GraphProperties.EdgeCoverNumber — Type
EdgeCoverNumber()

The edge cover number of an undirected graph.

Example:

julia> using GraphProperties

julia> EdgeCoverNumber() isa GraphProperty{Integer}
true
source
GraphProperties.FractionalChromaticNumber — Type
FractionalChromaticNumber()

The fractional chromatic number of an undirected graph.

Example:

julia> using GraphProperties

julia> FractionalChromaticNumber() isa GraphProperty{Real}
true
source
GraphProperties.FractionalMatchingNumber — Type
FractionalMatchingNumber()

The fractional matching number of an undirected graph.

Example:

julia> using GraphProperties

julia> FractionalMatchingNumber() isa GraphProperty{Real}
true
source
GraphProperties.Girth — Type
Girth()

The girth of an undirected graph.

Example:

julia> using GraphProperties

julia> Girth() isa GraphProperty{Real}
true
source
GraphProperties.GlobalClusteringCoefficient — Type
GlobalClusteringCoefficient()

The global clustering coefficient of an undirected graph.

Example:

julia> using GraphProperties

julia> GlobalClusteringCoefficient() isa GraphProperty{Real}
true
source
GraphProperties.GraphIsBlockGraph — Type
GraphIsBlockGraph()

Is an undirected graph a block graph? Also known as:

  • a clique tree

  • a Husimi tree

Example:

julia> using GraphProperties

julia> GraphIsBlockGraph() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsCactus — Type
GraphIsCactus()

Is an undirected graph a cactus? Also known as:

  • a Husimi tree

Example:

julia> using GraphProperties

julia> GraphIsCactus() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsCartesianProduct — Type
GraphIsCartesianProduct()

Is an undirected graph a Cartesian product of two graphs? Also known as:

  • a box product

Example:

julia> using GraphProperties

julia> GraphIsCartesianProduct() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsChordal — Type
GraphIsChordal()

Is an undirected graph chordal?

Example:

julia> using GraphProperties

julia> GraphIsChordal() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsCircleGraph — Type
GraphIsCircleGraph()

Is an undirected graph a circle graph?

Example:

julia> using GraphProperties

julia> GraphIsCircleGraph() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsClawFree — Type
GraphIsClawFree()

Is an undirected graph claw-free?

Example:

julia> using GraphProperties

julia> GraphIsClawFree() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsCograph — Type
GraphIsCograph()

Is an undirected graph a cograph?

Example:

julia> using GraphProperties

julia> GraphIsCograph() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsComplete — Type
GraphIsComplete()

Is an undirected graph complete?

Example:

julia> using GraphProperties

julia> GraphIsComplete() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsCompleteBipartite — Type
GraphIsCompleteBipartite()

Is an undirected graph complete bipartite? Also known as:

  • a biclique

Example:

julia> using GraphProperties

julia> GraphIsCompleteBipartite() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsCycle — Type
GraphIsCycle()

Is an undirected graph a cycle?

Example:

julia> using GraphProperties

julia> GraphIsCycle() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsForest — Type
GraphIsForest()

Is an undirected graph a forest? Also known as:

  • an acyclic undirected graph

Example:

julia> using GraphProperties

julia> GraphIsForest() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsLinearForest — Type
GraphIsLinearForest()

Is an undirected graph a linear forest? Also known as:

  • an acyclic claw-free undirected graph

Example:

julia> using GraphProperties

julia> GraphIsLinearForest() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsMedianGraph — Type
GraphIsMedianGraph()

Is an undirected graph a median graph?

Example:

julia> using GraphProperties

julia> GraphIsMedianGraph() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsModular — Type
GraphIsModular()

Is an undirected graph modular?

Example:

julia> using GraphProperties

julia> GraphIsModular() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsPath — Type
GraphIsPath()

Is an undirected graph a path?

Example:

julia> using GraphProperties

julia> GraphIsPath() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsPerfect — Type
GraphIsPerfect()

Is an undirected graph perfect?

Example:

julia> using GraphProperties

julia> GraphIsPerfect() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsPlanar — Type
GraphIsPlanar()

Is an undirected graph planar?

Example:

julia> using GraphProperties

julia> GraphIsPlanar() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsRegular — Type
GraphIsRegular()

Is an undirected graph regular?

Example:

julia> using GraphProperties

julia> GraphIsRegular() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsSplitGraph — Type
GraphIsSplitGraph()

Is an undirected graph a split graph?

Example:

julia> using GraphProperties

julia> GraphIsSplitGraph() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsStar — Type
GraphIsStar()

Is an undirected graph a star?

Example:

julia> using GraphProperties

julia> GraphIsStar() isa GraphProperty{Bool}
true
source
GraphProperties.GraphIsTree — Type
GraphIsTree()

Is an undirected graph a tree?

Example:

julia> using GraphProperties

julia> GraphIsTree() isa GraphProperty{Bool}
true
source
GraphProperties.GraphisPseudotree — Type
GraphisPseudotree()

Is an undirected graph a pseudotree?

Example:

julia> using GraphProperties

julia> GraphisPseudotree() isa GraphProperty{Bool}
true
source
GraphProperties.HadwigerNumber — Type
HadwigerNumber()

The Hadwiger number of an undirected graph. Also known as:

  • contraction clique number

  • homomorphism degree

Example:

julia> using GraphProperties

julia> HadwigerNumber() isa GraphProperty{Integer}
true
source
GraphProperties.IndependenceNumber — Type
IndependenceNumber()

The independence number of an undirected graph.

Example:

julia> using GraphProperties

julia> IndependenceNumber() isa GraphProperty{Integer}
true
source
GraphProperties.IntersectionNumber — Type
IntersectionNumber()

The intersection number of an undirected graph. Also known as:

  • R-content

  • edge clique cover number

  • clique cover number

Example:

julia> using GraphProperties

julia> IntersectionNumber() isa GraphProperty{Integer}
true
source
GraphProperties.IsDirectedGraph — Type
IsDirectedGraph()

Is a graph a directed graph? Also known as:

  • a digraph

Example:

julia> using GraphProperties

julia> IsDirectedGraph() isa GraphProperty{Bool}
true
source
GraphProperties.MatchingNumber — Type
MatchingNumber()

The matching number of an undirected graph.

Example:

julia> using GraphProperties

julia> MatchingNumber() isa GraphProperty{Integer}
true
source
GraphProperties.MatchingPreclusionNumber — Type
MatchingPreclusionNumber()

The matching preclusion number of an undirected graph.

Example:

julia> using GraphProperties

julia> MatchingPreclusionNumber() isa GraphProperty{Integer}
true
source
GraphProperties.MaximumDegree — Type
MaximumDegree()

The maximum degree of an undirected graph.

Example:

julia> using GraphProperties

julia> MaximumDegree() isa GraphProperty{Integer}
true
source
GraphProperties.MaximumIndegree — Type
MaximumIndegree()

The maximum indegree of a directed graph.

Example:

julia> using GraphProperties

julia> MaximumIndegree() isa GraphProperty{Integer}
true
source
GraphProperties.MaximumOutdegree — Type
MaximumOutdegree()

The maximum outdegree of a directed graph.

Example:

julia> using GraphProperties

julia> MaximumOutdegree() isa GraphProperty{Integer}
true
source
GraphProperties.MinimumDegree — Type
MinimumDegree()

The minimum degree of an undirected graph.

Example:

julia> using GraphProperties

julia> MinimumDegree() isa GraphProperty{Integer}
true
source
GraphProperties.MinimumIndegree — Type
MinimumIndegree()

The minimum indegree of a directed graph.

Example:

julia> using GraphProperties

julia> MinimumIndegree() isa GraphProperty{Integer}
true
source
GraphProperties.MinimumOutdegree — Type
MinimumOutdegree()

The minimum outdegree of a directed graph.

Example:

julia> using GraphProperties

julia> MinimumOutdegree() isa GraphProperty{Integer}
true
source
GraphProperties.NumberOfArcs — Type
NumberOfArcs()

The number of arcs of a directed graph.

Example:

julia> using GraphProperties

julia> NumberOfArcs() isa GraphProperty{Integer}
true
source
GraphProperties.NumberOfConnectedComponents — Type
NumberOfConnectedComponents()

The number of connected components of an undirected graph.

Example:

julia> using GraphProperties

julia> NumberOfConnectedComponents() isa GraphProperty{Integer}
true
source
GraphProperties.NumberOfEdges — Type
NumberOfEdges()

The number of edges of an undirected graph. Also known as:

  • size

Example:

julia> using GraphProperties

julia> NumberOfEdges() isa GraphProperty{Integer}
true
source
GraphProperties.NumberOfVertices — Type
NumberOfVertices()

The number of vertices of a graph. Also known as:

  • order

Example:

julia> using GraphProperties

julia> NumberOfVertices() isa GraphProperty{Integer}
true
source
GraphProperties.Pagewidth — Type
Pagewidth()

The pagewidth of an undirected graph.

Example:

julia> using GraphProperties

julia> Pagewidth() isa GraphProperty{Integer}
true
source
GraphProperties.Pathwidth — Type
Pathwidth()

The pathwidth of an undirected graph. Also known as:

  • interval thickness

  • vertex separation number

  • node searching number

Example:

julia> using GraphProperties

julia> Pathwidth() isa GraphProperty{Integer}
true
source
GraphProperties.Pseudoarboricity — Type
Pseudoarboricity()

The pseudoarboricity of an undirected graph.

Example:

julia> using GraphProperties

julia> Pseudoarboricity() isa GraphProperty{Integer}
true
source
GraphProperties.QueueNumber — Type
QueueNumber()

The queue number of an undirected graph.

Example:

julia> using GraphProperties

julia> QueueNumber() isa GraphProperty{Integer}
true
source
GraphProperties.Radius — Type
Radius()

The radius of a connected undirected graph.

Example:

julia> using GraphProperties

julia> Radius() isa GraphProperty{Integer}
true
source
GraphProperties.RectilinearCrossingNumber — Type
RectilinearCrossingNumber()

The rectilinear crossing number of an undirected graph.

Example:

julia> using GraphProperties

julia> RectilinearCrossingNumber() isa GraphProperty{Integer}
true
source
GraphProperties.Sphericity — Type
Sphericity()

The sphericity of an undirected graph.

Example:

julia> using GraphProperties

julia> Sphericity() isa GraphProperty{Integer}
true
source
GraphProperties.Splittance — Type
Splittance()

The splittance of an undirected graph.

Example:

julia> using GraphProperties

julia> Splittance() isa GraphProperty{Integer}
true
source
GraphProperties.Strength — Type
Strength()

The strength of an undirected graph.

Example:

julia> using GraphProperties

julia> Strength() isa GraphProperty{Real}
true
source
GraphProperties.StrongDominationNumber — Type
StrongDominationNumber()

The strong domination number of an undirected graph.

Example:

julia> using GraphProperties

julia> StrongDominationNumber() isa GraphProperty{Integer}
true
source
GraphProperties.SubchromaticNumber — Type
SubchromaticNumber()

The subchromatic number of an undirected graph.

Example:

julia> using GraphProperties

julia> SubchromaticNumber() isa GraphProperty{Integer}
true
source
GraphProperties.Thickness — Type
Thickness()

The thickness of an undirected graph.

Example:

julia> using GraphProperties

julia> Thickness() isa GraphProperty{Integer}
true
source
GraphProperties.TotalChromaticNumber — Type
TotalChromaticNumber()

The total chromatic number of an undirected graph.

Example:

julia> using GraphProperties

julia> TotalChromaticNumber() isa GraphProperty{Integer}
true
source
GraphProperties.TreeDepth — Type
TreeDepth()

The tree-depth of an undirected graph.

Example:

julia> using GraphProperties

julia> TreeDepth() isa GraphProperty{Integer}
true
source
GraphProperties.Treewidth — Type
Treewidth()

The treewidth of an undirected graph.

Example:

julia> using GraphProperties

julia> Treewidth() isa GraphProperty{Integer}
true
source
GraphProperties.Triameter — Type
Triameter()

The triameter of a connected undirected graph.

Example:

julia> using GraphProperties

julia> Triameter() isa GraphProperty{Integer}
true
source
GraphProperties.TwinWidth — Type
TwinWidth()

The twin-width of an undirected graph.

Example:

julia> using GraphProperties

julia> TwinWidth() isa GraphProperty{Integer}
true
source
GraphProperties.VertexConnectivity — Type
VertexConnectivity()

The vertex-connectivity of an undirected graph. Also known as:

  • connectivity

Example:

julia> using GraphProperties

julia> VertexConnectivity() isa GraphProperty{Integer}
true
source
GraphProperties.VertexCoverNumber — Type
VertexCoverNumber()

The vertex cover number of an undirected graph.

Example:

julia> using GraphProperties

julia> VertexCoverNumber() isa GraphProperty{Integer}
true
source