首页 > 最新文献

Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science最新文献

英文 中文
Linear higher-order pre-unification 线性高阶预统一
Pub Date : 1997-06-29 DOI: 10.1109/LICS.1997.614967
I. Cervesato, F. Pfenning
We develop an efficient representation and a pre-unification algorithm in the style of Huet (1975) for the linear /spl lambda/-calculus /spl lambda//sup /spl rarr//spl rArr/0&T/ which includes intuitionistic functions (/spl rarr/), linear functions (/spl rArr/), additive pairing (&), and additive unit (T). Applications lie in proof scorch, logic programming, and logical frameworks based on linear type theories. We also show that, surprisingly, a similar pre-unification algorithm does not exist for certain sublanguages.
我们以Huet(1975)的风格开发了线性/spl lambda/-calculus /spl lambda//sup /spl rarr//spl rarr/ 0&T/的有效表示和预统一算法,其中包括直觉函数(/spl rarr/)、线性函数(/spl rarr/)、可加性配对(&)和可加性单位(T)。应用于基于线性类型理论的证明、逻辑规划和逻辑框架。我们还表明,令人惊讶的是,对于某些子语言不存在类似的预统一算法。
{"title":"Linear higher-order pre-unification","authors":"I. Cervesato, F. Pfenning","doi":"10.1109/LICS.1997.614967","DOIUrl":"https://doi.org/10.1109/LICS.1997.614967","url":null,"abstract":"We develop an efficient representation and a pre-unification algorithm in the style of Huet (1975) for the linear /spl lambda/-calculus /spl lambda//sup /spl rarr//spl rArr/0&T/ which includes intuitionistic functions (/spl rarr/), linear functions (/spl rArr/), additive pairing (&), and additive unit (T). Applications lie in proof scorch, logic programming, and logical frameworks based on linear type theories. We also show that, surprisingly, a similar pre-unification algorithm does not exist for certain sublanguages.","PeriodicalId":272903,"journal":{"name":"Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122562317","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}
引用次数: 22
Towards a mathematical operational semantics 走向数学运算语义
Pub Date : 1997-06-29 DOI: 10.1109/lics.1997.614955
D. Turi, G. Plotkin
We present a categorical theory of 'well-behaved' operational semantics which aims at complementing the established theory of domains and denotational semantics to form a coherent whole. It is shown that, if the operational rules of a programming language can be modelled as a natural transformation of a suitable general form, depending on functorial notions of syntax and behaviour, then one gets the following for free: an operational model satisfying the rules and a canonical, internally fully abstract denotational model which satisfies the operational rules. The theory is based on distributive laws and bialgebras; it specialises to the known classes of well-behaved rules for structural operational semantics, such as GSOS.
我们提出了一个“行为良好”的操作语义学的范畴理论,旨在补充已建立的领域理论和指称语义学,以形成一个连贯的整体。结果表明,如果一种编程语言的操作规则可以根据语法和行为的功能概念被建模为适当的一般形式的自然变换,那么人们可以免费得到以下结果:满足规则的操作模型和满足操作规则的规范的、内部完全抽象的指称模型。该理论以分配律和双代数为基础;它专门针对结构化操作语义中已知的行为良好的规则类,例如GSOS。
{"title":"Towards a mathematical operational semantics","authors":"D. Turi, G. Plotkin","doi":"10.1109/lics.1997.614955","DOIUrl":"https://doi.org/10.1109/lics.1997.614955","url":null,"abstract":"We present a categorical theory of 'well-behaved' operational semantics which aims at complementing the established theory of domains and denotational semantics to form a coherent whole. It is shown that, if the operational rules of a programming language can be modelled as a natural transformation of a suitable general form, depending on functorial notions of syntax and behaviour, then one gets the following for free: an operational model satisfying the rules and a canonical, internally fully abstract denotational model which satisfies the operational rules. The theory is based on distributive laws and bialgebras; it specialises to the known classes of well-behaved rules for structural operational semantics, such as GSOS.","PeriodicalId":272903,"journal":{"name":"Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science","volume":"132 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116624821","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}
引用次数: 407
Quantitative analysis and model checking 定量分析和模型检验
Pub Date : 1997-06-29 DOI: 10.1109/LICS.1997.614940
M. Huth, M. Kwiatkowska
Many notions of models in computer science provide quantitative information, or uncertainties, which necessitate a quantitative model checking paradigm. We present such a framework for reactive and generative systems based on a non-standard interpretation of the modal mu-calculus, where /spl mu/x./spl phi//vx./spl phi/ are interpreted as least/greatest fired points over the infinite lattice of maps from states to the unit interval. By letting formulas denote lower bounds of probabilistic evidence of properties, the values computed by our quantitative model checker can serve as satisfactory correctness guarantees in cases where conventional qualitative model checking fails. Since fixed point iteration in this infinite domain is computationally unfeasible, we establish that the computation of fixed points may be restated as a conventional, and on average efficient, optimization problem in linear programming; this holds for a fragment of the modal mu-calculus which subsumes CTL. Our semantics induces a state equivalence which is strictly in between probabilistic bisimulation and probabilistic ready bisimulation.
计算机科学中的许多模型概念提供定量信息或不确定性,这需要定量模型检查范式。我们基于模态mu-演算的非标准解释提出了反应式和生成式系统的框架,其中/spl mu/x。/ / vx splφ。/spl /被解释为从状态到单位区间的映射的无限晶格上的最小/最大发射点。通过让公式表示属性的概率证据的下界,我们的定量模型检查器计算的值可以在常规定性模型检查失败的情况下作为令人满意的正确性保证。由于不动点迭代在这个无限域中在计算上是不可行的,我们建立了不动点的计算可以重述为线性规划中的一个常规的、平均有效的优化问题;这适用于包含CTL的模态模微积分的片段。我们的语义推导出一种严格介于概率双模拟和概率准备双模拟之间的状态等价。
{"title":"Quantitative analysis and model checking","authors":"M. Huth, M. Kwiatkowska","doi":"10.1109/LICS.1997.614940","DOIUrl":"https://doi.org/10.1109/LICS.1997.614940","url":null,"abstract":"Many notions of models in computer science provide quantitative information, or uncertainties, which necessitate a quantitative model checking paradigm. We present such a framework for reactive and generative systems based on a non-standard interpretation of the modal mu-calculus, where /spl mu/x./spl phi//vx./spl phi/ are interpreted as least/greatest fired points over the infinite lattice of maps from states to the unit interval. By letting formulas denote lower bounds of probabilistic evidence of properties, the values computed by our quantitative model checker can serve as satisfactory correctness guarantees in cases where conventional qualitative model checking fails. Since fixed point iteration in this infinite domain is computationally unfeasible, we establish that the computation of fixed points may be restated as a conventional, and on average efficient, optimization problem in linear programming; this holds for a fragment of the modal mu-calculus which subsumes CTL. Our semantics induces a state equivalence which is strictly in between probabilistic bisimulation and probabilistic ready bisimulation.","PeriodicalId":272903,"journal":{"name":"Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science","volume":"112 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129125896","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}
引用次数: 156
Complexity of power default reasoning 权力默认推理的复杂性
Pub Date : 1997-06-29 DOI: 10.1109/LICS.1997.614959
Guo-Qiang Zhang, W. Rounds
This paper derives a new and surprisingly low complexity result for inference in a new form of Reiter's propositional default logic (1980). The problem studied here is the default inference problem whose fundamental importance was pointed out by Kraus, Lehmann, and Magidor (1980). We prove that "normal" default inference, in propositional logic, is a problem complete for co-NP(3), the third level of the Boolean hierarchy. Our result (by changing the underlying semantics) contrasts favorably with a similar result of Gottlob (1992), who proves that standard default inference is II/sub 2//sup P/-complete. Our inference relation also obeys all of the laws for preferential consequence relations set forth by Kraus, Lehmann, and Magidor (1990). In particular we get the property of being able to reason by cases and the law of cautious monotony. Both of these laws fail for standard propositional default logic. The key technique for our results is the use of Scott's domain theory to integrate defaults into partial model theory of the logic, instead of keeping defaults as quasiproof rules in the syntax. In particular, reasoning disjunctively entails using the Smyth powerdomain.
本文在Reiter的命题默认逻辑(1980)的一种新形式下,导出了一个新的、令人惊讶的低复杂度推理结果。这里研究的问题是默认推理问题,Kraus, Lehmann, and Magidor(1980)指出了默认推理问题的根本重要性。我们证明了命题逻辑中的“正常”默认推理对于布尔层次的第三层co-NP(3)来说是一个完全问题。我们的结果(通过改变底层语义)与Gottlob(1992)的类似结果形成了鲜明对比,他证明了标准默认推理是II/sub 2//sup P/-complete。我们的推理关系也符合Kraus, Lehmann, and Magidor(1990)提出的所有关于优先结果关系的定律。特别地,我们得到了能够根据案例进行推理的性质和谨慎单调定律。这两条定律对于标准的命题默认逻辑来说都不成立。我们的结果的关键技术是使用Scott的领域理论将默认值集成到逻辑的部分模型理论中,而不是将默认值作为语法中的准证明规则。特别是,析取推理需要使用Smyth幂域。
{"title":"Complexity of power default reasoning","authors":"Guo-Qiang Zhang, W. Rounds","doi":"10.1109/LICS.1997.614959","DOIUrl":"https://doi.org/10.1109/LICS.1997.614959","url":null,"abstract":"This paper derives a new and surprisingly low complexity result for inference in a new form of Reiter's propositional default logic (1980). The problem studied here is the default inference problem whose fundamental importance was pointed out by Kraus, Lehmann, and Magidor (1980). We prove that \"normal\" default inference, in propositional logic, is a problem complete for co-NP(3), the third level of the Boolean hierarchy. Our result (by changing the underlying semantics) contrasts favorably with a similar result of Gottlob (1992), who proves that standard default inference is II/sub 2//sup P/-complete. Our inference relation also obeys all of the laws for preferential consequence relations set forth by Kraus, Lehmann, and Magidor (1990). In particular we get the property of being able to reason by cases and the law of cautious monotony. Both of these laws fail for standard propositional default logic. The key technique for our results is the use of Scott's domain theory to integrate defaults into partial model theory of the logic, instead of keeping defaults as quasiproof rules in the syntax. In particular, reasoning disjunctively entails using the Smyth powerdomain.","PeriodicalId":272903,"journal":{"name":"Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129972049","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
The monadic quantifier alternation hierarchy over graphs is infinite 图上一元量词的交替层次是无限的
Pub Date : 1997-06-29 DOI: 10.1109/LICS.1997.614951
O. Matz, W. Thomas
We show that in monadic second-order logic over finite directed graphs, a strict hierarchy of expressiveness is obtained by increasing the (second-order) quantifier alternation depth of formulas. thus, the "monadic analogue" of the polynomial hierarchy is found to be strict, which solves a problem of Fagin. The proof is based on automata theoretic concepts (rather than Ehrenfeucht-Fraisse games) and starts from a restricted class of graph-like structures, namely finite two-dimensional grids. We investigate monadic second-order definable sets of grids where the width of grids is a function of the height. In this context, the infiniteness of the quantifier alternation hierarchy is witnessed by n-fold exponential functions for increasing n. It is notable that these witness sets of the monadic hierarchy all belong to the complexity class NP, the first level of the polynomial hierarchy.
我们证明了在有限有向图上的一元二阶逻辑中,通过增加公式的(二阶)量词交替深度,得到了一个严格的表达层次。从而发现多项式层次的“一元类似”是严格的,从而解决了费金问题。该证明基于自动机理论概念(而不是Ehrenfeucht-Fraisse游戏),并从一类受限的类图结构(即有限的二维网格)开始。我们研究一元二阶可定义网格集,其中网格的宽度是高度的函数。在这种情况下,量词交替层次的无限性由n倍指数函数来证明。值得注意的是,这些一元层次的见证集都属于复杂度类NP,即多项式层次的第一级。
{"title":"The monadic quantifier alternation hierarchy over graphs is infinite","authors":"O. Matz, W. Thomas","doi":"10.1109/LICS.1997.614951","DOIUrl":"https://doi.org/10.1109/LICS.1997.614951","url":null,"abstract":"We show that in monadic second-order logic over finite directed graphs, a strict hierarchy of expressiveness is obtained by increasing the (second-order) quantifier alternation depth of formulas. thus, the \"monadic analogue\" of the polynomial hierarchy is found to be strict, which solves a problem of Fagin. The proof is based on automata theoretic concepts (rather than Ehrenfeucht-Fraisse games) and starts from a restricted class of graph-like structures, namely finite two-dimensional grids. We investigate monadic second-order definable sets of grids where the width of grids is a function of the height. In this context, the infiniteness of the quantifier alternation hierarchy is witnessed by n-fold exponential functions for increasing n. It is notable that these witness sets of the monadic hierarchy all belong to the complexity class NP, the first level of the polynomial hierarchy.","PeriodicalId":272903,"journal":{"name":"Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science","volume":"86 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116093613","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}
引用次数: 47
Games and definability for system F 系统F的对策与可定义性
Pub Date : 1997-06-29 DOI: 10.1109/LICS.1997.614935
Dominic J. D. Hughes
We develop a game-theoretic model of the polymorphic /spl lambda/-calculus, system F, as a fibred category F. Our main result is that every morphism /spl sigma/ of the model defines a normal form s/sub /spl sigma// of system F, whose interpretation is /spl sigma/. Thus the model gives a precise, non-syntactic account of the calculus.
我们建立了系统F的多态/spl λ /-演算的博弈论模型,作为一个纤维类F。我们的主要结果是该模型的每一个态射/spl σ /定义了系统F的一个范式s/sub /spl σ //,其解释为/spl σ /。因此,该模型给出了一个精确的、非语法的演算描述。
{"title":"Games and definability for system F","authors":"Dominic J. D. Hughes","doi":"10.1109/LICS.1997.614935","DOIUrl":"https://doi.org/10.1109/LICS.1997.614935","url":null,"abstract":"We develop a game-theoretic model of the polymorphic /spl lambda/-calculus, system F, as a fibred category F. Our main result is that every morphism /spl sigma/ of the model defines a normal form s/sub /spl sigma// of system F, whose interpretation is /spl sigma/. Thus the model gives a precise, non-syntactic account of the calculus.","PeriodicalId":272903,"journal":{"name":"Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122409895","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}
引用次数: 31
Unique fixpoint induction for value-passing processes 值传递过程的唯一不动点归纳
Pub Date : 1997-06-29 DOI: 10.1109/LICS.1997.614942
J. Rathke
We investigate the use of unique fixpoint induction as a proof method for value-passing process languages with recursion. An intuitive generalisation of unique fixpoint induction based on loop invariants for symbolic graphs yields strong completeness results; we give an axiomatic characterisation of both late and early observational congruence for a class of fully parameterised processes. This new, generalised, rule is shown to be derivable from existing formulations of unique fixpoint induction for value-passing calculi, thereby providing original completeness results. An example of the use of this new rule is presented in detail.
我们研究了使用唯一不动点归纳法作为递归值传递过程语言的证明方法。基于循环不变量的符号图唯一不动点归纳法的一个直观推广得到了强完备性结果。我们给出了一类全参数化过程的早期和晚期观测同余的公理化性质。这个新的、推广的规则可以从已有的值传递演算的唯一不动点归纳法推导出来,从而提供了原始的完备性结果。详细介绍了使用该新规则的一个示例。
{"title":"Unique fixpoint induction for value-passing processes","authors":"J. Rathke","doi":"10.1109/LICS.1997.614942","DOIUrl":"https://doi.org/10.1109/LICS.1997.614942","url":null,"abstract":"We investigate the use of unique fixpoint induction as a proof method for value-passing process languages with recursion. An intuitive generalisation of unique fixpoint induction based on loop invariants for symbolic graphs yields strong completeness results; we give an axiomatic characterisation of both late and early observational congruence for a class of fully parameterised processes. This new, generalised, rule is shown to be derivable from existing formulations of unique fixpoint induction for value-passing calculi, thereby providing original completeness results. An example of the use of this new rule is presented in detail.","PeriodicalId":272903,"journal":{"name":"Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115154890","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
Complete cuboidal sets in axiomatic domain theory 公理化领域理论中的完全立方集
Pub Date : 1997-06-29 DOI: 10.1109/LICS.1997.614954
M. Fiore, G. Plotkin, J. Power
We study the enrichment of models of axiomatic domain theory. To this end, we introduce a new and broader notion of domain, via, that of complete cuboidal set, that complies with the axiomatic requirements. We show that the category of complete cuboidal sets provides a general notion of enrichment for a wide class of axiomatic domain-theoretic structures.
我们研究了公理化领域理论模型的丰富性。为此,我们引入了一个新的更广泛的概念,即完全立方集的概念,它符合公理要求。我们证明了完全立方集的范畴为广泛的公理域论结构提供了一个一般的富化概念。
{"title":"Complete cuboidal sets in axiomatic domain theory","authors":"M. Fiore, G. Plotkin, J. Power","doi":"10.1109/LICS.1997.614954","DOIUrl":"https://doi.org/10.1109/LICS.1997.614954","url":null,"abstract":"We study the enrichment of models of axiomatic domain theory. To this end, we introduce a new and broader notion of domain, via, that of complete cuboidal set, that complies with the axiomatic requirements. We show that the category of complete cuboidal sets provides a general notion of enrichment for a wide class of axiomatic domain-theoretic structures.","PeriodicalId":272903,"journal":{"name":"Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132190620","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}
引用次数: 28
Automata-driven automated induction 自动驱动的自动感应
Pub Date : 1997-06-29 DOI: 10.1109/LICS.1997.614920
A. Bouhoula, J. Jouannaud
This work investigates inductive theorem proving techniques for first-order functions whose meaning and domains can be specified by Horn Clauses built up from the equality and finitely many unary membership predicates. In contrast with other works in the area, constructors are not assumed to be free. Techniques originating from tree automata are used to describe ground constructor terms in normal form, on which the induction proofs are built up. Validity of (free) constructor clauses is checked by on original technique relying on the recent discovery of a complete axiomatisation of finite trees and their rational subsets. Validity of clauses with defined symbols or non-free constructor terms is reduced to the latter case by appropriate inference rules using a notion of ground reducibility for these symbols. We show how to check this property by generating proof obligations which can be passed over to the inductive prover.
本文研究了一阶函数的归纳定理证明技术,该一阶函数的意义和定义域可以用由相等和有限多个一元隶属谓词建立的Horn子句来表示。与该地区的其他工程不同,建筑工人并不被认为是免费的。来源于树自动机的技术被用来描述地面构造函数项的标准形式,并在此基础上建立归纳证明。(自由)构造子句的有效性是通过一种原始技术来检验的,这种技术依赖于最近发现的有限树及其有理子集的完全公理化。具有定义符号或非自由构造函数项的子句的有效性通过使用这些符号的基础可约性概念的适当推理规则简化为后一种情况。我们将展示如何通过生成可以传递给归纳证明者的证明义务来检查此属性。
{"title":"Automata-driven automated induction","authors":"A. Bouhoula, J. Jouannaud","doi":"10.1109/LICS.1997.614920","DOIUrl":"https://doi.org/10.1109/LICS.1997.614920","url":null,"abstract":"This work investigates inductive theorem proving techniques for first-order functions whose meaning and domains can be specified by Horn Clauses built up from the equality and finitely many unary membership predicates. In contrast with other works in the area, constructors are not assumed to be free. Techniques originating from tree automata are used to describe ground constructor terms in normal form, on which the induction proofs are built up. Validity of (free) constructor clauses is checked by on original technique relying on the recent discovery of a complete axiomatisation of finite trees and their rational subsets. Validity of clauses with defined symbols or non-free constructor terms is reduced to the latter case by appropriate inference rules using a notion of ground reducibility for these symbols. We show how to check this property by generating proof obligations which can be passed over to the inductive prover.","PeriodicalId":272903,"journal":{"name":"Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116196105","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}
引用次数: 41
Full abstraction for functional languages with control 具有控制的函数式语言的完全抽象
Pub Date : 1997-06-29 DOI: 10.1109/LICS.1997.614931
J. Laird
This paper considers the consequences of relaxing the bracketing condition on 'dialogue games', showing that this leads to a category of games which can be 'factorized' into a well-bracketed substructure, and a set of classically typed morphisms. These are shown to be sound denotations for control operators, allowing the factorization to be used to extend the definability result for PCF to one for PCF with control operators at atomic types. Thus we define a fully abstract and effectively presentable model of a functional language with non-local control as part of a modular approach to modelling non-functional features using games.
本文考虑了放宽“对话游戏”的括号条件的后果,表明这导致了一类游戏可以被“分解”成一个良好的括号子结构,以及一组经典类型的态射。这些是控制操作符的合理表示,允许使用因式分解将PCF的可定义性结果扩展为具有原子类型控制操作符的PCF的可定义性结果。因此,我们定义了一个具有非局部控制的功能语言的完全抽象和有效呈现的模型,作为使用游戏建模非功能特性的模块化方法的一部分。
{"title":"Full abstraction for functional languages with control","authors":"J. Laird","doi":"10.1109/LICS.1997.614931","DOIUrl":"https://doi.org/10.1109/LICS.1997.614931","url":null,"abstract":"This paper considers the consequences of relaxing the bracketing condition on 'dialogue games', showing that this leads to a category of games which can be 'factorized' into a well-bracketed substructure, and a set of classically typed morphisms. These are shown to be sound denotations for control operators, allowing the factorization to be used to extend the definability result for PCF to one for PCF with control operators at atomic types. Thus we define a fully abstract and effectively presentable model of a functional language with non-local control as part of a modular approach to modelling non-functional features using games.","PeriodicalId":272903,"journal":{"name":"Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121231200","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}
引用次数: 149
期刊
Proceedings of Twelfth 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