English
Related papers

Related papers: Synchrony vs Causality in the Asynchronous Pi-Calc…

200 papers

We tackle the challenge of ensuring the deadlock-freedom property for message-passing processes that communicate asynchronously in cyclic process networks. Our contributions are twofold. First, we present Asynchronous Priority-based…

Logic in Computer Science · Computer Science 2024-11-20 Bas van den Heuvel , Jorge A. Pérez

An imperative condition for the functioning of a power-grid network is that its power generators remain synchronized. Disturbances can prompt desynchronization, which is a process that has been involved in large power outages. Here we…

Physics and Society · Physics 2018-12-24 Adilson E. Motter , Seth A. Myers , Marian Anghel , Takashi Nishikawa

Animal groups frequently move in a highly organized manner, as represented by flocks of birds and schools of fish. Despite being an everyday occurrence, we do not yet fully understand how this works. What type of social interactions between…

Quantitative Methods · Quantitative Biology 2021-11-23 Daniel Strömbom , Tasnia Hassan , W. Hunter Greis , Alice Antia

Consider an asynchronous system consisting of processes that communicate via message-passing. The processes communicate over a potentially {\em incomplete} communication network consisting of reliable bidirectional communication channels.…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-06-21 Nitin H. Vaidya , Sandeep S. Kulkarni

This work analyses the effects of sequential-to-parallel synchronization and inter-core communication on multicore performance, speedup and scaling. A modification of Amdahl law is formulated, to reflect the finding that parallel speedup is…

Hardware Architecture · Computer Science 2013-06-17 Leonid Yavits , Amir Morad , Ran Ginosar

Asynchronous programming is a ubiquitous systems programming idiom to manage concurrent interactions with the environment. In this style, instead of waiting for time-consuming operations to complete, the programmer makes a non-blocking call…

Logic in Computer Science · Computer Science 2015-03-17 Pierre Ganty , Rupak Majumdar

Concurrent separation logic (CSL) is a specification logic for concurrent imperative programs with shared memory and locks. In this paper, we develop a concurrent and interactive account of the logic inspired by asynchronous game semantics.…

Programming Languages · Computer Science 2018-07-24 Paul-André Melliès , Léo Stefanesco

Multiple organs in a living system respond to environmental changes, and the signals from the organs regulate the physiological environment. Inspired by this biological feedback, we propose a simple autonomous system of active rotators to…

Statistical Mechanics · Physics 2020-03-02 Taegeun Song , Heetae Kim , Seung-Woo Son , Junghyo Jo

Reflecting boundary conditions cause two one-dimensional random walks to synchronize if a common direction is chosen in each step. The mean synchronization time and its standard deviation are calculated analytically. Both quantities are…

Disordered Systems and Neural Networks · Physics 2007-05-23 Andreas Ruttor , Georg Reents , Wolfgang Kinzel

Unraveling the causal relationships among the execution of process activities is a crucial element in predicting the consequences of process interventions and making informed decisions regarding process improvements. Process discovery…

Artificial Intelligence · Computer Science 2025-01-15 Fabiana Fournier , Lior Limonad , Inna Skarbovsky , Yuval David

Randomly evolving systems composed by elements which interact among each other have always been of great interest in several scientific fields. This work deals with the synchronization phenomenon, that could be roughly defined as the…

Probability · Mathematics 2017-12-18 Giacomo Aletti , Irene Crimaldi , Andrea Ghiglietti

A synchronization mechanism driven by annealed noise is studied for two replicas of a coupled-map lattice which exhibits stable chaos (SC), i.e. irregular behavior despite a negative Lyapunov spectrum. We show that the observed…

Statistical Mechanics · Physics 2007-05-23 F. Bagnoli , F. Cecconi

Synchronization of coupled continuous-time linear systems is studied in a general setting. For identical neutrally-stable linear systems that are detectable from their outputs, it is shown that a linear output feedback law exists under…

Optimization and Control · Mathematics 2008-01-22 S. Emre Tuna

Synchronization plays a crucial role in the dynamics of living organisms, from fireflies flashing in unison to pacemaker cells that jointly generate heartbeats. Uncovering the mechanism behind these phenomena requires an understanding of…

Adaptation and Self-Organizing Systems · Physics 2024-05-16 Aleksandre Japaridze , Victor Struijk , Kushal Swamy , Irek Roslon , Oriel Shoshani , Cees Dekker , Farbod Alijani

In this paper we study the notion of synchronization from the point of view of combinatorics. As a first step, we address the quantitative problem of counting the number of executions of simple processes interacting with synchronization…

Programming Languages · Computer Science 2019-07-10 Olivier Bodini , Matthieu Dien , Antoine Genitrini , Frédéric Peschanski

We argue that the synchronization transition of stochastically coupled cellular automata, discovered recently by L.G. Morelli {\it et al.} (Phys. Rev. {\bf 58 E}, R8 (1998)), is generically in the directed percolation universality class. In…

Statistical Mechanics · Physics 2009-10-31 P. Grassberger

We analyze the emergence of synchronization in a population of moving integrate-and-fire oscillators. Oscillators, while moving on a plane, interact with their nearest neighbor upon firing time. We discover a non-monotonic dependence of the…

Adaptation and Self-Organizing Systems · Physics 2013-12-06 Luce Prignano , Oleguer Sagarra , Albert Díaz-Guilera

Many biological processes involve synchronization between nonequivalent systems, i.e, systems where the difference is limited to a rather small parameter mismatch. The maintenance of the synchronized regime in this cases is energetically…

Artificial Intelligence · Computer Science 2012-04-19 A. Moujahid , A. D'Anjou , F. J. Torrealdea , C. Sarasola

Why is it that a ticking clock typically becomes less accurate when subject to outside noise but rarely the reverse? Here, we formalize this phenomenon by introducing process causal asymmetry - a fundamental difference in the amount of past…

Quantum Physics · Physics 2023-09-26 Spiros Kechrimparis , Mile Gu , Hyukjoon Kwon

Causality serves as an abstract notion of time for concurrent systems. A computation is causal, or simply valid, if each observation of a computation event is preceded by the observation of its causes. The present work establishes that this…

Logic in Computer Science · Computer Science 2026-03-03 Clément Aubert , Jean Krivine