Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Mostly automated verification of liveness properties for distributed protocols with ranking functions
Distributed protocols have long been formulated in terms of their safety and liveness
properties. Much recent work has focused on automatically verifying the safety properties of …
properties. Much recent work has focused on automatically verifying the safety properties of …
Stochastic invariants for probabilistic termination
Termination is one of the basic liveness properties, and we study the termination problem for
probabilistic programs with real-valued variables. Previous works focused on the qualitative …
probabilistic programs with real-valued variables. Previous works focused on the qualitative …
A short counterexample property for safety and liveness verification of fault-tolerant distributed algorithms
Distributed algorithms have many mission-critical applications ranging from embedded
systems and replicated databases to cloud computing. Due to asynchronous …
systems and replicated databases to cloud computing. Due to asynchronous …
Proving nontermination via safety
We show how the problem of nontermination proving can be reduced to a question of
underapproximation search guided by a safety prover. This reduction leads to new …
underapproximation search guided by a safety prover. This reduction leads to new …
Proving non-termination using Max-SMT
We show how Max-SMT-based invariant generation can be exploited for proving non-
termination of programs. The construction of the proof of non-termination is guided by the …
termination of programs. The construction of the proof of non-termination is guided by the …
Termination and non-termination specification inference
Techniques for proving termination and non-termination of imperative programs are usually
considered as orthogonal mechanisms. In this paper, we propose a novel mechanism that …
considered as orthogonal mechanisms. In this paper, we propose a novel mechanism that …
Large-scale analysis of non-termination bugs in real-world OSS projects
Termination is a crucial program property. Non-termination bugs can be subtle to detect and
may remain hidden for long before they take effect. Many real-world programs still suffer …
may remain hidden for long before they take effect. Many real-world programs still suffer …
Geometric nontermination arguments
We present a new kind of nontermination argument, called geometric nontermination
argument. The geometric nontermination argument is a finite representation of an infinite …
argument. The geometric nontermination argument is a finite representation of an infinite …
Bounded phase analysis of message-passing programs
We describe a novel technique for bounded analysis of asynchronous message-passing
programs with ordered message queues. Our bounding parameter does not limit the number …
programs with ordered message queues. Our bounding parameter does not limit the number …
Disproving termination with overapproximation
When disproving termination using known techniques (eg recurrence sets), abstractions that
overapproximate the program's transition relation are unsound. In this paper we introduce …
overapproximate the program's transition relation are unsound. In this paper we introduce …