Myths about the mutual exclusion problem

From MaRDI portal
Publication:1158954

DOI10.1016/0020-0190(81)90106-XzbMath0474.68031OpenAlexW2036267700MaRDI QIDQ1158954

S. H. Smith

Publication date: 1981

Published in: Information Processing Letters (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1016/0020-0190(81)90106-x




Related Items

Event-based proof of the mutual exclusion property of Peterson's algorithmWeak equivalence of higher-dimensional automataTopological abstraction of higher-dimensional automataMutex needs fairnessA visit to mutual exclusion in seven datesAn efficient solution to the mutual exclusion problem using weak semaphoresTemporal Logic and Fair Discrete SystemsCombining Model Checking and DeductionFull Abstraction Without Synchronization PrimitivesVerification of Concurrent Programs on Weak Memory ModelsLimitations of fast consistency conditions for distributed shared memoriesSpeedup of Vidyasankar's algorithm for the group \(k\)-exclusion problemProperty transformation under specification changeThe behavior of shared objects: Concept, pitfalls, and a new modelAn application of temporal projection to interleaving concurrencyFrom model checking to equilibrium checking: reactive modules for rational verificationOff-the-shelf automated analysis of liveness properties for just pathsTournaments for mutual exclusion: verification and concurrent complexityStateless model checking for TSO and PSOReducing non-occurrence of specified runtime errors to all-path reachability problems of constrained rewritingModelling mutual exclusion in a process algebra with time-outsEfficient approximate verification of B and Z models via symmetry markersLeader-based de-anonymization of an anonymous read/write memoryFinding and fixing faultsTemporal-logic property preservation under Z refinementPrecise Thread-Modular Abstract Interpretation of Concurrent Programs Using Relational Interference AbstractionsImplementing sequentially consistent programs on processor consistent platformsArbitration without common modifiable variablesUnnamed ItemInitializing memory shared by several processorsA more efficient generalization of Peterson's mutual exclusion algorithmUnnamed ItemCausal memory: definitions, implementation, and programmingAsynchronous group mutual exclusionAdaptive and efficient mutual exclusionShared-memory mutual exclusion: major research trends since 1986Bounded semanticsA High-Level Language for Modeling Algorithms and Their PropertiesThe assignment problemProgram Specialization for Verifying Infinite State Systems: An Experimental EvaluationSearch strategies for resolution in temporal logicsUnnamed ItemRGITL: a temporal logic framework for compositional reasoning about interleaved programsCompositional reasoning using intervals and time reversalQueue based mutual exclusion with linearly bounded overtakingStreamlining progress-based derivations of concurrent programsUnnamed ItemOn the constructive orbit problemTo compose, or not to compose, that is the question: an analysis of compositional state space generationCompositional analysis of C/C++ programs with veriSoftRemoving irrelevant information in temporal resolution proofsSelf-stabilizing \(\ell\)-exclusionOptimized Colored Nets UnfoldingA queue based mutual exclusion algorithmTowards a Thread-Local Proof Technique for Starvation FreedomCEGAR for compositional analysis of qualitative properties in Markov decision processesTheories for mechanical proofs of imperative programsMutual exclusion in fully anonymous shared memory systemsA new generalization of Dekker's algorithm for mutual exclusionNonatomic dual bakery algorithm with bounded tokensLabeled homology of higher-dimensional automataA mutual exclusion algorithm with optimally bounded bypassesCCS: it's not fair! Fair schedulers cannot be implemented in CCS-like languages even under progress and certain fairness assumptionsA simple group mutual \(l\)-exclusion algorithm.Global serializability of concurrent programsA fine-grained solution to the mutual exclusion problem



Cites Work