首页 > 最新文献

[1993] The 2nd Israel Symposium on Theory and Computing Systems最新文献

英文 中文
Algorithmic research problems in molecular bioinformatics 分子生物信息学中的算法研究问题
Pub Date : 1993-06-07 DOI: 10.1109/ISTCS.1993.253471
Thomas Lengauer
The large amounts of data being assembled in the genome sequencing projects provide a grand challenge to science, namely their interpretation. There are several aspects to this interpretation such as identifying genes, determining the structure of the encoded proteins, discovering the mechanisms, by which proteins execute their biological function, and gaining insights into what role noncoding regions of the DNA play in gene regularization and expression, as well as metabolism. Due to the increased computing power and, especially, due to sophisticated graphics technology, one can visualize the structure and dynamics of molecules on the computer screen. What is still largely missing is a set of reliable models and algorithmic methods for deriving molecular structures on the basis of sequence data, as well as methods for the reliable prediction and analysis of interactions between biomolecules such as enzymes and their substrates. The author points out a few problems for which careful modeling and the development of appropriate algorithmic techniques is at the center of progress in computer-aided molecular biology.<>
基因组测序项目中收集的大量数据对科学提出了巨大的挑战,即对它们的解释。这种解释有几个方面,如识别基因,确定编码蛋白质的结构,发现蛋白质执行其生物学功能的机制,以及深入了解DNA的非编码区域在基因正则化和表达以及代谢中所起的作用。由于计算能力的提高,特别是由于复杂的图形技术,人们可以在计算机屏幕上可视化分子的结构和动力学。目前还缺乏一套可靠的基于序列数据推导分子结构的模型和算法方法,以及可靠的预测和分析酶等生物分子与其底物之间相互作用的方法。作者指出了计算机辅助分子生物学进步的核心是仔细建模和发展适当的算法技术的几个问题。
{"title":"Algorithmic research problems in molecular bioinformatics","authors":"Thomas Lengauer","doi":"10.1109/ISTCS.1993.253471","DOIUrl":"https://doi.org/10.1109/ISTCS.1993.253471","url":null,"abstract":"The large amounts of data being assembled in the genome sequencing projects provide a grand challenge to science, namely their interpretation. There are several aspects to this interpretation such as identifying genes, determining the structure of the encoded proteins, discovering the mechanisms, by which proteins execute their biological function, and gaining insights into what role noncoding regions of the DNA play in gene regularization and expression, as well as metabolism. Due to the increased computing power and, especially, due to sophisticated graphics technology, one can visualize the structure and dynamics of molecules on the computer screen. What is still largely missing is a set of reliable models and algorithmic methods for deriving molecular structures on the basis of sequence data, as well as methods for the reliable prediction and analysis of interactions between biomolecules such as enzymes and their substrates. The author points out a few problems for which careful modeling and the development of appropriate algorithmic techniques is at the center of progress in computer-aided molecular biology.<<ETX>>","PeriodicalId":281109,"journal":{"name":"[1993] The 2nd Israel Symposium on Theory and Computing Systems","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126772778","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}
引用次数: 24
A formalization of superposition refinement 叠加细化的形式化
Pub Date : 1993-06-07 DOI: 10.1109/ISTCS.1993.253467
K. Sere
One form of program refinement is to add new variables to the state, together with code that manipulates these new variables. When the addition of new variables and associated computation code is done in a way that prevents the old computation of the program from being disturbed, then the author calls it superpositioning. He studies superposition in the context of constructing parallel programs following the stepwise refinement approach, where the added computation in each step could consist of an entire parallel algorithm. Hence, it is important to find methods that are easy to use and also guarantee the correctness of the operation. It is also important be able to superpose one algorithm, like a termination detection algorithm, onto several different original algorithms. He therefore gives a method for defining and using such superposable modules.<>
程序优化的一种形式是向状态添加新变量,以及操作这些新变量的代码。当新变量和相关计算代码的添加以一种防止程序的旧计算受到干扰的方式完成时,作者称之为叠加。他在构建并行程序的背景下研究叠加,遵循逐步细化的方法,其中每一步增加的计算可以由整个并行算法组成。因此,找到既易于使用又能保证操作正确性的方法是很重要的。能够将一个算法(如终止检测算法)叠加到几个不同的原始算法上也很重要。因此,他给出了一种定义和使用这种可叠加模块的方法。
{"title":"A formalization of superposition refinement","authors":"K. Sere","doi":"10.1109/ISTCS.1993.253467","DOIUrl":"https://doi.org/10.1109/ISTCS.1993.253467","url":null,"abstract":"One form of program refinement is to add new variables to the state, together with code that manipulates these new variables. When the addition of new variables and associated computation code is done in a way that prevents the old computation of the program from being disturbed, then the author calls it superpositioning. He studies superposition in the context of constructing parallel programs following the stepwise refinement approach, where the added computation in each step could consist of an entire parallel algorithm. Hence, it is important to find methods that are easy to use and also guarantee the correctness of the operation. It is also important be able to superpose one algorithm, like a termination detection algorithm, onto several different original algorithms. He therefore gives a method for defining and using such superposable modules.<<ETX>>","PeriodicalId":281109,"journal":{"name":"[1993] The 2nd Israel Symposium on Theory and Computing Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129089658","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}
引用次数: 1
Using selective path-doubling for parallel shortest-path computations 使用选择性路径加倍并行最短路径计算
Pub Date : 1993-06-07 DOI: 10.1109/ISTCS.1993.253481
E. Cohen
The author considers parallel shortest-path computations in weighted undirected graphs G=(V,E), where n= mod V mod and m= mod E mod . The standard path-doubling algorithms consists of O(log n) phases, where in each phase, for every triple of vertices (u/sub 1/, u/sub 2/, u/sub 3/) in V/sup 3/, she updates the distance between u/sub 1/ and u/sub 3/ to be no more than the sum of the previous-phase distances between (u/sub 1/, u/sub 2/) and (u/sub 2/, u/sub 3/). The work performed in each phase, O(n/sup 3/) (linear in the number of triples), is currently the bottleneck in NC shortest-paths computations. She introduces a new algorithm that for delta =o(n), considers only O(n delta /sup 2/) triples. Roughly, the resulting NC algorithm performs O(n delta /sup 2/) work and augments E with O(n delta ) new weighted edges such that between every pair of vertices, there exists a minimum weight path of size (number of edges) O(n/ delta ) (where O(f) identical to O(f polylog n)). To compute shortest-paths, she applies work-efficient algorithms, where the time depends on the size of shortest paths, to the augmented graph. She obtains a O(t) time O( mod S mod n/sup 2/+n/sup 3//t/sup 2/) work deterministic PRAM algorithm for computing shortest-paths form mod S mod sources to all other vertices, where t>
考虑加权无向图G=(V,E)中的并行最短路径计算,其中n=模V模,m=模E模。标准的路径加倍算法由O(log n)个阶段组成,其中在每个阶段,对于V/sup 3/中的每个三个顶点(u/sub 1/, u/sub 2/, u/sub 3/),她更新u/sub 1/和u/sub 3/之间的距离,使其不超过前一阶段(u/sub 1/, u/sub 2/)和(u/sub 2/, u/sub 3/)之间的距离之和。在每个阶段执行的工作,O(n/sup 3/)(三元组数量线性),是目前NC最短路径计算的瓶颈。她介绍了一个新的算法,对于delta =o(n),只考虑o(n delta /sup 2/)个三元组。粗略地说,由此产生的NC算法执行O(n δ /sup 2/)功,并用O(n δ)个新的加权边增加E,使得在每对顶点之间存在一个大小为O(n/ δ)的最小权重路径(其中O(f)与O(f polylog n)相同)。为了计算最短路径,她将工作效率算法应用于增广图,其中时间取决于最短路径的大小。她得到了一个O(t)时间O(模S模n/sup 2/+n/sup 3//t/sup 2/)的工作确定性PRAM算法,用于计算从模S模源到所有其他顶点的最短路径,其中t>
{"title":"Using selective path-doubling for parallel shortest-path computations","authors":"E. Cohen","doi":"10.1109/ISTCS.1993.253481","DOIUrl":"https://doi.org/10.1109/ISTCS.1993.253481","url":null,"abstract":"The author considers parallel shortest-path computations in weighted undirected graphs G=(V,E), where n= mod V mod and m= mod E mod . The standard path-doubling algorithms consists of O(log n) phases, where in each phase, for every triple of vertices (u/sub 1/, u/sub 2/, u/sub 3/) in V/sup 3/, she updates the distance between u/sub 1/ and u/sub 3/ to be no more than the sum of the previous-phase distances between (u/sub 1/, u/sub 2/) and (u/sub 2/, u/sub 3/). The work performed in each phase, O(n/sup 3/) (linear in the number of triples), is currently the bottleneck in NC shortest-paths computations. She introduces a new algorithm that for delta =o(n), considers only O(n delta /sup 2/) triples. Roughly, the resulting NC algorithm performs O(n delta /sup 2/) work and augments E with O(n delta ) new weighted edges such that between every pair of vertices, there exists a minimum weight path of size (number of edges) O(n/ delta ) (where O(f) identical to O(f polylog n)). To compute shortest-paths, she applies work-efficient algorithms, where the time depends on the size of shortest paths, to the augmented graph. She obtains a O(t) time O( mod S mod n/sup 2/+n/sup 3//t/sup 2/) work deterministic PRAM algorithm for computing shortest-paths form mod S mod sources to all other vertices, where t<or=n is a parameter. When the ratio of the largest edge weight and the smallest edge weight is n/sup O(polylog/ /sup n)/, the algorithm computes shortest paths. When weights are arbitrary, it computes paths within a factor of 1+n/sup - Omega (polylog/ /sup n)/ of shortest. This improves over previous bounds. She achieves improved O( mod S mod (n/sup 2//t+m)+n/sup 3//t/sup 2/) work for computing approximate distances to within a factor of (1+ in ) (for any fixed in ).<<ETX>>","PeriodicalId":281109,"journal":{"name":"[1993] The 2nd Israel Symposium on Theory and Computing Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133157579","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
One-way functions are essential for non-trivial zero-knowledge 单向函数对于非平凡零知识是必不可少的
Pub Date : 1993-06-07 DOI: 10.1109/ISTCS.1993.253489
R. Ostrovsky, A. Wigderson
If one-way functions exist, then there are zero-knowledge proofs for every language in PSPACE. The authors prove that unless very weak one-way functions exist, zero-knowledge proofs can be given only for languages in BPP. For average-case definitions of BPP they prove an analogous result under the assumption that uniform one-way functions do not exist. Thus, very loosely speaking, zero-knowledge is either useless (exists only for 'easy' languages), or universal (exists for every provable language).<>
如果单向函数存在,那么PSPACE中的每种语言都有零知识证明。作者证明了除非存在非常弱的单向函数,否则只能对BPP中的语言给出零知识证明。对于BPP的平均情形定义,他们在一致单向函数不存在的假设下证明了一个类似的结果。因此,非常宽松地说,零知识要么是无用的(只存在于“简单”的语言中),要么是普遍的(存在于所有可证明的语言中)。
{"title":"One-way functions are essential for non-trivial zero-knowledge","authors":"R. Ostrovsky, A. Wigderson","doi":"10.1109/ISTCS.1993.253489","DOIUrl":"https://doi.org/10.1109/ISTCS.1993.253489","url":null,"abstract":"If one-way functions exist, then there are zero-knowledge proofs for every language in PSPACE. The authors prove that unless very weak one-way functions exist, zero-knowledge proofs can be given only for languages in BPP. For average-case definitions of BPP they prove an analogous result under the assumption that uniform one-way functions do not exist. Thus, very loosely speaking, zero-knowledge is either useless (exists only for 'easy' languages), or universal (exists for every provable language).<<ETX>>","PeriodicalId":281109,"journal":{"name":"[1993] The 2nd Israel Symposium on Theory and Computing Systems","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128647436","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}
引用次数: 165
Structured design of self-stabilizing programs 自稳定程序的结构化设计
Pub Date : 1993-06-07 DOI: 10.1109/ISTCS.1993.253472
F. Stomp
Much effort has been invested in recent years to propose self-stabilizing programs for various purposes. Only little attention has been paid to the structured, formal design and verification of such programs. The current paper presents a sound and formal principle for designing, hence verifying self-stabilizing programs. This principle, which combines programs into larger ones, is formulated in linear time temporal logic and captures the underlying intuition of many designers of self-stabilizing programs in a natural way. The proposed principle is applied to a program, due to Ghosh and Karaata (1991), for coloring a graph.<>
近年来,人们投入了大量精力来提出各种目的的自稳定方案。对这些程序的结构化、形式化设计和验证的关注很少。本文提出了一种合理的、形式化的设计原则,从而验证了自稳定方案。这一原则将程序组合成更大的程序,以线性时间逻辑的形式表述,并以自然的方式捕捉了许多自稳定程序设计者的潜在直觉。Ghosh和Karaata(1991)所提出的原理被应用到一个程序中,用于给图上色。
{"title":"Structured design of self-stabilizing programs","authors":"F. Stomp","doi":"10.1109/ISTCS.1993.253472","DOIUrl":"https://doi.org/10.1109/ISTCS.1993.253472","url":null,"abstract":"Much effort has been invested in recent years to propose self-stabilizing programs for various purposes. Only little attention has been paid to the structured, formal design and verification of such programs. The current paper presents a sound and formal principle for designing, hence verifying self-stabilizing programs. This principle, which combines programs into larger ones, is formulated in linear time temporal logic and captures the underlying intuition of many designers of self-stabilizing programs in a natural way. The proposed principle is applied to a program, due to Ghosh and Karaata (1991), for coloring a graph.<<ETX>>","PeriodicalId":281109,"journal":{"name":"[1993] The 2nd Israel Symposium on Theory and Computing Systems","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115620599","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
A lower bound for linear approximate compaction 线性近似压实的下界
Pub Date : 1993-06-07 DOI: 10.1109/ISTCS.1993.253487
S. Chaudhuri
The lambda -approximate compaction problem is: given an input array of n values, each either 0 or 1, place each value in the output array so that all the 1s are in the first (1+ lambda )k array locations, where k is the number of 1's in the input. lambda is an accuracy parameter. This problem is of fundamental importance in parallel computation because of its applications to processor allocation and approximate counting. When lambda is a constant, the problem is called linear approximate compaction (LAC). On the CRCW PRAM model, there is an algorithm that solves approximate compaction in O((log log n)/sup 3/) time for lambda =/sup 1///sub loglogn/, using /sup n///sub (loglogn)3/ processors. This is close to the best possible. Specifically, the authors, prove that LAC requires Omega (log log n) time using O(n) processors. They also give a tradeoff between lambda and the processing time. For in <1, and lambda =n/sup in /, the time required is Omega (log/sup 1///sub in /).<>
lambda -近似压缩问题是:给定一个包含n个值的输入数组,每个值要么为0,要么为1,将每个值放入输出数组中,以便所有的1都位于数组的前(1+ lambda)k个位置,其中k是输入中1的数量。Lambda是一个精度参数。这个问题在并行计算中具有重要的基础意义,因为它适用于处理器分配和近似计数。当lambda为常数时,这个问题称为线性近似压缩(LAC)。在CRCW PRAM模型上,有一种算法可以在O((log logn) /sup 3/)时间内解决lambda =/sup 1///sub loglogn/的近似压缩问题,使用/sup n///sub (loglogn)3/处理器。这几乎是最好的了。具体来说,作者证明了LAC使用O(n)个处理器需要Omega (log log n)时间。它们还在lambda和处理时间之间进行了权衡。For in >
{"title":"A lower bound for linear approximate compaction","authors":"S. Chaudhuri","doi":"10.1109/ISTCS.1993.253487","DOIUrl":"https://doi.org/10.1109/ISTCS.1993.253487","url":null,"abstract":"The lambda -approximate compaction problem is: given an input array of n values, each either 0 or 1, place each value in the output array so that all the 1s are in the first (1+ lambda )k array locations, where k is the number of 1's in the input. lambda is an accuracy parameter. This problem is of fundamental importance in parallel computation because of its applications to processor allocation and approximate counting. When lambda is a constant, the problem is called linear approximate compaction (LAC). On the CRCW PRAM model, there is an algorithm that solves approximate compaction in O((log log n)/sup 3/) time for lambda =/sup 1///sub loglogn/, using /sup n///sub (loglogn)3/ processors. This is close to the best possible. Specifically, the authors, prove that LAC requires Omega (log log n) time using O(n) processors. They also give a tradeoff between lambda and the processing time. For in <1, and lambda =n/sup in /, the time required is Omega (log/sup 1///sub in /).<<ETX>>","PeriodicalId":281109,"journal":{"name":"[1993] The 2nd Israel Symposium on Theory and Computing Systems","volume":"84 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133539473","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
Interactive proofs and approximation: reductions from two provers in one round 交互证明和近似:一轮两个证明者的约简
Pub Date : 1993-06-07 DOI: 10.1109/ISTCS.1993.253462
M. Bellare
The author presents hard to approximate problems in the following areas: systems of representatives, network flow, and longest paths in graphs. In each case he shows that there exists some delta >0 such that polynomial time approximation to within a factor of 2/sup log delta n/ of the optimal implies that NP has quasi polynomial time deterministic simulations. The results are derived by reduction from two prover, one round proof systems, and exemplify the ability of such reductions to yield hardness of approximations results for many different kinds of problems.<>
作者在以下领域提出了难以近似的问题:代表系统,网络流和图中的最长路径。在每种情况下,他都表明存在一些>0的delta,使得多项式时间近似值在最优的2/sup log n/的因子内,这意味着NP具有准多项式时间确定性模拟。这些结果是通过对两个证明者,一个圆证明系统的约简而得出的,并举例说明了这种约简对许多不同类型的问题产生近似硬度结果的能力。
{"title":"Interactive proofs and approximation: reductions from two provers in one round","authors":"M. Bellare","doi":"10.1109/ISTCS.1993.253462","DOIUrl":"https://doi.org/10.1109/ISTCS.1993.253462","url":null,"abstract":"The author presents hard to approximate problems in the following areas: systems of representatives, network flow, and longest paths in graphs. In each case he shows that there exists some delta >0 such that polynomial time approximation to within a factor of 2/sup log delta n/ of the optimal implies that NP has quasi polynomial time deterministic simulations. The results are derived by reduction from two prover, one round proof systems, and exemplify the ability of such reductions to yield hardness of approximations results for many different kinds of problems.<<ETX>>","PeriodicalId":281109,"journal":{"name":"[1993] The 2nd Israel Symposium on Theory and Computing Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132423750","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}
引用次数: 36
Finding the neighborhood of a query in a dictionary 在字典中查找查询的邻域
Pub Date : 1993-06-07 DOI: 10.1109/ISTCS.1993.253486
D. Dolev, Y. Harari, Michal Parnas
Many applications require the retrieval of all words from a fixed dictionary D, that are 'close' to some input string. The paper defines a theoretical framework to study the performance of algorithms for this problem, and provides a basic algorithmic approach. It is shown that a certain class of algorithms, D-oblivious algorithms, can not be optimal both in space and time. This is done by proving a lower bound on the tradeoff between the space and time complexities of D-oblivious algorithms. Several algorithms for this problem are presented, and their performance is compared to that of Ispell, the standard speller of Unix. On the Webster English dictionary the algorithms are shown to be faster than 'Ispell' by a significant factor, while incurring only a small cost in space.<>
许多应用程序需要从一个固定的字典D中检索与某个输入字符串“接近”的所有单词。本文定义了一个理论框架来研究该问题的算法性能,并提供了一个基本的算法方法。证明了某一类算法——d无关算法在空间和时间上都不是最优的。这是通过证明d无关算法的空间和时间复杂性之间权衡的下界来完成的。针对这个问题提出了几种算法,并将它们的性能与Unix的标准拼写器Ispell进行了比较。在韦伯斯特英语词典上,这些算法比“isspell”要快很多,而且只占用很小的空间。
{"title":"Finding the neighborhood of a query in a dictionary","authors":"D. Dolev, Y. Harari, Michal Parnas","doi":"10.1109/ISTCS.1993.253486","DOIUrl":"https://doi.org/10.1109/ISTCS.1993.253486","url":null,"abstract":"Many applications require the retrieval of all words from a fixed dictionary D, that are 'close' to some input string. The paper defines a theoretical framework to study the performance of algorithms for this problem, and provides a basic algorithmic approach. It is shown that a certain class of algorithms, D-oblivious algorithms, can not be optimal both in space and time. This is done by proving a lower bound on the tradeoff between the space and time complexities of D-oblivious algorithms. Several algorithms for this problem are presented, and their performance is compared to that of Ispell, the standard speller of Unix. On the Webster English dictionary the algorithms are shown to be faster than 'Ispell' by a significant factor, while incurring only a small cost in space.<<ETX>>","PeriodicalId":281109,"journal":{"name":"[1993] The 2nd Israel Symposium on Theory and Computing Systems","volume":"126 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126797228","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}
引用次数: 20
The minimum reservation rate problem in digital audio/video systems 数字音视频系统中的最小预订率问题
Pub Date : 1993-06-07 DOI: 10.1109/ISTCS.1993.253485
N. Megiddo, M. Naor, David P. Anderson
The minimum reservation rate problem arises in distributed systems for handling digital audio and video data. The problem is to find the minimum rate at which data must be reserved on a shared storage system in order to provide continuous buffered play-back of a variable-rate output schedule. The problem is equivalent to the minimum output rate: given input rates during various time periods, find the minimum output rate under which the buffer never overflows. The authors present an O(n log n) randomized algorithm and an O(n log n log log n) deterministic one.<>
在处理数字音视频数据的分布式系统中,出现了最小预订率问题。问题是找到共享存储系统上必须保留数据的最小速率,以便提供可变速率输出调度的连续缓冲回放。这个问题等价于最小输出速率:给定不同时间段的输入速率,找出缓冲区不溢出的最小输出速率。作者提出了一个O(n log n)随机化算法和一个O(n log n log n)确定性算法
{"title":"The minimum reservation rate problem in digital audio/video systems","authors":"N. Megiddo, M. Naor, David P. Anderson","doi":"10.1109/ISTCS.1993.253485","DOIUrl":"https://doi.org/10.1109/ISTCS.1993.253485","url":null,"abstract":"The minimum reservation rate problem arises in distributed systems for handling digital audio and video data. The problem is to find the minimum rate at which data must be reserved on a shared storage system in order to provide continuous buffered play-back of a variable-rate output schedule. The problem is equivalent to the minimum output rate: given input rates during various time periods, find the minimum output rate under which the buffer never overflows. The authors present an O(n log n) randomized algorithm and an O(n log n log log n) deterministic one.<<ETX>>","PeriodicalId":281109,"journal":{"name":"[1993] The 2nd Israel Symposium on Theory and Computing Systems","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134373557","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
Subpixel image registration using circular fiducials 使用圆形基准的亚像素图像配准
Pub Date : 1993-06-07 DOI: 10.1109/ISTCS.1993.253484
A. Efrat, C. Gotsman
The design of fiducials for precise image registration is of major practical importance in computer vision, especially in automatic inspection applications. The authors analyze the subpixel registration accuracy that can, and cannot, be achieved by some rotation-invariant fiducials, and present and analyze efficient algorithms for the registration procedure. They rely on some old and new results from lattice geometry and number theory and efficient computational-geometric algorithms.<>
在计算机视觉中,尤其是在自动检测应用中,精确配准图像的基准设计具有重要的实际意义。作者分析了一些旋转不变基准可以达到和不能达到的亚像素配准精度,并提出和分析了有效的配准算法。他们依赖于晶格几何、数论和高效计算几何算法的一些新旧结果。
{"title":"Subpixel image registration using circular fiducials","authors":"A. Efrat, C. Gotsman","doi":"10.1109/ISTCS.1993.253484","DOIUrl":"https://doi.org/10.1109/ISTCS.1993.253484","url":null,"abstract":"The design of fiducials for precise image registration is of major practical importance in computer vision, especially in automatic inspection applications. The authors analyze the subpixel registration accuracy that can, and cannot, be achieved by some rotation-invariant fiducials, and present and analyze efficient algorithms for the registration procedure. They rely on some old and new results from lattice geometry and number theory and efficient computational-geometric algorithms.<<ETX>>","PeriodicalId":281109,"journal":{"name":"[1993] The 2nd Israel Symposium on Theory and Computing Systems","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125429142","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
期刊
[1993] The 2nd Israel Symposium on Theory and Computing Systems
全部 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