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 条
  • [41] Discrete Stratified Morse Theory Algorithms and A User's Guide
    Knudson, Kevin
    Wang, Bei
    DISCRETE & COMPUTATIONAL GEOMETRY, 2022, 67 (04) : 1023 - 1052
  • [42] Discrete Morse theory for complexes of 2-connected graphs
    Shareshian, J
    TOPOLOGY, 2001, 40 (04) : 681 - 701
  • [43] Membrane parallelism for discrete Morse theory applied to digital images
    Raúl Reina-Molina
    Daniel Díaz-Pernil
    Pedro Real
    Ainhoa Berciano
    Applicable Algebra in Engineering, Communication and Computing, 2015, 26 : 49 - 71
  • [44] Discrete-to-Continuous Extensions: Lovasz Extension and Morse Theory
    Jost, Jurgen
    Zhang, Dong
    DISCRETE & COMPUTATIONAL GEOMETRY, 2024, 72 (01) : 49 - 72
  • [45] Extremal Examples of Collapsible Complexes and Random Discrete Morse Theory
    Karim A. Adiprasito
    Bruno Benedetti
    Frank H. Lutz
    Discrete & Computational Geometry, 2017, 57 : 824 - 853
  • [46] Extremal Examples of Collapsible Complexes and Random Discrete Morse Theory
    Adiprasito, Karim A.
    Benedetti, Bruno
    Lutz, Frank H.
    DISCRETE & COMPUTATIONAL GEOMETRY, 2017, 57 (04) : 824 - 853
  • [47] Homological optimality in Discrete Morse Theory through chain homotopies
    Molina-Abril, Helena
    Real, Pedro
    PATTERN RECOGNITION LETTERS, 2012, 33 (11) : 1501 - 1506
  • [48] Feature Extraction of Scattered Point Clouds Based on Discrete Morse Theory
    Hu Jiabei
    Liu Zhe
    Zhang Pengfei
    Geng Guohua
    Zhang Yuhe
    ACTA OPTICA SINICA, 2019, 39 (06)
  • [49] Topology of matching complexes of complete graphs via discrete Morse theory
    Mondal, Anupam
    Mukherjee, Sajal
    Saha, Kuldeep
    DISCRETE MATHEMATICS AND THEORETICAL COMPUTER SCIENCE, 2024, 26 (03) : 17 - 40
  • [50] Discrete Morse theory for totally non-negative flag varieties
    Rietsch, Konstanze
    Williams, Lauren
    ADVANCES IN MATHEMATICS, 2010, 223 (06) : 1855 - 1884