首页 > 最新文献

ACM-SE 35最新文献

英文 中文
A graph for NP-complete problems np完全问题的图
Pub Date : 1997-04-02 DOI: 10.1145/2817460.2817501
G. Sampath
A weighted directed graph GQ = (V, E) is defined for Q, the set of problems known to be NP-complete, with a vertex vi in V being an NP-complete problem pi in Q and the weight of an edge in E being the complexity of the transformation used to prove the NP-completeness of a problem. If the complexity of problem p1 relative to problem p2 is defined as the minimum complexity of a reduction from p1 to p2 (considering all paths from v1 to v2 in V) then the relative complexity graph of Q is the weighted graph GQR = (V, E'), with the weight of edge e'ij being the minimum complexity of p1 relative to p2. An O(n3) variant of the shortest path problem on directed graphs that is similar to the Floyd algorithm for all-pairs shortest paths is used to construct GQR. GQR can be updated with an O(n2) algorithm when a reduction with smaller complexity is found or a new edge is added to the graph, and with an O(n) algorithm if a new vertex (corresponding to the discovery of a new NP-complete problem) is added to the graph.
对于已知np完全问题集Q,定义了一个加权有向图GQ = (V, E),其中V中的顶点vi是Q中的np完全问题pi, E中边的权值是用来证明问题np完全性的变换的复杂度。如果将问题p1相对于问题p2的复杂度定义为从p1约简到p2的最小复杂度(考虑V中从v1到v2的所有路径),则Q的相对复杂度图为加权图GQR = (V, E'),其中边的权值E' ij为p1相对于p2的最小复杂度。利用有向图上最短路径问题的一个O(n3)变体来构造GQR,该变体类似于全对最短路径的Floyd算法。当发现复杂度更小的约简或图中增加了一条新边时,可以使用O(n2)算法更新GQR;当图中增加了一个新的顶点(对应于发现了新的np完全问题)时,可以使用O(n)算法更新GQR。
{"title":"A graph for NP-complete problems","authors":"G. Sampath","doi":"10.1145/2817460.2817501","DOIUrl":"https://doi.org/10.1145/2817460.2817501","url":null,"abstract":"A weighted directed graph G<sub>Q</sub> = (V, E) is defined for Q, the set of problems known to be NP-complete, with a vertex v<sub>i</sub> in V being an NP-complete problem p<sub>i</sub> in Q and the weight of an edge in E being the complexity of the transformation used to prove the NP-completeness of a problem. If the complexity of problem p<sub>1</sub> relative to problem p<sub>2</sub> is defined as the minimum complexity of a reduction from p<sub>1</sub> to p<sub>2</sub> (considering all paths from v<sub>1</sub> to v<sub>2</sub> in V) then the relative complexity graph of Q is the weighted graph G<sub>QR</sub> = (V, E'), with the weight of edge e'<sub>ij</sub> being the minimum complexity of p<sub>1</sub> relative to p<sub>2</sub>. An O(n<sup>3</sup>) variant of the shortest path problem on directed graphs that is similar to the Floyd algorithm for all-pairs shortest paths is used to construct G<sub>QR</sub>. G<sub>QR</sub> can be updated with an O(n<sup>2</sup>) algorithm when a reduction with smaller complexity is found or a new edge is added to the graph, and with an O(n) algorithm if a new vertex (corresponding to the discovery of a new NP-complete problem) is added to the graph.","PeriodicalId":274966,"journal":{"name":"ACM-SE 35","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126431155","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
Linear programming to approximate quadratic 0-1 maximization problems 线性规划近似二次型0-1最大化问题
Pub Date : 1997-04-02 DOI: 10.1145/2817460.2817503
A. Billionnet, Frédéric Roupin
Many authors have used the continuous relaxation of linear formulations of quadratic 0-1 optimization problems subject to linear constraints in order to obtain a bound of the optimal value by linear programming. But usually, optimal solutions are non-integer vectors, and thus are not feasible for the 0-1 problem. In this paper, we propose a based linear programming scheme to try to build ε-approximate polynomial time algorithms for any quadratic 0-1 maximization problems subject to linear constraints. By using this scheme, we obtain ε-approximate polynomial-time algorithms for several basic problems : the maximization of an unconstrained quadratic posiform, an assignment problem which contains k-max-cut as a particular case, k-max-cut, the k-cluster problem on bipartite graphs, and the bipartitioning problem (max-cut with a set of cardinal k).
许多作者利用线性约束下的二次0-1优化问题线性公式的连续松弛,通过线性规划得到最优值的界。但通常,最优解是非整数向量,因此对于0-1问题是不可行的。在本文中,我们提出了一个基于线性规划的方案,试图建立ε-近似多项式时间算法的任何二次0-1最大化问题的线性约束。利用该格式,我们得到了若干基本问题的ε-近似多项式时间算法:无约束二次正形的最大化问题、包含k-max-cut为特殊情况的赋值问题、k-max-cut问题、二部图上的k-聚类问题和二分区问题(基数为k的集的max-cut)。
{"title":"Linear programming to approximate quadratic 0-1 maximization problems","authors":"A. Billionnet, Frédéric Roupin","doi":"10.1145/2817460.2817503","DOIUrl":"https://doi.org/10.1145/2817460.2817503","url":null,"abstract":"Many authors have used the continuous relaxation of linear formulations of quadratic 0-1 optimization problems subject to linear constraints in order to obtain a bound of the optimal value by linear programming. But usually, optimal solutions are non-integer vectors, and thus are not feasible for the 0-1 problem. In this paper, we propose a based linear programming scheme to try to build ε-approximate polynomial time algorithms for any quadratic 0-1 maximization problems subject to linear constraints. By using this scheme, we obtain ε-approximate polynomial-time algorithms for several basic problems : the maximization of an unconstrained quadratic posiform, an assignment problem which contains k-max-cut as a particular case, k-max-cut, the k-cluster problem on bipartite graphs, and the bipartitioning problem (max-cut with a set of cardinal k).","PeriodicalId":274966,"journal":{"name":"ACM-SE 35","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122727838","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
Building a registered volume database: an object-oriented octree program 建立一个注册卷数据库:一个面向对象的八叉树程序
Pub Date : 1997-04-02 DOI: 10.1145/2817460.2817465
Lynn W. Jones
The Dynamic Brain Project will create an interactive database on the human brain, available via the Internet. In addition to medical images and textual information, the completed project will give users access to all types of data, including video and sound. One of the primary tasks is to create a point-and-click navigation interface for the user, giving access to the data through a 3-dimensional, volumetric image generated from medical scans. The project uses Postgres, an object-oriented database management system. Data relations (tables) are spatially linked to the interface image by the x,y,z-coordinates to which they belong. These coordinates are determined by building the volume with an octree data structure and outputting the spatially registered data to a Postgres table. This paper summarizes the database schema and the octree algorithm for the project.
动态大脑计划将创建一个关于人类大脑的交互式数据库,可通过互联网获得。除了医学图像和文本信息外,完成的项目将使用户能够访问所有类型的数据,包括视频和声音。其中一项主要任务是为用户创建一个点击导航界面,通过医学扫描生成的三维体积图像访问数据。本项目使用面向对象的数据库管理系统Postgres。数据关系(表)通过其所属的x、y、z坐标在空间上链接到界面图像。这些坐标是通过使用八叉树数据结构构建卷并将空间注册的数据输出到Postgres表来确定的。本文总结了该项目的数据库模式和八叉树算法。
{"title":"Building a registered volume database: an object-oriented octree program","authors":"Lynn W. Jones","doi":"10.1145/2817460.2817465","DOIUrl":"https://doi.org/10.1145/2817460.2817465","url":null,"abstract":"The Dynamic Brain Project will create an interactive database on the human brain, available via the Internet. In addition to medical images and textual information, the completed project will give users access to all types of data, including video and sound. One of the primary tasks is to create a point-and-click navigation interface for the user, giving access to the data through a 3-dimensional, volumetric image generated from medical scans. The project uses Postgres, an object-oriented database management system. Data relations (tables) are spatially linked to the interface image by the x,y,z-coordinates to which they belong. These coordinates are determined by building the volume with an octree data structure and outputting the spatially registered data to a Postgres table. This paper summarizes the database schema and the octree algorithm for the project.","PeriodicalId":274966,"journal":{"name":"ACM-SE 35","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131998380","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
Improving the identification of verbs 提高对动词的识别能力
Pub Date : 1997-04-02 DOI: 10.1145/2817460.2817470
Lynellen D. S. Perry
In automatically assigning part-of-speech tags to scientific text, we find a high error rate when tagging main verbs. To reduce the occurrence of this serious error, we have created a neural network to search for main verbs that have been mis-tagged by a rule-based tagger. In this paper we describe our efforts to evolve the connection weights for the neural network, and to fractally configure another neural network for the same task.
在科技文本词性标签自动分配中,我们发现标注主要动词的错误率很高。为了减少这种严重错误的发生,我们创建了一个神经网络来搜索被基于规则的标注器错误标注的主要动词。在本文中,我们描述了我们的努力,进化神经网络的连接权,并分形配置另一个神经网络来完成相同的任务。
{"title":"Improving the identification of verbs","authors":"Lynellen D. S. Perry","doi":"10.1145/2817460.2817470","DOIUrl":"https://doi.org/10.1145/2817460.2817470","url":null,"abstract":"In automatically assigning part-of-speech tags to scientific text, we find a high error rate when tagging main verbs. To reduce the occurrence of this serious error, we have created a neural network to search for main verbs that have been mis-tagged by a rule-based tagger. In this paper we describe our efforts to evolve the connection weights for the neural network, and to fractally configure another neural network for the same task.","PeriodicalId":274966,"journal":{"name":"ACM-SE 35","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114176280","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
Operators in an extended entity-relationship model and their applications 扩展实体-关系模型中的运算符及其应用
Pub Date : 1997-04-02 DOI: 10.1145/2817460.2817463
S. Claverie
In this paper, a way of extending the EER model is described. This new extension would be able to represent other functions that previously could not be specified using the ER diagram. It would also allow a user to incorporate previous ER diagrams into any diagram being used. This new extension is called an operator. In this paper, operators will be described more in depth and examples will be given by using a company database.
本文描述了一种扩展EER模型的方法。这个新的扩展将能够表示以前不能使用ER图指定的其他功能。它还允许用户将以前的ER图合并到正在使用的任何图中。这个新的扩展称为操作符。在本文中,操作员将更深入地描述,并将使用公司数据库给出示例。
{"title":"Operators in an extended entity-relationship model and their applications","authors":"S. Claverie","doi":"10.1145/2817460.2817463","DOIUrl":"https://doi.org/10.1145/2817460.2817463","url":null,"abstract":"In this paper, a way of extending the EER model is described. This new extension would be able to represent other functions that previously could not be specified using the ER diagram. It would also allow a user to incorporate previous ER diagrams into any diagram being used. This new extension is called an operator. In this paper, operators will be described more in depth and examples will be given by using a company database.","PeriodicalId":274966,"journal":{"name":"ACM-SE 35","volume":"33 29","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120853901","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
Computer-based evaluation forms 电脑评估表格
Pub Date : 1997-04-02 DOI: 10.1145/2817460.2817491
N. J. Wahl, Jason N. Denton
ACM Computing Week 1995 was evaluated using computer-based survey forms. The electronic evaluations were e-mailed to conference attendees who filled out the evaluation forms and e-mailed them to Nancy Wahl, the ACM Computing Week '95 Activities Evaluation Chairperson. The forms were processed by a computer program which extracted, tabulated, and formatted results. This was the first time that electronic evaluations were used to evaluate Computing Week. The design of the computer-based survey forms is compared to the design of paper-based survey forms. The difficulties encountered in developing a program that can parse survey forms looking for answers that were put in unexpected places are described and suggestions for improving the evaluation process are outlined.
1995年美国计算机协会计算周是用基于计算机的调查表进行评价的。电子评估通过电子邮件发送给与会者,与会者填写评估表格,并通过电子邮件发送给ACM计算周95活动评估主席Nancy Wahl。这些表格由计算机程序处理,该程序提取、制表和格式化结果。这是第一次使用电子评估来评估计算机周。对基于计算机的调查问卷设计与基于纸张的调查问卷设计进行了比较。本文描述了在开发一个程序时遇到的困难,该程序可以解析调查表格,寻找放在意想不到的地方的答案,并概述了改进评估过程的建议。
{"title":"Computer-based evaluation forms","authors":"N. J. Wahl, Jason N. Denton","doi":"10.1145/2817460.2817491","DOIUrl":"https://doi.org/10.1145/2817460.2817491","url":null,"abstract":"ACM Computing Week 1995 was evaluated using computer-based survey forms. The electronic evaluations were e-mailed to conference attendees who filled out the evaluation forms and e-mailed them to Nancy Wahl, the ACM Computing Week '95 Activities Evaluation Chairperson. The forms were processed by a computer program which extracted, tabulated, and formatted results. This was the first time that electronic evaluations were used to evaluate Computing Week. The design of the computer-based survey forms is compared to the design of paper-based survey forms. The difficulties encountered in developing a program that can parse survey forms looking for answers that were put in unexpected places are described and suggestions for improving the evaluation process are outlined.","PeriodicalId":274966,"journal":{"name":"ACM-SE 35","volume":"89 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126217379","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
Matching groupware to user needs: an exploratory study 群件与用户需求匹配的探索性研究
Pub Date : 1997-04-02 DOI: 10.1145/2817460.2817511
Jill S. Kirschman, Chad W. Patton, Mukarram H. Shah
Coordinating activities in cross-disciplinary projects is a complex task. Complexity levels increase when members of groups involved in the project are physically separated and work at different times with different computing tools. One aspect of the Multi-Disciplinary Design and Analysis Group's research at Clemson University is to explore the factors which will successfully lead to the selection or development of a computing application that will support group efforts carried out by students and faculty belonging to different disciplines. This paper outlines our efforts to understand the functionality desired by scientists and engineers when they work in a collaborative environment, to evaluate some existing groupware applications, and to review a system that offers a number of essential features. In addition, we provide a brief background of computer supported cooperative work and groupware, detail the methodology used to address groupware selection, summarize and interpret the results, and conclude with recommendations.
在跨学科项目中协调活动是一项复杂的任务。当项目中涉及的小组成员在物理上分离并且在不同时间使用不同的计算工具时,复杂性级别会增加。克莱姆森大学多学科设计和分析小组研究的一个方面是探索成功选择或开发计算应用程序的因素,该应用程序将支持属于不同学科的学生和教师进行的小组工作。本文概述了我们在理解科学家和工程师在协作环境中工作时所期望的功能,评估一些现有的群件应用程序,以及审查提供许多基本特性的系统方面所做的努力。此外,我们还简要介绍了计算机支持的协同工作和群件的背景,详细介绍了用于解决群件选择的方法,总结和解释了结果,并提出了建议。
{"title":"Matching groupware to user needs: an exploratory study","authors":"Jill S. Kirschman, Chad W. Patton, Mukarram H. Shah","doi":"10.1145/2817460.2817511","DOIUrl":"https://doi.org/10.1145/2817460.2817511","url":null,"abstract":"Coordinating activities in cross-disciplinary projects is a complex task. Complexity levels increase when members of groups involved in the project are physically separated and work at different times with different computing tools. One aspect of the Multi-Disciplinary Design and Analysis Group's research at Clemson University is to explore the factors which will successfully lead to the selection or development of a computing application that will support group efforts carried out by students and faculty belonging to different disciplines. This paper outlines our efforts to understand the functionality desired by scientists and engineers when they work in a collaborative environment, to evaluate some existing groupware applications, and to review a system that offers a number of essential features. In addition, we provide a brief background of computer supported cooperative work and groupware, detail the methodology used to address groupware selection, summarize and interpret the results, and conclude with recommendations.","PeriodicalId":274966,"journal":{"name":"ACM-SE 35","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130341943","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
Java dynamic LVT optimization Java动态LVT优化
Pub Date : 1997-04-02 DOI: 10.1145/2817460.2817518
Danny Mace, H. C. Grossman
Java offers programmers three variable classes, local variables, instance variables, and constants. We compare the performance characteristics of each of these variable types with focus on local variables and the Local Variable Table (LVT). The LVT is an array containing the values of local variables and parameters for each code block. We demonstrate that when local variables are stored in the first four entries of the LVT, instructions using those variables execute quicker. In order to exploit these performance benefits, we present a modified Sun Java compiler to optimize the LVT using a most frequently used (MFU) ordering. By ordering the LVT, we achieve speedups of traditional benchmark programs.
Java为程序员提供了三种变量类:局部变量、实例变量和常量。我们比较了每一种变量类型的性能特征,重点是局部变量和局部变量表(LVT)。LVT是一个数组,包含每个代码块的局部变量和参数的值。我们演示了当局部变量存储在LVT的前四个条目中时,使用这些变量的指令执行得更快。为了利用这些性能优势,我们提出了一个修改后的Sun Java编译器,使用最常用(MFU)排序来优化LVT。通过对LVT进行排序,我们实现了传统基准程序的加速。
{"title":"Java dynamic LVT optimization","authors":"Danny Mace, H. C. Grossman","doi":"10.1145/2817460.2817518","DOIUrl":"https://doi.org/10.1145/2817460.2817518","url":null,"abstract":"Java offers programmers three variable classes, local variables, instance variables, and constants. We compare the performance characteristics of each of these variable types with focus on local variables and the Local Variable Table (LVT). The LVT is an array containing the values of local variables and parameters for each code block. We demonstrate that when local variables are stored in the first four entries of the LVT, instructions using those variables execute quicker. In order to exploit these performance benefits, we present a modified Sun Java compiler to optimize the LVT using a most frequently used (MFU) ordering. By ordering the LVT, we achieve speedups of traditional benchmark programs.","PeriodicalId":274966,"journal":{"name":"ACM-SE 35","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132406231","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
Fuzzzy constraint network topology and evolutionary hill-climbing 模糊约束网络拓扑与进化爬坡
Pub Date : 1997-04-02 DOI: 10.1145/2817460.2817495
G. Dozier, A. Homaifar, J. Bowen, A. Esterline
This paper introduces an evolutionary/systematic hybrid which combines the concept of evolutionary hill-climbing search with the systematic search concept of arc revision to form a hybrid that quickly find solutions to Fuzzy Constraint Satisfaction Problems (FCSPs). The performance of this hybrid on 250 randomly generated FCSPs in which the fuzzy constraints are evenly distributed amongst the variables of the FCSP is compared with its performance on 250 randomly generated FCSPs where the fuzzy constraints are unevenly distributed. The results provide some interesting insights in the role that Fuzzy Constraint Network Topology has on Evolutionary Search.
本文提出了一种进化/系统混合算法,该算法将进化爬坡搜索的概念与弧修正的系统搜索概念相结合,形成了一种快速求解模糊约束满足问题的混合算法。将模糊约束均匀分布的250个随机生成的FCSP与模糊约束不均匀分布的250个随机生成的FCSP进行了性能比较。研究结果为模糊约束网络拓扑在进化搜索中的作用提供了一些有趣的见解。
{"title":"Fuzzzy constraint network topology and evolutionary hill-climbing","authors":"G. Dozier, A. Homaifar, J. Bowen, A. Esterline","doi":"10.1145/2817460.2817495","DOIUrl":"https://doi.org/10.1145/2817460.2817495","url":null,"abstract":"This paper introduces an evolutionary/systematic hybrid which combines the concept of evolutionary hill-climbing search with the systematic search concept of arc revision to form a hybrid that quickly find solutions to Fuzzy Constraint Satisfaction Problems (FCSPs). The performance of this hybrid on 250 randomly generated FCSPs in which the fuzzy constraints are evenly distributed amongst the variables of the FCSP is compared with its performance on 250 randomly generated FCSPs where the fuzzy constraints are unevenly distributed. The results provide some interesting insights in the role that Fuzzy Constraint Network Topology has on Evolutionary Search.","PeriodicalId":274966,"journal":{"name":"ACM-SE 35","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117122729","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
Software agents and the role of market protocols 软件代理和市场协议的作用
Pub Date : 1997-04-02 DOI: 10.1145/2817460.2817484
R. Gagliano, Martin D. Fraser
A crucial need exists for innovative means to access, secure, and maintain distributed or networked resources such as those found on the Internet. Instead of centralized controllers, schedulers, and priority schemes, we advocate the use of decentralized approaches such as software agents with autonomous protocols. We have proposed protocols for agents which represent tasks that negotiate to gain access to computing resources such as Web files, graphics processors, databases, special output devices, etc. Four different market protocols have been developed (single action, auction, barter, and challenge), and through simulation, associated system performance has been analyzed by monitoring agent and task performance; viz, processing times, total system times, resource availability, resource utilization, and system efficiency. Experimental results show that agents using market protocols are more effective than the standard hosted approaches, encouraging their possible further exploration into non-von Neumann architectures and hostless network operating systems.
迫切需要创新的方法来访问、保护和维护分布式或网络化的资源,例如在Internet上找到的资源。我们提倡使用分散式方法,例如带有自治协议的软件代理,而不是集中式控制器、调度器和优先级方案。我们已经为代表任务的代理提出了协议,这些任务通过协商获得对计算资源(如Web文件、图形处理器、数据库、特殊输出设备等)的访问。开发了四种不同的市场协议(单动作、拍卖、易货和挑战),并通过仿真,通过监控代理和任务性能分析了相关系统的性能;即处理时间、总系统时间、资源可用性、资源利用率和系统效率。实验结果表明,使用市场协议的代理比标准托管方法更有效,鼓励他们进一步探索非冯诺伊曼架构和无主机网络操作系统。
{"title":"Software agents and the role of market protocols","authors":"R. Gagliano, Martin D. Fraser","doi":"10.1145/2817460.2817484","DOIUrl":"https://doi.org/10.1145/2817460.2817484","url":null,"abstract":"A crucial need exists for innovative means to access, secure, and maintain distributed or networked resources such as those found on the Internet. Instead of centralized controllers, schedulers, and priority schemes, we advocate the use of decentralized approaches such as software agents with autonomous protocols. We have proposed protocols for agents which represent tasks that negotiate to gain access to computing resources such as Web files, graphics processors, databases, special output devices, etc. Four different market protocols have been developed (single action, auction, barter, and challenge), and through simulation, associated system performance has been analyzed by monitoring agent and task performance; viz, processing times, total system times, resource availability, resource utilization, and system efficiency. Experimental results show that agents using market protocols are more effective than the standard hosted approaches, encouraging their possible further exploration into non-von Neumann architectures and hostless network operating systems.","PeriodicalId":274966,"journal":{"name":"ACM-SE 35","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114354584","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
期刊
ACM-SE 35
全部 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