Stable Divisorial Gonality is in NP

Publication date

2021-02

Authors

Bodlaender, H.L.ORCID 0000-0002-9297-3330ISNI 0000000081342475
Wegen, Marieke van derISNI 0000000492798493
van der Zanden, Tom C.ISNI 0000000493301143

Editors

Advisors

Supervisors

Document Type

Article
Open Access logo

License

cc_by

Abstract

Divisorial gonality and stable divisorial gonality are graph parameters, which have an origin in algebraic geometry. Divisorial gonality of a connected graph G can be defined with help of a chip firing game on G. The stable divisorial gonality of G is the minimum divisorial gonality over all subdivisions of edges of G. In this paper we prove that deciding whether a given connected graph has stable divisorial gonality at most a given integer k belongs to the class NP. Combined with the result that (stable) divisorial gonality is NP-hard by Gijswijt et al., we obtain that stable divisorial gonality is NP-complete. The proof consists of a partial certificate that can be verified by solving an Integer Linear Programming instance. As a corollary, we have that the total number of subdivisions needed for minimum stable divisorial gonality of a graph with m edges is bounded by mO(mn).

Keywords

Computational complexity, Gonality, Graphs, Theoretical Computer Science, Computational Theory and Mathematics

Citation

Bodlaender, H L, van der Wegen, M & van der Zanden, T C 2021, 'Stable Divisorial Gonality is in NP', Theory of Computing Systems, vol. 65, no. 2, pp. 428–440. https://doi.org/10.1007/s00224-020-10019-4