Collapsibility of read/write models using discrete morse theory

被引:0
|
作者
Benavides F. [1 ,2 ]
Rajsbaum S. [2 ]
机构
[1] Departamento de Matemáticas y Estadística, Universidad de Nariño, Torobajo Calle 18 Carrera 50, Pasto
[2] Instituto de Matemáticas, Universidad Nacional Autónoma de México, Ciudad Universitaria, Mexico City
关键词
Collapsibility; Discrete morse theory; Distributed computing; Read/write protocols; Shared memory; Wait-free computing;
D O I
10.1007/s41468-018-0011-7
中图分类号
学科分类号
摘要
The celebrated asynchronous computability theorem provides a characterization of the class of decision tasks that can be solved in a wait-free manner by asynchronous processes that communicate by writing and taking atomic snapshots of a shared memory. Several variations of the model have been proposed, all equivalent for wait-free solution of decision tasks, in spite of the fact that the protocol complexes that arise from the different models are structurally distinct. The topological and combinatorial properties of these snapshot protocol complexes have been studied in detail, providing explanations for why the asynchronous computability theorem holds in all the models. In reality concurrent systems do not provide processes with snapshot operations. Instead, snapshots are implemented (by a wait-free protocol) using operations that write and read individual shared memory locations. Thus, read/write protocols are also computationally equivalent to snapshot protocols. However, the structure of the read/write protocol complex has not been studied. In this paper we show that the read/write iterated protocol complex is collapsible, using discrete Morse theory. Furthermore, we show that a distributed protocol that wait-free implements atomic snapshots in effect is performing the collapses. © 2018, Springer International Publishing AG, part of Springer Nature.
引用
收藏
页码:365 / 396
页数:31
相关论文
共 50 条
  • [1] Discrete Morse theory, simplicial nonpositive curvature, and simplicial collapsibility
    Lazar, Ioana-Claudia
    BALKAN JOURNAL OF GEOMETRY AND ITS APPLICATIONS, 2012, 17 (01): : 58 - 69
  • [2] Applications to discrete Morse theory: The collapsibility of CAT(0) cubical complexes of dimension 2 and 3
    Lazar, Ioana-Claudia
    CARPATHIAN JOURNAL OF MATHEMATICS, 2011, 27 (02) : 225 - 237
  • [3] Parameterized Complexity of Discrete Morse Theory
    Burton, Benjamin A.
    Lewiner, Thomas
    Paixao, Joao
    Spreer, Jonathan
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2016, 42 (01):
  • [4] Parameterized Complexity of Discrete Morse Theory
    Burton, Benjamin A.
    Lewiner, Thomas
    Paixao, Joao
    Spreer, Jonathan
    PROCEEDINGS OF THE TWENTY-NINETH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SOCG'13), 2013, : 127 - 136
  • [5] Multiparameter discrete Morse theory
    Brouillette G.
    Allili M.
    Kaczynski T.
    Journal of Applied and Computational Topology, 2024, 8 (7) : 2155 - 2196
  • [6] Denoising with discrete Morse theory
    Soham Mukherjee
    The Visual Computer, 2021, 37 : 2883 - 2894
  • [7] Equivariant discrete Morse theory
    Freij, Ragnar
    DISCRETE MATHEMATICS, 2009, 309 (12) : 3821 - 3829
  • [8] Denoising with discrete Morse theory
    Mukherjee, Soham
    VISUAL COMPUTER, 2021, 37 (9-11) : 2883 - 2894
  • [9] Discrete Morse theory on digraphs
    Lin, Yong
    Wang, Chong
    Yau, Shing-Tung
    PURE AND APPLIED MATHEMATICS QUARTERLY, 2021, 17 (05) : 1711 - 1737
  • [10] Morse Sequences: A Simple Approach to Discrete Morse Theory
    Bertrand, Gilles
    JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2025, 67 (02)