Skip to main content

Showing 1–13 of 13 results for author: Forsberg, F N

Searching in archive cs. Search in all archives.
.
  1. arXiv:2501.14542  [pdf, ps, other

    cs.LO math.LO

    Ordinal Exponentiation in Homotopy Type Theory

    Authors: Tom de Jong, Nicolai Kraus, Fredrik Nordvall Forsberg, Chuangjie Xu

    Abstract: We present two seemingly different definitions of constructive ordinal exponentiation, where an ordinal is taken to be a transitive, extensional, and wellfounded order on a set. The first definition is abstract, uses suprema of ordinals, and is solely motivated by the expected equations. The second is more concrete, based on decreasing lists, and can be seen as a constructive version of a classica… ▽ More

    Submitted 5 September, 2025; v1 submitted 24 January, 2025; originally announced January 2025.

    Comments: v2: Discussion of related work by R. J. Grayson; minor revisions following referee reports. To appear at LICS'25. v3: Updated arXiv abstract. v4: Minor changes only

  2. arXiv:2305.19196  [pdf, other

    cs.SE

    Responsible Composition and Optimization of Integration Processes under Correctness Preserving Guarantees

    Authors: Daniel Ritter, Fredrik Nordvall Forsberg, Stefanie Rinderle-Ma

    Abstract: Enterprise Application Integration deals with the problem of connecting heterogeneous applications, and is the centerpiece of current on-premise, cloud and device integration scenarios. For integration scenarios, structurally correct composition of patterns into processes and improvements of integration processes are crucial. In order to achieve this, we formalize compositions of integration patte… ▽ More

    Submitted 17 February, 2024; v1 submitted 30 May, 2023; originally announced May 2023.

    Comments: 37 pages

  3. Set-Theoretic and Type-Theoretic Ordinals Coincide

    Authors: Tom de Jong, Nicolai Kraus, Fredrik Nordvall Forsberg, Chuangjie Xu

    Abstract: In constructive set theory, an ordinal is a hereditarily transitive set. In homotopy type theory (HoTT), an ordinal is a type with a transitive, wellfounded, and extensional binary relation. We show that the two definitions are equivalent if we use (the HoTT refinement of) Aczel's interpretation of constructive set theory into type theory. Following this, we generalize the notion of a type-theoret… ▽ More

    Submitted 12 June, 2023; v1 submitted 25 January, 2023; originally announced January 2023.

    Comments: v2: Minor changes. To appear at LICS'23. v3: Acknowledgments updated

    Journal ref: 38th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), 2023

  4. Type-Theoretic Approaches to Ordinals

    Authors: Nicolai Kraus, Fredrik Nordvall Forsberg, Chuangjie Xu

    Abstract: In a constructive setting, no concrete formulation of ordinal numbers can simultaneously have all the properties one might be interested in; for example, being able to calculate limits of sequences is constructively incompatible with deciding extensional equality. Using homotopy type theory as the foundational setting, we develop an abstract framework for ordinal theory and establish a collection… ▽ More

    Submitted 17 May, 2023; v1 submitted 7 August, 2022; originally announced August 2022.

    Comments: Improves, expands on, and reuses material from our previous short conference paper "Connecting Constructive Notions of Ordinals in Homotopy Type Theory", arXiv:2104.02549. v3: Thm 73 and Rem 74 corrected

    MSC Class: F.4.1

    Journal ref: Theoretical Computer Science, volume 957, issn 0304-3975, 2023

  5. arXiv:2105.06763  [pdf, other

    cs.GT cs.MA math.CT

    Translating Extensive Form Games to Open Games with Agency

    Authors: Matteo Capucci, Neil Ghani, Jérémy Ledent, Fredrik Nordvall Forsberg

    Abstract: We show open games cover extensive form games with both perfect and imperfect information. Doing so forces us to address two current weaknesses in open games: the lack of a notion of player and their agency within open games, and the lack of choice operators. Using the former we construct the latter, and these choice operators subsume previous proposed operators for open games, thereby making prog… ▽ More

    Submitted 3 November, 2022; v1 submitted 14 May, 2021; originally announced May 2021.

    Comments: In Proceedings ACT 2021, arXiv:2211.01102

    Journal ref: EPTCS 372, 2022, pp. 221-234

  6. Connecting Constructive Notions of Ordinals in Homotopy Type Theory

    Authors: Nicolai Kraus, Fredrik Nordvall Forsberg, Chuangjie Xu

    Abstract: In classical set theory, there are many equivalent ways to introduce ordinals. In a constructive setting, however, the different notions split apart, with different advantages and disadvantages for each. We consider three different notions of ordinals in homotopy type theory, and show how they relate to each other: A notation system based on Cantor normal forms, a refined notion of Brouwer trees (… ▽ More

    Submitted 21 July, 2021; v1 submitted 6 April, 2021; originally announced April 2021.

    Comments: main part (16 pages) published at MFCS'21; arXiv version contains an appendix with proofs (27 pages total)

    ACM Class: F.4.1

    Journal ref: Mathematical Foundations of Computer Science (MFCS) 2021, p. 70:1-70:16

  7. Compositional Game Theory, Compositionally

    Authors: Robert Atkey, Bruno Gavranović, Neil Ghani, Clemens Kupke, Jérémy Ledent, Fredrik Nordvall Forsberg

    Abstract: We present a new compositional approach to compositional game theory (CGT) based upon Arrows, a concept originally from functional programming, closely related to Tambara modules, and operators to build new Arrows from old. We model equilibria as a bimodule over an Arrow and define an operator to build a new Arrow from such a bimodule over an existing Arrow. We also model strategies as graded Ar… ▽ More

    Submitted 25 January, 2021; originally announced January 2021.

    Comments: In Proceedings ACT 2020, arXiv:2101.07888

    ACM Class: F.3.m

    Journal ref: EPTCS 333, 2021, pp. 198-214

  8. Compositional Game Theory with Mixed Strategies: Probabilistic Open Games Using a Distributive Law

    Authors: Neil Ghani, Clemens Kupke, Alasdair Lambert, Fredrik Nordvall Forsberg

    Abstract: We extend the open games framework for compositional game theory to encompass also mixed strategies, making essential use of the discrete probability distribution monad. We show that the resulting games form a symmetric monoidal category, which can be used to compose probabilistic games in parallel and sequentially. We also consider morphisms between games, and show that intuitive constructions gi… ▽ More

    Submitted 14 September, 2020; originally announced September 2020.

    Comments: In Proceedings ACT 2019, arXiv:2009.06334

    Journal ref: EPTCS 323, 2020, pp. 95-105

  9. arXiv:1901.01005  [pdf, other

    cs.SE

    Catalog of Optimization Strategies and Realizations for Composed Integration Patterns

    Authors: Daniel Ritter, Fredrik Nordvall Forsberg, Stefanie Rinderle-Ma, Norman May

    Abstract: The discipline of Enterprise Application Integration (EAI) is the centrepiece of current on-premise, cloud and device integration scenarios. However, the building blocks of integration scenarios, i.e., essentially a composition of Enterprise Integration Patterns (EIPs), are only informally described, and thus their composition takes place in an informal, ad-hoc manner. This leads to several issues… ▽ More

    Submitted 4 January, 2019; originally announced January 2019.

    Comments: 26 pages; keywords: enterprise application integration, enterprise integration patterns, optimization strategies, pattern compositions

  10. arXiv:1711.07968  [pdf, ps, other

    cs.GT

    A Compositional Treatment of Iterated Open Games

    Authors: Neil Ghani, Clemens Kupke, Alasdair Lambert, Fredrik Nordvall Forsberg

    Abstract: Compositional Game Theory is a new, recently introduced model of economic games based upon the computer science idea of compositionality. In it, complex and irregular games can be built up from smaller and simpler games, and the equilibria of these complex games can be defined recursively from the equilibria of their simpler subgames. This paper extends the model by providing a final coalgebra sem… ▽ More

    Submitted 21 November, 2017; originally announced November 2017.

  11. Quotient inductive-inductive types

    Authors: Thorsten Altenkirch, Paolo Capriotti, Gabe Dijkstra, Nicolai Kraus, Fredrik Nordvall Forsberg

    Abstract: Higher inductive types (HITs) in Homotopy Type Theory (HoTT) allow the definition of datatypes which have constructors for equalities over the defined type. HITs generalise quotient types and allow to define types which are not sets in the sense of HoTT (i.e. do not satisfy uniqueness of equality proofs) such as spheres, suspensions and the torus. However, there are also interesting uses of HITs t… ▽ More

    Submitted 16 November, 2017; v1 submitted 7 December, 2016; originally announced December 2016.

    MSC Class: 03B15 (Primary) 18C10 (Secondary)

    Journal ref: Foundations of Software Science and Computation Structures (FoSSaCS 2018)

  12. Positive Inductive-Recursive Definitions

    Authors: Neil Ghani, Fredrik Nordvall Forsberg, Lorenzo Malatesta

    Abstract: A new theory of data types which allows for the definition of types as initial algebras of certain functors Fam(C) -> Fam(C) is presented. This theory, which we call positive inductive-recursive definitions, is a generalisation of Dybjer and Setzer's theory of inductive-recursive definitions within which C had to be discrete -- our work can therefore be seen as lifting this restriction. This is a… ▽ More

    Submitted 26 March, 2015; v1 submitted 19 February, 2015; originally announced February 2015.

    Comments: 21 pages

    Journal ref: Logical Methods in Computer Science, Volume 11, Issue 1 (March 27, 2015) lmcs:1154

  13. Extracting verified decision procedures: DPLL and Resolution

    Authors: Ulrich Berger, Andrew Lawrence, Fredrik Nordvall Forsberg, Monika Seisenberger

    Abstract: This article is concerned with the application of the program extraction technique to a new class of problems: the synthesis of decision procedures for the classical satisfiability problem that are correct by construction. To this end, we formalize a completeness proof for the DPLL proof system and extract a SAT solver from it. When applied to a propositional formula in conjunctive normal form th… ▽ More

    Submitted 8 March, 2015; v1 submitted 7 February, 2015; originally announced February 2015.

    Journal ref: Logical Methods in Computer Science, Volume 11, Issue 1 (March 10, 2015) lmcs:766