首页 > 最新文献

Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004.最新文献

英文 中文
Games with secure equilibria 具有安全均衡的博弈
Pub Date : 2004-11-05 DOI: 10.1109/LICS.2004.1319610
K. Chatterjee, T. Henzinger, M. Jurdzinski
In 2-player nonzero-sum games, Nash equilibria capture the options for rational behavior if each player attempts to maximize her payoff. In contrast to classical game theory, we consider lexicographic objectives: first, each player tries to maximize her own payoff, and then, the player tries to minimize the opponent's payoff. Such objectives arise naturally in the verification of systems with multiple components. There, instead of proving that each component satisfies its specification no matter how the other components behave, it often suffices to prove that each component satisfies its specification provided that the other components satisfy their specifications. We say that a Nash equilibrium is secure if it is an equilibrium with respect to the lexicographic objectives of both players. We prove that in graph games with Borel objectives, which include the games that arise in verification, there may be several Nash equilibria, but there is always a unique maximal payoff profile of secure equilibria. We show how this equilibrium can be computed in the case of /spl omega/-regular objectives, and we characterize the memory requirements of strategies that achieve the equilibrium.
在2人非零和博弈中,如果每个参与者都试图最大化自己的收益,纳什均衡就会捕捉到理性行为的选择。与经典博弈论相反,我们考虑词典目标:首先,每个玩家都试图最大化自己的收益,然后,玩家试图最小化对手的收益。这样的目标在具有多个组件的系统的验证中自然出现。在这种情况下,不是证明每个组件满足其规范,而不管其他组件的行为如何,只要其他组件满足其规范,通常就足以证明每个组件满足其规范。我们说纳什均衡是安全的,如果它是一个关于双方玩家的词典目标的均衡。我们证明了在具有Borel目标的图博弈中,包括验证中出现的博弈,可能存在多个纳什均衡,但总是存在一个唯一的安全均衡的最大收益曲线。我们展示了如何在/spl ω /-规则目标的情况下计算这种平衡,并描述了实现平衡的策略的内存需求。
{"title":"Games with secure equilibria","authors":"K. Chatterjee, T. Henzinger, M. Jurdzinski","doi":"10.1109/LICS.2004.1319610","DOIUrl":"https://doi.org/10.1109/LICS.2004.1319610","url":null,"abstract":"In 2-player nonzero-sum games, Nash equilibria capture the options for rational behavior if each player attempts to maximize her payoff. In contrast to classical game theory, we consider lexicographic objectives: first, each player tries to maximize her own payoff, and then, the player tries to minimize the opponent's payoff. Such objectives arise naturally in the verification of systems with multiple components. There, instead of proving that each component satisfies its specification no matter how the other components behave, it often suffices to prove that each component satisfies its specification provided that the other components satisfy their specifications. We say that a Nash equilibrium is secure if it is an equilibrium with respect to the lexicographic objectives of both players. We prove that in graph games with Borel objectives, which include the games that arise in verification, there may be several Nash equilibria, but there is always a unique maximal payoff profile of secure equilibria. We show how this equilibrium can be computed in the case of /spl omega/-regular objectives, and we characterize the memory requirements of strategies that achieve the equilibrium.","PeriodicalId":442591,"journal":{"name":"Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-11-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129611662","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}
引用次数: 105
A second-order theory for NL NL的二阶理论
S. Cook, A. Kolokolova
We introduce a second-order theory V-Krom of bounded arithmetic for nondeterministic log space. This system is based on Gradel's characterization of NL by second-order Krom formulae with only universal first-order quantifiers, which in turn is motivated by the result that the decision problem for 2-CNF satisfiability is complete for coNL (and hence for NL). This theory has the style of the authors' theory Vi-Horn [APAL 124 (2003)] for polynomial time. Both theories use Zambella's elegant second-order syntax, and are axiomatized by a set 2-BASIC of simple formulae, together with a comprehension scheme for either second-order Horn formulae (in the case of V/sub 1/-Horn), or second-order Krom (2CNF) formulae (in the case of V-Krom). Our main result for V-Krom is a formalization of the Immerman-Szelepcsenyi theorem that NL is closed under complementation. This formalization is necessary to show that the NL functions are /spl Sigma//sub 1//sup B/-definable in V-Krom. The only other theory for NL in the literature relies on the Immerman-Szelepcsenyi's result rather than proving it.
介绍了不确定对数空间有界算法的二阶理论V-Krom。该系统基于Gradel用二阶Krom公式对NL的表征,其中只有通用的一阶量词,这反过来又受到2-CNF可满足性的决策问题对于coNL(因此对于NL)是完整的结果的激励。该理论具有作者关于多项式时间的Vi-Horn理论[APAL 124(2003)]的风格。这两个理论都使用Zambella优雅的二阶语法,并由一组简单公式的2-BASIC公式化,以及二阶Horn公式(在V/sub 1/-Horn的情况下)或二阶Krom (2CNF)公式(在V-Krom的情况下)的理解方案。我们对V-Krom的主要结果是对NL在补下闭合的Immerman-Szelepcsenyi定理的形式化。为了证明NL函数在V-Krom中是/spl σ //sub 1//sup B/-可定义的,这种形式化是必要的。文献中关于自然语言的唯一其他理论依赖于Immerman-Szelepcsenyi的结果,而不是证明它。
{"title":"A second-order theory for NL","authors":"S. Cook, A. Kolokolova","doi":"10.1109/LICS.2004.5","DOIUrl":"https://doi.org/10.1109/LICS.2004.5","url":null,"abstract":"We introduce a second-order theory V-Krom of bounded arithmetic for nondeterministic log space. This system is based on Gradel's characterization of NL by second-order Krom formulae with only universal first-order quantifiers, which in turn is motivated by the result that the decision problem for 2-CNF satisfiability is complete for coNL (and hence for NL). This theory has the style of the authors' theory Vi-Horn [APAL 124 (2003)] for polynomial time. Both theories use Zambella's elegant second-order syntax, and are axiomatized by a set 2-BASIC of simple formulae, together with a comprehension scheme for either second-order Horn formulae (in the case of V/sub 1/-Horn), or second-order Krom (2CNF) formulae (in the case of V-Krom). Our main result for V-Krom is a formalization of the Immerman-Szelepcsenyi theorem that NL is closed under complementation. This formalization is necessary to show that the NL functions are /spl Sigma//sub 1//sup B/-definable in V-Krom. The only other theory for NL in the literature relies on the Immerman-Szelepcsenyi's result rather than proving it.","PeriodicalId":442591,"journal":{"name":"Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004.","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115306148","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}
引用次数: 14
The existence of finite abstractions for branching time model checking 分支时间模型检验有限抽象的存在性
Pub Date : 2004-07-13 DOI: 10.1109/LICS.2004.1319628
D. Dams, Kedar S. Namjoshi
Abstraction is often essential to verify a program with model checking. Typically, a concrete source program with an infinite (or finite, but large) state space is reduced to a small, finite state, abstract program on which a correctness property can be checked. The fundamental question we investigate in this paper is whether such a reduction to finite state programs is always possible, for arbitrary branching time temporal properties. We begin by showing that existing abstraction frameworks are inherently incomplete for verifying purely existential or mixed universal-existential properties. We then propose a new, complete abstraction framework which is based on a class of focused transition systems (FTS's). The key new feature in FTS's is a way of "focusing" an abstract state to a set of more precise abstract states. While focus operators have been defined for specific contexts, this result shows their fundamental usefulness for proving non-universal properties. The constructive completeness proof provides linear size maximal models for properties expressed in logics such as CTL and the mu-calculus. This substantially improves upon known (worst-case) exponential size constructions for their universal fragments.
抽象通常是用模型检查来验证程序的必要条件。通常,一个具有无限(或有限,但很大)状态空间的具体源程序被简化为一个小的、有限状态的抽象程序,在这个程序上可以检查正确性。本文研究的基本问题是,对于任意分支时-时性质,这种有限状态规划的约简是否总是可能的。我们首先表明,现有的抽象框架本质上是不完整的验证纯存在或混合普遍-存在属性。然后,我们提出了一个新的、完整的抽象框架,该框架基于一类聚焦转换系统(FTS)。FTS的关键新特性是一种将抽象状态“聚焦”到一组更精确的抽象状态的方法。虽然焦点运算符是为特定上下文定义的,但这个结果显示了它们在证明非通用属性方面的基本用途。构造完备性证明为逻辑中表示的性质(如CTL和mu-calculus)提供了线性大小的极大模型。这大大改善了已知的(最坏情况下)指数大小结构的通用片段。
{"title":"The existence of finite abstractions for branching time model checking","authors":"D. Dams, Kedar S. Namjoshi","doi":"10.1109/LICS.2004.1319628","DOIUrl":"https://doi.org/10.1109/LICS.2004.1319628","url":null,"abstract":"Abstraction is often essential to verify a program with model checking. Typically, a concrete source program with an infinite (or finite, but large) state space is reduced to a small, finite state, abstract program on which a correctness property can be checked. The fundamental question we investigate in this paper is whether such a reduction to finite state programs is always possible, for arbitrary branching time temporal properties. We begin by showing that existing abstraction frameworks are inherently incomplete for verifying purely existential or mixed universal-existential properties. We then propose a new, complete abstraction framework which is based on a class of focused transition systems (FTS's). The key new feature in FTS's is a way of \"focusing\" an abstract state to a set of more precise abstract states. While focus operators have been defined for specific contexts, this result shows their fundamental usefulness for proving non-universal properties. The constructive completeness proof provides linear size maximal models for properties expressed in logics such as CTL and the mu-calculus. This substantially improves upon known (worst-case) exponential size constructions for their universal fragments.","PeriodicalId":442591,"journal":{"name":"Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004.","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125157345","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}
引用次数: 61
Automatic structures: richness and limitations 自动结构:丰富性和局限性
B. Khoussainov, A. Nies, S. Rubin, F. Stephan
This paper studies the existence of automatic presentations for various algebraic structures. The automatic Boolean algebras are characterised, and it is proven that the free Abelian group of infinite rank and many Fraisse limits do not have automatic presentations. In particular, the countably infinite random graph and the universal partial order do not have automatic presentations. Furthermore, no infinite integral domain is automatic. The second topic of the paper is the isomorphism problem. We prove that the complexity of the isomorphism problem for the class of all automatic structures is /spl Sigma//sub 1//sup 1/-complete.
本文研究了各种代数结构的自动表示的存在性。对自动布尔代数进行了刻画,证明了无限秩的自由阿贝尔群和许多frisse极限不具有自动表示。特别是可数无限随机图和全称偏序没有自动表示。此外,没有一个无穷积分域是自动的。本文的第二个主题是同构问题。证明了所有自动结构类的同构问题的复杂度为/spl σ //sub 1//sup 1/-完全。
{"title":"Automatic structures: richness and limitations","authors":"B. Khoussainov, A. Nies, S. Rubin, F. Stephan","doi":"10.2168/LMCS-3(2:2)2007","DOIUrl":"https://doi.org/10.2168/LMCS-3(2:2)2007","url":null,"abstract":"This paper studies the existence of automatic presentations for various algebraic structures. The automatic Boolean algebras are characterised, and it is proven that the free Abelian group of infinite rank and many Fraisse limits do not have automatic presentations. In particular, the countably infinite random graph and the universal partial order do not have automatic presentations. Furthermore, no infinite integral domain is automatic. The second topic of the paper is the isomorphism problem. We prove that the complexity of the isomorphism problem for the class of all automatic structures is /spl Sigma//sub 1//sup 1/-complete.","PeriodicalId":442591,"journal":{"name":"Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004.","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124231207","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}
引用次数: 108
Deciding quantifier-free Presburger formulas using parameterized solution bounds 用参数化解界决定无量词的Presburger公式
S. Seshia, R. Bryant
Given a formula /spl Phi/ in quantifier-free Presburger arithmetic, it is well known that, if there is a satisfying solution to /spl Phi/, there is one whose size, measured in bits, is polynomially bounded in the size of /spl Phi/. In this paper, we consider a special class of quantifier-free Presburger formulas in which most linear constraints are separation (difference-bound) constraints, and the nonseparation constraints are sparse. This class has been observed to commonly occur in software verification problems. We derive a solution bound in terms of parameters characterizing the sparseness of linear constraints and the number of nonseparation constraints, in addition to traditional measures of formula size. In particular, the number of bits needed per integer variable is linear in the number of nonseparation constraints and logarithmic in the number and size of nonzero coefficients in them, but is otherwise independent of the total number of linear constraints in the formula. The derived bound can be used in a decision procedure based on instantiating integer variables over a finite domain and translating the input quantifier-free Presburger formula to an equisatisfiable Boolean formula, which is then checked using a Boolean satisfiability solver. We present empirical evidence indicating that this method can greatly outperform other decision procedures.
在无量子的Presburger算法中给定一个公式/spl Phi/,众所周知,如果/spl Phi/有一个令人满意的解,那么就存在一个其大小(以位为单位)以/spl Phi/的大小多项式有界的解。本文考虑了一类特殊的无量词Presburger公式,其中大多数线性约束是分离(差分界)约束,而非分离约束是稀疏的。据观察,这类问题通常出现在软件验证问题中。除了传统的公式大小度量外,我们还导出了表征线性约束稀疏性和非分离约束数量的参数的解界。特别是,每个整数变量所需的比特数在非分离约束的数量上是线性的,在其中的非零系数的数量和大小上是对数的,但在其他方面与公式中线性约束的总数无关。导出的界可用于基于在有限域上实例化整数变量并将输入无量词的Presburger公式转换为可等满足的布尔公式的决策过程,然后使用布尔可满足解算器对其进行检查。我们提出的经验证据表明,这种方法可以大大优于其他决策程序。
{"title":"Deciding quantifier-free Presburger formulas using parameterized solution bounds","authors":"S. Seshia, R. Bryant","doi":"10.2168/LMCS-1(2:6)2005","DOIUrl":"https://doi.org/10.2168/LMCS-1(2:6)2005","url":null,"abstract":"Given a formula /spl Phi/ in quantifier-free Presburger arithmetic, it is well known that, if there is a satisfying solution to /spl Phi/, there is one whose size, measured in bits, is polynomially bounded in the size of /spl Phi/. In this paper, we consider a special class of quantifier-free Presburger formulas in which most linear constraints are separation (difference-bound) constraints, and the nonseparation constraints are sparse. This class has been observed to commonly occur in software verification problems. We derive a solution bound in terms of parameters characterizing the sparseness of linear constraints and the number of nonseparation constraints, in addition to traditional measures of formula size. In particular, the number of bits needed per integer variable is linear in the number of nonseparation constraints and logarithmic in the number and size of nonzero coefficients in them, but is otherwise independent of the total number of linear constraints in the formula. The derived bound can be used in a decision procedure based on instantiating integer variables over a finite domain and translating the input quantifier-free Presburger formula to an equisatisfiable Boolean formula, which is then checked using a Boolean satisfiability solver. We present empirical evidence indicating that this method can greatly outperform other decision procedures.","PeriodicalId":442591,"journal":{"name":"Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004.","volume":"975 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114096887","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
Model-checking problems as a basis for parameterized intractability 模型检查问题是参数化难易性的基础
J. Flum, Martin Grohe
Most parameterized complexity classes are defined in terms of a parameterized version of the Boolean satisfiability problem (the so-called weighted satisfiability problem. For example, Downey and Fellow's W-hierarchy is of this form. But there are also classes, for example, the A-hierarchy, that are more naturally characterised in terms of model-checking problems for fragments of first-order logic. R. G. Downey et al. (1998) were the first to establish a connection between the two formalisms by giving a characterisation of the W-hierarchy in terms of first-order model-checking problems. We improve their result and then prove a similar correspondence between weighted satisfiability and model-checking problems for the A-hierarchy and the W-hierarchy. Thus we obtain very uniform characterisations of many of the most important parameterized complexity classes in both formalisms. Our results can be used to give new, simple proofs of some of the core results of structural parameterized complexity theory.
大多数参数化复杂性类都是根据布尔可满足性问题(即所谓的加权可满足性问题)的参数化版本来定义的。例如,唐尼和费罗的w层次结构就是这种形式。但是也有一些类,例如,a层次结构,更自然地以一阶逻辑片段的模型检查问题为特征。R. G. Downey等人(1998)首先从一阶模型检查问题的角度给出了w层次结构的特征,从而建立了两种形式之间的联系。我们改进了他们的结果,然后证明了a -层次和w -层次的加权可满足性和模型检验问题之间的类似对应关系。因此,我们在两种形式中获得了许多最重要的参数化复杂性类的非常统一的特征。我们的结果可以用来为结构参数化复杂性理论的一些核心结果提供新的、简单的证明。
{"title":"Model-checking problems as a basis for parameterized intractability","authors":"J. Flum, Martin Grohe","doi":"10.2168/LMCS-1(1:2)2005","DOIUrl":"https://doi.org/10.2168/LMCS-1(1:2)2005","url":null,"abstract":"Most parameterized complexity classes are defined in terms of a parameterized version of the Boolean satisfiability problem (the so-called weighted satisfiability problem. For example, Downey and Fellow's W-hierarchy is of this form. But there are also classes, for example, the A-hierarchy, that are more naturally characterised in terms of model-checking problems for fragments of first-order logic. R. G. Downey et al. (1998) were the first to establish a connection between the two formalisms by giving a characterisation of the W-hierarchy in terms of first-order model-checking problems. We improve their result and then prove a similar correspondence between weighted satisfiability and model-checking problems for the A-hierarchy and the W-hierarchy. Thus we obtain very uniform characterisations of many of the most important parameterized complexity classes in both formalisms. Our results can be used to give new, simple proofs of some of the core results of structural parameterized complexity theory.","PeriodicalId":442591,"journal":{"name":"Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004.","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124489057","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}
引用次数: 27
Proving termination assertions in dynamic logics 在动态逻辑中证明终止断言
Pub Date : 2004-07-13 DOI: 10.1109/LICS.2004.1319603
D. Leivant
Total correctness assertions (TCAs) have long been considered a natural formalization of successful program termination. However, research dating back to the 1980s suggests that validity of TCAs is a notion of limited interest; we corroborate this by proving compactness and Herbrand properties for the valid TCAs, defining in passing a new sound, complete, and syntax-directed deductive system for TCAs. It follows that proving TCAs whose truth depends on underlying inductive data-types is impossible in logics of programs that are sound for all structures, such as dynamic logic based on Segerberg's PDL, even when augmented with powerful first-order theories like Peano arithmetic. Harel's convergence rule bypasses this difficulty, but is methodologically and conceptually problematic, in addition to being unsound for general validity. We propose instead to bind variables to inductive data via DL's box operator, leading to an alternative formalization of termination assertions, which we dub inductive TCA (ITCA). We observe that a TCA is provable in Harel's DL exactly when the corresponding ITCA is provable in Segerberg's DL, thereby showing that the convergence rule is not foundationally or practically necessary. We also show that validity of ITCAs is directly reducible to validity of partial correctness assertions, confirming the foundational importance of the latter.
完全正确性断言(tca)一直被认为是成功程序终止的自然形式。然而,追溯到20世纪80年代的研究表明,tca的有效性是一个有限的兴趣概念;我们通过证明有效的tca的紧凑性和Herbrand性质来证实这一点,并在传递中定义了一个新的健全的、完整的、语法导向的tca演绎系统。由此可见,在适用于所有结构的程序的逻辑(例如基于Segerberg PDL的动态逻辑)中,证明其真性依赖于底层归纳数据类型的tca是不可能的,即使在增强了强大的一阶理论(如Peano算术)时也是如此。哈雷尔的收敛规则绕过了这个困难,但在方法上和概念上都有问题,而且对于一般有效性来说是不健全的。相反,我们建议通过DL的盒运算符将变量绑定到归纳数据,从而产生另一种终止断言的形式化,我们称之为归纳TCA (ITCA)。我们观察到,当对应的ITCA在Segerberg的DL中可证明时,TCA在Harel的DL中是可证明的,从而表明收敛规则在基础上和实践上都不是必要的。我们还表明,itca的有效性可以直接简化为部分正确性断言的有效性,从而证实了后者的基础重要性。
{"title":"Proving termination assertions in dynamic logics","authors":"D. Leivant","doi":"10.1109/LICS.2004.1319603","DOIUrl":"https://doi.org/10.1109/LICS.2004.1319603","url":null,"abstract":"Total correctness assertions (TCAs) have long been considered a natural formalization of successful program termination. However, research dating back to the 1980s suggests that validity of TCAs is a notion of limited interest; we corroborate this by proving compactness and Herbrand properties for the valid TCAs, defining in passing a new sound, complete, and syntax-directed deductive system for TCAs. It follows that proving TCAs whose truth depends on underlying inductive data-types is impossible in logics of programs that are sound for all structures, such as dynamic logic based on Segerberg's PDL, even when augmented with powerful first-order theories like Peano arithmetic. Harel's convergence rule bypasses this difficulty, but is methodologically and conceptually problematic, in addition to being unsound for general validity. We propose instead to bind variables to inductive data via DL's box operator, leading to an alternative formalization of termination assertions, which we dub inductive TCA (ITCA). We observe that a TCA is provable in Harel's DL exactly when the corresponding ITCA is provable in Segerberg's DL, thereby showing that the convergence rule is not foundationally or practically necessary. We also show that validity of ITCAs is directly reducible to validity of partial correctness assertions, confirming the foundational importance of the latter.","PeriodicalId":442591,"journal":{"name":"Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004.","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128943422","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
An arithmetical hierarchy of the law of excluded middle and related principles 排除中间和相关原则的一种算术层次法
Pub Date : 2004-07-13 DOI: 10.1109/LICS.2004.1319613
Y. Akama, S. Berardi, S. Hayashi, U. Kohlenbach
The topic of this paper is relative constructivism. We are concerned with classifying nonconstructive principles from the constructive viewpoint. We compare, up to provability in intuitionistic arithmetic, subclassical principles like Markov's principle, (a function-free version of) weak Konig's lemma, Post's theorem, excluded middle for simply existential and simply universal statements, and many others. Our motivations are rooted in the experience of one of the authors with an extended program extraction and of another author with bound extraction from classical proofs.
本文的主题是相对建构主义。我们关心的是从建设性观点对非建设性原则进行分类。我们比较了,直到直觉算术中的可证明性,亚经典原理,如马尔可夫原理,(一个无函数版本)弱柯尼格引理,波斯特定理,简单存在命题和简单全称命题的排除中间,以及许多其他原理。我们的动机是根植于一个作者的经验与扩展程序提取和另一个作者的经验与界提取从经典证明。
{"title":"An arithmetical hierarchy of the law of excluded middle and related principles","authors":"Y. Akama, S. Berardi, S. Hayashi, U. Kohlenbach","doi":"10.1109/LICS.2004.1319613","DOIUrl":"https://doi.org/10.1109/LICS.2004.1319613","url":null,"abstract":"The topic of this paper is relative constructivism. We are concerned with classifying nonconstructive principles from the constructive viewpoint. We compare, up to provability in intuitionistic arithmetic, subclassical principles like Markov's principle, (a function-free version of) weak Konig's lemma, Post's theorem, excluded middle for simply existential and simply universal statements, and many others. Our motivations are rooted in the experience of one of the authors with an extended program extraction and of another author with bound extraction from classical proofs.","PeriodicalId":442591,"journal":{"name":"Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004.","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121193470","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}
引用次数: 77
Spi calculus translated to /spl pi/-calculus preserving may-tests Spi微积分翻译成/spl pi/-微积分保留了许多测试
Pub Date : 2004-07-13 DOI: 10.1109/LICS.2004.1319597
Michael Baldamus, J. Parrow, B. Victor
We present a concise and natural encoding of the spi-calculus into the more basic /spl pi/-calculus and establish its correctness with respect to a formal notion of testing. This is particularly relevant for security protocols modelled in spi since the tests can be viewed as adversaries. The translation has been implemented in a prototype tool. As a consequence, protocols can be described in the spi calculus and analysed with the emerging flora of tools already available for /spl pi/. The translation also entails a more detailed operational understanding of spi since high level constructs like encryption are encoded in a well known lower level. The formal correctness proof is nontrivial and interesting in its own; so called context bisimulations and new techniques for compositionality make the proof simpler and more concise.
我们提出了一种简洁而自然的pi-微积分编码成更基本的/spl pi/-微积分,并根据检验的正式概念建立了它的正确性。这与在spi中建模的安全协议特别相关,因为测试可以被视为对手。翻译已经在一个原型工具中实现。因此,协议可以在spi演算中进行描述,并使用/spl pi/可用的新兴工具群进行分析。翻译还需要对spi进行更详细的操作理解,因为像加密这样的高级结构是在众所周知的较低级别中编码的。形式正确性证明本身是非平凡且有趣的;所谓的上下文双模拟和组合性的新技术使证明更简单、更简洁。
{"title":"Spi calculus translated to /spl pi/-calculus preserving may-tests","authors":"Michael Baldamus, J. Parrow, B. Victor","doi":"10.1109/LICS.2004.1319597","DOIUrl":"https://doi.org/10.1109/LICS.2004.1319597","url":null,"abstract":"We present a concise and natural encoding of the spi-calculus into the more basic /spl pi/-calculus and establish its correctness with respect to a formal notion of testing. This is particularly relevant for security protocols modelled in spi since the tests can be viewed as adversaries. The translation has been implemented in a prototype tool. As a consequence, protocols can be described in the spi calculus and analysed with the emerging flora of tools already available for /spl pi/. The translation also entails a more detailed operational understanding of spi since high level constructs like encryption are encoded in a well known lower level. The formal correctness proof is nontrivial and interesting in its own; so called context bisimulations and new techniques for compositionality make the proof simpler and more concise.","PeriodicalId":442591,"journal":{"name":"Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004.","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122872208","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
On the geometry of interaction for classical logic 经典逻辑中相互作用的几何
Pub Date : 2004-07-13 DOI: 10.1109/LICS.2004.1319615
Carsten Führmann, D. Pym
It is well-known that weakening and contraction cause naive categorical models of the classical sequent calculus to collapse to Boolean lattices. We introduce sound and complete models that avoid this collapse by interpreting cut-reduction by a partial order between morphisms. We provide concrete examples of such models by applying the geometry-of-interaction construction to quantaloids with finite biproducts, and show how these models illuminate cut reduction in the presence of weakening and contraction. Our models make no commitment to any translation of classical logic into intuitionistic logic and distinguish non-deterministic choices of cut-elimination.
众所周知,弱化和收缩会导致经典序列演算的朴素范畴模型崩溃为布尔格。我们引入健全和完整的模型,通过解释态射之间的偏序来避免这种崩溃。我们通过将相互作用几何构造应用于具有有限双积的类量子体,给出了这种模型的具体例子,并展示了这些模型如何在弱化和收缩存在的情况下解释切割减少。我们的模型没有承诺将经典逻辑转化为直觉逻辑,并区分了切割消除的非确定性选择。
{"title":"On the geometry of interaction for classical logic","authors":"Carsten Führmann, D. Pym","doi":"10.1109/LICS.2004.1319615","DOIUrl":"https://doi.org/10.1109/LICS.2004.1319615","url":null,"abstract":"It is well-known that weakening and contraction cause naive categorical models of the classical sequent calculus to collapse to Boolean lattices. We introduce sound and complete models that avoid this collapse by interpreting cut-reduction by a partial order between morphisms. We provide concrete examples of such models by applying the geometry-of-interaction construction to quantaloids with finite biproducts, and show how these models illuminate cut reduction in the presence of weakening and contraction. Our models make no commitment to any translation of classical logic into intuitionistic logic and distinguish non-deterministic choices of cut-elimination.","PeriodicalId":442591,"journal":{"name":"Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004.","volume":"212 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114150547","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}
引用次数: 32
期刊
Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004.
全部 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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1