Certifying Fully Dynamic Algorithms for Recognition and Hamiltonicity of Threshold and Chain Graphs

被引:0
作者
Jesse Beisegel
Ekkehard Köhler
Robert Scheffler
Martin Strehler
机构
[1] Brandenburg University of Technology,Institute of Mathematics
[2] Westsächsische Hochschule Zwickau,Department of Mathematics
来源
Algorithmica | 2023年 / 85卷
关键词
Fully dynamic algorithms; Threshold graphs; Chain graphs; Difference graphs; Hamiltonian cycles; Hamiltonian paths; 05C85; 05C45; 68R10;
D O I
暂无
中图分类号
学科分类号
摘要
Solving problems on graphs dynamically calls for algorithms to function under repeated modifications to the graph and to be more efficient than solving the problem for the whole graph from scratch after each modification. Dynamic algorithms have been considered for several graph properties, for example connectivity, shortest paths and graph recognition. In this paper we present fully dynamic algorithms for the recognition of threshold graphs and chain graphs, which are optimal in the sense that the costs per modification are linear in the number of modified edges. Furthermore, our algorithms also consider the addition and deletion of sets of vertices as well as edges. In the negative case, i.e., where the graph is not a threshold graph or chain graph anymore, our algorithms return a certificate of constant size. Additionally, we present optimal fully dynamic algorithms for the Hamiltonian cycle problem and the Hamiltonian path problem on threshold and chain graphs which return a vertex cutset as certificate for the non-existence of such a path or cycle in the negative case.
引用
收藏
页码:2454 / 2481
页数:27
相关论文
共 40 条
  • [1] Chvátal V(1977)Aggregations of inequalities in integer programming Stud. Integ. Program. Ann. Discrete Math. 1 145-162
  • [2] Hammer PL(1984)Threshold dimension of graphs SIAM J. Algebr. Discrete Methods 5 579-595
  • [3] Cozzens MB(1987)Multidimensional scaling and threshold graphs J. Math. Psychol. 31 179-191
  • [4] Leibowitz R(2010)Fully dynamic algorithm for recognition and modular decomposition of permutation graphs Algorithmica 58 405-432
  • [5] Cozzens MB(2003)Fully dynamic shortest paths in digraphs with arbitrary arc weights J. Algorithms 49 86-113
  • [6] Leibowitz R(1990)Difference graphs Discrete Appl. Math. 28 35-44
  • [7] Crespelle C(1987)Hamiltonian threshold graphs Discrete Appl. Math. 16 11-15
  • [8] Paul C(2007)Linear-time certifying recognition algorithms and forbidden induced subgraphs Nordic J. Comput. 14 87-108
  • [9] Frigioni D(2009)Single-edge monotonic sequences of graphs and linear-time algorithms for minimal completions and deletions Theor. Comput. Sci. 410 1-15
  • [10] Marchetti-Spaccamela A(2002)A fully dynamic algorithm for recognizing and representing proper interval graphs SIAM J. Comput. 31 289-305