HH

H.H. Hansen

info

Please Note

14 records found

Natural gas for heating is widespread in the built environment of The Netherlands, where the government aims at limiting heat demand and reducing natural gas consumption over the coming decades. In the owner-occupied residential sector, this transition is complex and requires cooperation and coordination of individuals and groups that make investment decisions. We use agent-based modelling to explore the effect that various financial policies could have in an illustrative neighbourhood, given that households make multi-criteria and group decisions. In the scientific literature, this type of energy model seldom focuses on the adoption of competing technologies by households as individual and collective agents grouped in homeowner associations in multi-family buildings. To address the problem and knowledge gaps, we model individual preferences with a multi-criteria perceived lifetime utility submodel, and decisions as outcomes of individual preferences and a threshold voting system. We explore energy taxes (natural gas and electricity), regulated price of heat from networks, and subsidies (insulation and heat pumps). Under our assumptions, we found that combinations of fiscal policies, regulated heat prices, and subsidies can sometimes create incentives for households to disconnect from natural gas, but that steering the transition mainly with financial policies could prove ineffective. We also found that, in terms of collective CO2 reduction, some transitions in which only some households phase out natural gas could have results similar to some scenarios in which households only improve their dwellings’ insulation levels. ...
Journal article (2019) - Henning Basold, Helle Hvid Hansen
We define notions of well-definedness and observational equivalence for programs of mixed inductive and coinductive types. These notions are defined by means of tests formulas which combine structural congruence for inductive types and modal logic for coinductive types. Tests also correspond to certain evaluation contexts. We define a program to be well-defined if it is strongly normalizing under all tests, and two programs are observationally equivalent if they satisfy the same tests. We show that observational equivalence is sufficiently coarse to ensure that least and greatest fixed point types are initial algebras and final coalgebras, respectively. This yields inductive and coinductive proof principles for reasoning about program behaviour. On the other hand, we argue that observational equivalence does not identify too many terms, by showing that tests induce a topology that, on streams, coincides with usual topology induced by the prefix metric. As one would expect, observational equivalence is, in general, undecidable, but in order to develop some practically useful heuristics we provide coinductive techniques for establishing observational normalization and observational equivalence, along with up-to techniques for enhancing these methods. ...
To reduce greenhouse gas emissions to 80% below 1990 levels by 2050, an energy transition is taking place in the European Union. Achieving these targets requires changes in the heating and cooling sector (H&C). Designing and implementing this energy transition is not trivial, as technology, actors, and institutions interact in complex ways. We provide an illustrative example of the development and use of an agent-based model (ABM) for thermal energy transitions in the built environment, from the perspective of sociotechnical systems (STS) and complex adaptive systems (CAS). In our illustrative example, we studied the transition of a simplified residential neighborhood to heating without natural gas. We used the ABM to explore socioeconomic conditions that could support the neighborhoods’ transition over 20 years while meeting the neighborhoods’ heat demand. Our illustrative example showed that through the use of STS, CAS, and an ABM, we can account for technology, actors, institutions, and their interactions while designing for thermal energy transitions in the built environment. ...
Conference paper (2019) - Frank Feys, Helle Hansen
We present a proof of Arrow's theorem from social choice theory that uses a fixpoint argument. Specifically, we use Banach's result on the existence of a fixpoint of a contractive map defined on a complete metric space. Conceptually, our approach shows that dictatorships can be seen as fixpoints of a certain process. ...
Conference paper (2019) - Sebastian Enqvist, Helle Hvid Hansen, Clemens Kupke, Johannes Marti, Yde Venema
Game logic was introduced by Rohit Parikh in the 1980s as a generalisation of propositional dynamic logic (PDL) for reasoning about outcomes that players can force in determined 2-player games. Semantically, the generalisation from programs to games is mirrored by moving from Kripke models to monotone neighbourhood models. Parikh proposed a natural PDL-style Hilbert system which was easily proved to be sound, but its completeness has thus far remained an open problem. In this paper, we introduce a cut-free sequent calculus for game logic, and two cut-free sequent calculi that manipulate annotated formulas, one for game logic and one for the monotone μ-calculus, the variant of the polymodal μ-calculus where the semantics is given by monotone neighbourhood models instead of Kripke structures. We show these systems are sound and complete, and that completeness of Parikh's axiomatization follows. Our approach builds on recent ideas and results by Afshari Leigh (LICS 2017) in that we obtain completeness via a sequence of proof transformations between the systems. A crucial ingredient is a validity-preserving translation from game logic to the monotone μ-calculus. ...
Conference paper (2018) - Helle Hvid Hansen, Clemens Kupke, Johannes Marti, Yde Venema
Parikh’s game logic is a PDL-like fixpoint logic interpreted on monotone neighbourhood frames that represent the strategic power of players in determined two-player games. Game logic translates into a fragment of the monotone μ -calculus, which in turn is expressively equivalent to monotone modal automata. Parity games and automata are important tools for dealing with the combinatorial complexity of nested fixpoints in modal fixpoint logics, such as the modal μ -calculus. In this paper, we (1) discuss the semantics a of game logic over neighbourhood structures in terms of parity games, and (2) use these games to obtain an automata-theoretic characterisation of the fragment of the monotone μ -calculus that corresponds to game logic. Our proof makes extensive use of structures that we call syntax graphs that combine the ease-of-use of syntax trees of formulas with the flexibility and succinctness of automata. They are essentially a graph-based view of the alternating tree automata that were introduced by Wilke in the study of modal μ -calculus. ...
Conference paper (2018) - Frank M.V. Feys, Helle Hvid Hansen, Lawrence S. Moss
This paper studies Markov decision processes (MDPs) from the categorical perspective of coalgebra and algebra. Probabilistic systems, similar to MDPs but without rewards, have been extensively studied, also coalgebraically, from the perspective of program semantics. In this paper, we focus on the role of MDPs as models in optimal planning, where the reward structure is central. The main contributions of this paper are (i) to give a coinductive explanation of policy improvement using a new proof principle, based on Banach’s Fixpoint Theorem, that we call contraction coinduction, and (ii) to show that the long-term value function of a policy with respect to discounted sums can be obtained via a generalized notion of corecursive algebra, which is designed to take boundedness into account. We also explore boundedness features of the Kantorovich lifting of the distribution monad to metric spaces. ...
Journal article (2018) - Jörg Endrullis, Helle Hvid Hansen, Dimitri Hendriks, Andrew Polonsky, Alexandra Silva
We present a coinductive framework for defining and reasoning about the infinitary analogues of equational logic and term rewriting in a uniform way. We define Equation found, the infinitary extension of a given equational theory =R, and →∞, the standard notion of infinitary rewriting associated to a reduction relation →R, as follows: (Formula Presented) Equation found Here μ and ν are the least and greatest fixed-point operators, respectively, and (Formula Presented) Equation found The setup captures rewrite sequences of arbitrary ordinal length, but it has neither the need for ordinals nor for metric convergence. This makes the framework especially suitable for formalizations in theorem provers. ...

Specification formats and solution methods

Journal article (2017) - Helle Hvid Hansen, Clemens Kupke, Jan Rutten
Streams, or infinite sequences, are infinite objects of a very simple type, yet they have a rich theory partly due to their ubiquity in mathematics and computer science. Stream differential equations are a coinductive method for specifying streams and stream operations, and their theory has been developed in many papers over the past two decades. In this paper we present a survey of the many results in this area. Our focus is on the classification of different formats of stream differential equations, their solution methods, and the classes of streams they can define. Moreover, we describe in detail the connection between the so-called syntactic solution method and abstract GSOS. ...
Conference paper (2017) - Zeinab Bakhtiari, Hans Van Ditmarsch, Helle Hvid Hansen
We introduce a notion of bisimulation for contingency logic interpreted on neighbourhood structures, characterise this logic as bisimulation-invariant fragment of modal logic and of first-order logic, and compare it with existing notions in the literature. ...

11th International Tbilisi Symposium on Logic, Language and Computation

Conference paper (2017) - Helle Hvid Hansen, Sarah E. Murray, Mehrnoosh Sadrzadeh, Henk Zeevat

A comparative study of composition

Journal article (2017) - Henning Basold, Helle Hansen, Jean Éric Pin, Jan Rutten
We present a comparative study of four product operators on weighted languages: (i) the convolution, (ii) the shuffle, (iii) the infiltration and (iv) the Hadamard product. Exploiting the fact that the set of weighted languages is a final coalgebra, we use coinduction to prove that an operator of the classical difference calculus, the Newton transform, generalises from infinite sequences to weighted languages. We show that the Newton transform is an isomorphism of rings that transforms the Hadamard product of two weighted languages into their infiltration product, and we develop various representations for the Newton transform of a language, together with concrete calculation rules for computing them. ...