首页 > 最新文献

[1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science最新文献

英文 中文
Sequentiality, Second Order Monadic Logic and Tree Automata 序性、二阶一元逻辑和树自动机
Pub Date : 1995-01-01 DOI: 10.1109/LICS.1995.523285
Hubert Comon-Lundh
{"title":"Sequentiality, Second Order Monadic Logic and Tree Automata","authors":"Hubert Comon-Lundh","doi":"10.1109/LICS.1995.523285","DOIUrl":"https://doi.org/10.1109/LICS.1995.523285","url":null,"abstract":"","PeriodicalId":6322,"journal":{"name":"[1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science","volume":"1 1","pages":"508-517"},"PeriodicalIF":0.0,"publicationDate":"1995-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83896662","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
In and out of temporal logic 在时间逻辑内和时间逻辑外
Pub Date : 1993-06-19 DOI: 10.1109/LICS.1993.287594
A. Pnueli, L. Zuck
Two-way translations between various versions of temporal logic and between temporal logic over finite sequences and star-free regular expressions are presented. The main result is a translation from normal-form temporal logic formulas to formulas that use only future operators. The translation offers a new proof to a theorem claimed by D. Gabbay et al. (1980), stating that restricting temporal logic to the future operators does not impair its expressive power. The theorem is the basis of many temporal proof systems.<>
提出了时间逻辑的各种版本之间以及有限序列上的时间逻辑与无星型正则表达式之间的双向转换。主要的结果是从标准形式的时间逻辑公式到只使用将来运算符的公式的转换。这一翻译为D. Gabbay等人(1980)提出的一个定理提供了新的证明,该定理指出,将时间逻辑限制为未来运算符并不会损害其表达能力。这个定理是许多时间证明系统的基础。
{"title":"In and out of temporal logic","authors":"A. Pnueli, L. Zuck","doi":"10.1109/LICS.1993.287594","DOIUrl":"https://doi.org/10.1109/LICS.1993.287594","url":null,"abstract":"Two-way translations between various versions of temporal logic and between temporal logic over finite sequences and star-free regular expressions are presented. The main result is a translation from normal-form temporal logic formulas to formulas that use only future operators. The translation offers a new proof to a theorem claimed by D. Gabbay et al. (1980), stating that restricting temporal logic to the future operators does not impair its expressive power. The theorem is the basis of many temporal proof systems.<<ETX>>","PeriodicalId":6322,"journal":{"name":"[1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science","volume":"82 1","pages":"124-135"},"PeriodicalIF":0.0,"publicationDate":"1993-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73668346","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}
引用次数: 16
The unifiability problem in ground AC theories 地面交流理论中的统一性问题
Pub Date : 1993-06-19 DOI: 10.1109/LICS.1993.287572
P. Narendran, M. Rusinowitch
It is shown that unifiability is decidable in theories presented by a set of ground equations with several associative-communicative symbols (ground AC theories). This result applies, for instance, to finitely presented commutative semigroups, and it extends the authors' previous work (P. Narendran and M. Rusinwithch, 1991) where they gave an algorithm for solving the uniform word problem in ground AC theories.<>
证明了由一组具有若干联想-交流符号的基础方程所表示的理论(基础交流理论)的统一性是可判定的。例如,这个结果适用于有限表示的交换半群,并且扩展了作者以前的工作(P. Narendran和M. Rusinwithch, 1991),在那里他们给出了解决接地AC理论中的一致字问题的算法。
{"title":"The unifiability problem in ground AC theories","authors":"P. Narendran, M. Rusinowitch","doi":"10.1109/LICS.1993.287572","DOIUrl":"https://doi.org/10.1109/LICS.1993.287572","url":null,"abstract":"It is shown that unifiability is decidable in theories presented by a set of ground equations with several associative-communicative symbols (ground AC theories). This result applies, for instance, to finitely presented commutative semigroups, and it extends the authors' previous work (P. Narendran and M. Rusinwithch, 1991) where they gave an algorithm for solving the uniform word problem in ground AC theories.<<ETX>>","PeriodicalId":6322,"journal":{"name":"[1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science","volume":"16 1","pages":"364-370"},"PeriodicalIF":0.0,"publicationDate":"1993-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75664342","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}
引用次数: 8
On completeness of the mu -calculus 关于微积分的完备性
Pub Date : 1993-06-19 DOI: 10.1109/LICS.1993.287593
I. Walukiewicz
The long-standing problem of the complete axiomatization of the propositional mu -calculus introduced by D. Kozen (1983) is addressed. The approach can be roughly described as a modified tableau method in the sense that infinite trees labeled with sets of formulas are investigated. The tableau method has already been used in the original paper by Kozen. The reexamination of the general tableau method presented is due to advances in automata theory, especially S. Safra's determinization procedure (1988), connections between automata on infinite trees and games, and experience with the model checking. A finitary complete axiom system for the mu -calculus is obtained. It can be roughly described as a system for propositional modal logic with the addition of a induction rule to reason about least fixpoints.<>
解决了Kozen(1983)引入的命题mu -calculus的完全公理化的长期问题。该方法可以粗略地描述为一种改进的表法,因为它研究了用公式集标记的无限树。表格法已经在Kozen的原始论文中使用过。由于自动机理论的进步,特别是S. Safra的确定过程(1988),无限树和博弈上的自动机之间的联系,以及模型检查的经验,对所提出的一般表法的重新审视。得到了一个有限完备的mu -微积分公理系统。它可以被粗略地描述为一个命题模态逻辑系统,它增加了一个归纳规则来推理最小不动点。
{"title":"On completeness of the mu -calculus","authors":"I. Walukiewicz","doi":"10.1109/LICS.1993.287593","DOIUrl":"https://doi.org/10.1109/LICS.1993.287593","url":null,"abstract":"The long-standing problem of the complete axiomatization of the propositional mu -calculus introduced by D. Kozen (1983) is addressed. The approach can be roughly described as a modified tableau method in the sense that infinite trees labeled with sets of formulas are investigated. The tableau method has already been used in the original paper by Kozen. The reexamination of the general tableau method presented is due to advances in automata theory, especially S. Safra's determinization procedure (1988), connections between automata on infinite trees and games, and experience with the model checking. A finitary complete axiom system for the mu -calculus is obtained. It can be roughly described as a system for propositional modal logic with the addition of a induction rule to reason about least fixpoints.<<ETX>>","PeriodicalId":6322,"journal":{"name":"[1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science","volume":"10 1","pages":"136-146"},"PeriodicalIF":0.0,"publicationDate":"1993-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72967675","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}
引用次数: 30
Asymptotic probabilities of languages with generalized quantifiers 具有广义量词的语言的渐近概率
Pub Date : 1993-06-19 DOI: 10.1109/LICS.1993.287587
G. Fayolle, S. Grumbach, C. Tollu
The impact of adding certain families of generalized quantifiers to first-order logic (FO) on the asymptotic behavior of sentences is studied. All the results are stated and proved for languages disallowing free variables in the scope of generalized quantifiers. For a class K of finite structures closed under isomorphism, the quantifier Q/sub K/ is said to be strongly monotonic, sm, if membership in the class is preserved under a loose form of extensions. The first theorem (O/1 law for FO with any set of sm quantifiers) subsumes a previous criterion for proving that almost no graphs satisfy a given property. A O/1 law for FO with Hartig quantifiers (equicardinality quantifiers) and a limit law for a fragment of FO with Rescher quantifiers (expressing inequalities of cardinalities) are also established. It is also proved that the O/1 law fails for the extension of FO with Hartig quantifiers if the above syntactic restriction is relaxed, giving the best upper bound for the existence of a O/1 law for FO with Hartig quantifiers.<>
研究了在一阶逻辑中加入某些广义量词族对句子渐近行为的影响。对于在广义量词范围内不允许自由变量的语言,说明并证明了所有结果。对于在同构下封闭的有限结构类K,如果该类的隶属性在松散的扩展形式下保持,则量词Q/下标K/是强单调的,sm。第一个定理(对于任意一组sm量词的FO的O/1定律)包含了先前证明几乎没有图满足给定性质的准则。建立了具有Hartig量词(等量量词)的FO的O/1定律和具有Rescher量词(表示基数不等式)的FO片段的极限定律。在放宽上述语法限制的情况下,证明了O/1定律对于带Hartig量词的FO的扩展是不成立的,给出了带Hartig量词的FO存在O/1定律的最佳上界。
{"title":"Asymptotic probabilities of languages with generalized quantifiers","authors":"G. Fayolle, S. Grumbach, C. Tollu","doi":"10.1109/LICS.1993.287587","DOIUrl":"https://doi.org/10.1109/LICS.1993.287587","url":null,"abstract":"The impact of adding certain families of generalized quantifiers to first-order logic (FO) on the asymptotic behavior of sentences is studied. All the results are stated and proved for languages disallowing free variables in the scope of generalized quantifiers. For a class K of finite structures closed under isomorphism, the quantifier Q/sub K/ is said to be strongly monotonic, sm, if membership in the class is preserved under a loose form of extensions. The first theorem (O/1 law for FO with any set of sm quantifiers) subsumes a previous criterion for proving that almost no graphs satisfy a given property. A O/1 law for FO with Hartig quantifiers (equicardinality quantifiers) and a limit law for a fragment of FO with Rescher quantifiers (expressing inequalities of cardinalities) are also established. It is also proved that the O/1 law fails for the extension of FO with Hartig quantifiers if the above syntactic restriction is relaxed, giving the best upper bound for the existence of a O/1 law for FO with Hartig quantifiers.<<ETX>>","PeriodicalId":6322,"journal":{"name":"[1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science","volume":"1 1","pages":"199-207"},"PeriodicalIF":0.0,"publicationDate":"1993-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76140573","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}
引用次数: 15
Rules of definitional reflection 定义反射规则
Pub Date : 1993-06-19 DOI: 10.1109/LICS.1993.287585
P. Schroeder-Heister
The author discusses two rules of definitional reflection: the logical version of definitional reflection, as used in the extended logic programming language GCLA, and the omega version of definitional reflection. The logical version is a left-introduction rule completely analogous to the left-introduction rules for logical operators in Gentzen-style sequent systems, whereas the omega version extends the logical version by a principle related to the omega rule in arithmetic. Correspondingly, the interpretation of free variables differs between the two approaches, resulting in different principles of closure of inference rules under substitution. This difference is crucial for the computational interpretation of definitional reflection.<>
作者讨论了定义反射的两种规则:扩展逻辑编程语言GCLA中使用的定义反射的逻辑版本和定义反射的omega版本。逻辑版本是一个左引入规则,完全类似于根岑风格序列系统中逻辑算子的左引入规则,而omega版本通过与算术中的omega规则相关的原理扩展了逻辑版本。相应地,两种方法对自由变量的解释不同,导致替换下推理规则的闭包原则不同。这种差异对于定义反射的计算解释至关重要
{"title":"Rules of definitional reflection","authors":"P. Schroeder-Heister","doi":"10.1109/LICS.1993.287585","DOIUrl":"https://doi.org/10.1109/LICS.1993.287585","url":null,"abstract":"The author discusses two rules of definitional reflection: the logical version of definitional reflection, as used in the extended logic programming language GCLA, and the omega version of definitional reflection. The logical version is a left-introduction rule completely analogous to the left-introduction rules for logical operators in Gentzen-style sequent systems, whereas the omega version extends the logical version by a principle related to the omega rule in arithmetic. Correspondingly, the interpretation of free variables differs between the two approaches, resulting in different principles of closure of inference rules under substitution. This difference is crucial for the computational interpretation of definitional reflection.<<ETX>>","PeriodicalId":6322,"journal":{"name":"[1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science","volume":"4 1","pages":"222-232"},"PeriodicalIF":0.0,"publicationDate":"1993-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79467833","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}
引用次数: 124
Programs, grammars and arguments: a personal view of some connections between computation, language and logic 程序、语法和参数:计算、语言和逻辑之间联系的个人观点
Pub Date : 1993-06-19 DOI: 10.1109/LICS.1993.287583
J. Lambek
The question of what is an effective process or algorithm arose form the statement of Hilbert's tenth problem. It was soon seen to be related to the question of which numerical functions N/sup n/ to N are computable. Among the early answers to this question the author singles out three. A numerical function is computable if and only if it is recursive, it is computable on a Turing machine, or it is definable in the untyped lambda -calculus. Some aspects of the relevance of these three notions of computability to linguistics and logic, in particular, categorial logic, are discussed.<>
什么是有效的过程或算法的问题产生于希尔伯特第十问题的陈述。它很快就被看作是关于哪个数值函数N/sup N/ to N是可计算的问题。在对这个问题的早期回答中,作者挑出了三个。一个数值函数是可计算的当且仅当它是递归的,它在图灵机上是可计算的,或者它在未类型化的λ -微积分中是可定义的。本文讨论了这三个可计算性概念与语言学和逻辑学,特别是范畴逻辑之间的关系。
{"title":"Programs, grammars and arguments: a personal view of some connections between computation, language and logic","authors":"J. Lambek","doi":"10.1109/LICS.1993.287583","DOIUrl":"https://doi.org/10.1109/LICS.1993.287583","url":null,"abstract":"The question of what is an effective process or algorithm arose form the statement of Hilbert's tenth problem. It was soon seen to be related to the question of which numerical functions N/sup n/ to N are computable. Among the early answers to this question the author singles out three. A numerical function is computable if and only if it is recursive, it is computable on a Turing machine, or it is definable in the untyped lambda -calculus. Some aspects of the relevance of these three notions of computability to linguistics and logic, in particular, categorial logic, are discussed.<<ETX>>","PeriodicalId":6322,"journal":{"name":"[1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science","volume":"44 1","pages":"246-249"},"PeriodicalIF":0.0,"publicationDate":"1993-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79296071","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}
引用次数: 4
Infinitary logics and very sparse random graphs 无穷逻辑和非常稀疏的随机图
J. Lynch
The infinitary language obtained from the first-order language of graphs by closure under conjunctions and disjunctions of arbitrary sets of formulas, provided only finitely many distinct variables occur among the formulas, is considered. Let p(n) be the edge probability of the random graph on n vertices. It is shown that if p(n)<1, then the probability is either smaller than 2 raised to the power-n/sup d/ for some d>0, or it is asymptotic to the cn/sup -d/ for some c>0, d>or=0. Results on the difficulty of computing the asymptotic probability are given.<>
本文研究了在任意公式集的合取和断取下,当公式间有有限多个不同变量时,由图的一阶语言通过闭包得到的无限语言。设p(n)为n个顶点的随机图的边概率。结果表明,如果p(n)为1,则对于某些d>0,概率小于2的n/sup d/次方,或者对于某些c>0, d>或=0,概率渐近于cn/sup d/。给出了计算渐近概率的难度的结果。
{"title":"Infinitary logics and very sparse random graphs","authors":"J. Lynch","doi":"10.2307/2275550","DOIUrl":"https://doi.org/10.2307/2275550","url":null,"abstract":"The infinitary language obtained from the first-order language of graphs by closure under conjunctions and disjunctions of arbitrary sets of formulas, provided only finitely many distinct variables occur among the formulas, is considered. Let p(n) be the edge probability of the random graph on n vertices. It is shown that if p(n)<<n/sup -1/, then for every sigma belonging to the infinitary language the probability that sigma holds for the random graph on n vertices converges. Further, if p(n)=n/sup -a/, alpha >1, then the probability is either smaller than 2 raised to the power-n/sup d/ for some d>0, or it is asymptotic to the cn/sup -d/ for some c>0, d>or=0. Results on the difficulty of computing the asymptotic probability are given.<<ETX>>","PeriodicalId":6322,"journal":{"name":"[1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science","volume":"18 1","pages":"191-198"},"PeriodicalIF":0.0,"publicationDate":"1993-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80725247","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}
引用次数: 16
The genericity theorem and the notion of parametricity in the polymorphic lambda -calculus 多态微积分中的泛型定理和参数性概念
Pub Date : 1993-06-19 DOI: 10.1109/LICS.1993.287605
G. Longo, K. Milsted, S. Soloviev
The authors focus on how polymorphic functions, which may take types as inputs, depend on types. These functions are generally understood to have an essentially constant meaning, in all models, on input types. It is shown how the proof theory of the polymorphic lambda -calculus suggests a clear syntactic description of this phenomenon. Under a reasonable condition, it is shown that identity of two polymorphic functions on a single type implies identity of the functions (equivalently, every type is a generic input).<>
作者关注多态函数(可能以类型为输入)如何依赖于类型。这些函数通常被理解为在所有模型中对输入类型具有本质上不变的含义。它显示了多态λ演算的证明理论如何对这种现象提出了一个清晰的语法描述。在合理的条件下,证明了单类型上两个多态函数的同一性意味着函数的同一性(等价地,每个类型都是一个泛型输入)。
{"title":"The genericity theorem and the notion of parametricity in the polymorphic lambda -calculus","authors":"G. Longo, K. Milsted, S. Soloviev","doi":"10.1109/LICS.1993.287605","DOIUrl":"https://doi.org/10.1109/LICS.1993.287605","url":null,"abstract":"The authors focus on how polymorphic functions, which may take types as inputs, depend on types. These functions are generally understood to have an essentially constant meaning, in all models, on input types. It is shown how the proof theory of the polymorphic lambda -calculus suggests a clear syntactic description of this phenomenon. Under a reasonable condition, it is shown that identity of two polymorphic functions on a single type implies identity of the functions (equivalently, every type is a generic input).<<ETX>>","PeriodicalId":6322,"journal":{"name":"[1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science","volume":"59 1","pages":"6-14"},"PeriodicalIF":0.0,"publicationDate":"1993-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91492563","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}
引用次数: 11
A typed pattern calculus 类型化模式演算
Pub Date : 1993-06-19 DOI: 10.1109/LICS.1993.287581
D. Kesner, Laurence Puel, V. Tannen
The theory of programming with pattern-matching function definitions has been studied mainly in the framework of first-order rewrite systems. The authors present a typed functional calculus that emphasizes the strong connection between the structure of whole pattern definitions and their types. In this calculus, type-checking guarantees the absence of runtime errors caused by nonexhaustive pattern-matching definitions. Its operational semantics is deterministic in a natural way, without the imposition of ad hoc solutions such as clause order or best fit. The calculus is designed as a computational interpretation of the Gentzen sequent proofs for the intuitionistic propositional logic. The basic properties connecting typing and evaluation, subject reduction, and strong normalization are proved. The authors believe that this calculus offers a rational reconstruction of the pattern-matching features found in successful functional languages.<>
本文主要在一阶重写系统的框架下研究了具有模式匹配函数定义的程序设计理论。作者提出了一种类型函数演算,强调整个模式定义的结构与其类型之间的紧密联系。在这种演算中,类型检查保证不存在由非穷尽模式匹配定义引起的运行时错误。它的操作语义以一种自然的方式是确定的,没有强加诸如子句顺序或最佳匹配之类的特殊解决方案。微积分被设计为直觉命题逻辑根岑序列证明的计算解释。证明了类型化与评价、主题约简和强归一化的基本性质。作者相信这种演算为成功的函数式语言中的模式匹配特性提供了一种合理的重构。
{"title":"A typed pattern calculus","authors":"D. Kesner, Laurence Puel, V. Tannen","doi":"10.1109/LICS.1993.287581","DOIUrl":"https://doi.org/10.1109/LICS.1993.287581","url":null,"abstract":"The theory of programming with pattern-matching function definitions has been studied mainly in the framework of first-order rewrite systems. The authors present a typed functional calculus that emphasizes the strong connection between the structure of whole pattern definitions and their types. In this calculus, type-checking guarantees the absence of runtime errors caused by nonexhaustive pattern-matching definitions. Its operational semantics is deterministic in a natural way, without the imposition of ad hoc solutions such as clause order or best fit. The calculus is designed as a computational interpretation of the Gentzen sequent proofs for the intuitionistic propositional logic. The basic properties connecting typing and evaluation, subject reduction, and strong normalization are proved. The authors believe that this calculus offers a rational reconstruction of the pattern-matching features found in successful functional languages.<<ETX>>","PeriodicalId":6322,"journal":{"name":"[1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science","volume":"26 1","pages":"262-274"},"PeriodicalIF":0.0,"publicationDate":"1993-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84843598","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}
引用次数: 48
期刊
[1993] Proceedings Eighth 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