Algorithmic Applications of Tyshkevich's Graph Decomposition: A Primer and a Toolkit

Read full text
Authors: Christine T. Cheng, Chelsea Ann Lambert
Cited by: 0

Abstract

A graph that is completely determined by its degree sequence is called a unigraph. In 2000, Regina Tyshkevich published one of the most important papers on unigraphs. There are two parts to the paper: a decomposition theorem that describes how every graph can be broken into a sequence of basic graphs and a complete classification of all basic unigraphs. Together, they reveal how every unigraph is constructed. We provide an informal overview of Tyshkevich's results and show how they enable the computation of various graph parameters of unigraphs in linear time. We also created a toolkit (https://chelseal11.github.io/tyshkevich_decomposition_toolkit/) that implements the algorithms described in this write-up.

Fields of Study & Subjects

Polynomial and algebraic computation Commutative Algebra and Its Applications Advanced Graph Theory Research

Publication details

Journal / source
arXiv (Cornell University)
Publication date
2 January 2026
Document type
Preprint