5,163 research outputs found
On the Computation Power of Name Parameterization in Higher-order Processes
Parameterization extends higher-order processes with the capability of
abstraction (akin to that in lambda-calculus), and is known to be able to
enhance the expressiveness. This paper focuses on the parameterization of
names, i.e. a construct that maps a name to a process, in the higher-order
setting. We provide two results concerning its computation capacity. First,
name parameterization brings up a complete model, in the sense that it can
express an elementary interactive model with built-in recursive functions.
Second, we compare name parameterization with the well-known pi-calculus, and
provide two encodings between them.Comment: In Proceedings ICE 2015, arXiv:1508.0459
Parameter Compilation
In resolving instances of a computational problem, if multiple instances of
interest share a feature in common, it may be fruitful to compile this feature
into a format that allows for more efficient resolution, even if the
compilation is relatively expensive. In this article, we introduce a formal
framework for classifying problems according to their compilability. The basic
object in our framework is that of a parameterized problem, which here is a
language along with a parameterization---a map which provides, for each
instance, a so-called parameter on which compilation may be performed. Our
framework is positioned within the paradigm of parameterized complexity, and
our notions are relatable to established concepts in the theory of
parameterized complexity. Indeed, we view our framework as playing a unifying
role, integrating together parameterized complexity and compilability theory
Relational Symbolic Execution
Symbolic execution is a classical program analysis technique used to show
that programs satisfy or violate given specifications. In this work we
generalize symbolic execution to support program analysis for relational
specifications in the form of relational properties - these are properties
about two runs of two programs on related inputs, or about two executions of a
single program on related inputs. Relational properties are useful to formalize
notions in security and privacy, and to reason about program optimizations. We
design a relational symbolic execution engine, named RelSym which supports
interactive refutation, as well as proving of relational properties for
programs written in a language with arrays and for-like loops
Belief as Willingness to Bet
We investigate modal logics of high probability having two unary modal
operators: an operator expressing probabilistic certainty and an operator
expressing probability exceeding a fixed rational threshold . Identifying knowledge with the former and belief with the latter, we may
think of as the agent's betting threshold, which leads to the motto "belief
is willingness to bet." The logic for has an
modality along with a sub-normal modality that extends
the minimal modal logic by way of four schemes relating
and , one of which is a complex scheme arising out of a theorem due to
Scott. Lenzen was the first to use Scott's theorem to show that a version of
this logic is sound and complete for the probability interpretation. We
reformulate Lenzen's results and present them here in a modern and accessible
form. In addition, we introduce a new epistemic neighborhood semantics that
will be more familiar to modern modal logicians. Using Scott's theorem, we
provide the Lenzen-derivative properties that must be imposed on finite
epistemic neighborhood models so as to guarantee the existence of a probability
measure respecting the neighborhood function in the appropriate way for
threshold . This yields a link between probabilistic and modal
neighborhood semantics that we hope will be of use in future work on modal
logics of qualitative probability. We leave open the question of which
properties must be imposed on finite epistemic neighborhood models so as to
guarantee existence of an appropriate probability measure for thresholds
.Comment: Removed date from v1 to avoid confusion on citation/reference,
otherwise identical to v
- …