首页 > 最新文献

IEEE Transactions on Systems Man and Cybernetics Part C-Applications and Re最新文献

英文 中文
Materialized view selection as constrained evolutionary optimization 物化视图选择作为约束进化优化
Pub Date : 2003-11-01 DOI: 10.1109/TSMCC.2003.818494
J. Yu, X. Yao, C. Choi, G. Gou
One of the important issues in data warehouse development is the selection of a set of views to materialize in order to accelerate a large number of on-line analytical processing (OLAP) queries. The maintenance-cost view-selection problem is to select a set of materialized views under certain resource constraints for the purpose of minimizing the total query processing cost. However, the search space for possible materialized views may be exponentially large. A heuristic algorithm often has to be used to find a near optimal solution. In this paper, for the maintenance-cost view-selection problem, we propose a new constrained evolutionary algorithm. Constraints are incorporated into the algorithm through a stochastic ranking procedure. No penalty functions are used. Our experimental results show that the constraint handling technique, i.e., stochastic ranking, can deal with constraints effectively. Our algorithm is able to find a near-optimal feasible solution and scales with the problem size well.
数据仓库开发中的一个重要问题是选择一组视图来实现,以便加速大量的在线分析处理(OLAP)查询。维护成本视图选择问题是在一定的资源约束下选择一组物化视图,以使总查询处理成本最小化。然而,可能物化视图的搜索空间可能是指数级的大。通常必须使用启发式算法来找到接近最优的解决方案。针对维护成本视图选择问题,提出了一种新的约束进化算法。通过随机排序程序将约束条件纳入算法。没有使用惩罚函数。实验结果表明,随机排序约束处理技术可以有效地处理约束。我们的算法能够找到一个接近最优的可行解,并能很好地随问题的规模扩展。
{"title":"Materialized view selection as constrained evolutionary optimization","authors":"J. Yu, X. Yao, C. Choi, G. Gou","doi":"10.1109/TSMCC.2003.818494","DOIUrl":"https://doi.org/10.1109/TSMCC.2003.818494","url":null,"abstract":"One of the important issues in data warehouse development is the selection of a set of views to materialize in order to accelerate a large number of on-line analytical processing (OLAP) queries. The maintenance-cost view-selection problem is to select a set of materialized views under certain resource constraints for the purpose of minimizing the total query processing cost. However, the search space for possible materialized views may be exponentially large. A heuristic algorithm often has to be used to find a near optimal solution. In this paper, for the maintenance-cost view-selection problem, we propose a new constrained evolutionary algorithm. Constraints are incorporated into the algorithm through a stochastic ranking procedure. No penalty functions are used. Our experimental results show that the constraint handling technique, i.e., stochastic ranking, can deal with constraints effectively. Our algorithm is able to find a near-optimal feasible solution and scales with the problem size well.","PeriodicalId":55005,"journal":{"name":"IEEE Transactions on Systems Man and Cybernetics Part C-Applications and Re","volume":"99 1","pages":"458-467"},"PeriodicalIF":0.0,"publicationDate":"2003-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85902556","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}
引用次数: 123
Adaptive provisioning of differentiated services networks based on reinforcement learning 基于强化学习的差异化业务网络自适应配置
Pub Date : 2003-11-01 DOI: 10.1109/TSMCC.2003.818472
T. Hui, C. Tham
The issue of bandwidth provisioning for Per Hop Behavior (PHB) aggregates in Differentiated Services (DiffServ) networks has received a lot of attention from researchers. However, most proposed methods need to determine the amount of bandwidth to provision at the time of connection admission. This assumes that traffic in admitted flows always conforms to predefined specifications, which would need some form of traffic shaping or admission control before reaching the ingress of the domain. This paper proposes an adaptive provisioning mechanism based on reinforcement-learning principles, which determines at regular intervals the amount of bandwidth to provision to each PHB aggregate. The mechanism adjusts to maximize the amount of revenue earned from a usage-based pricing model. The novel use of a continuous-space, gradient-based learning algorithm, enables the mechanism to require neither accurate traffic specifications nor rigid admission control. Using ns-2 simulations, we demonstrate using Weighted Fair Queuing, how our mechanism can be implemented in a DiffServ network.
差分服务(DiffServ)网络中每跳行为(PHB)聚合的带宽分配问题受到了研究人员的广泛关注。然而,大多数建议的方法需要在连接允许时确定要提供的带宽量。这假定被允许的流中的流量始终符合预定义的规范,在到达域的入口之前需要某种形式的流量整形或允许控制。本文提出了一种基于强化学习原理的自适应供应机制,该机制定期确定向每个PHB聚合提供的带宽量。该机制将调整为从基于使用的定价模型中获得的收益最大化。新使用的连续空间,基于梯度的学习算法,使该机制既不需要精确的交通规范,也不需要严格的准入控制。使用ns-2模拟,我们使用加权公平排队演示了如何在DiffServ网络中实现我们的机制。
{"title":"Adaptive provisioning of differentiated services networks based on reinforcement learning","authors":"T. Hui, C. Tham","doi":"10.1109/TSMCC.2003.818472","DOIUrl":"https://doi.org/10.1109/TSMCC.2003.818472","url":null,"abstract":"The issue of bandwidth provisioning for Per Hop Behavior (PHB) aggregates in Differentiated Services (DiffServ) networks has received a lot of attention from researchers. However, most proposed methods need to determine the amount of bandwidth to provision at the time of connection admission. This assumes that traffic in admitted flows always conforms to predefined specifications, which would need some form of traffic shaping or admission control before reaching the ingress of the domain. This paper proposes an adaptive provisioning mechanism based on reinforcement-learning principles, which determines at regular intervals the amount of bandwidth to provision to each PHB aggregate. The mechanism adjusts to maximize the amount of revenue earned from a usage-based pricing model. The novel use of a continuous-space, gradient-based learning algorithm, enables the mechanism to require neither accurate traffic specifications nor rigid admission control. Using ns-2 simulations, we demonstrate using Weighted Fair Queuing, how our mechanism can be implemented in a DiffServ network.","PeriodicalId":55005,"journal":{"name":"IEEE Transactions on Systems Man and Cybernetics Part C-Applications and Re","volume":"60 1","pages":"492-501"},"PeriodicalIF":0.0,"publicationDate":"2003-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80462032","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}
引用次数: 39
An intelligent-agent architecture for flexible service integration on the web 一种智能代理架构,用于在web上实现灵活的业务集成
Pub Date : 2003-11-01 DOI: 10.1109/TSMCC.2003.818475
Eleni Stroulia, M. Hatch
A plethora of information and services is available on the World Wide Web; the challenge has now become to enable the interoperation of these services in the context of high-quality, integrated applications, providing personalized value-added services to the end user. TaMeX is a software framework that supports the development of intelligent multiagent applications, integrating services of existing web applications. The TaMeX applications rely on a set of specifications of the domain model, the integration workflow, their semantic constraints, the end-user profiles, and the services of the existing web applications; all these models are declaratively represented in the XML-based TaMeX integration-specification language. At run-time, the TaMeX agents use these models to flexibly interact with the end users, monitor and control the execution of the underlying applications' services and coordinate the information exchange among them, and to collaborate with each other to react to failures and effectively accomplish the desired user request. In this paper, we describe the TaMeX framework and we illustrate its capabilities with an integrated book-finding application as a case study.
万维网上有大量的信息和服务;现在的挑战是在高质量的集成应用程序环境中实现这些服务的互操作,为最终用户提供个性化的增值服务。TaMeX是一个支持智能多代理应用程序开发的软件框架,集成了现有web应用程序的服务。TaMeX应用程序依赖于领域模型的一组规范、集成工作流、它们的语义约束、最终用户配置文件和现有web应用程序的服务;所有这些模型都用基于xml的TaMeX集成规范语言声明式地表示。在运行时,TaMeX代理使用这些模型灵活地与最终用户交互,监视和控制底层应用程序服务的执行并协调它们之间的信息交换,并相互协作以响应故障并有效地完成期望的用户请求。在本文中,我们描述了TaMeX框架,并通过一个集成的图书查找应用程序作为案例研究说明了它的功能。
{"title":"An intelligent-agent architecture for flexible service integration on the web","authors":"Eleni Stroulia, M. Hatch","doi":"10.1109/TSMCC.2003.818475","DOIUrl":"https://doi.org/10.1109/TSMCC.2003.818475","url":null,"abstract":"A plethora of information and services is available on the World Wide Web; the challenge has now become to enable the interoperation of these services in the context of high-quality, integrated applications, providing personalized value-added services to the end user. TaMeX is a software framework that supports the development of intelligent multiagent applications, integrating services of existing web applications. The TaMeX applications rely on a set of specifications of the domain model, the integration workflow, their semantic constraints, the end-user profiles, and the services of the existing web applications; all these models are declaratively represented in the XML-based TaMeX integration-specification language. At run-time, the TaMeX agents use these models to flexibly interact with the end users, monitor and control the execution of the underlying applications' services and coordinate the information exchange among them, and to collaborate with each other to react to failures and effectively accomplish the desired user request. In this paper, we describe the TaMeX framework and we illustrate its capabilities with an integrated book-finding application as a case study.","PeriodicalId":55005,"journal":{"name":"IEEE Transactions on Systems Man and Cybernetics Part C-Applications and Re","volume":"453 1","pages":"468-479"},"PeriodicalIF":0.0,"publicationDate":"2003-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77720067","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}
引用次数: 31
Creating value added services in Internet telephony: an overview and a case study on a high-level service creation environment 互联网电话增值服务的创造:一个高层次服务创造环境的概述与案例研究
Pub Date : 2003-11-01 DOI: 10.1109/TSMCC.2003.818499
R. Glitho, F. Khendek, A. D. Marco
Value added services, or more simply - services, are the critical ingredient for the success and the survival of Internet Telephony. Services can be defined as anything that goes beyond two party voice calls. Some examples are multiparty gaming, customized stock quotes and call screening. This paper focuses on service creation in Internet Telephony. Service creation plays a major role in Internet Telephony because it enables openness and programmability by offering frameworks for the development of value added services. Two principal sets of standards have emerged for Internet Telephony: H.323 from the ITU-T and SIP from the IETF. No service creation framework comes with the H.323 set. Two frameworks come with the SIP set: the Call Processing Language (CPL) and the SIP common gateway interface (CGI). Besides the IETF, other forums such as Parlay and JAIN have proposed pertinent frameworks. The first part of the paper provides an overview of the service creation frameworks for Internet Telephony. A common characteristic of these frameworks is that they require knowledge that nonexperts may not have (e.g., scripts, programming languages). High-level service creation environments may help these nonexperts. The second part of the paper presents a case study on a high level service creation environment (SCE) where pre-defined graphical components are combined into services. The environment is discussed in detail along with the service logic execution environment (SLEE) where the services are executed. The SCE and SLEE make no assumption on the service creation framework supported by the network, and any of the standard frameworks could be used provided it offers the functionality abstracted in the graphical components. We have used the Parlay APIs as a framework and the prototype is built for a SIP environment. The prototype is described and the lessons we have learned are presented.
增值服务,或者更简单地说是服务,是互联网电话成功和生存的关键因素。服务可以定义为超越双方语音呼叫的任何东西。一些例子是多方游戏,定制股票报价和电话筛选。本文主要研究互联网电话中的服务创建。服务创建在互联网电话中扮演着重要的角色,因为它通过为增值服务的开发提供框架来实现开放性和可编程性。互联网电话已经出现了两套主要的标准:ITU-T的H.323和IETF的SIP。H.323集合中没有服务创建框架。SIP集附带了两个框架:呼叫处理语言(CPL)和SIP公共网关接口(CGI)。除了IETF, Parlay和JAIN等其他论坛也提出了相关框架。本文第一部分概述了网络电话服务创建框架。这些框架的一个共同特点是它们需要非专家可能不具备的知识(例如,脚本、编程语言)。高级服务创建环境可以帮助这些非专家。本文的第二部分介绍了一个高级服务创建环境(SCE)的案例研究,其中预定义的图形组件被组合到服务中。详细讨论了环境以及执行服务的服务逻辑执行环境(SLEE)。SCE和SLEE没有对网络支持的服务创建框架做任何假设,任何标准框架都可以使用,只要它提供了在图形组件中抽象出来的功能。我们使用了Parlay api作为框架,并且为SIP环境构建了原型。对原型进行了描述,并给出了我们所学到的经验教训。
{"title":"Creating value added services in Internet telephony: an overview and a case study on a high-level service creation environment","authors":"R. Glitho, F. Khendek, A. D. Marco","doi":"10.1109/TSMCC.2003.818499","DOIUrl":"https://doi.org/10.1109/TSMCC.2003.818499","url":null,"abstract":"Value added services, or more simply - services, are the critical ingredient for the success and the survival of Internet Telephony. Services can be defined as anything that goes beyond two party voice calls. Some examples are multiparty gaming, customized stock quotes and call screening. This paper focuses on service creation in Internet Telephony. Service creation plays a major role in Internet Telephony because it enables openness and programmability by offering frameworks for the development of value added services. Two principal sets of standards have emerged for Internet Telephony: H.323 from the ITU-T and SIP from the IETF. No service creation framework comes with the H.323 set. Two frameworks come with the SIP set: the Call Processing Language (CPL) and the SIP common gateway interface (CGI). Besides the IETF, other forums such as Parlay and JAIN have proposed pertinent frameworks. The first part of the paper provides an overview of the service creation frameworks for Internet Telephony. A common characteristic of these frameworks is that they require knowledge that nonexperts may not have (e.g., scripts, programming languages). High-level service creation environments may help these nonexperts. The second part of the paper presents a case study on a high level service creation environment (SCE) where pre-defined graphical components are combined into services. The environment is discussed in detail along with the service logic execution environment (SLEE) where the services are executed. The SCE and SLEE make no assumption on the service creation framework supported by the network, and any of the standard frameworks could be used provided it offers the functionality abstracted in the graphical components. We have used the Parlay APIs as a framework and the prototype is built for a SIP environment. The prototype is described and the lessons we have learned are presented.","PeriodicalId":55005,"journal":{"name":"IEEE Transactions on Systems Man and Cybernetics Part C-Applications and Re","volume":"131 1","pages":"446-457"},"PeriodicalIF":0.0,"publicationDate":"2003-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80924112","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}
引用次数: 50
Guest Editorial - Special issue on computational intelligence in telecommunications networks and internet services - Part II 特邀评论-电讯网络和因特网服务中的计算智能特刊-第二部分
Pub Date : 2003-11-01 DOI: 10.1109/TSMCC.2003.819319
W. Pedrycz, A. Vasilakos, S. Karnouskos
A variety of detailed technologies, concepts, and models aim at the realization of intelligent integrated networks and services. Active and programmable networking enable the introduction of new network services by adding dynamic programmability to network devices and making aspects of the programmability accessible to third-party vendors and users via open interfaces. Open and programmable network elements help redefine network software architectures and move control and management systems away from traditional closed and rigid solutions, bringing us one step closer to an environment where all devices and services seamlessly interoperate and cooperate with each other. Computational intelligence (CI) has emerged through a vivid and diversified synergy of technologies of granular computing, neural networks, and evolutionary computing. Each of the contributing technologies there plays an important and unique role. In essence, we can state that CI is a manifestation and implementation of a general design methodology applied to complex systems. The article reviews this special issue.
各种详细的技术、概念和模型旨在实现智能集成网络和业务。主动和可编程网络通过向网络设备添加动态可编程性,并通过开放接口使第三方供应商和用户可以访问可编程性的各个方面,从而能够引入新的网络服务。开放和可编程的网络元素有助于重新定义网络软件架构,并使控制和管理系统远离传统的封闭和僵化的解决方案,使我们更接近所有设备和服务无缝互操作和相互合作的环境。计算智能(CI)是通过颗粒计算、神经网络和进化计算技术的生动和多样化的协同作用而出现的。每一种有贡献的技术都发挥着重要而独特的作用。本质上,我们可以说CI是应用于复杂系统的通用设计方法的表现和实现。这篇文章回顾了本期特刊。
{"title":"Guest Editorial - Special issue on computational intelligence in telecommunications networks and internet services - Part II","authors":"W. Pedrycz, A. Vasilakos, S. Karnouskos","doi":"10.1109/TSMCC.2003.819319","DOIUrl":"https://doi.org/10.1109/TSMCC.2003.819319","url":null,"abstract":"A variety of detailed technologies, concepts, and models aim at the realization of intelligent integrated networks and services. Active and programmable networking enable the introduction of new network services by adding dynamic programmability to network devices and making aspects of the programmability accessible to third-party vendors and users via open interfaces. Open and programmable network elements help redefine network software architectures and move control and management systems away from traditional closed and rigid solutions, bringing us one step closer to an environment where all devices and services seamlessly interoperate and cooperate with each other. Computational intelligence (CI) has emerged through a vivid and diversified synergy of technologies of granular computing, neural networks, and evolutionary computing. Each of the contributing technologies there plays an important and unique role. In essence, we can state that CI is a manifestation and implementation of a general design methodology applied to complex systems. The article reviews this special issue.","PeriodicalId":55005,"journal":{"name":"IEEE Transactions on Systems Man and Cybernetics Part C-Applications and Re","volume":"18 1","pages":"429-431"},"PeriodicalIF":0.0,"publicationDate":"2003-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85184662","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}
引用次数: 2
Active security support for active networks 对活动网络的主动安全支持
Pub Date : 2003-11-01 DOI: 10.1109/TSMCC.2003.818498
Zhaoyu Liu, R. Campbell, M. D. Mickunas
Active networks aim to provide a software framework that enables network applications to customize the processing of their communication packets. Security is of critical importance to the success of active networking. This paper presents a design and a description of the implementation for securing the node of an active network using active networking principles. The secure node architecture includes an active node operating system security API, an active security guardian, and quality of protection (QoP) provisions. The architecture supports highly customized and situational policies created by users and applications dynamically. It permits active nodes to satisfy the application-specific dynamic security and protection requirements. The secure node architecture can provide a fundamental base for securing the active network infrastructure. We describe the integration of secure node architecture into an active network software system to demonstrate its flexible and innovative features.
主动网络旨在提供一个软件框架,使网络应用程序能够自定义其通信数据包的处理。安全性对主动网络的成功至关重要。本文提出了一种利用主动网络原理保护主动网络节点的设计和实现描述。安全节点体系结构包括活动节点操作系统安全API、活动安全守护程序和质量保护(QoP)规定。该体系结构支持由用户和应用程序动态创建的高度自定义和情境策略。它允许活动节点满足特定于应用程序的动态安全和保护需求。安全节点体系结构可以为保护活动网络基础设施提供基础。我们描述了将安全节点架构集成到主动网络软件系统中,以展示其灵活和创新的特点。
{"title":"Active security support for active networks","authors":"Zhaoyu Liu, R. Campbell, M. D. Mickunas","doi":"10.1109/TSMCC.2003.818498","DOIUrl":"https://doi.org/10.1109/TSMCC.2003.818498","url":null,"abstract":"Active networks aim to provide a software framework that enables network applications to customize the processing of their communication packets. Security is of critical importance to the success of active networking. This paper presents a design and a description of the implementation for securing the node of an active network using active networking principles. The secure node architecture includes an active node operating system security API, an active security guardian, and quality of protection (QoP) provisions. The architecture supports highly customized and situational policies created by users and applications dynamically. It permits active nodes to satisfy the application-specific dynamic security and protection requirements. The secure node architecture can provide a fundamental base for securing the active network infrastructure. We describe the integration of secure node architecture into an active network software system to demonstrate its flexible and innovative features.","PeriodicalId":55005,"journal":{"name":"IEEE Transactions on Systems Man and Cybernetics Part C-Applications and Re","volume":"22 1","pages":"432-445"},"PeriodicalIF":0.0,"publicationDate":"2003-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87558915","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}
引用次数: 17
Building reusable mobile agents for network management 为网络管理构建可重用的移动代理
Pub Date : 2003-08-01 DOI: 10.1109/TSMCC.2003.818944
I. Satoh
Mobile agents can migrate among nodes to perform a set of management tasks at each of the visited nodes. Existing mobile agent-based network management systems often assume that their mobile agents are designed to work in particular networks to raise the efficiency of agent migration among multiple nodes. Unfortunately, such mobile agents cannot be reused in different networks. This paper proposes a framework where a mobile agent for network management is composed of two kinds of software components, an itinerary part and a behavioral logic part. Both components are implemented as mobile agents. The former is a carrier designed for particular networks, and it can efficiently navigate other mobile agents among nodes in its target network. The latter defines management tasks performed at each node independently of any local network. This framework allows a mobile agent for network management to be reused in various networks without being modified. A prototype implementation of this framework and its application were built on a Java-based mobile agent system.
移动代理可以在节点之间迁移,在每个访问的节点上执行一组管理任务。现有的基于移动代理的网络管理系统通常假设其移动代理被设计为在特定的网络中工作,以提高代理在多个节点之间迁移的效率。不幸的是,这种移动代理不能在不同的网络中重用。本文提出了一种由行程部分和行为逻辑部分两类软件组成的网络管理移动代理框架。这两个组件都作为移动代理实现。前者是为特定网络设计的载体,它可以在目标网络的节点间高效地导航其他移动代理。后者定义了独立于任何本地网络在每个节点执行的管理任务。该框架允许在不修改的情况下在各种网络中重用用于网络管理的移动代理。在基于java的移动代理系统上构建了该框架的原型实现及其应用。
{"title":"Building reusable mobile agents for network management","authors":"I. Satoh","doi":"10.1109/TSMCC.2003.818944","DOIUrl":"https://doi.org/10.1109/TSMCC.2003.818944","url":null,"abstract":"Mobile agents can migrate among nodes to perform a set of management tasks at each of the visited nodes. Existing mobile agent-based network management systems often assume that their mobile agents are designed to work in particular networks to raise the efficiency of agent migration among multiple nodes. Unfortunately, such mobile agents cannot be reused in different networks. This paper proposes a framework where a mobile agent for network management is composed of two kinds of software components, an itinerary part and a behavioral logic part. Both components are implemented as mobile agents. The former is a carrier designed for particular networks, and it can efficiently navigate other mobile agents among nodes in its target network. The latter defines management tasks performed at each node independently of any local network. This framework allows a mobile agent for network management to be reused in various networks without being modified. A prototype implementation of this framework and its application were built on a Java-based mobile agent system.","PeriodicalId":55005,"journal":{"name":"IEEE Transactions on Systems Man and Cybernetics Part C-Applications and Re","volume":"1 1","pages":"350-357"},"PeriodicalIF":0.0,"publicationDate":"2003-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88167417","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}
引用次数: 71
Design and implementation of a distributed evolutionary computing software 分布式进化计算软件的设计与实现
Pub Date : 2003-08-01 DOI: 10.1109/TSMCC.2003.817359
K. Tan, A. Tay, J. Cai
Although evolutionary algorithm is a powerful optimization tool, its computation cost involved in terms of time and hardware resources increases as the size or complexity of the problem increases. One promising approach to overcome this limitation is to exploit the inherent parallelism of evolutionary algorithms by creating an infrastructure necessary to support distributed evolutionary computing using existing Internet and hardware resources. This paper presents a Java-based distributed evolutionary computing software (Paladin-DEC), which enhances the concurrent processing and performance of evolutionary algorithms by allowing inter-communications of subpopulations among various computers over the Internet. Such a distributed system enables individuals to migrate among multiple subpopulations according to some patterns to induce diversity of elite individuals periodically, in a way that simulates the species evolve in natural environment. The Paladin-DEC software is capable of keeping data integrity throughout the computation, and is incorporated with the features of robustness, security, fault tolerance, and work balancing. The effectiveness and advantages of the Paladin-DEC are illustrated upon two case studies of drug scheduling in cancer chemotherapy and searching probe sets of yeast genome.
虽然进化算法是一种强大的优化工具,但随着问题的规模或复杂性的增加,它所涉及的计算成本在时间和硬件资源方面也会增加。克服这一限制的一种有希望的方法是利用进化算法固有的并行性,通过创建必要的基础设施来支持使用现有Internet和硬件资源的分布式进化计算。本文提出了一种基于java的分布式进化计算软件(Paladin-DEC),该软件通过允许Internet上不同计算机之间的子种群相互通信,提高了进化算法的并发处理和性能。这种分布式系统使个体能够按照一定的模式在多个亚种群之间迁移,从而周期性地诱导精英个体的多样性,从而模拟物种在自然环境中的进化。Paladin-DEC软件能够在整个计算过程中保持数据的完整性,并具有鲁棒性、安全性、容错性和工作平衡等特点。Paladin-DEC在肿瘤化疗药物调度和酵母基因组探针组搜索方面的两个案例说明了其有效性和优势。
{"title":"Design and implementation of a distributed evolutionary computing software","authors":"K. Tan, A. Tay, J. Cai","doi":"10.1109/TSMCC.2003.817359","DOIUrl":"https://doi.org/10.1109/TSMCC.2003.817359","url":null,"abstract":"Although evolutionary algorithm is a powerful optimization tool, its computation cost involved in terms of time and hardware resources increases as the size or complexity of the problem increases. One promising approach to overcome this limitation is to exploit the inherent parallelism of evolutionary algorithms by creating an infrastructure necessary to support distributed evolutionary computing using existing Internet and hardware resources. This paper presents a Java-based distributed evolutionary computing software (Paladin-DEC), which enhances the concurrent processing and performance of evolutionary algorithms by allowing inter-communications of subpopulations among various computers over the Internet. Such a distributed system enables individuals to migrate among multiple subpopulations according to some patterns to induce diversity of elite individuals periodically, in a way that simulates the species evolve in natural environment. The Paladin-DEC software is capable of keeping data integrity throughout the computation, and is incorporated with the features of robustness, security, fault tolerance, and work balancing. The effectiveness and advantages of the Paladin-DEC are illustrated upon two case studies of drug scheduling in cancer chemotherapy and searching probe sets of yeast genome.","PeriodicalId":55005,"journal":{"name":"IEEE Transactions on Systems Man and Cybernetics Part C-Applications and Re","volume":"1 1","pages":"325-338"},"PeriodicalIF":0.0,"publicationDate":"2003-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89730592","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}
引用次数: 25
Optimizing QoS routing in hierarchical ATM networks using computational intelligence techniques 利用计算智能技术优化分层ATM网络中的QoS路由
Pub Date : 2003-08-01 DOI: 10.1109/TSMCC.2003.817354
A. Vasilakos, M. Saltouros, A. F. Atlassis, W. Pedrycz
In this paper, the use of a computational intelligence approach -a reinforcement learning algorithm (RLA)-for optimizing the routing in asynchronous transfer mode (ATM) networks based on the private network-to-network interface (PNNI) standard is proposed. This algorithm which is specially designed for the quality of service (QoS) routing problem, aims at maximizing the network revenue (allocating efficiently the network resources) while ensuring the QoS requirements for each connection. In this study, large-scale networks are considered where it becomes necessary to be organized hierarchically so that a scale in terms of computation, communication and storage requirements will be achieved. A comparative performance study of the proposed and other commonly used routing schemes is demonstrated by means of simulation on existing commercial networks. Simulation results over a wide range of uniform, time-varying and skewed loading conditions show the effectiveness of the proposed routing algorithm, and disclose the strength and weakness of the various schemes.
本文提出了一种基于专用网络对网络接口(PNNI)标准的异步传输模式(ATM)网络路由优化的计算智能方法——强化学习算法(RLA)。该算法是专门针对QoS (quality of service,服务质量)路由问题而设计的,其目标是在保证每个连接的QoS要求的同时使网络收益最大化(即有效地分配网络资源)。在本研究中,考虑到需要分层组织的大型网络,以便在计算、通信和存储需求方面实现规模。通过对现有商用网络的仿真,对所提出的路由方案和其他常用路由方案的性能进行了比较研究。在广泛的均匀、时变和倾斜负载条件下的仿真结果表明了所提出的路由算法的有效性,并揭示了各种方案的优缺点。
{"title":"Optimizing QoS routing in hierarchical ATM networks using computational intelligence techniques","authors":"A. Vasilakos, M. Saltouros, A. F. Atlassis, W. Pedrycz","doi":"10.1109/TSMCC.2003.817354","DOIUrl":"https://doi.org/10.1109/TSMCC.2003.817354","url":null,"abstract":"In this paper, the use of a computational intelligence approach -a reinforcement learning algorithm (RLA)-for optimizing the routing in asynchronous transfer mode (ATM) networks based on the private network-to-network interface (PNNI) standard is proposed. This algorithm which is specially designed for the quality of service (QoS) routing problem, aims at maximizing the network revenue (allocating efficiently the network resources) while ensuring the QoS requirements for each connection. In this study, large-scale networks are considered where it becomes necessary to be organized hierarchically so that a scale in terms of computation, communication and storage requirements will be achieved. A comparative performance study of the proposed and other commonly used routing schemes is demonstrated by means of simulation on existing commercial networks. Simulation results over a wide range of uniform, time-varying and skewed loading conditions show the effectiveness of the proposed routing algorithm, and disclose the strength and weakness of the various schemes.","PeriodicalId":55005,"journal":{"name":"IEEE Transactions on Systems Man and Cybernetics Part C-Applications and Re","volume":"40 1","pages":"297-312"},"PeriodicalIF":0.0,"publicationDate":"2003-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81666256","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}
引用次数: 127
A genetic algorithm for the design of a fuzzy controller for active queue management 基于遗传算法的主动队列模糊控制器设计
Pub Date : 2003-08-01 DOI: 10.1109/TSMCC.2003.818946
G. D. Fatta, F. Hoffmann, G. Re, A. Urso
Active queue management (AQM) policies are those policies of router queue management that allow for the detection of network congestion, the notification of such occurrences to the hosts on the network borders, and the adoption of a suitable control policy. This paper proposes the adoption of a fuzzy proportional integral (FPI) controller as an active queue manager for Internet routers. The analytical design of the proposed FPI controller is carried out in analogy with a proportional integral (PI) controller, which recently has been proposed for AQM. A genetic algorithm is proposed for tuning of the FPI controller parameters with respect to optimal disturbance rejection. In the paper the FPI controller design methodology is described and the results of the comparison with random early detection (RED), tail drop, and PI controller are presented.
主动队列管理(AQM)策略是路由器队列管理的策略,它允许检测网络拥塞,将此类事件通知网络边界上的主机,并采用适当的控制策略。本文提出采用模糊比例积分(FPI)控制器作为网络路由器的主动队列管理器。所提出的FPI控制器的分析设计类比于最近提出的用于AQM的比例积分(PI)控制器。提出了一种遗传算法对FPI控制器参数进行最优抗扰整定。本文描述了FPI控制器的设计方法,并给出了与随机早期检测(RED)、尾降和PI控制器的比较结果。
{"title":"A genetic algorithm for the design of a fuzzy controller for active queue management","authors":"G. D. Fatta, F. Hoffmann, G. Re, A. Urso","doi":"10.1109/TSMCC.2003.818946","DOIUrl":"https://doi.org/10.1109/TSMCC.2003.818946","url":null,"abstract":"Active queue management (AQM) policies are those policies of router queue management that allow for the detection of network congestion, the notification of such occurrences to the hosts on the network borders, and the adoption of a suitable control policy. This paper proposes the adoption of a fuzzy proportional integral (FPI) controller as an active queue manager for Internet routers. The analytical design of the proposed FPI controller is carried out in analogy with a proportional integral (PI) controller, which recently has been proposed for AQM. A genetic algorithm is proposed for tuning of the FPI controller parameters with respect to optimal disturbance rejection. In the paper the FPI controller design methodology is described and the results of the comparison with random early detection (RED), tail drop, and PI controller are presented.","PeriodicalId":55005,"journal":{"name":"IEEE Transactions on Systems Man and Cybernetics Part C-Applications and Re","volume":"299 1","pages":"313-324"},"PeriodicalIF":0.0,"publicationDate":"2003-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73050782","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}
引用次数: 51
期刊
IEEE Transactions on Systems Man and Cybernetics Part C-Applications and Re
全部 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