Recognizing Series-Parallel Matrices in Linear Time

被引:0
|
作者
Walter, Matthias [1 ]
机构
[1] Univ Twente, Dept Appl Math, NL-7522 NB Enschede, Netherlands
关键词
series-parallel; recognition algorithm; matroids; ALGORITHM;
D O I
10.1287/ijoc.2021.0233
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A series-parallel matrix is a binary matrix that can be obtained from an empty matrix by successively adjoining rows or columns that are copies of an existing row/column or have at most one one-entry. Equivalently, series-parallel matrices are representation matrices of graphic matroids of series-parallel graphs, which can be recognized in linear time. We propose an algorithm that, for an m-by-n matrix A with k nonzeros, determines in expected time whether A is series-parallel or returns a minimal non-seriesparallel submatrix of A. We complement the developed algorithm by an efficient O(m + n + k)implementation and report about computational results.
引用
收藏
页码:1404 / 1418
页数:16
相关论文
共 50 条
  • [1] A linear-time certifying algorithm for recognizing generalized series-parallel graphs
    Chin, Francis Y. L.
    Ting, Hing-Fung
    Tsin, Yung H.
    Zhang, Yong
    DISCRETE APPLIED MATHEMATICS, 2023, 325 : 152 - 171
  • [2] The linear arboricity of series-parallel graphs
    Wu, JL
    GRAPHS AND COMBINATORICS, 2000, 16 (03) : 367 - 372
  • [3] The Linear Arboricity of Series-Parallel Graphs
    Jianliang Wu
    Graphs and Combinatorics, 2000, 16 : 367 - 372
  • [4] LINEAR-TIME COMPUTABILITY OF COMBINATORIAL PROBLEMS ON SERIES-PARALLEL GRAPHS
    TAKAMIZAWA, K
    NISHIZEKI, T
    SAITO, N
    JOURNAL OF THE ACM, 1982, 29 (03) : 623 - 641
  • [5] A linear time algorithm for the Hamiltonian path problem on a series-parallel graph
    Wu, QS
    Lee, RCT
    Chao, KM
    PROCEEDINGS OF THE FIFTH JOINT CONFERENCE ON INFORMATION SCIENCES, VOLS 1 AND 2, 2000, : 531 - 534
  • [6] On mixed linear layouts of series-parallel graphs
    Angelini, Patrizio
    Bekos, Michael A.
    Kindermann, Philipp
    Mchedlidze, Tamara
    THEORETICAL COMPUTER SCIENCE, 2022, 936 : 129 - 138
  • [7] Minimum Linear Arrangement of Series-Parallel Graphs
    Eikel, Martina
    Scheideler, Christian
    Setzer, Alexander
    APPROXIMATION AND ONLINE ALGORITHMS, WAOA 2014, 2015, 8952 : 168 - 180
  • [8] LINEAR-TIME ALGORITHM FOR NETWORK SYNTHESIS PROBLEM IN A SERIES-PARALLEL GRAPH
    HOJATI, M
    UTILITAS MATHEMATICA, 1995, 48 : 97 - 105
  • [9] A Linear Time Algorithm for Counting #2SAT on Series-Parallel Formulas
    Lopez-Medina, Marco A.
    Raymundo Marcial-Romero, J.
    De Ita-Luna, Guillermo
    Hernandez, Jose A.
    ADVANCES IN SOFT COMPUTING, MICAI 2020, PT I, 2020, 12468 : 437 - 447
  • [10] Transfer Time Suppressor with Series-Parallel Connection
    Arias, M.
    Hernando, M. M.
    Lamar, D. G.
    Rodriguez, A.
    Fernandez, A.
    APEC: 2009 IEEE APPLIED POWER ELECTRONICS CONFERENCE AND EXPOSITION, VOLS 1- 4, 2009, : 1615 - 1621