中文
相关论文

相关论文: Non-Interference and Local Correctness in Transact…

200 篇论文

An operational probabilistic theory where all systems are classical, and all pure states of composite systems are entangled, is constructed. The theory is endowed with a rule for composing an arbitrary number of systems, and with a…

量子物理 · 物理学 2022-01-24 Giacomo Mauro D'Ariano , Marco Erba , Paolo Perinotti

Snapshot isolation (SI) is a standard transactional consistency model used in databases, distributed systems and software transactional memory (STM). Its semantics is formally defined both declaratively as an acyclicity axiom, and…

计算机科学中的逻辑 · 计算机科学 2018-09-28 Azalea Raad , Ori Lahav , Viktor Vafeiadis

Convergence of classical parallel iterations is detected by performing a reduction operation at each iteration in order to compute a residual error relative to a potential solution vector. To efficiently run asynchronous iterations,…

分布式、并行与集群计算 · 计算机科学 2024-01-01 Frédéric Magoulès , Guillaume Gbikpi-Benissan

Most work on the verification of concurrent objects for shared memory assumes sequential consistency, but most multicore processors support only weak memory models that do not provide sequential consistency. Furthermore, most verification…

分布式、并行与集群计算 · 计算机科学 2016-04-25 Simon Doherty , John Derrick

Weak memory models provide a complex, system-centric semantics for concurrent programs, while transactional memory (TM) provides a simpler, programmer-centric semantics. Both have been studied in detail, but their combined semantics is not…

编程语言 · 计算机科学 2018-04-18 Nathan Chong , Tyler Sorensen , John Wickerson

We present a new approach to check for commutativity in concurrent programs from their state-chart graphs. A set of operations are commutative if changing the order of their execution on an object does not affect the abstract state of the…

分布式、并行与集群计算 · 计算机科学 2019-04-10 Kishore Debnath , Christina Peterson , Damian Dechev

NoSQL databases are widely used in modern applications due to their scalability and schema flexibility, yet they often rely on eventual consistency models that limit reliable transaction processing. This study proposes a four-stage…

数据库 · 计算机科学 2026-02-03 Adam A. E. Alflahi , Mohammed A. Y. Mohammed , Abdallah Alsammani

Contrary to common belief, a recent work by Ellen, Gelashvili, Shavit, and Zhu has shown that computability does not require multicore architectures to support "strong" synchronization instructions like compare-and-swap, as opposed to…

分布式、并行与集群计算 · 计算机科学 2017-05-09 Rati Gelashvili , Idit Keidar , Alexander Spiegelman , Roger Wattenhofer

The notion of Reactive Turing machine (RTM) was proposed as an orthogonal extension of Turing machines with interaction. RTMs are used to define the notion of executable transition system in the same way as Turing machines are used to…

计算机科学中的逻辑 · 计算机科学 2017-02-21 Bas Luttik , Fei Yang

The exponential explosion of parallel interleavings remains a fundamental challenge to model checking of concurrent programs. Both partial-order reduction (POR) and transaction reduction (TR) decrease the number of interleavings in a…

计算机科学中的逻辑 · 计算机科学 2018-02-09 Alfons Laarman

Context-dependent sequential decision making is commonly addressed either by providing context explicitly as an input or by increasing recurrent memory so that contextual information can be represented internally. We study a third…

人工智能 · 计算机科学 2026-04-08 Song-Ju Kim

The chase procedure is a fundamental algorithmic tool in databases that allows us to reason with constraints, such as existential rules, with a plethora of applications. It takes as input a database and a set of constraints, and iteratively…

数据库 · 计算机科学 2023-03-24 Marco Calautti , Mostafa Milani , Andreas Pieris

Resource identification and quantification is an essential element of both classical and quantum information theory. Entanglement is one of these resources, arising when quantum communication and nonlocal operations are expensive to…

量子物理 · 物理学 2013-03-20 Sebastian Meznaric

Composing together the individual atomic methods of concurrent data-structures (cds) pose multiple design and consistency challenges. In this context composition provided by transactions in software transaction memory (STM) can be handy.…

分布式、并行与集群计算 · 计算机科学 2018-05-29 Sathya Peri , Ajay Singh , Archit Somani

Noncommutative rational functions, i.e., elements of the universal skew field of fractions of a free algebra, can be defined through evaluations of noncommutative rational expressions on tuples of matrices. This interpretation extends their…

环与代数 · 数学 2018-04-24 Jurij Volčič

Information flow control type systems statically restrict the propagation of sensitive data to ensure end-to-end confidentiality. The property to be shown is noninterference, asserting that an attacker cannot infer any secrets from made…

编程语言 · 计算机科学 2021-04-30 Farzaneh Derakhshan , Stephanie Balzer , Limin Jia

Trading on decentralized exchanges has been one of the primary use cases for permissionless blockchains with daily trading volume exceeding billions of U.S.~dollars. In the status quo, users broadcast transactions and miners are responsible…

计算机科学与博弈论 · 计算机科学 2023-10-31 Matheus V. X. Ferreira , David C. Parkes

Several Hybrid Transactional Memory (HyTM) schemes have recently been proposed to complement the fast, but best-effort, nature of Hardware Transactional Memory (HTM) with a slow, reliable software backup. However, the fundamental…

分布式、并行与集群计算 · 计算机科学 2015-02-18 Dan Alistarh , Justin Kopinsky , Petr Kuznetsov , Srivatsan Ravi , Nir Shavit

This paper presents a comprehensive analysis of performance trade offs between implementation choices for transaction runtime systems on persistent memory. We compare three implementations of transaction runtimes: undo logging, redo…

分布式、并行与集群计算 · 计算机科学 2018-04-04 Virendra Marathe , Achin Mishra , Amee Trivedi , Yihe Huang , Faisal Zaghloul , Sanidhya Kashyap , Margo Seltzer , Tim Harris , Steve Byan , Bill Bridge , Dave Dice

We explore asynchronous programming with algebraic effects. We complement their conventional synchronous treatment by showing how to naturally also accommodate asynchrony within them, namely, by decoupling the execution of operation calls…

编程语言 · 计算机科学 2020-11-17 Danel Ahman , Matija Pretnar