• Home
  • Search
  • Inference Rules for the Partial Floyd-Hoare Logic Based on Composition of Predicate Complement
  • Cite Icon8
  • https://doi.org/10.1007/978-3-030-13929-2_4Copy DOI Icon

Inference Rules for the Partial Floyd-Hoare Logic Based on Composition of Predicate Complement

  • Jan 1, 2019
  • Ievgen Ivanov +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Classical Floyd-Hoare logic is sound when total pre- and post-conditions are considered. In the case of partial conditions (predicates) the logic becomes unsound. This situation may be corrected by introducing additional constraints to the rules of the logic. But such constraints, in particular, for the sequence and while rules, are rather complicated. In this paper we propose new simpler rules formulated in a program algebra extended with the composition of predicate complement. The obtained logic is called the Complemented Partial Floyd-Hoare Logic (CPFHL). The predicate component of this logic is related to three-valued logic. We prove the soundness theorem for CPFHL and discuss further investigations of the problem. The obtained results can be useful for software verification.

Similar Papers
  • Research Article
  • Citations2

TMPR: A tree-structured modified problem reduction proof procedure and its extension to three-valued logic

  • Jan 01, 1994
  • Journal of Automated Reasoning
  • Ta�Ieb Mellouli
  • Research Article
  • Citations19

Robert Bull and Krister Segerberg. Basic modal logic. Handbook of philosophical logic, Volume II, Extensions of classical logic, edited by D. Gabbay and F. Guenthner, Synthese library, vol. 165, D. Reidel Publishing Company, Dordrecht, Boston, and Lancaster, 1984, pp. 1–88. - John P. Burgess. Basic tense logic. Handbook of philosophical logic, Volume II, Extensions of classical logic, edited by D.

  • Dec 01, 1989
  • The Journal of Symbolic Logic
  • Steven T Kuhn
  • Research Article
  • Citations3

The completeness of functional logic

  • Jan 01, 1994
  • Formal Aspects of Computing
  • Peter Nickolas
  • PDF
  • Research Article
  • Citations162

On Hoare logic and Kleene algebra with tests

  • Jul 01, 2000
  • ACM Transactions on Computational Logic
  • Dexter Kozen
  • Book Chapter
  • Citations42

Fuzzy Interval Inference Utilizing the Checklist Paradigm and BK-Relational Products

  • Jan 01, 1996
  • L J Kohout +1
  • Conference Article
  • Citations3

Proof-Carrying Plans: a Resource Logic for AI Planning

  • Sep 08, 2020
  • Alasdair Hill +2
  • Book Chapter
  • Citations760

Local Reasoning about Programs that Alter Data Structures

  • Jan 01, 2001
  • Peter O’Hearn +2
  • Research Article
  • Citations19

Partial Functions in a Total Setting

  • Feb 01, 1997
  • Journal of Automated Reasoning
  • Simon Finn +2
  • Conference Article
  • Citations2

Reasoning by symmetry in non-monotonic inference

  • Oct 01, 2010
  • Belaid Benhamou +2
  • Book Chapter

Partial classical logic, the Lindenbaum property and the hidden variable problem

  • Jan 01, 2004
  • M Dalla Chiara +2
  • Research Article
  • Citations31

Quantum logics and Lindenbaum property

  • Mar 01, 1987
  • Studia Logica
  • Roberto Giuntini
  • Research Article
  • Citations25

Knot and Tonk: Nasty Connectives on Many-Valued Truth-Tables for Classical Sentential Logic

  • Jan 01, 2016
  • Analysis
  • Tim Button
  • Book Chapter
  • Citations6

Extended Floyd-Hoare Logic over Relational Nominative Data

  • Jan 01, 2018
  • Mykola Nikitchenko +3
  • Research Article
  • Citations6

Deriving a Floyd–Hoare logic for non-local jumps from a formulæ-as-types notion of control

  • Feb 07, 2012
  • The Journal of Logic and Algebraic Programming
  • T Crolard +1
  • Book Chapter

Axiomatics and Proof Theory of First-Order Partial Information Ionic Logic

  • Jan 01, 1995
  • Areski Nait Abdallah
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.