Time Warps, from Algebra to Algorithms

Van Gool, Samuel; Guatto, Adrien; Metcalfe, George; Santschi, Simon (2021). Time Warps, from Algebra to Algorithms. In: Fahrenberg, Uli; Gehrke, Mai; Santocanale, Luigi; Winter, Michael (eds.) Relational and Algebraic Methods in Computer Science. Lecture Notes in Computer Science: Vol. 13027 (pp. 309-324). Switzerland: Springer 10.1007/978-3-030-88701-8_19

[img] Text
GGMS21.pdf - Accepted Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (375kB) | Request a copy

Graded modalities have been proposed in recent work on programming languages as a general framework for re ning type systems with intensional properties. In particular, continuous endomaps of the discrete time scale, or time warps, can be used to quantify the growth of information in the course of program execution. Time warps form a complete residuated lattice, with the residuals playing an important role in potential programming applications. In this paper, we study the algebraic structure of time warps, and prove that their equational theory is decidable, a necessary condition for their use in real-world compilers. We also describe how our universal-algebraic proof technique lends itself to a constraint-based implementation, establishing a new link between universal algebra and veri cation technology.

Item Type:

Book Section (Book Chapter)

Division/Institute:

08 Faculty of Science > Department of Mathematics and Statistics > Institute of Mathematics

UniBE Contributor:

Van Gool, Samuel Jacob, Metcalfe, George, Santschi, Simon Elia

Subjects:

500 Science > 510 Mathematics

ISBN:

978-3-030-88701-8

Series:

Lecture Notes in Computer Science

Publisher:

Springer

Language:

English

Submitter:

George Metcalfe

Date Deposited:

25 Oct 2021 08:06

Last Modified:

05 Dec 2022 15:53

Publisher DOI:

10.1007/978-3-030-88701-8_19

BORIS DOI:

10.48350/160292

URI:

https://boris.unibe.ch/id/eprint/160292

Actions (login required)

Edit item Edit item
Provide Feedback