6,362 research outputs found
Redundancy in Logic III: Non-Mononotonic Reasoning
Results about the redundancy of circumscriptive and default theories are
presented. In particular, the complexity of establishing whether a given theory
is redundant is establihsed.Comment: minor correction
Rewriting Logic Semantics of a Plan Execution Language
The Plan Execution Interchange Language (PLEXIL) is a synchronous language
developed by NASA to support autonomous spacecraft operations. In this paper,
we propose a rewriting logic semantics of PLEXIL in Maude, a high-performance
logical engine. The rewriting logic semantics is by itself a formal interpreter
of the language and can be used as a semantic benchmark for the implementation
of PLEXIL executives. The implementation in Maude has the additional benefit of
making available to PLEXIL designers and developers all the formal analysis and
verification tools provided by Maude. The formalization of the PLEXIL semantics
in rewriting logic poses an interesting challenge due to the synchronous nature
of the language and the prioritized rules defining its semantics. To overcome
this difficulty, we propose a general procedure for simulating synchronous set
relations in rewriting logic that is sound and, for deterministic relations,
complete. We also report on two issues at the design level of the original
PLEXIL semantics that were identified with the help of the executable
specification in Maude
The modal logic of set-theoretic potentialism and the potentialist maximality principles
We analyze the precise modal commitments of several natural varieties of
set-theoretic potentialism, using tools we develop for a general
model-theoretic account of potentialism, building on those of Hamkins, Leibman
and L\"owe, including the use of buttons, switches, dials and ratchets. Among
the potentialist conceptions we consider are: rank potentialism (true in all
larger ); Grothendieck-Zermelo potentialism (true in all larger
for inaccessible cardinals ); transitive-set potentialism
(true in all larger transitive sets); forcing potentialism (true in all forcing
extensions); countable-transitive-model potentialism (true in all larger
countable transitive models of ZFC); countable-model potentialism (true in all
larger countable models of ZFC); and others. In each case, we identify lower
bounds for the modal validities, which are generally either S4.2 or S4.3, and
an upper bound of S5, proving in each case that these bounds are optimal. The
validity of S5 in a world is a potentialist maximality principle, an
interesting set-theoretic principle of its own. The results can be viewed as
providing an analysis of the modal commitments of the various set-theoretic
multiverse conceptions corresponding to each potentialist account.Comment: 36 pages. Commentary can be made about this article at
http://jdh.hamkins.org/set-theoretic-potentialism. Minor revisions in v2;
further minor revisions in v
Finite Countermodel Based Verification for Program Transformation (A Case Study)
Both automatic program verification and program transformation are based on
program analysis. In the past decade a number of approaches using various
automatic general-purpose program transformation techniques (partial deduction,
specialization, supercompilation) for verification of unreachability properties
of computing systems were introduced and demonstrated. On the other hand, the
semantics based unfold-fold program transformation methods pose themselves
diverse kinds of reachability tasks and try to solve them, aiming at improving
the semantics tree of the program being transformed. That means some
general-purpose verification methods may be used for strengthening program
transformation techniques. This paper considers the question how finite
countermodels for safety verification method might be used in Turchin's
supercompilation method. We extract a number of supercompilation sub-algorithms
trying to solve reachability problems and demonstrate use of an external
countermodel finder for solving some of the problems.Comment: In Proceedings VPT 2015, arXiv:1512.0221
- …