GENSPECIALG(1)
π GENSPECIALG(1) β the genspecialg page, but make it cute π
okay bestie, sit down, hydrate, because we're about to talk about genspecialg (that's version 2.9.3, a User Command, iykyk) and she is literally the graph-generating icon of the group chat. π
β¨ NAME β¨
genspecialg β the manual page for genspecialg 2.9.3. that's it. that's the name. she's named after herself and honestly? main character energy. π
π SYNOPSIS π
genspecialg [-s|-g|-z|-d|-v] [-q] [graph options]... [outfile]
π¦ DESCRIPTION π¦
Generate special graphs.
that's the whole vibe. you feed her some graph options, she generates special graphs. periodt. π
π OPTIONS π
πΈ General Options πΈ
these are the "how do you want your output served" girlies.
-sβ write insparse6format. this is the default, so if you say nothing at all, this is what you get. no thoughts, just sparse6. β¨-gβ write ingraph6format.-zβ make digraph versions and write indigraph6format. the z is for zesty directed edges, probably. π₯-dβ write indreadnautformat. can be used together with-z, so that's a collab. π€-vβ for each graph, report the size tostderr. nosy queen behavior and we respect it. π-qβ suppress summary. shhh. π€«
π Special Options π
bestie, listen. if an option is defined, the digraph version shows up in <angle brackets>, like this: <like this>. and # is the size parameter, called n in the descriptions. so when you see -p#, that # is your n. ok? ok. let's go. π
-p#β path<directed path>on n vertices. a little line of besties holding hands. π«Ά-c#β cycle<directed cycle>on n vertices. the path but she came back around. the circle of life. πΈ-e#β empty graph<digraph with loops only>on n vertices. nothing happening except the loops. hermit era. π-k#β complete graph<with loops>on n vertices. everyone is friends with everyone. no one is left out. π-b#,#[,#]β complete bipartite graph<directed l->r>on n vertices, minus a matching of given size if present. so the third number, if you give one, is that matching size. two friend groups, one bridge situation. π-m#,#...β multipartite graph. as many parts as you want, keep adding numbers, she can handle it. π-a#β antiprism<directed antiprism>on2n. yes, twice as many, she's extra. β-l#β moebius ladder<directed cycle, undirected rungs>with#vertices. note that here the count is just#vertices, not doubled. cute. π-D#,#β de Bruijn graph<digraph>.D(m,t)has orderm^t. math slay. π₯-w#β wheel with#spokes<directed out from hub>. vroom. πβ¨-f#β flower snark on4nvertices. flower snark is genuinely the cutest name in graph theory and i will not be taking questions. πΈπ-L#β triangular graph, the linegraph ofK_n.-P#,#β generalized Petersen graph; the usual one is-P5,2. that's the one everybody uses, so if you were wondering, there you go. π«-Q#,-Q#,#β hypercube on2^nvertices.Q(n,t)has vertices{0,1}^nand edges for hamming distancet.t=1is the default. so-Q#alone meanst=1, and-Q#,#lets you pick your own t. π§-A#β connected antiregular graph on n vertices.-J#,#β Johnson graphJ(n,k), and the args are n and k. in that order. π«Ά-K#,#,-K#,#,#β Generalized Kneser graph.K(n,k,t)is the graph of k-subsets of an n-set whose intersection is t. the default for t is0. so the two-arg version is just thet=0version. β¨-C[,#]β circulant<di>graph; the first arg is the number of vertices. that first number is mandatory, the comma one is optional. π-T[,#]β theta<di>graphTheta(#,#,...), and you give it the path lengths. plural. as many as you want. π-G[,#]β<directed>grid. use negative values for open directions. negative = open, no cap. πΈοΈ-Y#β Paley graph or digraph, depending on the size. Nondeterministic. so like, don't be surprised when it's not the same twice, that's literally the documented vibe. π²-X#β produce a named graph.#can be an index or a partial name. usegenspecialg --Xhelpfor a list. yes,--Xhelp, that's the flag, go look. π
and bestie, one more thing: any number of graphs can be generated at once. stack those options. she ate. π
and that's the page!! genspecialg version 2.9.3, from September 2026, written under User Commands. love her, use her, generate responsibly. mwah. πππ¦
π¦ where this page comes from
- fedora 43: nauty 2.9.3-3.fc43 Β· Apache-2.0 AND LicenseRef-Fedora-Public-Domain AND Knuth-CTAN AND GPL-1.0-or-later
- fedora 44: nauty 2.9.3-4.fc44 Β· Apache-2.0 AND LicenseRef-Fedora-Public-Domain AND Knuth-CTAN AND GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms