• Cite Icon10
  • https://doi.org/10.1007/978-3-642-39992-3_16Copy DOI Icon

A Simple Separation Logic

  • Jan 1, 2013
  • Andreas Herzig
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The kinds of models that are usually considered in separation logic are structures such as words, trees, and more generally pointer structures (heaps). In this paper we introduce the separation logic of much simpler structures, viz. sets. The models of our set separation logic are nothing but valuations of classical propositional logic. Separating a valuation V consists in splitting it up into two partial valuations v 1 and v 2. Truth of a formula φ 1 * φ 2 in a valuation V can then be defined in two different ways: first, as truth of φ 1 in all total extensions of v 1 and truth of φ 2 in all total extensions of v 2; and second, as truth of φ 1 in some total extension of v 1 and truth of φ 2 in some total extension of v 2. The first is an operator of separation of resources: the update of φ 1 * φ 2 by ψ is the conjunction of the update of φ 1 by ψ and the update of φ 2 by ψ; in other words, φ 1 * φ 2 can be updated independently. The second is an operator of separation of processes: updates by ψ 1 * ψ 2 can be performed independently. We show that the satisfiability problem of our logic is decidable in polynomial space (PSPACE). We do so by embedding it into dynamic logic of propositional assignments (which is PSPACE complete). We moreover investigate its applicability to belief update and belief revision, where the separation operators allow to formulate natural requirements on independent pieces of information.

Similar Papers
  • Research Article
  • Citations2

Judgment aggregation in dynamic logic of propositional assignments

  • Aug 15, 2018
  • Journal of Logic and Computation
  • Arianna Novaro +2
  • PDF
  • Research Article
  • Citations46

Quantitative separation logic: a logic for reasoning about probabilistic pointer programs

  • Jan 02, 2019
  • Proceedings of the ACM on Programming Languages
  • Kevin Batz +4
  • Research Article
  • Citations1

Stone-Type Dualities for Separation Logics

  • Mar 14, 2019
  • Logical Methods in Computer Science
  • Simon Docherty +1
  • Dissertation

Studies on non-prioritized multiple belief revision

  • Oct 20, 2021
  • Fillipe Manoel Xavier Resina
  • Book Chapter
  • Citations41

Prolegomena to Dynamic Logic for Belief Revision

  • Jan 01, 2005
  • Hans P Van Ditmarsch
  • Research Article
  • Citations38

Information Content in the Oxygen <inline-formula> <tex-math notation="TeX">$A$</tex-math></inline-formula>-Band for the Retrieval of Macrophysical Cloud Parameters

  • Jun 01, 2014
  • IEEE Transactions on Geoscience and Remote Sensing
  • Olena Schuessler +3
  • PDF
  • Research Article
  • Citations161

Tracking the emission and transport of pollution from wildfires using the IASI CO retrievals: analysis of the summer 2007 Greek fires

  • Jul 24, 2009
  • Atmospheric Chemistry and Physics
  • S Turquety +6
  • Research Article
  • Citations10

Emission-Line Intensities of the Ca II Atom from a Finite Atmosphere

  • Mar 25, 1971
  • Publications of the Astronomical Society of Japan
  • Toshiaki Ishizawa
  • Research Article
  • Citations39

Vertically constrained CO2 retrievals from TCCON measurements

  • May 05, 2012
  • Journal of Quantitative Spectroscopy and Radiative Transfer
  • Le Kuai +5
  • Research Article
  • Citations14

Dose Evaluation in Fluoroscopy

  • Nov 01, 1998
  • Radiation Protection Dosimetry
  • F.R Verdun +3
  • Research Article
  • Citations58

Partisans' receptivity to persuasive messaging is undiminished by countervailing party leader cues.

  • Mar 02, 2023
  • Nature human behaviour
  • Ben M Tappin +2
  • Research Article
  • Citations6

Interactive Information Design

  • May 15, 2018
  • SSRN Electronic Journal
  • Frederic Koessler +2
  • Research Article
  • Citations39

On characterizing the error in a remotely sensed liquid water content profile

  • Jun 08, 2010
  • Atmospheric Research
  • Kerstin Ebell +3
  • Research Article
  • Citations2

Using pulse width modulation with carrier frequency changing for transmission of two separate signals

  • Nov 04, 2020
  • Analog Integrated Circuits and Signal Processing
  • Milan Stork
  • Book Chapter

Nonstandard Reasoning

  • Jan 01, 2001
  • International Encyclopedia of Social & Behavioral Sciences
  • J Van Benthem
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.