• Home
  • Search
  • Composition-Nominative Logics in Rigorous Development of Software Systems
  • https://doi.org/10.1007/978-3-642-38370-0_13Copy DOI Icon

Composition-Nominative Logics in Rigorous Development of Software Systems

  • Jan 1, 2013
  • Mykola S Nikitchenko +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Abstract We provide motivation for composition-nominative approach and its main underlying principles. We give a brief introduction to the hierarchy of composition-nominative logics (CNL) and discuss possible applications of these logics in formal approaches for software development. CNL are algebra-based logics of partial predicates and functions. They are constructed in a semantic-syntactic style on the methodological basis, which is common with programming. Main attention in the paper is paid to the first-order CNL. The satisfiability problem for the first-order CNL is addressed. We show the reduction of the problem in hand to the satisfiability problem for classical first-order logic with function symbols. The reduction proposed requires extension of logic language and logic models with an infinite number of unessential variables. The method presented in the paper enables one to use existent satisfiability checking algorithms and tools for solving instances of the CNL satisfiability problem. Thus, many standard techniques developed for classical logics can be applied in CNL-based approaches for program reasoning.KeywordsComposition-nominative approachformal methodspartial predicatepartial logicfirst-order logicsatisfiabilityvalidity

Similar Papers
  • Book Chapter
  • Citations4

Satisfiability and Validity Problems in Many-Sorted Composition-Nominative Pure Predicate Logics

  • Jan 01, 2013
  • Mykola S Nikitchenko +1
  • Research Article
  • Citations53

Classical Logic and the Strict Tolerant Hierarchy

  • Jun 21, 2019
  • Journal of Philosophical Logic
  • Chris Scambler
  • Research Article
  • Citations19

Partial Functions in a Total Setting

  • Feb 01, 1997
  • Journal of Automated Reasoning
  • Simon Finn +2
  • Book Chapter
  • Citations16

A New Artificial Immune System for Solving the Maximum Satisfiability Problem

  • Jan 01, 2010
  • Abdesslem Layeb +2
  • Conference Article

An analog SAT solver based on a deterministic dynamical system: (Invited paper)

  • Nov 01, 2017
  • Xunzhao Yin +2
  • Book Chapter
  • Citations25

Automatically Improving SAT Encoding of Constraint Problems Through Common Subexpression Elimination in Savile Row

  • Jan 01, 2015
  • Peter Nightingale +2
  • Research Article
  • Citations6

Improving linear search algorithms with model-based approaches for MaxSAT solving

  • Jan 12, 2015
  • Journal of Experimental & Theoretical Artificial Intelligence
  • Ruben Martins +2
  • Supplementary Content
  • Citations3

Logics in Computer Science

  • Jan 01, 2013
  • Università degli Studi di Napoli Federico II
  • Fabio Mogavero
  • Research Article
  • Citations51

Partial Functions in ACL2

  • Oct 01, 2003
  • Journal of Automated Reasoning
  • Panagiotis Manolios +1
  • Research Article
  • Citations23

On the interpretability of arithmetic in temporal logic

  • Jun 01, 1990
  • Theoretical Computer Science
  • Fred Kröger
  • Book Chapter
  • Citations1

Tarskian Classical Relevant Logic

  • Sep 25, 2021
  • Roger D Maddux
  • Book Chapter
  • Citations6

Writing Declarative Specifications for Clauses

  • Jan 01, 2016
  • Martin Gebser +4
  • Book Chapter
  • Citations1

Planning with Logical Graph-Based Language Model for Instruction Generation

  • Oct 16, 2024
  • Frontiers in artificial intelligence and applications
  • Fan Zhang +2
  • Research Article
  • Citations31

Complexity of Propositional Logics in Team Semantic

  • Jan 06, 2018
  • ACM Transactions on Computational Logic
  • Miika Hannula +3
  • Research Article

Checking WECTLK Properties of TRWISs via SMT-based Bounded Model Checking.

  • Jan 01, 2015
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Agnieszka M Zbrzezny +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.