Context-Bounded Analysis of TSO Systems
نویسندگان
چکیده
We address the state reachability problem in concurrent programs running over the TSO weak memory model. This problem has been shown to be decidable with non-primitive recursive complexity in the case of finite-state threads. For recursive threads this problem is undecidable. The aim of this paper is to provide under-approximate analyses for TSO systems that are decidable and have better (elementary) complexity. We propose three bounding concepts for TSO behaviors that are inspired from the concept of bounding the number of context switches introduced by Qadeer and Rehof for the sequentially consistent (SC) model. We investigate the decidability and the complexity of the state reachability problems under these three bounding concepts for TSO, and provide reduction of these problems to known reachability problems of concurrent systems under the SC semantics.
منابع مشابه
Context-Bounded Analysis for POWER
We propose an under-approximate reachability analysis algorithm for programs running under the POWER memory model, in the spirit of the work on context-bounded analysis intitiated by Qadeer et al. in 2005 for detecting bugs in concurrent programs (supposed to be running under the classical SC model). To that end, we first introduce a new notion of context-bounding that is suitable for reasoning...
متن کاملAnalysis of the Evolutionary Game Theory in Agent-Based Computational Systems: OPEC Oil-Producing Countries
This study suggests a new method for analysing the behavioral economics issues in the framework of game theory. In this context, bounded rational agents interact with one another in a strategic manner. Therefore, conventional economic modeling techniques are unable to explaine this kind of interactions. In this regard, evolutionary game theory and agent-based modeling are known as the most suit...
متن کاملDIRECT ADAPTIVE FUZZY PI SLIDING MODE CONTROL OF SYSTEMS WITH UNKNOWN BUT BOUNDED DISTURBANCES
An asymptotically stable direct adaptive fuzzy PI sliding modecontroller is proposed for a class of nonlinear uncertain systems. In contrast toother existing approaches of handling disturbances, the proposed approachdoes not require this bound to be known, only requiring that it exists.Moreover, a PI control structure is used to attenuate chattering. The approachis applied to stabilize an open-...
متن کاملOn a class of nonlinear fractional Schrödinger-Poisson systems
In this paper, we are concerned with the following fractional Schrödinger-Poisson system: (−∆s)u + V (x)u + φu = m(x)|u|q−2|u|+ f(x,u), x ∈ Ω, (−∆t)φ = u2, x ∈ Ω, u = φ = 0, x ∈ ∂Ω, where s,t ∈ (0,1], 2t + 4s > 3, 1 < q < 2 and Ω is a bounded smooth domain of R3, and f(x,u) is linearly bounded in u at infinity. Under some assumptions on m, V and f we obtain the existence of non-trivial so...
متن کاملGetting Rid of Store-Buffers in TSO Analysis
We propose an approach for reducing the TSO reachability analysis of concurrent programs to their SC reachability analysis, under some conditions on the explored behaviors. First, we propose a linear code-to-code translation that takes as input a concurrent program P and produces a concurrent program P′ such that, running P′ under SC yields the same set of reachable (shared) states as running P...
متن کامل