POPL 2019 (series) / BEAT 2019 (series) / BEAT 2019: Fourth Workshop on Behavioral Types /
Invited Talk: On Type-Based Complexity Analysis of Programs and Processes
We give a survey of some recent work about type-based complexity analysis methodologies for functional programs and processes. We will focus, in particular, on techniques drawn from linear logic. The latter indeed enables, through exponential modalities, a fine control of the copying phenomenon, itself responsible for the high complexity of cut-elimination. Our journey starts from simple but intentionally very poor fragments, like light and soft linear logic, and progressively moves towards more expressive type-systems, ending up in linear dependent types, which are well-known to be relatively complete. If time permits, we will report on our ongoing work about applying linear dependent types to pi-calculus processes
Sun 13 JanDisplayed time zone: Belfast change
Sun 13 Jan
Displayed time zone: Belfast change
11:00 - 12:30 | |||
11:00 50mTalk | Invited Talk: On Type-Based Complexity Analysis of Programs and Processes BEAT Ugo Dal Lago University of Bologna, Italy / Inria, France | ||
11:50 20mTalk | Global Types with Internal Delegation BEAT Ilaria Castellani INRIA Sophia Antipolis, France, Mariangiola Dezani Università di Torino, Paola Giannini Universita' del Piemonte Orientale, Ross Horne Computer Science and Communications Research Unit, University of Luxembourg File Attached | ||
12:10 20mTalk | Two Declarative Approaches for Session-Based Concurrency BEAT |