中文
相关论文

相关论文: Ensuring Liveness Properties of Distributed System…

200 篇论文

Often fairness assumptions need to be made in order to establish liveness properties of distributed systems, but in many situations they lead to false conclusions. This document presents a research agenda aiming at laying the foundations of…

计算机科学中的逻辑 · 计算机科学 2019-12-13 Rob van Glabbeek

To prove liveness properties of concurrent systems, it is often necessary to postulate progress, fairness and justness properties. This paper investigates how the necessary progress, fairness and justness assumptions can be added to or…

计算机科学中的逻辑 · 计算机科学 2015-01-15 Rob van Glabbeek , Peter Höfner

For models of concurrent and distributed systems, it is important and also challenging to establish correctness in terms of safety and/or liveness properties. Theories of distributed systems consider equivalences fundamental, since they (1)…

计算机科学中的逻辑 · 计算机科学 2017-12-01 Tobias Prehn , Stephan Mennicke

This paper poses that transition systems constitute a good model of distributed systems only in combination with a criterion telling which paths model complete runs of the represented systems. Among such criteria, progress is too weak to…

计算机科学中的逻辑 · 计算机科学 2021-08-26 Rob van Glabbeek

Human lives are increasingly being affected by the outcomes of automated decision-making systems and it is essential for the latter to be, not only accurate, but also fair. The literature of algorithmic fairness has grown considerably over…

机器学习 · 计算机科学 2022-11-15 Ainhize Barrainkua , Paula Gordaliza , Jose A. Lozano , Novi Quadrianto

We investigate how different fairness assumptions affect results concerning lock-freedom, a typical liveness property targeted by session type systems. We fix a minimal session calculus and systematically take into account all known…

计算机科学中的逻辑 · 计算机科学 2021-04-30 Rob van Glabbeek , Peter Höfner , Ross Horne

Most fairness assumptions used for verifying liveness properties are criticised for being too strong or unrealistic. On the other hand, justness, arguably the minimal fairness assumption required for the verification of liveness properties,…

计算机科学中的逻辑 · 计算机科学 2021-08-03 Rob van Glabbeek , Peter Höfner , Weiyou Wang

In this paper, we first propose a new liveness requirement for shared objects and data structures, we then give a shared queue algorithm that satisfies this requirement and we prove its correctness. We also implement this algorithm and…

分布式、并行与集群计算 · 计算机科学 2021-03-23 David Y. C. Chan , Shucheng Chi , Vassos Hadzilacos , Sam Toueg

We verify the correctness of a variety of mutual exclusion algorithms through model checking. We look at algorithms where communication is via shared read/write registers, where those registers can be atomic or non-atomic. For the…

计算机科学中的逻辑 · 计算机科学 2026-04-03 Rob van Glabbeek , Bas Luttik , Myrthe Spronck

We present a new approach for reasoning about liveness properties of distributed systems, represented as automata. Our approach is based on simulation relations, and requires reasoning only over finite execution fragments. Current…

计算机科学中的逻辑 · 计算机科学 2008-01-08 Paul C. Attie

We verify the correctness of a variety of mutual exclusion algorithms through model checking. We look at algorithms where communication is via shared read/write registers, where those registers can be atomic or non-atomic. For the…

计算机科学中的逻辑 · 计算机科学 2025-07-18 Rob van Glabbeek , Bas Luttik , Myrthe Spronck

The allocation of resources among multiple agents is a fundamental problem in both economics and computer science. In these settings, fairness plays a crucial role in ensuring social acceptability and practical implementation of resource…

计算机科学与博弈论 · 计算机科学 2025-06-11 Hadi Hosseini , Joshua Kavner , Samarth Khanna , Sujoy Sikdar , Lirong Xia

A growing body of literature in fairness-aware machine learning (fairML) aims to mitigate machine learning (ML)-related unfairness in automated decision-making (ADM) by defining metrics that measure fairness of an ML model and by proposing…

机器学习 · 计算机科学 2025-07-14 Ludwig Bothmann , Kristina Peters , Bernd Bischl

Correctness of multi-threaded programs typically requires that they satisfy liveness properties. For example, a program may require that no thread is starved of a shared resource, or that all threads eventually agree on a single value. This…

计算机科学中的逻辑 · 计算机科学 2016-05-10 Azadeh Farzan , Zachary Kincaid , Andreas Podelski

Distributed consensus algorithms such as Paxos have been studied extensively. They all use the same definition of safety. Liveness is especially important in practice despite well-known theoretical impossibility results. However, many…

分布式、并行与集群计算 · 计算机科学 2021-06-22 Saksham Chand , Yanhong A Liu

We investigate the simulation problem in of dense-time system. A specification simulates a model if the specification can match every transition that the model can make at a time point. We also adapt the approach of Emerson and Lei and…

计算机科学中的逻辑 · 计算机科学 2010-07-06 Farn Wang

We consider the problem of verifying liveness for systems with a finite, but unbounded, number of processes, commonly known as parameterised systems. Typical examples of such systems include distributed protocols (e.g. for the dining…

计算机科学中的逻辑 · 计算机科学 2016-06-07 Anthony W. Lin , Philipp Ruemmer

Machine learning systems are increasingly being used to make impactful decisions such as loan applications and criminal justice risk assessments, and as such, ensuring fairness of these systems is critical. This is often challenging as the…

机器学习 · 计算机科学 2020-12-18 YooJung Choi , Meihua Dang , Guy Van den Broeck

We propose a simple yet effective solution to tackle the often-competing goals of fairness and utility in classification tasks. While fairness ensures that the model's predictions are unbiased and do not discriminate against any particular…

机器学习 · 计算机科学 2023-08-16 Anique Tahir , Lu Cheng , Huan Liu

Fairness assumptions are a valuable tool when reasoning about systems. In this paper, we classify several fairness properties found in the literature and argue that most of them are too restrictive for many applications. As an alternative…

计算机科学中的逻辑 · 计算机科学 2019-11-15 Rob van Glabbeek , Peter Höfner
‹ 上一页 1 2 3 10 下一页 ›