On the complexity of the storyplan problem

被引:0
作者
Binucci, Carla [1 ]
Di Giacomo, Emilio [1 ]
Lenhart, William J. [2 ]
Liotta, Giuseppe [1 ]
Montecchiani, Fabrizio [1 ]
Nollenburg, Martin [3 ]
Symvonis, Antonios [4 ]
机构
[1] Univ Perugia, Dept Engn, Perugia, Italy
[2] Williams Coll, Dept Comp Sci, Williamstown, MA USA
[3] TU Wien, Algorithms & Complex Grp, Vienna, Austria
[4] NTUA, Sch Appl Math & Phys Sci, Athens, Greece
关键词
Dynamic graph drawing; NP-hardness; Parameterized complexity; GRAPH MINORS; ALGORITHMS;
D O I
10.1016/j.jcss.2023.103466
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study the problem of representing a graph as a storyplan, a recently introduced model for dynamic graph visualization. It is based on a sequence of frames, each showing a subset of vertices and a planar drawing of their induced subgraphs, where vertices appear and disappear over time. Namely, in the StoryPlan problem, we are given a graph and we want to decide whether there exists a total vertex appearance order for which a storyplan exists. We prove that the problem is NP-complete, and complement this hardness with two parameterized algorithms, one in the vertex cover number and one in the feedback edge set number of the input graph. We prove that partial 3-trees always admit a storyplan, which can be computed in linear time. Finally, we show that the problem remains NPcomplete if the vertex appearance order is given and we have to choose how to draw the frames. (c) 2023 The Author(s). Published by Elsevier Inc. This is an open access article under the CC BY license (http://creativecommons .org /licenses /by /4 .0/).
引用
收藏
页数:17
相关论文
共 25 条
  • [1] Advancements on SEFE and Partitioned Book Embedding problems
    Angelini, Patrizio
    Da Lozzo, Giordano
    Neuwirth, Daniel
    [J]. THEORETICAL COMPUTER SCIENCE, 2015, 575 : 71 - 89
  • [2] [Anonymous], 1978, P 10 ANN ACM S THEOR, DOI DOI 10.1145/800133.804350
  • [3] Beck F., 2014, EuroVis 2014
  • [4] On the Complexity of the Storyplan Problem
    Binucci, Carla
    Di Giacomo, Emilio
    Lenhart, William J.
    Liotta, Giuseppe
    Montecchiani, Fabrizio
    Noellenburg, Martin
    Symvonis, Antonios
    [J]. GRAPH DRAWING AND NETWORK VISUALIZATION, GD 2022, 2023, 13764 : 304 - 318
  • [5] Drawing trees in a streaming model
    Binucci, Carla
    Brandes, Ulrik
    Di Battista, Giuseppe
    Didimo, Walter
    Gaertler, Marco
    Palladino, Pietro
    Patrignani, Maurizio
    Symvonis, Antonios
    Zweig, Katharina
    [J]. INFORMATION PROCESSING LETTERS, 2012, 112 (11) : 418 - 422
  • [6] Efficient and constructive algorithms for the pathwidth and treewidth of graphs
    Bodlaender, HL
    Kloks, T
    [J]. JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 1996, 21 (02): : 358 - 402
  • [7] Borrazzo M., 2020, J. Graph Algorithms Appl., V24, P269, DOI [10.7155/jgaa.00530, DOI 10.7155/JGAA.00530]
  • [8] Improved upper bounds for vertex cover
    Chen, Jianer
    Kanj, Iyad A.
    Xia, Ge
    [J]. THEORETICAL COMPUTER SCIENCE, 2010, 411 (40-42) : 3736 - 3756
  • [9] A LINEAR-TIME ALGORITHM FOR DRAWING A PLANAR GRAPH ON A GRID
    CHROBAK, M
    PAYNE, TH
    [J]. INFORMATION PROCESSING LETTERS, 1995, 54 (04) : 241 - 246
  • [10] Planarity of streamed graphs
    Da Lozzo, Giordano
    Rutter, Ignaz
    [J]. THEORETICAL COMPUTER SCIENCE, 2019, 799 : 1 - 21