Abstract
The relationship between Boolean proof nets of multiplicative linear logic (APN) and Boolean circuits has been studied [Ter04] in a non-uniform setting. We refine this results by taking care of uniformity: the relationship can be expressed in term of the (Turing) polynomial hierarchy. We give a proofs-as-programs correspondence between proof nets and deterministic as well as non-deterministic Boolean circuits with a uniform depth-preserving simulation of each other. The Boolean proof nets class m&BN(poly) is built on multiplicative and additive linear logic with a polynomial amount of additive connectives as the non-deterministic circuit class NNC (poly) is with non-deterministic variables. We obtain uniform-APN = NC and m&BN(poly) = NNC(poly) = NP. © Springer-Verlag Berlin Heidelberg 2007.
Original language | English |
---|---|
Title of host publication | Logical Foundations of Computer Science - International Symposium, LFCS 2007, Proceedings |
Pages | 401-421 |
Number of pages | 21 |
Volume | 4514 LNCS |
Publication status | Published - 2007 |
Event | International Symposium on Logical Foundations of Computer Science, LFCS 2007 - New York, NY, United States Duration: 4 Jun 2007 → 7 Jun 2007 |
Conference
Conference | International Symposium on Logical Foundations of Computer Science, LFCS 2007 |
---|---|
Country/Territory | United States |
City | New York, NY |
Period | 4/06/07 → 7/06/07 |