Projects per year
Abstract
We investigate efficient algorithms for the additive fragment of linear logic. This logic is an internal language for categories with finite sums and products, and describes concurrent two-player games of finite choice. In the context of session types, typing disciplines for communication along channels, the logic describes the communication of finite choice along a single channel. We give a simple linear time correctness criterion for unit-free propositional additive proof nets via a natural construction on Petri nets. This is an essential ingredient to linear time complexity of the second author's combinatorial proofs for classical logic. For full propositional additive linear logic, including the units, we give a proof search algorithm that is linear-time in the product of the source and target formula, and an algorithm for proof net correctness that is of the same time complexity. We prove that proof search in first-order additive linear logic is NP-complete.
Original language | English |
---|---|
Title of host publication | Proceedings of the 30th ACM/IEEE Symposium on Logic in Computer Science (LICS), 2015 |
Publisher | IEEE |
Pages | 80-91 |
Number of pages | 12 |
ISBN (Print) | 978-1-4799-8875-4 |
DOIs | |
Publication status | Published - 10 Jul 2015 |
Event | 30th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), 2015 - Kyoto, Japan Duration: 6 Jul 2015 → 10 Jul 2015 |
Publication series
Name | 2015 30th Annual ACM/IEEE Symposium on Logic in Computer Science |
---|---|
Publisher | IEEE |
ISSN (Electronic) | 1043-6871 |
Conference
Conference | 30th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), 2015 |
---|---|
Country/Territory | Japan |
City | Kyoto |
Period | 6/07/15 → 10/07/15 |
Fingerprint
Dive into the research topics of 'Complexity bounds for sum-product logic via additive proof nets and Petri nets'. Together they form a unique fingerprint.Projects
- 1 Finished
-
Efficient and Natural Proof Systems
Guglielmi, A. (PI), Bruscoli, P. (CoI) & McCusker, G. (CoI)
Engineering and Physical Sciences Research Council
1/02/13 → 12/05/16
Project: Research council
Profiles
-
Willem Heijltjes
- Department of Computer Science - Senior Lecturer
- Mathematical Foundations of Computation
Person: Research & Teaching