Uniform Circuits, & Boolean Proof Nets

  • Authors:
  • Virgile Mogbil;Vincent Rahli

  • Affiliations:
  • LIPN --- UMR7030, Université Paris 13 --- CNRS, France;ULTRA, Heriot-Watt University, Scotland

  • Venue:
  • LFCS '07 Proceedings of the international symposium on Logical Foundations of Computer Science
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

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= NCand m& BN(poly) = NNC(poly)=NP.