Lawrence Flon

dblp:87/6189 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
0since 2021 · last 1981
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
2 papers
Logic in computer science · 56% Automated reasoning and model checking · 44%
Software engineering, system software, and programming languages
2 papers
Program verification · 100%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program verification
safety and liveness properties
0.011981
The Total Correctness of Parallel Programs · SIAM J. Comput. 1981
Automated reasoning and model checking
program verification
0.011981
The Total Correctness of Parallel Programs · SIAM J. Comput. 1981
Automated reasoning and model checking › program verification
total correctness
0.011981
The Total Correctness of Parallel Programs · SIAM J. Comput. 1981
Logic in computer science › program logic
weakest precondition
0.021981
Consistent and Complete Proof Rules for the Total Correctness of Parallel Programs · FOCS 1978
The Total Correctness of Parallel Programs · SIAM J. Comput. 1981
Program verification
parallel program correctness
0.011978
Consistent and Complete Proof Rules for the Total Correctness of Parallel Programs · FOCS 1978
Program verification › correctness proof
total correctness
0.011978
Consistent and Complete Proof Rules for the Total Correctness of Parallel Programs · FOCS 1978
Logic in computer science › logic programming › logic programming semantics
fixpoint semantics
0.011978
Consistent and Complete Proof Rules for the Total Correctness of Parallel Programs · FOCS 1978
Logic in computer science
program logic
0.011978
Consistent and Complete Proof Rules for the Total Correctness of Parallel Programs · FOCS 1978
Logic in computer science › domain theory
fixed points
0.011981
The Total Correctness of Parallel Programs · SIAM J. Comput. 1981

Methods — techniques the papers use, named apart from their topics

lattice theory · 0.0fixed point theory · 0.0proof rules · 0.0proof rule · 0.0
YearPublicationVenuePosition
1981 The Total Correctness of Parallel Programs
abstract
We describe a formal theory of the total correctness of parallel programs, including such heretofore theoretically incomplete properties as safety from deadlock and starvation under fair-scheduling. We present a sound and complete set of proof rules for the total correctness of parallel programs expressed in nondeterministic form. The proof of soundness and completeness is novel in that we show that the weakest pre-conditions for the correctness criteria are actually fixed-points (least or greatest) of continuous functions over the complete lattice of total predicates. We have obtained proof rule schemata which can universally be applied to least or greatest fixed-points of continuous functions. Therefore, a system of proof rules is a priori sound and complete once it is shown that certain weakest pre-conditions are extremum fixed-points. The relationship between true parallelism and nondeterminism is also discussed.
Lawrence Flon, Norihisa Suzuki
SIAM J. Comput.1
1978 Consistent and Complete Proof Rules for the Total Correctness of Parallel Programs
abstract
We describe a formal theory of the total correctness of parallel programs, including such heretofore theoretically incomplete properties as safety from deadlock and starvation. We present a consistent and complete set of proof rules for the total correctness of parallel programs expressed in nondeterministic form. The proof of consistency and completeness is novel in that we show that the weakest preconditions for each correctness criterion are actually fixed-points (least or greatest) of continuous functions over the complete lattice of total predicates. We have obtained proof rule schemata which can universally be applied to least or greatest fixed points of continuous functions. Therefore, our proof rules are a priori consistent and complete once it is shown that certain weakest preconditions are extremum fixed-points. The relationship between true parallelism and nondeterminism is also discussed.
Lawrence Flon, Norihisa Suzuki
FOCS1