首页 > 最新文献

CompEuro 1992 Proceedings Computer Systems and Software Engineering最新文献

英文 中文
Application development through object composition by means of events and object environment 通过事件和对象环境的方式进行对象组合的应用程序开发
Pub Date : 1992-05-04 DOI: 10.1109/CMPEUR.1992.218456
K. Rizman, I. Rozman
The topics discussed are complexities in software development; object-oriented (OO) technology for managing complexities in software construction; the object environment; the benefits of the introduction of events and the object environment; an event-driven approach to OO software design; and the reuse of subsystems.<>
讨论的主题是软件开发中的复杂性;面向对象(OO)技术用于管理软件构建中的复杂性;对象环境;引入事件和对象环境的好处;面向对象软件设计的事件驱动方法;以及子系统的重用
{"title":"Application development through object composition by means of events and object environment","authors":"K. Rizman, I. Rozman","doi":"10.1109/CMPEUR.1992.218456","DOIUrl":"https://doi.org/10.1109/CMPEUR.1992.218456","url":null,"abstract":"The topics discussed are complexities in software development; object-oriented (OO) technology for managing complexities in software construction; the object environment; the benefits of the introduction of events and the object environment; an event-driven approach to OO software design; and the reuse of subsystems.<<ETX>>","PeriodicalId":390273,"journal":{"name":"CompEuro 1992 Proceedings Computer Systems and Software Engineering","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130976193","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}
引用次数: 0
Performance prototyping: a simulation methodology for software performance engineering 性能原型:软件性能工程的模拟方法
Pub Date : 1992-05-04 DOI: 10.1109/CMPEUR.1992.218462
M. Baker, W. Shih
The authors describe a modeling methodology that extends software performance engineering to handle large multitasking applications. The objective was to provide throughput projections and design evaluation for a development team building an image/fax server intended to function in a larger distributed image processing application. Software performance engineering is reviewed. The methodology described integrates analytic modeling with real-time simulation to construct a performance prototype. The application of the methodology to the performance engineering of the image/fax server is reported.<>
作者描述了一种建模方法,该方法扩展了软件性能工程以处理大型多任务应用程序。目标是为构建图像/传真服务器的开发团队提供吞吐量预测和设计评估,该服务器打算在更大的分布式图像处理应用程序中发挥作用。回顾了软件性能工程。所描述的方法将分析建模与实时仿真相结合,以构建性能原型。报告了该方法在图像/传真服务器性能工程中的应用
{"title":"Performance prototyping: a simulation methodology for software performance engineering","authors":"M. Baker, W. Shih","doi":"10.1109/CMPEUR.1992.218462","DOIUrl":"https://doi.org/10.1109/CMPEUR.1992.218462","url":null,"abstract":"The authors describe a modeling methodology that extends software performance engineering to handle large multitasking applications. The objective was to provide throughput projections and design evaluation for a development team building an image/fax server intended to function in a larger distributed image processing application. Software performance engineering is reviewed. The methodology described integrates analytic modeling with real-time simulation to construct a performance prototype. The application of the methodology to the performance engineering of the image/fax server is reported.<<ETX>>","PeriodicalId":390273,"journal":{"name":"CompEuro 1992 Proceedings Computer Systems and Software Engineering","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133060059","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
An associative memory approach to parallel logic event-driven simulation 一种并行逻辑事件驱动仿真的联想记忆方法
Pub Date : 1992-05-04 DOI: 10.1109/CMPEUR.1992.218410
D. Dalton
Presents a parallel processing approach to logic simulation, called APPLES, in which gate evaluations and signal updating are executed in parallel in associative memory, rather than in the processor. This approach does not require any event scheduling mechanism and can model various logic gate types and delay models. Two concepts are coupled together to form a parallel acceleration technique in the simulator. The first concept deals with representing signals on a line over a period of time as a bit-sequence. This sequence representation can be incorporated into evaluating the output of any logic gate, by comparing the bit-sequences of its inputs with a predetermined series of bit patterns. Numerous bit operations, such as shifting and comparing, must be performed in parallel on the input bit-sequences of various logic components. The second concept, that of an associative memory with word shift capabilities, is really a hardware implementation of these bit operations. Therefore, these concepts are presented as an abstract model followed by its physical realization. APPLES has been simulated at a behavioral and gate level description in System-Hilo.<>
提出了一种逻辑仿真的并行处理方法,称为apple,其中门计算和信号更新在关联存储器中并行执行,而不是在处理器中并行执行。这种方法不需要任何事件调度机制,并且可以建模各种逻辑门类型和延迟模型。在仿真器中,将这两个概念耦合在一起形成平行加速技术。第一个概念处理的是将一段时间内的线上的信号表示为位序列。通过将输入的位序列与预定的一系列位模式进行比较,可以将该序列表示纳入评估任何逻辑门的输出。许多位操作,如移位和比较,必须在各种逻辑元件的输入位序列上并行执行。第二个概念,具有字移位功能的联想存储器,实际上是这些位操作的硬件实现。因此,这些概念被呈现为一个抽象模型,然后是它的物理实现。在System-Hilo. b>中对苹果进行了行为和门级描述仿真
{"title":"An associative memory approach to parallel logic event-driven simulation","authors":"D. Dalton","doi":"10.1109/CMPEUR.1992.218410","DOIUrl":"https://doi.org/10.1109/CMPEUR.1992.218410","url":null,"abstract":"Presents a parallel processing approach to logic simulation, called APPLES, in which gate evaluations and signal updating are executed in parallel in associative memory, rather than in the processor. This approach does not require any event scheduling mechanism and can model various logic gate types and delay models. Two concepts are coupled together to form a parallel acceleration technique in the simulator. The first concept deals with representing signals on a line over a period of time as a bit-sequence. This sequence representation can be incorporated into evaluating the output of any logic gate, by comparing the bit-sequences of its inputs with a predetermined series of bit patterns. Numerous bit operations, such as shifting and comparing, must be performed in parallel on the input bit-sequences of various logic components. The second concept, that of an associative memory with word shift capabilities, is really a hardware implementation of these bit operations. Therefore, these concepts are presented as an abstract model followed by its physical realization. APPLES has been simulated at a behavioral and gate level description in System-Hilo.<<ETX>>","PeriodicalId":390273,"journal":{"name":"CompEuro 1992 Proceedings Computer Systems and Software Engineering","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133601098","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}
引用次数: 0
Combining object-oriented representations of knowledge with proximity to conceptual prototypes 将知识的面向对象表示与接近概念原型相结合
Pub Date : 1992-05-04 DOI: 10.1109/CMPEUR.1992.218443
K. Lano
A framework for knowledge representation that combines the fuzzy reasoning of systems and object-oriented databases is suggested. The use of objects to represent knowledge has become popular. However, this organization of knowledge, as a classification of entities by means of their attributes and their characteristic operations, returns to a traditional view of the formation of concepts (H. Gardner, 1985). This view, that conceptual categories can all be defined in the crisp way that mathematical concepts are defined, is not plausible for many real-world examples, and the idea of categories as formed from a clustering of data around a conceptual prototype, with an associated nearness measure, was substituted in its place (E. Rosch, 1978). A system that combines these two apparently distinct means of representation is described. Machine learning techniques are applied to the formation of suitable metrics for concepts.<>
提出了一种将系统模糊推理与面向对象数据库相结合的知识表示框架。使用对象来表示知识已经变得很流行。然而,这种知识组织,作为实体的属性和特征操作的分类,回到了概念形成的传统观点(H. Gardner, 1985)。这种观点认为,概念范畴都可以用数学概念定义的清晰方式来定义,但对于许多现实世界的例子来说,这种观点是不可信的,而范畴的概念是由围绕概念原型的数据聚类形成的,并带有相关的接近度度量,这一观点被取代了(E. Rosch, 1978)。本文描述了一种结合了这两种明显不同的表示方式的系统。机器学习技术被应用于概念合适度量的形成。
{"title":"Combining object-oriented representations of knowledge with proximity to conceptual prototypes","authors":"K. Lano","doi":"10.1109/CMPEUR.1992.218443","DOIUrl":"https://doi.org/10.1109/CMPEUR.1992.218443","url":null,"abstract":"A framework for knowledge representation that combines the fuzzy reasoning of systems and object-oriented databases is suggested. The use of objects to represent knowledge has become popular. However, this organization of knowledge, as a classification of entities by means of their attributes and their characteristic operations, returns to a traditional view of the formation of concepts (H. Gardner, 1985). This view, that conceptual categories can all be defined in the crisp way that mathematical concepts are defined, is not plausible for many real-world examples, and the idea of categories as formed from a clustering of data around a conceptual prototype, with an associated nearness measure, was substituted in its place (E. Rosch, 1978). A system that combines these two apparently distinct means of representation is described. Machine learning techniques are applied to the formation of suitable metrics for concepts.<<ETX>>","PeriodicalId":390273,"journal":{"name":"CompEuro 1992 Proceedings Computer Systems and Software Engineering","volume":"207 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133297687","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
A strategy of understanding of multisignificant knowledge 一种理解多重意义知识的策略
Pub Date : 1992-05-04 DOI: 10.1109/CMPEUR.1992.218474
D. Shapiro
The author considers from a new viewpoint the understanding of multisignificant images by means of the estimation of interconnections of the image elements. The knowledge about the world has, as a rule, multisignificant and uncertain characteristics. The knowledge is presented by means of input patterns-a metatext. The problem of metatext understanding requires a method for estimation of multisignificant images. Two aspects of the problem are studied, the understanding of gestalts and metaphors.<>
作者从一个新的角度考虑了通过估计图像元素之间的相互关系来理解多有效图像。关于世界的知识通常具有多重显著性和不确定性的特征。知识通过输入模式(元文本)的方式呈现。元文本理解问题需要一种多有效图像的估计方法。本文研究了对格式塔和隐喻的理解这两个方面的问题
{"title":"A strategy of understanding of multisignificant knowledge","authors":"D. Shapiro","doi":"10.1109/CMPEUR.1992.218474","DOIUrl":"https://doi.org/10.1109/CMPEUR.1992.218474","url":null,"abstract":"The author considers from a new viewpoint the understanding of multisignificant images by means of the estimation of interconnections of the image elements. The knowledge about the world has, as a rule, multisignificant and uncertain characteristics. The knowledge is presented by means of input patterns-a metatext. The problem of metatext understanding requires a method for estimation of multisignificant images. Two aspects of the problem are studied, the understanding of gestalts and metaphors.<<ETX>>","PeriodicalId":390273,"journal":{"name":"CompEuro 1992 Proceedings Computer Systems and Software Engineering","volume":"197 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133245283","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
VAMP: A tool for literate programming independent of programming language and formatter VAMP:一个独立于编程语言和格式化器的读写编程工具
Pub Date : 1992-05-04 DOI: 10.1109/CMPEUR.1992.218405
E. van Ammers, M. Kramer
The authors have developed a module extractor called VAMP, that cooperates with a standard formatter. They describe the VAMP approach to literate programming. Literate programming identifies a method of documentation which explains to people what a computer is supposed to do. Generally, this means that refinement steps are documented in such a way that modules can be extracted from the documentation files. The tool has been in use since 1982. The experiences are predominantly positive, in spite of the overhead implicit in the methodology. The fact that VAMP is independent of both programming language and formatter distinguishes it from WEB and its derivatives.<>
作者开发了一个名为VAMP的模块提取器,它与标准格式化器配合使用。他们描述了VAMP的识字编程方法。识字编程确定了一种向人们解释计算机应该做什么的文档方法。通常,这意味着细化步骤是以这样一种方式记录的,即可以从文档文件中提取模块。该工具自1982年以来一直在使用。尽管方法中隐含着开销,但经验主要是积极的。VAMP独立于编程语言和格式化器这一事实使它区别于WEB及其衍生产品。
{"title":"VAMP: A tool for literate programming independent of programming language and formatter","authors":"E. van Ammers, M. Kramer","doi":"10.1109/CMPEUR.1992.218405","DOIUrl":"https://doi.org/10.1109/CMPEUR.1992.218405","url":null,"abstract":"The authors have developed a module extractor called VAMP, that cooperates with a standard formatter. They describe the VAMP approach to literate programming. Literate programming identifies a method of documentation which explains to people what a computer is supposed to do. Generally, this means that refinement steps are documented in such a way that modules can be extracted from the documentation files. The tool has been in use since 1982. The experiences are predominantly positive, in spite of the overhead implicit in the methodology. The fact that VAMP is independent of both programming language and formatter distinguishes it from WEB and its derivatives.<<ETX>>","PeriodicalId":390273,"journal":{"name":"CompEuro 1992 Proceedings Computer Systems and Software Engineering","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123182179","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
Parallel-form adaptive state-space filtering and its implementation 并行自适应状态空间滤波及其实现
Pub Date : 1992-05-04 DOI: 10.1109/CMPEUR.1992.218412
W. Steenaart, J.Y. Zhang
Introduces an adaptive recursive state-space algorithm and its implementation. The adaptive state-space filtering is realized by using the least mean square adaptation algorithm and the gradients for filter parameters are derived directly from the state equations. To reduce the computational complexity, a parallel form of second-order sections is used. The performance of adaptive state-space filters, in terms of stability monitoring, roundoff noise and convergence rate, is given. A possible roundoff noise performance improvement by using adaptive state-space filtering is shown using simulation examples. The stability monitoring is simple since each section is a second-order filter. VLSI array processors are suggested for real-time applications.<>
介绍了一种自适应递归状态空间算法及其实现。采用最小均方自适应算法实现自适应状态空间滤波,滤波器参数的梯度直接由状态方程导出。为了降低计算复杂度,采用了一种二阶截面的并行形式。给出了自适应状态空间滤波器在稳定性监测、舍入噪声和收敛速率方面的性能。通过仿真实例说明了采用自适应状态空间滤波可以改善舍入噪声性能。稳定性监测很简单,因为每个部分都是一个二阶滤波器。在实时应用中,建议使用VLSI阵列处理器
{"title":"Parallel-form adaptive state-space filtering and its implementation","authors":"W. Steenaart, J.Y. Zhang","doi":"10.1109/CMPEUR.1992.218412","DOIUrl":"https://doi.org/10.1109/CMPEUR.1992.218412","url":null,"abstract":"Introduces an adaptive recursive state-space algorithm and its implementation. The adaptive state-space filtering is realized by using the least mean square adaptation algorithm and the gradients for filter parameters are derived directly from the state equations. To reduce the computational complexity, a parallel form of second-order sections is used. The performance of adaptive state-space filters, in terms of stability monitoring, roundoff noise and convergence rate, is given. A possible roundoff noise performance improvement by using adaptive state-space filtering is shown using simulation examples. The stability monitoring is simple since each section is a second-order filter. VLSI array processors are suggested for real-time applications.<<ETX>>","PeriodicalId":390273,"journal":{"name":"CompEuro 1992 Proceedings Computer Systems and Software Engineering","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117264417","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}
引用次数: 0
A systolic neural network image processing architecture 一个收缩神经网络图像处理架构
Pub Date : 1992-05-04 DOI: 10.1109/CMPEUR.1992.218450
M. Cavaiuolo, A. Yakovleff, C. R. Watson, J. Kershaw
The architecture introduced, the neural accelerator board (NAB) system, has been designed to perform a range a machine vision functions, of which one is motion parallax range estimation. The approach used in the NAB system, is to perform real-time calculations on the image data, captured by a moving video camera, using a highly parallel neural network architecture. The NAB system architecture, its physical implementation, and the surrounding application system are described. The implementation of the motion parallax algorithm, as a demonstration of the capabilities of this architecture, is outlined.<>
介绍了一种基于神经加速板(NAB)的机器视觉系统,该系统实现了运动视差距离估计等机器视觉功能。NAB系统中使用的方法是使用高度并行的神经网络架构,对移动摄像机捕获的图像数据进行实时计算。介绍了NAB系统的体系结构、物理实现以及周边的应用系统。本文概述了运动视差算法的实现,作为该架构功能的演示。
{"title":"A systolic neural network image processing architecture","authors":"M. Cavaiuolo, A. Yakovleff, C. R. Watson, J. Kershaw","doi":"10.1109/CMPEUR.1992.218450","DOIUrl":"https://doi.org/10.1109/CMPEUR.1992.218450","url":null,"abstract":"The architecture introduced, the neural accelerator board (NAB) system, has been designed to perform a range a machine vision functions, of which one is motion parallax range estimation. The approach used in the NAB system, is to perform real-time calculations on the image data, captured by a moving video camera, using a highly parallel neural network architecture. The NAB system architecture, its physical implementation, and the surrounding application system are described. The implementation of the motion parallax algorithm, as a demonstration of the capabilities of this architecture, is outlined.<<ETX>>","PeriodicalId":390273,"journal":{"name":"CompEuro 1992 Proceedings Computer Systems and Software Engineering","volume":"652 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116419374","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}
引用次数: 7
FREA: a distributed program reliability analysis program FREA:分布式程序可靠性分析程序
Pub Date : 1992-05-04 DOI: 10.1109/CMPEUR.1992.218432
Min-Sheng Lin, Deng-Jyi Chen
The authors present an algorithm for computing distributed program reliability in distributed computing systems (DCSs). The algorithm, called FREA (fast reliability evaluation algorithm), is based on the generalized factoring theorem with several incorporated reliability-preserving reductions to speed up reliability evaluation. The effect of file distributions, program distributions, and various topologies on reliability of the DCS was studied by using the proposed algorithm. Compared with existing algorithms on various network topologies, file distributions, and program distributions, the proposed algorithm was much more economic in both time and space. To compute the distributed program reliability, the ARPA network is studied to illustrate the feasibility of the proposed algorithm.<>
提出了一种计算分布式计算系统(dcs)中分布式程序可靠性的算法。该算法被称为FREA(快速可靠性评估算法),该算法基于广义因子分解定理,并结合了几个保持可靠性的约简来加快可靠性评估。应用该算法研究了文件分布、程序分布和各种拓扑结构对DCS可靠性的影响。与现有的各种网络拓扑、文件分布和程序分布的算法相比,该算法在时间和空间上都更加经济。为计算分布式程序的可靠性,以ARPA网络为例,验证了该算法的可行性。
{"title":"FREA: a distributed program reliability analysis program","authors":"Min-Sheng Lin, Deng-Jyi Chen","doi":"10.1109/CMPEUR.1992.218432","DOIUrl":"https://doi.org/10.1109/CMPEUR.1992.218432","url":null,"abstract":"The authors present an algorithm for computing distributed program reliability in distributed computing systems (DCSs). The algorithm, called FREA (fast reliability evaluation algorithm), is based on the generalized factoring theorem with several incorporated reliability-preserving reductions to speed up reliability evaluation. The effect of file distributions, program distributions, and various topologies on reliability of the DCS was studied by using the proposed algorithm. Compared with existing algorithms on various network topologies, file distributions, and program distributions, the proposed algorithm was much more economic in both time and space. To compute the distributed program reliability, the ARPA network is studied to illustrate the feasibility of the proposed algorithm.<<ETX>>","PeriodicalId":390273,"journal":{"name":"CompEuro 1992 Proceedings Computer Systems and Software Engineering","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128237326","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}
引用次数: 0
Time-optimal sorting and applications on n*n enhanced meshes 时间最优排序和应用在n*n增强网格
Pub Date : 1992-05-04 DOI: 10.1109/CMPEUR.1992.218501
S. Olariu, J. L. Schwing, J. Zhang
Time-optimal sorting and convex hull algorithms are proposed for two classes of enhanced meshes, the mesh with multiple broadcasting and the reconfigurable mesh. The authors show that the fundamental problem of sorting n items can be solved in O(log n) time on a mesh with multiple broadcasting of size n*n, which leads to an O(log n) time algorithm to compute the convex hull of an arbitrary set of n points in the plane. Based on the constant-time sorting algorithm on reconfigurable meshes, it is suggested that the convex hull problem of size n can be solved in constant time on a reconfigurable mesh of size n*n. All these algorithms can achieve time lower bounds for their respective models of computation.<>
针对多广播网格和可重构网格两类增强网格,提出了时间最优排序算法和凸包算法。作者证明了n项排序的基本问题可以在O(log n)时间内解决,在大小为n*n的多重广播网格上,这导致了一个O(log n)时间的算法来计算平面上任意n点集合的凸包。基于可重构网格的常时间排序算法,提出在n*n的可重构网格上,可在常时间内求解n大小的凸壳问题。这些算法都能达到各自计算模型的时间下界。
{"title":"Time-optimal sorting and applications on n*n enhanced meshes","authors":"S. Olariu, J. L. Schwing, J. Zhang","doi":"10.1109/CMPEUR.1992.218501","DOIUrl":"https://doi.org/10.1109/CMPEUR.1992.218501","url":null,"abstract":"Time-optimal sorting and convex hull algorithms are proposed for two classes of enhanced meshes, the mesh with multiple broadcasting and the reconfigurable mesh. The authors show that the fundamental problem of sorting n items can be solved in O(log n) time on a mesh with multiple broadcasting of size n*n, which leads to an O(log n) time algorithm to compute the convex hull of an arbitrary set of n points in the plane. Based on the constant-time sorting algorithm on reconfigurable meshes, it is suggested that the convex hull problem of size n can be solved in constant time on a reconfigurable mesh of size n*n. All these algorithms can achieve time lower bounds for their respective models of computation.<<ETX>>","PeriodicalId":390273,"journal":{"name":"CompEuro 1992 Proceedings Computer Systems and Software Engineering","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128295591","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}
引用次数: 7
期刊
CompEuro 1992 Proceedings Computer Systems and Software Engineering
全部 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