首页 > 最新文献

Proceedings of the tenth annual ACM symposium on Theory of computing最新文献

英文 中文
Algorithms for edge coloring bipartite graphs 边着色二部图的算法
Pub Date : 1978-05-01 DOI: 10.1145/800133.804346
H. Gabow, O. Kariv
A minimum edge coloring of a bipartite graph is a partition of the edges into &Dgr; matchings, where &Dgr; is the maximum degree in the graph. Coloring algorithms are presented that use time O(min(¦E¦ &Dgr; log n, ¦E¦ @@@@n log n, n2log &Dgr;)) and space O(n&Dgr;). This compares favorably to the previous O(¦E¦ [equation] log &Dgr;) time bound. The coloring algorithms also find maximum matchings on regular (or semi-regular) bipartite graphs. The time bounds compare favorably to the O(¦E¦ @@@@n) matching algorithm, expect when [equation] ≤ &Dgr; ≤ @@@@n log n.
二部图的最小边着色是将边划分为&Dgr;匹配,其中&Dgr;是图中的最大度。提出了使用时间为O(min(…)&Dgr;log n,……@@@@n log n, n2log &Dgr;))和空间0 (n&Dgr;)这比之前的O(…[等式]log &Dgr;)时间限制有利。着色算法也能在正则(或半正则)二部图上找到最大匹配。除了当[方程]≤&Dgr;≤@@@@n log n。
{"title":"Algorithms for edge coloring bipartite graphs","authors":"H. Gabow, O. Kariv","doi":"10.1145/800133.804346","DOIUrl":"https://doi.org/10.1145/800133.804346","url":null,"abstract":"A minimum edge coloring of a bipartite graph is a partition of the edges into &Dgr; matchings, where &Dgr; is the maximum degree in the graph. Coloring algorithms are presented that use time O(min(¦E¦ &Dgr; log n, ¦E¦ @@@@n log n, n2log &Dgr;)) and space O(n&Dgr;). This compares favorably to the previous O(¦E¦ [equation] log &Dgr;) time bound. The coloring algorithms also find maximum matchings on regular (or semi-regular) bipartite graphs. The time bounds compare favorably to the O(¦E¦ @@@@n) matching algorithm, expect when [equation] ≤ &Dgr; ≤ @@@@n log n.","PeriodicalId":313820,"journal":{"name":"Proceedings of the tenth annual ACM symposium on Theory of computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1978-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123102445","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}
引用次数: 29
Combinatorial optimization with rational objective functions 具有有理目标函数的组合优化
Pub Date : 1978-05-01 DOI: 10.1145/800133.804326
N. Megiddo
Let A be the problem of minimizing c1x1+...+cnxn subject to certain constraints on x=(x1,...,xn), and let B be the problem of minimizing (a0+a1x1+...+anxn)/(b0+b1x1+...+bnxn) subject to the same constraints, assuming the denominator is always positive. It is shown that if A is solvable within O[p(n)] comparisons and O[q(n)] additions, then B is solvable in time O[p(n)(q(n)+p(n))]. This applies to most of the “network” algorithms. Consequently, minimum ratio cycles, minimum ratio spanning trees, minimum ratio (simple) paths, maximum ratio weighted matchings, etc., can be computed within polynomial-time in the number of variables. This improves a result of E. L. Lawler, namely, that a minimum ratio cycle can be computed within a time bound which is polynomial in the number of bits required to specify an instance of the problem. A recent result on minimum ratio spanning trees by R. Chandrasekaran is also improved by the general arguments presented in this paper. Algorithms of time-complexity O(¦E¦ • ¦V¦2•log¦V¦) for a minimum ratio cycle and O(¦E¦ • log2¦V¦ • log log ¦V¦) for a minimum ratio spanning tree are developed.
设A是最小化c1x1+…的问题+cnxn在x=(x1,…,xn)上有一定约束,设B为在相同约束下最小化(a0+a1x1+…+anxn)/(b0+b1x1+…+bnxn)的问题,假设分母总是正的。证明了如果A在O[p(n)]个比较和O[q(n)]个加法内可解,那么B在O[p(n))(q(n)+p(n)))时间内可解。这适用于大多数“网络”算法。因此,最小比值循环、最小比值生成树、最小比值(简单)路径、最大比值加权匹配等,都可以在变量数量的多项式时间内计算出来。这改进了E. L. Lawler的一个结果,即可以在指定问题实例所需的比特数的多项式的时间范围内计算最小比率周期。本文提出的一般论点也改进了R. Chandrasekaran关于最小比值生成树的最新结果。给出了最小比值生成树的时间复杂度为O(……V…2·log…)和O(……log2·V…·log log…)的算法。
{"title":"Combinatorial optimization with rational objective functions","authors":"N. Megiddo","doi":"10.1145/800133.804326","DOIUrl":"https://doi.org/10.1145/800133.804326","url":null,"abstract":"Let A be the problem of minimizing c1x1+...+cnxn subject to certain constraints on x=(x1,...,xn), and let B be the problem of minimizing (a0+a1x1+...+anxn)/(b0+b1x1+...+bnxn) subject to the same constraints, assuming the denominator is always positive. It is shown that if A is solvable within O[p(n)] comparisons and O[q(n)] additions, then B is solvable in time O[p(n)(q(n)+p(n))]. This applies to most of the “network” algorithms. Consequently, minimum ratio cycles, minimum ratio spanning trees, minimum ratio (simple) paths, maximum ratio weighted matchings, etc., can be computed within polynomial-time in the number of variables. This improves a result of E. L. Lawler, namely, that a minimum ratio cycle can be computed within a time bound which is polynomial in the number of bits required to specify an instance of the problem. A recent result on minimum ratio spanning trees by R. Chandrasekaran is also improved by the general arguments presented in this paper. Algorithms of time-complexity O(¦E¦ • ¦V¦2•log¦V¦) for a minimum ratio cycle and O(¦E¦ • log2¦V¦ • log log ¦V¦) for a minimum ratio spanning tree are developed.","PeriodicalId":313820,"journal":{"name":"Proceedings of the tenth annual ACM symposium on Theory of computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1978-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115547691","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}
引用次数: 509
On the completeness of a generalized matching problem 一类广义匹配问题的完备性
Pub Date : 1978-05-01 DOI: 10.1145/800133.804353
D. Kirkpatrick, P. Hell
A perfect matching in a graph H may be viewed as a collection of subgraphs of H, each of which is isomorphic to K2, whose vertex sets partition the vertex set of H. This is naturally generalized by replacing K2 by an arbitrary graph G. We show that if G contains a component with at least three vertices then this generalized matching problem is NP-complete. These generalized matchings have numerous applications including the minimization of second-order conflicts in examination scheduling.
图H中的完美匹配可以看作是H的子图的集合,每个子图同构于K2,其顶点集分割H的顶点集。这可以通过用任意图G代替K2来推广。我们证明,如果G包含至少有三个顶点的分量,那么这个广义匹配问题是np完全的。这些广义匹配有许多应用,包括最小化考试调度中的二阶冲突。
{"title":"On the completeness of a generalized matching problem","authors":"D. Kirkpatrick, P. Hell","doi":"10.1145/800133.804353","DOIUrl":"https://doi.org/10.1145/800133.804353","url":null,"abstract":"A perfect matching in a graph H may be viewed as a collection of subgraphs of H, each of which is isomorphic to K2, whose vertex sets partition the vertex set of H. This is naturally generalized by replacing K2 by an arbitrary graph G. We show that if G contains a component with at least three vertices then this generalized matching problem is NP-complete. These generalized matchings have numerous applications including the minimization of second-order conflicts in examination scheduling.","PeriodicalId":313820,"journal":{"name":"Proceedings of the tenth annual ACM symposium on Theory of computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1978-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131550925","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}
引用次数: 164
On the parallel evaluation of multivariate polynomials 多元多项式的并行求值
Pub Date : 1978-05-01 DOI: 10.1145/800133.804347
L. Hyafil
We prove that any multivariate polynomial P of degree d that can be computed with C(P) multiplications-divisions can be computed in O(log d.log C(P)) parallel steps and O(log d) parallel multiplicative steps.
我们证明了任何可以用C(P)个乘法除法计算的d次多元多项式P都可以用O(log d.log C(P))个并行步骤和O(log d)个并行乘法步骤来计算。
{"title":"On the parallel evaluation of multivariate polynomials","authors":"L. Hyafil","doi":"10.1145/800133.804347","DOIUrl":"https://doi.org/10.1145/800133.804347","url":null,"abstract":"We prove that any multivariate polynomial P of degree d that can be computed with C(P) multiplications-divisions can be computed in O(log d.log C(P)) parallel steps and O(log d) parallel multiplicative steps.","PeriodicalId":313820,"journal":{"name":"Proceedings of the tenth annual ACM symposium on Theory of computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1978-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113979099","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}
引用次数: 65
Relativized questions involving probabilistic algorithms 涉及概率算法的相对问题
Pub Date : 1978-05-01 DOI: 10.1145/800133.804363
C. Rackoff
Let R @@@@ NP be the collection of languages L such that for some polynomial time computable predicate P(x,y) and constant k, L = {x|@@@@y, |y|=|x|k,P(x,y)} = {x|@@@@ at least 2|x|k−1 values of y, |y|=|x|k,P(x,y)}. Let U @@@@ NP be the collection of languages L such that for some polynomial time computable predicate P(x,y) and constant k, L = {x|@@@@y,|y|=|x|k,P(x,y)}= {x|@@@@ unique y, |y|=|x|k,p(x,y)}. Let RA,UA, PA,NPA,CO-NPA be the relativization of these classes with respect to an oracle A as in [ 5 ]. Then for some oracle E (NPE @@@@ CO-NPE) = UE = RE = PE @@@@ NPE while for some other oracle D CO-NPD = NPD = UD = RD @@@@ PD.
设R @@@@ NP是语言L的集合,使得对于某个多项式时间可计算谓词P(x,y)和常数k, L = {x|@@@@y, |y|=|x|k,P(x,y)} = {x|@@@@至少有2个|x|k−1个y的值,|y|=|x|k,P(x,y)}。设U @@@@ NP是语言L的集合,使得对于某个多项式时间可计算谓词P(x,y)和常数k, L = {x|@@@@y,|y|=|x|k,P(x,y)}= {x|@@@@唯一y,|y|=|x|k,P(x,y)}。设RA,UA, PA,NPA,CO-NPA为这些类相对于oracle A的相对化,如[5]所示。然后,对于某些oracle E (NPE @@@@ CO-NPE) = UE = RE = PE @@@@ NPE,而对于另一些oracle D CO-NPD = NPD = UD = RD @@@@ PD。
{"title":"Relativized questions involving probabilistic algorithms","authors":"C. Rackoff","doi":"10.1145/800133.804363","DOIUrl":"https://doi.org/10.1145/800133.804363","url":null,"abstract":"Let R @@@@ NP be the collection of languages L such that for some polynomial time computable predicate P(x,y) and constant k, L = {x|@@@@y, |y|=|x|k,P(x,y)} = {x|@@@@ at least 2|x|k−1 values of y, |y|=|x|k,P(x,y)}. Let U @@@@ NP be the collection of languages L such that for some polynomial time computable predicate P(x,y) and constant k, L = {x|@@@@y,|y|=|x|k,P(x,y)}= {x|@@@@ unique y, |y|=|x|k,p(x,y)}. Let RA,UA, PA,NPA,CO-NPA be the relativization of these classes with respect to an oracle A as in [ 5 ]. Then for some oracle E (NPE @@@@ CO-NPE) = UE = RE = PE @@@@ NPE while for some other oracle D CO-NPD = NPD = UD = RD @@@@ PD.","PeriodicalId":313820,"journal":{"name":"Proceedings of the tenth annual ACM symposium on Theory of computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1978-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114539818","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}
引用次数: 6
Exact and approximate membership testers 精确和近似成员测试器
Pub Date : 1978-05-01 DOI: 10.1145/800133.804332
L. Carter, R. W. Floyd, John Gill, G. Markowsky, M. Wegman
In this paper we consider the question of how much space is needed to represent a set. Given a finite universe U and some subset V (called the vocabulary), an exact membership tester is a procedure that for each element s in U determines if s is in V. An approximate membership tester is allowed to make mistakes: we require that the membership tester correctly accepts every element of V, but we allow it to also accept a small fraction of the elements of U - V.
在本文中,我们考虑了表示一个集合需要多少空间的问题。给定一个有限的宇宙U和一些子集V(称为词汇表),精确隶属度检验是一个过程,对于U中的每个元素s确定s是否在V中。近似隶属度检验允许犯错误:我们要求隶属度检验正确地接受V中的每个元素,但我们允许它也接受U - V中的一小部分元素。
{"title":"Exact and approximate membership testers","authors":"L. Carter, R. W. Floyd, John Gill, G. Markowsky, M. Wegman","doi":"10.1145/800133.804332","DOIUrl":"https://doi.org/10.1145/800133.804332","url":null,"abstract":"In this paper we consider the question of how much space is needed to represent a set. Given a finite universe U and some subset V (called the vocabulary), an exact membership tester is a procedure that for each element s in U determines if s is in V. An approximate membership tester is allowed to make mistakes: we require that the membership tester correctly accepts every element of V, but we allow it to also accept a small fraction of the elements of U - V.","PeriodicalId":313820,"journal":{"name":"Proceedings of the tenth annual ACM symposium on Theory of computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1978-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124033367","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}
引用次数: 130
Node-and edge-deletion NP-complete problems 节点和边删除np完全问题
Pub Date : 1978-05-01 DOI: 10.1145/800133.804355
M. Yannakakis
If &pgr; is a graph property, the general node(edge) deletion problem can be stated as follows: Find the minimum number of nodes(edges), whose deletion results in a subgraph satisfying property &pgr;. In this paper we show that if &pgr; belongs to a rather broad class of properties (the class of properties that are hereditary on induced subgraphs) then the node-deletion problem is NP-complete, and the same is true for several restrictions of it. For the same class of properties, requiring the remaining graph to be connected does not change the NP-complete status of the problem; moreover for a certain subclass, finding any "reasonable" approximation is also NP-complete. Edge-deletion problems seem to be less amenable to such generalizations. We show however that for several common properties (e.g. planar, outer-planar, line-graph, transitive digraph) the edge-deletion problem is NP-complete.
如果pgr;是一个图的属性,一般的节点(边)删除问题可以表述为:找到最小数量的节点(边),其删除结果是满足属性&pgr;本文证明了如果&pgr;属于一类相当广泛的性质(一类在诱导子图上是遗传的性质),那么节点删除问题是np完全的,对于它的一些限制也是如此。对于同一类性质,要求剩余图连通并不改变问题的np完全状态;此外,对于某个子类,找到任何“合理的”近似值也是np完全的。边删除问题似乎不太适合这样的概括。然而,我们证明了对于一些常见的性质(如平面、外平面、线形图、传递有向图),边删除问题是np完全的。
{"title":"Node-and edge-deletion NP-complete problems","authors":"M. Yannakakis","doi":"10.1145/800133.804355","DOIUrl":"https://doi.org/10.1145/800133.804355","url":null,"abstract":"If &pgr; is a graph property, the general node(edge) deletion problem can be stated as follows: Find the minimum number of nodes(edges), whose deletion results in a subgraph satisfying property &pgr;. In this paper we show that if &pgr; belongs to a rather broad class of properties (the class of properties that are hereditary on induced subgraphs) then the node-deletion problem is NP-complete, and the same is true for several restrictions of it. For the same class of properties, requiring the remaining graph to be connected does not change the NP-complete status of the problem; moreover for a certain subclass, finding any \"reasonable\" approximation is also NP-complete. Edge-deletion problems seem to be less amenable to such generalizations. We show however that for several common properties (e.g. planar, outer-planar, line-graph, transitive digraph) the edge-deletion problem is NP-complete.","PeriodicalId":313820,"journal":{"name":"Proceedings of the tenth annual ACM symposium on Theory of computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1978-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126297989","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}
引用次数: 487
An NP-complete number-theoretic problem 一个np完全数论问题
Pub Date : 1978-05-01 DOI: 10.1145/800133.804349
E. Gurari, O. Ibarra
Systems of nonlinear equations of the form D: Ay = σ.(x), where A is an m×n matrix of rational constants and y = (Y1,...,yn), σ(x) = (σ1(x),..., σm (x)) are column vectors are considered. Each σi(x) is of the form ri(x) or @@@@ri(x)@@@@, where ri(x) is a rational function of x with rational coefficients. It is shown that the problem of determining for a given system D whether there exists a nonnegative integral solution (y1,...,yn,X) satisfying D is decidable. In fact, the problem is NP-complete when restricted to systems D in which the maximum degree of the polynomials defining the σi(x)'s is bounded by some fixed polynomial in the length of the representation of D. Some recent results connecting Diophantine equations and counter machines are briefly mentioned.
形式为D: Ay = σ.(x)的非线性方程组,其中A是有理常数的m×n矩阵,y = (Y1,…,yn), σ(x) = (σ1(x),…), σm (x))为列向量。每个σi(x)的形式为ri(x)或@@@@ri(x)@@@@,其中ri(x)是x的有理函数,具有有理系数。证明了判定给定系统D是否存在满足D的非负积分解(y1,…,yn,X)的问题是可判定的。事实上,当限定在系统D时,问题是np完全的,其中定义σi(x) s的多项式的最大次是由D表示长度上的某个固定多项式限定的。
{"title":"An NP-complete number-theoretic problem","authors":"E. Gurari, O. Ibarra","doi":"10.1145/800133.804349","DOIUrl":"https://doi.org/10.1145/800133.804349","url":null,"abstract":"Systems of nonlinear equations of the form D: Ay = σ.(x), where A is an m×n matrix of rational constants and y = (Y1,...,yn), σ(x) = (σ1(x),..., σm (x)) are column vectors are considered. Each σi(x) is of the form ri(x) or @@@@ri(x)@@@@, where ri(x) is a rational function of x with rational coefficients. It is shown that the problem of determining for a given system D whether there exists a nonnegative integral solution (y1,...,yn,X) satisfying D is decidable. In fact, the problem is NP-complete when restricted to systems D in which the maximum degree of the polynomials defining the σi(x)'s is bounded by some fixed polynomial in the length of the representation of D. Some recent results connecting Diophantine equations and counter machines are briefly mentioned.","PeriodicalId":313820,"journal":{"name":"Proceedings of the tenth annual ACM symposium on Theory of computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1978-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133557072","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}
引用次数: 5
On the nlog n isomorphism technique (A Preliminary Report) 论nlogn同构技术(初报)
Pub Date : 1978-05-01 DOI: 10.1145/800133.804331
G. Miller
Tarjan has given an algorithm for deciding isomorphism of two groups of order n (given as multiplication tables) which runs in O(n(log2n+O(1)) steps where n is the order of the groups. Tarjan uses the fact that a group of n is generated by log n elements. In this paper, we show that Tarjan's technique generalizes to isomorphism of quasigroups, latin squares, Steiner systems, and many graphs generated from these combinatorial objects.
Tarjan给出了一种算法来确定两个n阶群(以乘法表的形式给出)的同构性,该算法需要O(n(log2n+O(1))步,其中n是组的阶数。Tarjan利用了这样一个事实n个群是由log n个元素生成的。在本文中,我们证明了Tarjan的技术推广到拟群、拉丁平方、Steiner系统以及由这些组合对象生成的许多图的同构。
{"title":"On the nlog n isomorphism technique (A Preliminary Report)","authors":"G. Miller","doi":"10.1145/800133.804331","DOIUrl":"https://doi.org/10.1145/800133.804331","url":null,"abstract":"Tarjan has given an algorithm for deciding isomorphism of two groups of order n (given as multiplication tables) which runs in O(n(log2n+O(1)) steps where n is the order of the groups. Tarjan uses the fact that a group of n is generated by log n elements. In this paper, we show that Tarjan's technique generalizes to isomorphism of quasigroups, latin squares, Steiner systems, and many graphs generated from these combinatorial objects.","PeriodicalId":313820,"journal":{"name":"Proceedings of the tenth annual ACM symposium on Theory of computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1978-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124685703","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}
引用次数: 96
Operational and semantic equivalence between recursive programs. 递归程序之间的操作和语义等价。
Pub Date : 1978-05-01 DOI: 10.1145/800133.804334
J. Raoult, J. Vuillemin
In this paper, we show that two widely different notions of program equivalence coincide for the language of recursive definitions with simplification rules. The first one is the now classical equivalence for fixed-point semantics. The other one is purely operational in nature and is much closer to a programmer's intuition of program equivalence.
在本文中,我们证明了两个截然不同的程序等价的概念,对于递归定义语言的简化规则是重合的。第一个是定点语义的经典等价。另一种本质上是纯操作的,更接近于程序员对程序等价的直觉。
{"title":"Operational and semantic equivalence between recursive programs.","authors":"J. Raoult, J. Vuillemin","doi":"10.1145/800133.804334","DOIUrl":"https://doi.org/10.1145/800133.804334","url":null,"abstract":"In this paper, we show that two widely different notions of program equivalence coincide for the language of recursive definitions with simplification rules. The first one is the now classical equivalence for fixed-point semantics. The other one is purely operational in nature and is much closer to a programmer's intuition of program equivalence.","PeriodicalId":313820,"journal":{"name":"Proceedings of the tenth annual ACM symposium on Theory of computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1978-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121353790","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
期刊
Proceedings of the tenth annual ACM symposium on Theory of computing
全部 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