Subexponential concurrent constraint programming

Detalhes bibliográficos
Autor(a) principal: Pimentel, Elaine Gouvea
Data de Publicação: 2015
Outros Autores: Nigam, Vivek, Vega, Carlos Alberto Olarte
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/jspui/handle/123456789/29776
Resumo: In previous works we have shown that linear logic with subexponentials (SELL), a refinement of linear logic, can be used to specify emergent features of concurrent constraint programming (CCP) languages, such as preferences and spatial, epistemic and temporal modalities. In order to do so, we introduced a number of extensions to SELL, such as subexponential quantifiers for the specification of modalities, and more elaborated subexponential structures for the specification of preferences. These results provided clear proof theoretic foundations to existing systems. This paper goes in the opposite direction, answering positively the question: can the proof theory of linear logic with subexponentials contribute to the development of new CCP languages? We propose a CCP language with the following powerful features: 1) computational spaces where agents can tell and ask preferences (soft-constraints); 2) systems where spatial and temporal modalities can be combined; 3) shared spaces for communication that can be dynamically established; and 4) systems that can dynamically create nested spaces. In order to provide the proof theoretic foundations for such a language, we propose a unified logical framework (SELLS) combining the extensions of linear logic with subexponentials mentioned above, and showing that this new framework has interesting proof theoretical properties such as cut-elimination and a sound and complete focused proof system
id UFRN_eb78b9770bc67ee1313d32568b28f2b4
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/29776
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Pimentel, Elaine GouveaNigam, VivekVega, Carlos Alberto Olarte2020-08-03T19:51:41Z2020-08-03T19:51:41Z2015OLARTE, Carlos; PIMENTEL, Elaine; NIGAM, Vivek. Subexponential concurrent constraint programming. Theoretical Computer Science, [s.l.], v. 606, p. 98-120, nov. 2015.. Disponível em: https://www.sciencedirect.com/science/article/pii/S0304397515005411?via%3Dihub. Acesso em: 30 jul. 2020. https://doi.org/10.1016/j.tcs.2015.06.0310304-3975https://repositorio.ufrn.br/jspui/handle/123456789/2977610.1016/j.tcs.2015.06.031ElsevierLinear logicConcurrent constraint programmingProof systemsSubexponential concurrent constraint programminginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleIn previous works we have shown that linear logic with subexponentials (SELL), a refinement of linear logic, can be used to specify emergent features of concurrent constraint programming (CCP) languages, such as preferences and spatial, epistemic and temporal modalities. In order to do so, we introduced a number of extensions to SELL, such as subexponential quantifiers for the specification of modalities, and more elaborated subexponential structures for the specification of preferences. These results provided clear proof theoretic foundations to existing systems. This paper goes in the opposite direction, answering positively the question: can the proof theory of linear logic with subexponentials contribute to the development of new CCP languages? We propose a CCP language with the following powerful features: 1) computational spaces where agents can tell and ask preferences (soft-constraints); 2) systems where spatial and temporal modalities can be combined; 3) shared spaces for communication that can be dynamically established; and 4) systems that can dynamically create nested spaces. In order to provide the proof theoretic foundations for such a language, we propose a unified logical framework (SELLS) combining the extensions of linear logic with subexponentials mentioned above, and showing that this new framework has interesting proof theoretical properties such as cut-elimination and a sound and complete focused proof systemengreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNinfo:eu-repo/semantics/openAccessORIGINALSubexponentialConcurrentConstraint_VEGA_2015.pdfSubexponentialConcurrentConstraint_VEGA_2015.pdfapplication/pdf710315https://repositorio.ufrn.br/bitstream/123456789/29776/1/SubexponentialConcurrentConstraint_VEGA_2015.pdf5dfe37b0fbb5240aeca57bcfab77e346MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81484https://repositorio.ufrn.br/bitstream/123456789/29776/2/license.txte9597aa2854d128fd968be5edc8a28d9MD52TEXTSubexponentialConcurrentConstraint_VEGA_2015.pdf.txtSubexponentialConcurrentConstraint_VEGA_2015.pdf.txtExtracted texttext/plain104817https://repositorio.ufrn.br/bitstream/123456789/29776/3/SubexponentialConcurrentConstraint_VEGA_2015.pdf.txt62d40cc04e9dbbda10b99f5b5ff4e873MD53THUMBNAILSubexponentialConcurrentConstraint_VEGA_2015.pdf.jpgSubexponentialConcurrentConstraint_VEGA_2015.pdf.jpgGenerated Thumbnailimage/jpeg1744https://repositorio.ufrn.br/bitstream/123456789/29776/4/SubexponentialConcurrentConstraint_VEGA_2015.pdf.jpgab575cee2b491ee108588645e9e400cfMD54123456789/297762020-08-04 22:39:43.399oai:https://repositorio.ufrn.br:123456789/29776Tk9OLUVYQ0xVU0lWRSBESVNUUklCVVRJT04gTElDRU5TRQoKCkJ5IHNpZ25pbmcgYW5kIGRlbGl2ZXJpbmcgdGhpcyBsaWNlbnNlLCBNci4gKGF1dGhvciBvciBjb3B5cmlnaHQgaG9sZGVyKToKCgphKSBHcmFudHMgdGhlIFVuaXZlcnNpZGFkZSBGZWRlcmFsIFJpbyBHcmFuZGUgZG8gTm9ydGUgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgb2YKcmVwcm9kdWNlLCBjb252ZXJ0IChhcyBkZWZpbmVkIGJlbG93KSwgY29tbXVuaWNhdGUgYW5kIC8gb3IKZGlzdHJpYnV0ZSB0aGUgZGVsaXZlcmVkIGRvY3VtZW50IChpbmNsdWRpbmcgYWJzdHJhY3QgLyBhYnN0cmFjdCkgaW4KZGlnaXRhbCBvciBwcmludGVkIGZvcm1hdCBhbmQgaW4gYW55IG1lZGl1bS4KCmIpIERlY2xhcmVzIHRoYXQgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBpdHMgb3JpZ2luYWwgd29yaywgYW5kIHRoYXQKeW91IGhhdmUgdGhlIHJpZ2h0IHRvIGdyYW50IHRoZSByaWdodHMgY29udGFpbmVkIGluIHRoaXMgbGljZW5zZS4gRGVjbGFyZXMKdGhhdCB0aGUgZGVsaXZlcnkgb2YgdGhlIGRvY3VtZW50IGRvZXMgbm90IGluZnJpbmdlLCBhcyBmYXIgYXMgaXQgaXMKdGhlIHJpZ2h0cyBvZiBhbnkgb3RoZXIgcGVyc29uIG9yIGVudGl0eS4KCmMpIElmIHRoZSBkb2N1bWVudCBkZWxpdmVyZWQgY29udGFpbnMgbWF0ZXJpYWwgd2hpY2ggZG9lcyBub3QKcmlnaHRzLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBvYnRhaW5lZCBhdXRob3JpemF0aW9uIGZyb20gdGhlIGhvbGRlciBvZiB0aGUKY29weXJpZ2h0IHRvIGdyYW50IHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCB0aGlzIG1hdGVyaWFsIHdob3NlIHJpZ2h0cyBhcmUgb2YKdGhpcmQgcGFydGllcyBpcyBjbGVhcmx5IGlkZW50aWZpZWQgYW5kIHJlY29nbml6ZWQgaW4gdGhlIHRleHQgb3IKY29udGVudCBvZiB0aGUgZG9jdW1lbnQgZGVsaXZlcmVkLgoKSWYgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBiYXNlZCBvbiBmdW5kZWQgb3Igc3VwcG9ydGVkIHdvcmsKYnkgYW5vdGhlciBpbnN0aXR1dGlvbiBvdGhlciB0aGFuIHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBmdWxmaWxsZWQgYW55IG9ibGlnYXRpb25zIHJlcXVpcmVkIGJ5IHRoZSByZXNwZWN0aXZlIGFncmVlbWVudCBvciBhZ3JlZW1lbnQuCgpUaGUgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUmlvIEdyYW5kZSBkbyBOb3J0ZSB3aWxsIGNsZWFybHkgaWRlbnRpZnkgaXRzIG5hbWUgKHMpIGFzIHRoZSBhdXRob3IgKHMpIG9yIGhvbGRlciAocykgb2YgdGhlIGRvY3VtZW50J3MgcmlnaHRzCmRlbGl2ZXJlZCwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGNoYW5nZXMsIG90aGVyIHRoYW4gdGhvc2UgcGVybWl0dGVkIGJ5CnRoaXMgbGljZW5zZQo=Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2020-08-05T01:39:43Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Subexponential concurrent constraint programming
title Subexponential concurrent constraint programming
spellingShingle Subexponential concurrent constraint programming
Pimentel, Elaine Gouvea
Linear logic
Concurrent constraint programming
Proof systems
title_short Subexponential concurrent constraint programming
title_full Subexponential concurrent constraint programming
title_fullStr Subexponential concurrent constraint programming
title_full_unstemmed Subexponential concurrent constraint programming
title_sort Subexponential concurrent constraint programming
author Pimentel, Elaine Gouvea
author_facet Pimentel, Elaine Gouvea
Nigam, Vivek
Vega, Carlos Alberto Olarte
author_role author
author2 Nigam, Vivek
Vega, Carlos Alberto Olarte
author2_role author
author
dc.contributor.author.fl_str_mv Pimentel, Elaine Gouvea
Nigam, Vivek
Vega, Carlos Alberto Olarte
dc.subject.por.fl_str_mv Linear logic
Concurrent constraint programming
Proof systems
topic Linear logic
Concurrent constraint programming
Proof systems
description In previous works we have shown that linear logic with subexponentials (SELL), a refinement of linear logic, can be used to specify emergent features of concurrent constraint programming (CCP) languages, such as preferences and spatial, epistemic and temporal modalities. In order to do so, we introduced a number of extensions to SELL, such as subexponential quantifiers for the specification of modalities, and more elaborated subexponential structures for the specification of preferences. These results provided clear proof theoretic foundations to existing systems. This paper goes in the opposite direction, answering positively the question: can the proof theory of linear logic with subexponentials contribute to the development of new CCP languages? We propose a CCP language with the following powerful features: 1) computational spaces where agents can tell and ask preferences (soft-constraints); 2) systems where spatial and temporal modalities can be combined; 3) shared spaces for communication that can be dynamically established; and 4) systems that can dynamically create nested spaces. In order to provide the proof theoretic foundations for such a language, we propose a unified logical framework (SELLS) combining the extensions of linear logic with subexponentials mentioned above, and showing that this new framework has interesting proof theoretical properties such as cut-elimination and a sound and complete focused proof system
publishDate 2015
dc.date.issued.fl_str_mv 2015
dc.date.accessioned.fl_str_mv 2020-08-03T19:51:41Z
dc.date.available.fl_str_mv 2020-08-03T19:51:41Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.citation.fl_str_mv OLARTE, Carlos; PIMENTEL, Elaine; NIGAM, Vivek. Subexponential concurrent constraint programming. Theoretical Computer Science, [s.l.], v. 606, p. 98-120, nov. 2015.. Disponível em: https://www.sciencedirect.com/science/article/pii/S0304397515005411?via%3Dihub. Acesso em: 30 jul. 2020. https://doi.org/10.1016/j.tcs.2015.06.031
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/jspui/handle/123456789/29776
dc.identifier.issn.none.fl_str_mv 0304-3975
dc.identifier.doi.none.fl_str_mv 10.1016/j.tcs.2015.06.031
identifier_str_mv OLARTE, Carlos; PIMENTEL, Elaine; NIGAM, Vivek. Subexponential concurrent constraint programming. Theoretical Computer Science, [s.l.], v. 606, p. 98-120, nov. 2015.. Disponível em: https://www.sciencedirect.com/science/article/pii/S0304397515005411?via%3Dihub. Acesso em: 30 jul. 2020. https://doi.org/10.1016/j.tcs.2015.06.031
0304-3975
10.1016/j.tcs.2015.06.031
url https://repositorio.ufrn.br/jspui/handle/123456789/29776
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Elsevier
publisher.none.fl_str_mv Elsevier
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/29776/1/SubexponentialConcurrentConstraint_VEGA_2015.pdf
https://repositorio.ufrn.br/bitstream/123456789/29776/2/license.txt
https://repositorio.ufrn.br/bitstream/123456789/29776/3/SubexponentialConcurrentConstraint_VEGA_2015.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/29776/4/SubexponentialConcurrentConstraint_VEGA_2015.pdf.jpg
bitstream.checksum.fl_str_mv 5dfe37b0fbb5240aeca57bcfab77e346
e9597aa2854d128fd968be5edc8a28d9
62d40cc04e9dbbda10b99f5b5ff4e873
ab575cee2b491ee108588645e9e400cf
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1814832783084748800