DELPTG(1)

πŸ“¦
version 2.9.3 Β· 3 versions
, in fedora 43, fedora 44

πŸ’– DELPTG β€” the manual page for delptg 2.9.3 πŸ’–

okay bestie, sit down, hydrate, and let me tell you about delptg β€” she's a section 1 user command and she's literally here to delete vertices from your graphs. no cap. πŸ¦‹


✨ SYNOPSIS ✨

delptg [-lq] [-a|-b] [-d#|-d#:#] [-v#|-v#:#] [-A] [-r#] [-k#] [-n#]
[-m#|-i] [infile [outfile]]

🌸 DESCRIPTION 🌸

Delete some vertices from a file of graphs. That's the whole assignment, and she ate. πŸ’…

Two things you need to know before we even get into the flags, because they're the vibe of the whole program:

  • The output file has a header if and only if the input file does. Matchy matchy. If your input came with a header, your output gets one too; if it didn't, it doesn't. πŸŽ€
  • No isomorph reduction is done. Zero. None. Not her job, not her problem. πŸ™ˆ

πŸ’« OPTIONS πŸ’«

  • -l β€” Canonically label the outputs. Give them that glow-up. ✨
  • -d#, -d#:# β€” Only remove vertices whose original degree falls in the given range. Degree filter, but make it fashion. πŸ“
  • -k# β€” Find the #-core. That means recursively yeeting every vertex of degree less than k until nothing else qualifies. Like peeling a friendship group down to the real ones. πŸ‘‘
  • -n# β€” The number of vertices to delete. Default is 1, because sometimes you just want to remove one (1) problem. πŸ“
  • -A β€” Delete all the vertices specified by -d and/or -v. Go off, honestly. πŸ’€
  • -v#, -v#:# β€” The vertex number (or numbers) that it's allowed to delete. Heads up: the first vertex is number 0. Zero-indexed girlies stay winning. 🧚
  • -m# β€” A lower bound on the minimum degree of the output graphs. Keeping the survivors from being lonely. 🫢
  • -r# β€” Choose # random sets of points. Note: they are not necessarily different. Chaos is permitted. πŸ”₯
  • -S# β€” Set the random number seed. If you don't, she just takes it from the clock like a menace. ⏰
  • -a β€” The deleted points must be adjacent. They have to be friends. πŸ«‚
  • -b β€” The deleted points must be non-adjacent. They must not be friends. Enemies to lovers pipeline, denied. 😭
  • -i β€” Leave the deleted vertices as isolates instead of fully removing them. Not compatible with -m. Pick a lane, bestie. 🚧

⚠️ THE FINE PRINT (still iconic, still important) ⚠️

No empty graphs are output. Ever. Not happening.
And here's the shady part: no warning is issued if -d, -v, -n and -m together imply that no graphs are going to be output. She will simply produce nothing and say nothing. Silent treatment. πŸ’€

For digraphs, out-degree is what gets used for -d and -m. Remember that. It's giving directed, it's giving specific. 🌈

  • -q β€” Suppress auxiliary information. Shhh. Quiet mode. 🀫

πŸŽ€ SEE YA πŸŽ€

That's the whole page, bestie β€” every flag, every default, every little caveat, all of it. Go forth and delete responsibly. πŸ’–

delptg 2.9.3 Β· September 2026 Β· DELPTG(1) β€” periodt. πŸ’…βœ¨

πŸ“¦ 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