The Consistency and Complexity of Multiplicative Additive System Virtual

This paper investigates the proof theory of multiplicative additive system virtual (MAV). MAV combines two established proof calculi: multiplicative additive linear logic (MALL) and basic system virtual (BV). Due to the presence of the self-dual non-commutative operator from BV, the calculus MAV is...

Full description

Saved in:
Bibliographic Details
Main Author: Horne, Ross
Other Authors: School of Computer Engineering
Format: Article
Language:English
Published: 2016
Subjects:
Online Access:https://hdl.handle.net/10356/81581
http://hdl.handle.net/10220/40261
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-81581
record_format dspace
spelling sg-ntu-dr.10356-815812020-05-28T07:17:24Z The Consistency and Complexity of Multiplicative Additive System Virtual Horne, Ross School of Computer Engineering Proof theory Deep inference Non-commutative logic This paper investigates the proof theory of multiplicative additive system virtual (MAV). MAV combines two established proof calculi: multiplicative additive linear logic (MALL) and basic system virtual (BV). Due to the presence of the self-dual non-commutative operator from BV, the calculus MAV is de fined in the calculus of structures - a generalisation of the sequent calculus where inference rules can be applied in any context. A generalised cut elimination result is proven for MAV, thereby establishing the consistency of linear implication defined in the calculus. The cut elimination proof involves a termination measure based on multisets of multisets of natural numbers to handle subtle interactions between operators of BV and MAV. Proof search in MAV is proven to be a PSPACE-complete decision problem. The study of this calculus is motivated by observations about applications in computer science to the veri cation of protocols and to querying. Published version 2016-03-11T03:51:13Z 2019-12-06T14:34:14Z 2016-03-11T03:51:13Z 2019-12-06T14:34:14Z 2015 Journal Article Horne, R. (2015). The Consistency and Complexity of Multiplicative Additive System Virtual. Scientific Annals of Computer Science, 25(2), 245-316. 1843-8121 https://hdl.handle.net/10356/81581 http://hdl.handle.net/10220/40261 10.7561/SACS.2015.2.245 en Scientific Annals of Computer Science © 2015 Scientic Annals of Computer Science. This paper was published in Scientific Annals of Computer Science and is made available as an electronic reprint (preprint) with permission of Scientific Annals of Computer Science. The published version is available at: [http://dx.doi.org/10.7561/SACS.2015.2.245]. One print or electronic copy may be made for personal use only. Systematic or multiple reproduction, distribution to multiple locations via electronic or other means, duplication of any material in this paper for a fee or for commercial purposes, or modification of the content of the paper is prohibited and is subject to penalties under law. 72 p. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Proof theory
Deep inference
Non-commutative logic
spellingShingle Proof theory
Deep inference
Non-commutative logic
Horne, Ross
The Consistency and Complexity of Multiplicative Additive System Virtual
description This paper investigates the proof theory of multiplicative additive system virtual (MAV). MAV combines two established proof calculi: multiplicative additive linear logic (MALL) and basic system virtual (BV). Due to the presence of the self-dual non-commutative operator from BV, the calculus MAV is de fined in the calculus of structures - a generalisation of the sequent calculus where inference rules can be applied in any context. A generalised cut elimination result is proven for MAV, thereby establishing the consistency of linear implication defined in the calculus. The cut elimination proof involves a termination measure based on multisets of multisets of natural numbers to handle subtle interactions between operators of BV and MAV. Proof search in MAV is proven to be a PSPACE-complete decision problem. The study of this calculus is motivated by observations about applications in computer science to the veri cation of protocols and to querying.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Horne, Ross
format Article
author Horne, Ross
author_sort Horne, Ross
title The Consistency and Complexity of Multiplicative Additive System Virtual
title_short The Consistency and Complexity of Multiplicative Additive System Virtual
title_full The Consistency and Complexity of Multiplicative Additive System Virtual
title_fullStr The Consistency and Complexity of Multiplicative Additive System Virtual
title_full_unstemmed The Consistency and Complexity of Multiplicative Additive System Virtual
title_sort consistency and complexity of multiplicative additive system virtual
publishDate 2016
url https://hdl.handle.net/10356/81581
http://hdl.handle.net/10220/40261
_version_ 1681056672163823616