Computing graph gonality is hard

Journal Article (2020)
Author(s)

Dion Gijswijt (TU Delft - Discrete Mathematics and Optimization)

Harry J. Smit (Universiteit Utrecht)

Marieke van der Wegen (Universiteit Utrecht)

Research Group
Discrete Mathematics and Optimization
Copyright
© 2020 Dion Gijswijt, Harry J. Smit, Marieke van der Wegen
DOI related publication
https://doi.org/10.1016/j.dam.2020.08.013
More Info
expand_more
Publication Year
2020
Language
English
Copyright
© 2020 Dion Gijswijt, Harry J. Smit, Marieke van der Wegen
Research Group
Discrete Mathematics and Optimization
Volume number
287
Pages (from-to)
134-149
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

There are several notions of gonality for graphs. The divisorial gonality dgon(G) of a graph G is the smallest degree of a divisor of positive rank in the sense of Baker-Norine. The stable gonality sgon(G) of a graph G is the minimum degree of a finite harmonic morphism from a refinement of G to a tree, as defined by Cornelissen, Kato and Kool. We show that computing dgon(G) and sgon(G) are NP-hard by a reduction from the maximum independent set problem and the vertex cover problem, respectively. Both constructions show that computing gonality is moreover APX-hard.