Pub Date : 2021-01-01DOI: 10.1007/978-3-030-63777-4
R. Antonsen
{"title":"Logical Methods: The Art of Thinking Abstractly and Mathematically","authors":"R. Antonsen","doi":"10.1007/978-3-030-63777-4","DOIUrl":"https://doi.org/10.1007/978-3-030-63777-4","url":null,"abstract":"","PeriodicalId":49904,"journal":{"name":"Logical Methods in Computer Science","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87990214","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2014-03-04DOI: 10.2168/LMCS-10(2:2)2014
P. Hyvernat
We construct a symmetric monoidal closed category of polynomial endofunctors (as objects) and simulation cells (as morphisms). This structure is defined using universal properties without reference to representing polynomial diagrams and is reminiscent of Day's convolution on presheaves. We then make this category into a model for intuitionistic linear logic by defining an additive and exponential structure.
{"title":"A Linear Category of Polynomial Functors (extensional part)","authors":"P. Hyvernat","doi":"10.2168/LMCS-10(2:2)2014","DOIUrl":"https://doi.org/10.2168/LMCS-10(2:2)2014","url":null,"abstract":"We construct a symmetric monoidal closed category of polynomial endofunctors\u0000(as objects) and simulation cells (as morphisms). This structure is defined\u0000using universal properties without reference to representing polynomial\u0000diagrams and is reminiscent of Day's convolution on presheaves. We then make\u0000this category into a model for intuitionistic linear logic by defining an\u0000additive and exponential structure.","PeriodicalId":49904,"journal":{"name":"Logical Methods in Computer Science","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2014-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67824034","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2013-08-01DOI: 10.2168/LMCS-10(3:24)2014
Thomas Place, L. V. Rooijen, M. Zeitoun
A separator for two languages is a third language containing the first one and disjoint from the second one. We investigate the following decision problem: given two regular input languages, decide whether there exists a locally testable (resp. a locally threshold testable) separator. In both cases, we design a decision procedure based on the occurrence of special patterns in automata accepting the input languages. We prove that the problem is computationally harder than deciding membership. The correctness proof of the algorithm yields a stronger result, namely a description of a possible separator. Finally, we discuss the same problem for context-free input languages.
{"title":"On Separation by Locally Testable and Locally Threshold Testable Languages","authors":"Thomas Place, L. V. Rooijen, M. Zeitoun","doi":"10.2168/LMCS-10(3:24)2014","DOIUrl":"https://doi.org/10.2168/LMCS-10(3:24)2014","url":null,"abstract":"A separator for two languages is a third language containing the first one\u0000and disjoint from the second one. We investigate the following decision\u0000problem: given two regular input languages, decide whether there exists a\u0000locally testable (resp. a locally threshold testable) separator. In both cases,\u0000we design a decision procedure based on the occurrence of special patterns in\u0000automata accepting the input languages. We prove that the problem is\u0000computationally harder than deciding membership. The correctness proof of the\u0000algorithm yields a stronger result, namely a description of a possible\u0000separator. Finally, we discuss the same problem for context-free input\u0000languages.","PeriodicalId":49904,"journal":{"name":"Logical Methods in Computer Science","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2013-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67823768","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2013-02-02DOI: 10.2168/LMCS-11(4:6)2015
Stéphane Le Roux, A. Pauly
We investigate choice principles in the Weihrauch lattice for finite sets on the one hand, and convex sets on the other hand. Increasing cardinality and increasing dimension both correspond to increasing Weihrauch degrees. Moreover, we demonstrate that the dimension of convex sets can be characterized by the cardinality of finite sets encodable into them. Precisely, choice from an n + 1 point set is reducible to choice from a convex set of dimension n, but not reducible to choice from a convex set of dimension n–1. Furthermore we consider searching for zeros of continuous functions. We provide an algorithm producing 3n real numbers containing all zeros of a continuous function with up to n local minima. This demonstrates that having finitely many zeros is a strictly weaker condition than having finitely many local extrema. We can prove 3n to be optimal.
{"title":"Finite choice, convex choice and finding roots","authors":"Stéphane Le Roux, A. Pauly","doi":"10.2168/LMCS-11(4:6)2015","DOIUrl":"https://doi.org/10.2168/LMCS-11(4:6)2015","url":null,"abstract":"We investigate choice principles in the Weihrauch lattice for finite sets on the one hand, and convex sets on the other hand. Increasing cardinality and increasing dimension both correspond to increasing Weihrauch degrees. Moreover, we demonstrate that the dimension of convex sets can be characterized by the cardinality of finite sets encodable into them. Precisely, choice from an n + 1 point set is reducible to choice from a convex set of dimension n, but not reducible to choice from a convex set of dimension n–1. Furthermore we consider searching for zeros of continuous functions. We provide an algorithm producing 3n real numbers containing all zeros of a continuous function with up to n local minima. This demonstrates that having finitely many zeros is a strictly weaker condition than having finitely many local extrema. We can prove 3n to be optimal.","PeriodicalId":49904,"journal":{"name":"Logical Methods in Computer Science","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2013-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67823942","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2012-03-29DOI: 10.2168/LMCS-8(1:32)2012
Isolde Adler, M. Weyer
We introduce tree-width for first order formulae phi, fotw(phi). We show that computing fotw is fixed-parameter tractable with parameter fotw. Moreover, we show that on classes of formulae of bounded fotw, model checking is fixed parameter tractable, with parameter the length of the formula. This is done by translating a formula phi with fotw(phi)