• DocumentCode
    818934
  • Title

    On the Complexity of Removing Z-Cycles from a Checkpoints and Communication Pattern

  • Author

    Allulli, Luca ; Baldoni, Roberto ; Laura, Luigi ; Piergiovanni, Sara Tucci

  • Author_Institution
    Dipt. di Informatica e Sistemistica, Univ. di Roma
  • Volume
    56
  • Issue
    6
  • fYear
    2007
  • fDate
    6/1/2007 12:00:00 AM
  • Firstpage
    853
  • Lastpage
    858
  • Abstract
    Communication-induced checkpointing protocols are mechanisms used to produce checkpoints and communication patterns which enjoy desirable properties, such as No-Z-Cycle (NZC). NZC guarantees that each checkpoint can be part of a global consistent checkpoint. It would be nice to define communication-induced checkpointing protocols that enforce NZC, adding a minimum number of checkpoints to remove all the Z-cycles from the distributed computation. In this paper, we prove that this is impossible by formulating the minimum Z-cycle removal (MinZCR) problem and showing that there are no online competitive protocols for it. Moreover, we prove that the problem of enforcing NZC with an optimal number of checkpoints is difficult even if the whole input instance is known because its decision version is NP-complete. Finally, we also prove that MinZCR is difficult to approximate: it is APX-hard and this implies that no polynomial time approximation scheme exists for the problem
  • Keywords
    checkpointing; computational complexity; distributed processing; optimisation; protocols; NP-complete; No-Z-Cycle; communication-induced checkpointing protocol; distributed computation; minimum Z-cycle removal; Analytical models; Checkpointing; Distributed computing; Mechanical factors; NP-complete problem; Polynomials; Protocols; Distributed computing; NP-complete problem.; Z-cycles; checkpointing; competitive analysis; online versus offline analysis; progressive retry;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2007.1044
  • Filename
    4167794