Skip to content

Commit 117a17c

Browse files
authored
more undirected graph families (#14)
1 parent 905267e commit 117a17c

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/GraphProperties.jl

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,28 +105,39 @@ let
105105
(:DigraphIsWeaklyConnected, "Is a directed graph weakly connected?"),
106106
(:DigraphIsStronglyConnected, "Is a directed graph strongly connected?"),
107107
(:GraphIsBipartite, "Is an undirected graph bipartite?"),
108+
(:GraphIsCompleteBipartite, "Is an undirected graph complete bipartite? Also known as *biclique*."),
108109
(:GraphIsPath, "Is an undirected graph a path?"),
109110
(:GraphIsCycle, "Is an undirected graph a cycle?"),
110111
(:GraphIsPlanar, "Is an undirected graph planar?"),
111112
(:DigraphIsPlanar, "Is a directed graph planar?"),
113+
(:GraphIsOuterplanar, "Is an undirected graph outerplanar?"),
114+
(:GraphIsMaximalOuterplanar, "Is an undirected graph maximal outerplanar?"),
112115
(:GraphIsTriangleFree, "Is an undirected graph triangle-free?"),
113116
(:GraphIsComplete, "Is an undirected graph complete?"),
114117
(:GraphIsRegular, "Is an undirected graph regular?"),
115118
(:GraphIsPerfect, "Is an undirected graph perfect?"),
116119
(:GraphIsTriviallyPerfect, "Is an undirected graph trivially perfect?"),
120+
(:GraphIsModular, "Is an undirected graph modular?"),
121+
(:GraphIsMedianGraph, "Is an undirected graph a median graph?"),
122+
(:GraphIsSquaregraph, "Is an undirected graph a squaregraph?"),
117123
(:GraphIsForest, "Is an undirected graph a forest?"),
118124
(:GraphIsTree, "Is an undirected graph a tree?"),
125+
(:GraphIsStar, "Is an undirected graph a star?"),
119126
(:GraphIsIndifferenceGraph, "Is an undirected graph an indifference graph?"),
120127
(:GraphIsIntervalGraph, "Is an undirected graph an interval graph?"),
121128
(:GraphIsPtolemaic, "Is an undirected graph Ptolemaic?"),
122129
(:GraphIsChordal, "Is an undirected graph chordal?"),
130+
(:GraphIsStronglyChordal, "Is an undirected graph strongly chordal?"),
131+
(:GraphIsDuallyChordal, "Is an undirected graph dually chordal? Note: a dually chordal graph is not always chordal."),
132+
(:GraphIsChordalBipartite, "Is an undirected graph chordal bipartite? Note: a chordal bipartite graph is not always chordal."),
123133
(:GraphIsMeynielGraph, "Is an undirected graph a Meyniel graph?"),
124134
(:GraphIsCircleGraph, "Is an undirected graph a circle graph?"),
125135
(:GraphIsPermutationGraph, "Is an undirected graph a permutation graph?"),
126136
(:GraphIsCograph, "Is an undirected graph a cograph?"),
127137
(:GraphIsComparabilityGraph, "Is an undirected graph a comparability graph?"),
128138
(:GraphIsDistanceHereditary, "Is an undirected graph distance-hereditary?"),
129139
(:GraphIsSplitGraph, "Is an undirected graph a split graph?"),
140+
(:GraphIsCartesianProduct, "Is an undirected graph a Cartesian product of two graphs? Also known as the *box product*."),
130141
]
131142
for (typ, properties) (
132143
(AbstractVector{<:Integer}, properties_abstractvector_integer),

0 commit comments

Comments
 (0)