6,543 research outputs found
Inferring Algebraic Effects
We present a complete polymorphic effect inference algorithm for an ML-style
language with handlers of not only exceptions, but of any other algebraic
effect such as input & output, mutable references and many others. Our main aim
is to offer the programmer a useful insight into the effectful behaviour of
programs. Handlers help here by cutting down possible effects and the resulting
lengthy output that often plagues precise effect systems. Additionally, we
present a set of methods that further simplify the displayed types, some even
by deliberately hiding inferred information from the programmer
Converging to the Chase - a Tool for Finite Controllability
We solve a problem, stated in [CGP10], showing that Sticky Datalog, defined
in the cited paper as an element of the Datalog\pm project, has the finite
controllability property. In order to do that, we develop a technique, which we
believe can have further applications, of approximating Chase(D, T), for a
database instance D and some sets of tuple generating dependencies T, by an
infinite sequence of finite structures, all of them being models of T
Polymonadic Programming
Monads are a popular tool for the working functional programmer to structure
effectful computations. This paper presents polymonads, a generalization of
monads. Polymonads give the familiar monadic bind the more general type forall
a,b. L a -> (a -> M b) -> N b, to compose computations with three different
kinds of effects, rather than just one. Polymonads subsume monads and
parameterized monads, and can express other constructions, including precise
type-and-effect systems and information flow tracking; more generally,
polymonads correspond to Tate's productoid semantic model. We show how to equip
a core language (called lambda-PM) with syntactic support for programming with
polymonads. Type inference and elaboration in lambda-PM allows programmers to
write polymonadic code directly in an ML-like syntax--our algorithms compute
principal types and produce elaborated programs wherein the binds appear
explicitly. Furthermore, we prove that the elaboration is coherent: no matter
which (type-correct) binds are chosen, the elaborated program's semantics will
be the same. Pleasingly, the inferred types are easy to read: the polymonad
laws justify (sometimes dramatic) simplifications, but with no effect on a
type's generality.Comment: In Proceedings MSFP 2014, arXiv:1406.153
A Symbolic Intruder Model for Hash-Collision Attacks
In the recent years, several practical methods have been published to compute
collisions on some commonly used hash functions. In this paper we present a
method to take into account, at the symbolic level, that an intruder actively
attacking a protocol execution may use these collision algorithms in reasonable
time during the attack. Our decision procedure relies on the reduction of
constraint solving for an intruder exploiting the collision properties of hush
functions to constraint solving for an intruder operating on words
Precision Unification and Proton Decay in F-Theory GUTs with High Scale Supersymmetry
F-theory GUTs provide a promising UV completion for models with approximate
gauge coupling unification, such as the (non-supersymmetric) Standard Model.
More specifically, if the superparters have masses well above the TeV scale,
the resulting imperfection in unification can be accounted for by the, in
principle calculable, classical F-theory correction at the high scale. In this
paper we argue for the correct form of the F-theory corrections to unification,
including KK mode loop effects. However, the price of compensating the
imprecise unification in such High Scale SUSY models with F-theory corrections
is that the GUT scale is lowered, potentially leading to a dangerously high
proton decay rate from dimension-6 operators. We analyse the possibility of
suppressing the decay rate by the localization of gauge bosons in higher
dimensions. While this effect can be very strong for the zero modes, we find
that in the simplest models of this type it is difficult to realize a
significant suppression for higher modes (Landau levels). Notably, in the
absence of substantial suppressions to the proton decay rate, the superpartners
must be lighter than 100 TeV to satisfy proton decay constraints. We highlight
that multiple correlated signals of proton decay could verify this scenario.Comment: 44 pages. v2: References adde
Beyond the Standard Model
Elementary introduction to physics beyond the Standard Model. Lectures
delivered at the 1995 European School of High-Energy Physics in Dubna, Russia.Comment: 19 page
- …