Skip to main content

Showing 1–8 of 8 results for author: Scagnetto, I

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

    cs.LO

    Principal Types as Partial Involutions

    Authors: Furio Honsell, Marina Lenisa, Ivan Scagnetto

    Abstract: We show that the principal types of the closed terms of the affine fragment of $λ$-calculus, with respect to a simple type discipline, are structurally isomorphic to their interpretations, as partial involutions, in a natural Geometry of Interaction model à la Abramsky. This permits to explain in elementary terms the somewhat awkward notion of linear application arising in Geometry of Interaction,… ▽ More

    Submitted 11 February, 2024; originally announced February 2024.

    MSC Class: 68Q60 ACM Class: F.3.1

  2. Proceedings of the Fourteenth Workshop on Logical Frameworks and Meta-Languages: Theory and Practice

    Authors: Dale Miller, Ivan Scagnetto

    Abstract: This volume contains a selection of papers presented at LFMTP 2019, the 14th International Workshop on Logical Frameworks and Meta-Languages: Theory and Practice (LFMTP), held on June 22, 2019, in Vancouver, Canada. The workshop was affiliated with the Thirty-Fourth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS). Logical frameworks and meta-languages form a common substrate for re… ▽ More

    Submitted 19 October, 2019; originally announced October 2019.

    Journal ref: EPTCS 307, 2019

  3. Mobile Information Retrieval

    Authors: Fabio Crestani, Stefano Mizzaro, Ivan Scagnetto

    Abstract: Mobile Information Retrieval (Mobile IR) is a relatively recent branch of Information Retrieval (IR) that is concerned with enabling users to carry out, using a mobile device, all the classical IR operations that they were used to carry out on a desktop. This includes finding content available on local repositories or on the web in response to a user query, interacting with the system in an explic… ▽ More

    Submitted 5 February, 2019; originally announced February 2019.

    Comments: 116 pages, published in 2017

  4. arXiv:1808.04193  [pdf, other

    cs.LO

    The Delta-framework

    Authors: Furio Honsell, Luigi Liquori, Claude Stolze, Ivan Scagnetto

    Abstract: We introduce the Delta-framework, LF-Delta, a dependent type theory based on the Edinburgh Logical Framework LF, extended with the strong proof-functional connectives, i.e. strong intersection, minimal relevant implication and strong union. Strong proof-functional connectives take into account the shape of logical proofs, thus reflecting polymorphic features of proofs in formulae. This is in contr… ▽ More

    Submitted 13 August, 2018; originally announced August 2018.

  5. arXiv:1806.06759  [pdf, ps, other

    cs.LO cs.FL

    Lambda-calculus and Reversible Automatic Combinators

    Authors: Alberto Ciaffaglione, Furio Honsell, Marina Lenisa, Ivan Scagnetto

    Abstract: In 2005, Abramsky introduced various linear/affine combinatory algebras of partial involutions over a suitable formal language, to discuss reversible computation in a game-theoretic setting. These algebras arise as instances of the general paradigm explored by Haghverdi (Abramsky's Programme), which amounts to defining a lambda-algebra starting from a GoI Situation in a traced symmetric monoidal c… ▽ More

    Submitted 30 August, 2018; v1 submitted 18 June, 2018; originally announced June 2018.

    Comments: 43 pages (22+21 of Appendix)

  6. $\mathsf{LLF}_{\cal P}$: a logical framework for modeling external evidence, side conditions, and proof irrelevance using monads

    Authors: Furio Honsell, Luigi Liquori, Petar Maksimovic, Ivan Scagnetto

    Abstract: We extend the constructive dependent type theory of the Logical Framework $\mathsf{LF}$ with monadic, dependent type constructors indexed with predicates over judgements, called Locks. These monads capture various possible proof attitudes in establishing the judgment of the object logic encoded by an $\mathsf{LF}$ type. Standard examples are factoring-out the verification of a constraint or delega… ▽ More

    Submitted 5 July, 2017; v1 submitted 23 February, 2017; originally announced February 2017.

    Comments: Accepted for publication in LMCS

    ACM Class: F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 13, Issue 3 (July 6, 2017) lmcs:3771

  7. Gluing together Proof Environments: Canonical extensions of LF Type Theories featuring Locks

    Authors: Furio Honsell, Luigi Liquori, Petar Maksimović, Ivan Scagnetto

    Abstract: We present two extensions of the LF Constructive Type Theory featuring monadic locks. A lock is a monadic type construct that captures the effect of an external call to an oracle. Such calls are the basic tool for gluing together diverse Type Theories and proof development environments. The oracle can be invoked either to check that a constraint holds or to provide a suitable witness. The systems… ▽ More

    Submitted 29 July, 2015; originally announced July 2015.

    Comments: In Proceedings LFMTP 2015, arXiv:1507.07597

    ACM Class: D.2.4; F.3.1; F.4.1

    Journal ref: EPTCS 185, 2015, pp. 3-17

  8. A weak HOAS approach to the POPLmark Challenge

    Authors: Alberto Ciaffaglione, Ivan Scagnetto

    Abstract: Capitalizing on previous encodings and formal developments about nominal calculi and type systems, we propose a weak Higher-Order Abstract Syntax formalization of the type language of pure System F<: within Coq, a proof assistant based on the Calculus of Inductive Constructions. Our encoding allows us to accomplish the proof of the transitivity property of algorithmic subty**, which is in fact… ▽ More

    Submitted 29 March, 2013; originally announced March 2013.

    Comments: In Proceedings LSFA 2012, arXiv:1303.7136

    Journal ref: EPTCS 113, 2013, pp. 109-124