首页 > 最新文献

[1992] Proceedings of the Seventh Annual IEEE Symposium on Logic in Computer Science最新文献

英文 中文
Progress measures, immediate determinacy, and a subset construction for tree automata 进度度量,即时确定性,以及树形自动机的子集构造
Nils Klarlund
Using the concept of a progress measure, a simplified proof is given of M.O. Rabin's (1969) fundamental result that the languages defined by tree automata are closed under complementation. To do this, it is shown that for infinite games based on tree automata, the forgetful determinacy property of Y. Gurevich and L. Harrington (1982) can be strengthened to an immediate determinacy property for the player who is trying to win according to a Rabin acceptance condition. Moreover, a graph-theoretic duality theorem for such acceptance conditions is shown. Also presented is a strengthened version of S. Safra's (1988) determinization construction. Together these results and the determinacy of Borel games yield a straightforward method for complementing tree automata.<>
利用进度度量的概念,简化证明了M.O. Rabin(1969)的基本结论,即由树自动机定义的语言在互补下是封闭的。为了做到这一点,研究表明,对于基于树自动机的无限博弈,Y. Gurevich和L. Harrington(1982)的遗忘确定性可以被强化为根据Rabin接受条件试图获胜的玩家的即时确定性。并给出了这种接受条件的图论对偶定理。还提出了S. Safra(1988)确定结构的强化版本。综上所述,这些结果和Borel博弈的确定性产生了一种补充树自动机的直接方法。
{"title":"Progress measures, immediate determinacy, and a subset construction for tree automata","authors":"Nils Klarlund","doi":"10.1109/LICS.1992.185550","DOIUrl":"https://doi.org/10.1109/LICS.1992.185550","url":null,"abstract":"Using the concept of a progress measure, a simplified proof is given of M.O. Rabin's (1969) fundamental result that the languages defined by tree automata are closed under complementation. To do this, it is shown that for infinite games based on tree automata, the forgetful determinacy property of Y. Gurevich and L. Harrington (1982) can be strengthened to an immediate determinacy property for the player who is trying to win according to a Rabin acceptance condition. Moreover, a graph-theoretic duality theorem for such acceptance conditions is shown. Also presented is a strengthened version of S. Safra's (1988) determinization construction. Together these results and the determinacy of Borel games yield a straightforward method for complementing tree automata.<<ETX>>","PeriodicalId":6412,"journal":{"name":"[1992] Proceedings of the Seventh Annual IEEE Symposium on Logic in Computer Science","volume":"95 1","pages":"382-393"},"PeriodicalIF":0.0,"publicationDate":"1992-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75184139","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 80
There is no recursive axiomatization for feasible functionals of type 2 二类可行泛函没有递归公理化
Anil Seth
The author shows a class of type-two feasible functionals, C/sub 2/, that satisfies Cook's conditions, (1990) and cannot be expressed as the lambda closure of type-one poly-time functions and any recursively enumerable set of type-two feasible functionals. Further, no class of total type-two functionals containing this class is representable as the lambda closure of a recursively enumerable set of type-two total computable functionals and type-one poly-time functions. The definition of C/sub 2/ provides a clear computational procedure for functionals of C/sub 2/. Using functionals of class C/sub 2/ a more general notion of polynomial-time reducibility between two arbitrary type-one functions can be introduced.<>
作者给出了一类二类可行泛函C/ sub2 /,它满足Cook的条件,(1990),不能表示为一类多时函数的lambda闭包和任何递归可枚举的二类可行泛函集。此外,包含此类的总类型二函数的任何类都不能表示为递归可枚举的二类总可计算函数和一类多时间函数集合的lambda闭包。C/sub 2/的定义为C/sub 2/的泛函提供了一个清晰的计算过程。利用C/ sub2 /类泛函,可以引入两个任意一类函数之间的多项式时间可约性的更一般的概念。
{"title":"There is no recursive axiomatization for feasible functionals of type 2","authors":"Anil Seth","doi":"10.1109/LICS.1992.185541","DOIUrl":"https://doi.org/10.1109/LICS.1992.185541","url":null,"abstract":"The author shows a class of type-two feasible functionals, C/sub 2/, that satisfies Cook's conditions, (1990) and cannot be expressed as the lambda closure of type-one poly-time functions and any recursively enumerable set of type-two feasible functionals. Further, no class of total type-two functionals containing this class is representable as the lambda closure of a recursively enumerable set of type-two total computable functionals and type-one poly-time functions. The definition of C/sub 2/ provides a clear computational procedure for functionals of C/sub 2/. Using functionals of class C/sub 2/ a more general notion of polynomial-time reducibility between two arbitrary type-one functions can be introduced.<<ETX>>","PeriodicalId":6412,"journal":{"name":"[1992] Proceedings of the Seventh Annual IEEE Symposium on Logic in Computer Science","volume":"76 1","pages":"286-295"},"PeriodicalIF":0.0,"publicationDate":"1992-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79964918","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 18
Operational aspects of linear lambda calculus 线性微积分的运算方面
P. Lincoln, John C. Mitchell
It is proved that the standard sequent calculus proof system of linear logic is equivalent to a natural deduction style proof system. The natural deduction system is used to investigate the pragmatic problems of type inference and type safety for a linear lambda calculus. Although terms do not have a single most-general type (for either the standard sequent presentation or the natural deduction formulation), there is a set of most-general types that may be computed using unification. The natural deduction system also facilitates the proof that the type of an expression is preserved by any evaluation step. An execution model and implementation is described, using a variant of the three-instruction machine. A novel feature of the implementation is that garbage-collected nonlinear memory is distinguished from linear memory, which does not require garbage collection and for which it is possible to do secure update in place.<>
证明了线性逻辑的标准序演算证明系统等价于自然演绎式证明系统。利用自然演绎系统研究了线性λ演算的类型推理和类型安全的实用问题。尽管术语没有单一的最通用类型(对于标准顺序表示或自然演绎公式),但有一组最通用类型可以使用统一计算。自然演绎系统还有助于证明表达式的类型被任何求值步骤保留。使用三指令机的一种变体,描述了一个执行模型和实现。该实现的一个新颖特性是,垃圾收集的非线性内存与线性内存不同,线性内存不需要垃圾收集,并且可以在适当的地方进行安全更新
{"title":"Operational aspects of linear lambda calculus","authors":"P. Lincoln, John C. Mitchell","doi":"10.1109/LICS.1992.185536","DOIUrl":"https://doi.org/10.1109/LICS.1992.185536","url":null,"abstract":"It is proved that the standard sequent calculus proof system of linear logic is equivalent to a natural deduction style proof system. The natural deduction system is used to investigate the pragmatic problems of type inference and type safety for a linear lambda calculus. Although terms do not have a single most-general type (for either the standard sequent presentation or the natural deduction formulation), there is a set of most-general types that may be computed using unification. The natural deduction system also facilitates the proof that the type of an expression is preserved by any evaluation step. An execution model and implementation is described, using a variant of the three-instruction machine. A novel feature of the implementation is that garbage-collected nonlinear memory is distinguished from linear memory, which does not require garbage collection and for which it is possible to do secure update in place.<<ETX>>","PeriodicalId":6412,"journal":{"name":"[1992] Proceedings of the Seventh Annual IEEE Symposium on Logic in Computer Science","volume":"148 1","pages":"235-246"},"PeriodicalIF":0.0,"publicationDate":"1992-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83807397","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 78
Deterministic vs. nondeterministic transitive closure logic 确定性与非确定性传递闭包逻辑
E. Grädel, G. McColm
It is shown that transitive closure logic (FO+TC) is strictly more powerful than deterministic transitive closure logic (FO+DTC) on unordered structures. In fact, on certain classes of graphs, such as hypercubes or regular graphs of large degree and girth, every query in (FO+DTC) is first-order expressible. On the other hand, there are simple (FO+pos TC) queries on these classes that cannot be defined by first-order formulas.<>
证明了在无序结构上传递闭包逻辑(FO+TC)比确定性传递闭包逻辑(FO+DTC)严格地更强大。事实上,在某些图的类别上,例如大度和大周长的超立方体或正则图,(FO+DTC)中的每个查询都是一阶可表达的。另一方面,在这些类上有简单的(FO+pos TC)查询,不能用一阶公式定义。
{"title":"Deterministic vs. nondeterministic transitive closure logic","authors":"E. Grädel, G. McColm","doi":"10.1109/LICS.1992.185519","DOIUrl":"https://doi.org/10.1109/LICS.1992.185519","url":null,"abstract":"It is shown that transitive closure logic (FO+TC) is strictly more powerful than deterministic transitive closure logic (FO+DTC) on unordered structures. In fact, on certain classes of graphs, such as hypercubes or regular graphs of large degree and girth, every query in (FO+DTC) is first-order expressible. On the other hand, there are simple (FO+pos TC) queries on these classes that cannot be defined by first-order formulas.<<ETX>>","PeriodicalId":6412,"journal":{"name":"[1992] Proceedings of the Seventh Annual IEEE Symposium on Logic in Computer Science","volume":"151 1","pages":"58-63"},"PeriodicalIF":0.0,"publicationDate":"1992-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86163716","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
A constructive formalization of the catch and throw mechanism 接球和抛出机制的建设性形式化
Hiroshi Nakano
The catch/throw mechanism, a programming construct for nonlocal exit, plays an important role when programmers handle exceptional situations. A constructive formalization that captures the mechanism in the proofs-as-programs notion is given. A modified version of LJ equipped with inference rules corresponding to the operations of catch and throw is introduced. Then it is shown that one can actually extract programs that made use of the catch/throw mechanism from proofs under a certain realizability interpretation. Although the catch/throw mechanism provides only a restricted access to the current continuation, the formulation remains constructive.<>
catch/throw机制是一种用于非局部退出的编程结构,在程序员处理异常情况时起着重要作用。给出了在证明即程序概念中捕获机制的建设性形式化。介绍了LJ的一个改进版本,它配备了与catch和throw操作相对应的推理规则。然后表明,在一定的可实现性解释下,实际上可以从证明中提取利用catch/throw机制的程序。尽管catch/throw机制只提供了对当前continuation的有限访问,但这种表述仍然具有建设性。
{"title":"A constructive formalization of the catch and throw mechanism","authors":"Hiroshi Nakano","doi":"10.1109/LICS.1992.185522","DOIUrl":"https://doi.org/10.1109/LICS.1992.185522","url":null,"abstract":"The catch/throw mechanism, a programming construct for nonlocal exit, plays an important role when programmers handle exceptional situations. A constructive formalization that captures the mechanism in the proofs-as-programs notion is given. A modified version of LJ equipped with inference rules corresponding to the operations of catch and throw is introduced. Then it is shown that one can actually extract programs that made use of the catch/throw mechanism from proofs under a certain realizability interpretation. Although the catch/throw mechanism provides only a restricted access to the current continuation, the formulation remains constructive.<<ETX>>","PeriodicalId":6412,"journal":{"name":"[1992] Proceedings of the Seventh Annual IEEE Symposium on Logic in Computer Science","volume":"16 1","pages":"82-89"},"PeriodicalIF":0.0,"publicationDate":"1992-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83441729","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
Monadic theory of term rewritings 术语改写的一元理论
D. Caucal
The monadic second-order theory of term rewritings is considered. It is shown that the monadic theory of the rewriting (or the suffix rewriting) of a ground rewrite system is undecidable. Furthermore, the first-order theory is undecidable for the prefix derivation according to a linear context-free grammar on linear terms. Nevertheless, a new notion on terms with variables is introduced: a term is entire if each of its subterms either is a variable, or is without variable or has the same variables as the term. It is shown that the monadic theory is decidable (respectively undecidable) for the prefix rewriting according to a rewrite system on entire terms, with an axiom (respectively without axiom).<>
研究了一元二阶项改写理论。证明了地改写系统的改写(或后缀改写)的一元理论是不可确定的。此外,根据线性项的线性上下文无关语法,一阶理论对于前缀派生是不可判定的。然而,引入了一个关于变量项的新概念:如果一项的每一个子项要么是变量,要么没有变量,要么与该项具有相同的变量,则该项是完整的。证明了基于全项重写系统的前缀重写的一元理论是可判定的(分别为不可判定的),具有公理(分别为无公理)。
{"title":"Monadic theory of term rewritings","authors":"D. Caucal","doi":"10.1109/LICS.1992.185539","DOIUrl":"https://doi.org/10.1109/LICS.1992.185539","url":null,"abstract":"The monadic second-order theory of term rewritings is considered. It is shown that the monadic theory of the rewriting (or the suffix rewriting) of a ground rewrite system is undecidable. Furthermore, the first-order theory is undecidable for the prefix derivation according to a linear context-free grammar on linear terms. Nevertheless, a new notion on terms with variables is introduced: a term is entire if each of its subterms either is a variable, or is without variable or has the same variables as the term. It is shown that the monadic theory is decidable (respectively undecidable) for the prefix rewriting according to a rewrite system on entire terms, with an axiom (respectively without axiom).<<ETX>>","PeriodicalId":6412,"journal":{"name":"[1992] Proceedings of the Seventh Annual IEEE Symposium on Logic in Computer Science","volume":"11 1","pages":"266-273"},"PeriodicalIF":0.0,"publicationDate":"1992-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84220363","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Double-exponential complexity of computing a complete set of AC-unifiers 计算ac统一子完备集的双指数复杂度
D. Kapur, P. Narendran
An algorithm for computing a complete set of unifiers for two terms involving associative-commutative function symbols is presented. It is based on a nondeterministic algorithm given by the authors in 1986 to show the NP-completeness of associative-commutative unifiability. The algorithm is easy to understand, and its termination can be easily established. Its complexity is easily analyzed and shown to be doubly exponential in the size of the input terms. The analysis also shows that there is a double-exponential upper bound on the size of a complete set of unifiers of two input terms. Since there is a family of simple associative-commutative unification problems which have complete sets of unifiers whose size is doubly exponential, the algorithm is optimal in its order of complexity in this sense.<>
给出了一种计算包含结合能交换函数符号的两项统一子的完备集的算法。本文基于作者1986年提出的一种不确定性算法,证明了结合-交换统一的np完备性。该算法易于理解,且易于建立终止。它的复杂性很容易分析,并且在输入项的大小上显示为双指数。分析还表明,两个输入项的统一子的完备集的大小有一个双指数上界。由于存在一类简单的结合-交换统一问题,这些问题具有大小为双指数的完整统一子集,因此该算法在此意义上的复杂度顺序是最优的
{"title":"Double-exponential complexity of computing a complete set of AC-unifiers","authors":"D. Kapur, P. Narendran","doi":"10.1109/LICS.1992.185515","DOIUrl":"https://doi.org/10.1109/LICS.1992.185515","url":null,"abstract":"An algorithm for computing a complete set of unifiers for two terms involving associative-commutative function symbols is presented. It is based on a nondeterministic algorithm given by the authors in 1986 to show the NP-completeness of associative-commutative unifiability. The algorithm is easy to understand, and its termination can be easily established. Its complexity is easily analyzed and shown to be doubly exponential in the size of the input terms. The analysis also shows that there is a double-exponential upper bound on the size of a complete set of unifiers of two input terms. Since there is a family of simple associative-commutative unification problems which have complete sets of unifiers whose size is doubly exponential, the algorithm is optimal in its order of complexity in this sense.<<ETX>>","PeriodicalId":6412,"journal":{"name":"[1992] Proceedings of the Seventh Annual IEEE Symposium on Logic in Computer Science","volume":"49 1","pages":"11-21"},"PeriodicalIF":0.0,"publicationDate":"1992-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74314547","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 54
The lazy lambda calculus in a concurrency scenario 并发场景中的lazy lambda演算
D. Sangiorgi
The use of lambda calculus in richer settings, possibly involving parallelism, is examined in terms of its effect on the equivalence between lambda terms, focusing on S. Abramsky's (Ph.D thesis, Univ. of London, 1987) lazy lambda calculus. First, the lambda calculus is studied within a process calculus by examining the equivalence induced by R. Milner's (1992) encoding into the pi -calculus. Exact operational and denotational characterizations for this equivalence are given. Second, Abramsky's applicative bisimulation is examined when the lambda calculus is augmented with (well-formed) operators, i.e. symbols equipped with reduction rules describing their behavior. Then, maximal discrimination is obtained when all operators are considered; it is shown that this discrimination coincides with the one given by the above equivalence and that the adoption of certain nondeterministic operators is sufficient and necessary to induce it.<>
λ演算在更丰富的情况下的使用,可能涉及并行性,根据其对λ项之间等效性的影响进行了检查,重点是S. Abramsky(博士论文,伦敦大学,1987)的懒惰λ演算。首先,通过检查R. Milner(1992)编码到π -演算中所引起的等价性,在过程演算中研究了λ演算。给出了这种等价的精确的操作和表意特征。其次,当λ演算被(格式良好的)算子(即带有描述其行为的约简规则的符号)增广时,考察了Abramsky的应用双模拟。然后,在考虑所有算子的情况下,得到最大判别;证明了这种区别与上述等价所给出的区别是一致的,并且表明采用某些不确定性算子是充分和必要的。
{"title":"The lazy lambda calculus in a concurrency scenario","authors":"D. Sangiorgi","doi":"10.1109/LICS.1992.185524","DOIUrl":"https://doi.org/10.1109/LICS.1992.185524","url":null,"abstract":"The use of lambda calculus in richer settings, possibly involving parallelism, is examined in terms of its effect on the equivalence between lambda terms, focusing on S. Abramsky's (Ph.D thesis, Univ. of London, 1987) lazy lambda calculus. First, the lambda calculus is studied within a process calculus by examining the equivalence induced by R. Milner's (1992) encoding into the pi -calculus. Exact operational and denotational characterizations for this equivalence are given. Second, Abramsky's applicative bisimulation is examined when the lambda calculus is augmented with (well-formed) operators, i.e. symbols equipped with reduction rules describing their behavior. Then, maximal discrimination is obtained when all operators are considered; it is shown that this discrimination coincides with the one given by the above equivalence and that the adoption of certain nondeterministic operators is sufficient and necessary to induce it.<<ETX>>","PeriodicalId":6412,"journal":{"name":"[1992] Proceedings of the Seventh Annual IEEE Symposium on Logic in Computer Science","volume":"22 1","pages":"102-109"},"PeriodicalIF":0.0,"publicationDate":"1992-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87043733","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 145
Retracts in simply type lambda beta eta -calculus 缩回在简单的类型lambda beta -微积分
Ugo de'Liguoro, A. Piperno, R. Statman
Retractions existing in all models of simply typed lambda -calculus are studied and related to other relations among types, such as isomorphisms, surjections, and injections. A formal system to deduce the existence of such retractions is shown to be sound and complete with respect to retractions definable by linear lambda -terms. Results aiming at a system complete with respect to the provable retractions tout court are established.<>
研究了所有简单类型λ -微积分模型中存在的缩回,并将其与类型之间的其他关系,如同构、射射和注入等关系联系起来。对于可由线性λ -项定义的退缩,证明了演绎这种退缩存在的形式系统是健全和完备的。结果旨在建立一个完整的可证明的庭外撤回体系。
{"title":"Retracts in simply type lambda beta eta -calculus","authors":"Ugo de'Liguoro, A. Piperno, R. Statman","doi":"10.1109/LICS.1992.185557","DOIUrl":"https://doi.org/10.1109/LICS.1992.185557","url":null,"abstract":"Retractions existing in all models of simply typed lambda -calculus are studied and related to other relations among types, such as isomorphisms, surjections, and injections. A formal system to deduce the existence of such retractions is shown to be sound and complete with respect to retractions definable by linear lambda -terms. Results aiming at a system complete with respect to the provable retractions tout court are established.<<ETX>>","PeriodicalId":6412,"journal":{"name":"[1992] Proceedings of the Seventh Annual IEEE Symposium on Logic in Computer Science","volume":"59 1","pages":"461-469"},"PeriodicalIF":0.0,"publicationDate":"1992-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90628188","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Horn programming in linear logic is NP-complete 线性逻辑中的角规划是np完全的
M. Kanovich
The question of developing a computational interpretation of J.-Y. Girard's (1987) linear logic and obtaining efficient decision algorithms for this logic, based on the bottom-up approach, is addressed. The approach taken is to start with the simplest natural fragment of linear logic and then expand it step-by-step. The smallest natural Horn fragment of Girard's linear logic is considered, and it is proved that this fragment is NP-complete. As a corollary, an affirmative solution for the problem of whether the multiplicative fragment of Girard's linear logic is NP-complete is obtained. Then a complete computational interpretation for Horn fragments enriched by two additive connectives and by the storage operator is given. Within the framework of this interpretation, it becomes possible to explicitly formalize and clarify the computational aspects of the fragments of linear logic in question and establish exactly the complexity level of these fragments.<>
发展j - y的计算解释的问题。吉拉德(1987)的线性逻辑和获得有效的决策算法的逻辑,基于自下而上的方法,是解决。采用的方法是从线性逻辑的最简单的自然片段开始,然后逐步扩展它。考虑了吉拉德线性逻辑的最小自然角片段,并证明了该片段是np完全的。作为一个推论,得到了吉拉德线性逻辑的乘法片段是否np完全问题的一个肯定解。然后给出了由两个加性连接词和存储算子富集的角片段的完整计算解释。在这种解释的框架内,有可能明确形式化和澄清所讨论的线性逻辑片段的计算方面,并准确地建立这些片段的复杂性水平。
{"title":"Horn programming in linear logic is NP-complete","authors":"M. Kanovich","doi":"10.1109/LICS.1992.185533","DOIUrl":"https://doi.org/10.1109/LICS.1992.185533","url":null,"abstract":"The question of developing a computational interpretation of J.-Y. Girard's (1987) linear logic and obtaining efficient decision algorithms for this logic, based on the bottom-up approach, is addressed. The approach taken is to start with the simplest natural fragment of linear logic and then expand it step-by-step. The smallest natural Horn fragment of Girard's linear logic is considered, and it is proved that this fragment is NP-complete. As a corollary, an affirmative solution for the problem of whether the multiplicative fragment of Girard's linear logic is NP-complete is obtained. Then a complete computational interpretation for Horn fragments enriched by two additive connectives and by the storage operator is given. Within the framework of this interpretation, it becomes possible to explicitly formalize and clarify the computational aspects of the fragments of linear logic in question and establish exactly the complexity level of these fragments.<<ETX>>","PeriodicalId":6412,"journal":{"name":"[1992] Proceedings of the Seventh Annual IEEE Symposium on Logic in Computer Science","volume":"1 1","pages":"200-210"},"PeriodicalIF":0.0,"publicationDate":"1992-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83545240","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 86
期刊
[1992] Proceedings of the Seventh Annual IEEE Symposium on Logic in Computer Science
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1