Multi-Agent System for Flexible Manufacturing Systems Management
|
|
- Fay Pope
- 8 years ago
- Views:
Transcription
1 Multi-Agent System for Flexible Manufacturing Systems Management Krzysztof Cetnarowicz, Jarosław Koźlak Institute of Computer Science AGH - University of Mining and Metallurgy Al. Mickiewicza 30, Krakow, Poland cetnar@agh.edu.pl Abstract. The paper focuses on the application of a multi-agent system for a management process. The presented system is working on the structure of graph, where nodes represent decision modules and edges technological processes. Kinds of agents working in such environment are presented and an overview of the interaction protocols which can be used in such a system is given. 1 Introduction The development of production systems introduces new tasks, such as optimal production systems designing, efficient and safe production systems structure management or management of optimal functioning of a production process. On the other hand, proper management of a production system structure is very important for the enterprise rentability and common problem. The contemporary production system becomes more and more complex and must beflexible for modifications. It makes a management process very difficult, inefficient and expensive. It seems that these tasks should be supported in their realization by computer systems, or even totally managed by them. It may be realized when management systems are provided with models of a production process realized as decentralized systems. Attempts at realizing such systems improving the process of production systems functioning can be found in [7]. An optimal movement of processed objects in the production system depends on a proper structure of the production system layout and real time routing, which can make use of the current production system structure in an optimal way. A proper choice of the production system layout structure has a basic influence on the effectiveness of activity. Consequently, it seems that multi-agent systems can be used as a model for a more complex computer management by means of effective object (parts) routing, but the evolution of the production system layout must be steered dynamically, thus adapting its structure to the current needs. 2 Principles of functioning of decentralized system managing computer network We may determine two goals of the computer management system for the production process [13], [1], [9], [5] (fig. 1):
2 52 2nd International Workshop of Central and Eastern Europe on Multi-Agent Systems management in real time to obtain the optimal functioning of the production process, management of the production process structure (layout) to be adapted to the production realization. Fig. 1. Schema of a computer system (with multiagent model) for production process management To develop a multi-agent managing system for the production process we have to take a particular point of view to consider the production process as a graph environment for the agents population. In general, the production system may be represented as a network with boxes representing technological operations such as: milling machine, lathers, drills, grinder, etc. with a common operation: transport of parts fig. 2. The parts enter the system, are treated and leave the system at the output. Fig. 2. Schema of the production system layout consisting of milling machine, lathers, drills, heat treat, grinders, gear cutting and assembly as an output with circulating parts 1, 2, 3, 4. So the environment of that production system could be considered as a directed graph created in the following way (fig. 3): The production system is composed of a technological operation and edges representing the operation, that follows. The transport of parts between operations is considered as a technological operation. A node is placed between every technological operation.
3 CEEMAS 01, September 2001, Kraków, Poland 53 The whole production system layout may be mapped to a graph called a precedence diagram. The edges represent technological operations, the nodes - decision nodes linking following operations and enables to take decision to switch the way of a part and select a proper path in the system. The part is treated in the system following a properly chosen path in the graph. Fig. 3. Schema of the production system layout - a, corresponding precedence diagram - b. The optimal treatment of a given part may be considered from two points of view: point of view of the part: use the cheapest or the quickest way of operation execution with a given quality standard, point of view of the system: prepare the best adaptation of the system to perform demanded operations (be competitive) or use the cheapest way of the system modification to adapt it to the treated parts needs (demand). The optimal management may be expressed in two ways: Production management system functioning is based on the essential principle that defines conditions of a sending treated parts between the nodes following the optimal path (that is created in real time) of the part treatment. The production system layout must be dynamically adapted to the treatment needs in an optimal way. These two points are dependent between them and must be considered as an integrity during the management process. The main principle of the multiagent management system functioning is that the management process bases on the marked oriented decisions methods. To make a possible application of the marked oriented management, it is necessary that every part pay for the technological operation executed on it. It means that a part pays for transfer
4 54 2nd International Workshop of Central and Eastern Europe on Multi-Agent Systems through every edge between the nodes. Therefore a part is considered as a special agent (Part Agent - PA). Its task is to go by the graph from the source node to the destination node in given conditions and follow a path corresponding to the demanded technological operations [2]. The conditions (the quickest, the cheapest treatment, etc.) are known to a given agent PA and are a basis for realizing a routing process of choosing dynamically the proper path. The payment may be done directly: For the purpose, each node (exactly - output port on an edge) has an account opened. Appropriate sums may be paid into the account by the treated part, Each processed part which is to be treated in the system has its account and transfers an appropriate payment for sending to an account of a sending port for the treatment by the corresponding edge. Agents authorized to use the founds accumulated on accounts may perform all operations on the accounts with the intermediary of network operations. indirectly: In a simplified case, a sending port obtains a generalized payment in a form of some number of (stipulated) points. The number of points collected makes evidence on activity of a given port, and what follows - a given operation (treatment) corresponding to the edge in a graph. The points collected may then be changed into cash and transferred from the funds, (e.g. centrally fixed), planned to be spent on production system functioning or development. The points collected may then be used as a basis to take decisions concerning the optimal functioning and development of production system. The payments make a basis for market oriented decisions related to modifications (extension, decrease) of certain parts of a production system. Decisions are undertaken and then realized by the multi-agent system managing the production system. 3 Multi-agent system managing the production system The production system is dynamically mapped into the model (of the form of graph). The model is managed by the multiagent system. The multi-agent system consists of two main parts: a population of different kinds of agents and the environment in which the agents work. The environment is determined by the model of the production system, and may be considered as a particular graph (Fig. 3). The model is created and dynamically updated to take into consideration the circulation of the treated parts in the system. There are the following types of agents in the system: Input Part Agent (IPA) that provides the interface between the external reality and production system and creates the Part Agent. Path Agent (PthA) that provides the proper path selection for the treated part. Path Messenger Agent (PMA) that collects and transfers information around the graph about available operations (treatments) in the system.
5 CEEMAS 01, September 2001, Kraków, Poland 55 Port Agent (PoA) that makes possible for agents to leave a given node to reach the neighboring one by the selected edge, and to be treated by an operation represented by the edge. Part Agent (PA) that represents a given treated part in the system, and provides a transfer of a given part from the beginning to the end following the proper path (i. e. sequence of operations) in the system. Linker Agent (LA) that collects necessary information around the graph (or its part) to enable detection of a problem of traffic in the graph (such as overloaded operations, waiting lines for operations etc.). Investor Agent (IA) that enables to undertake decisions with investment in the graph (extension or reduction of connections, new operations etc.) to modify the production system layout. Investor Proxy Agent (IPxA) that participates in negotiations concerning investments in the graph. Fig. 4. Schema of the graph node where the agent undertake an action to establish new itinerary continuation The real time optimal system management consists of a properly composed path for the treated part navigation in the production system graph. Using its own required sequence of operations Part Agent goes across the graph from the beginning node to the ending node. At every node it enters the nodemanager where cooperating with PthA, PMA, LA agents it obtains information about the possibilities of the path continuation. Accordingly to its need (cheapest, quickest) it selects the best continuation of the itinerary and goes to the appropriate port where it pays (cooperation with PoA agent) for entering the following edge in the graph (which means that the corresponding operation will be executed on the part) The decisions concerning investments in the production process layout (which results in the layout modifications) are settled as a result of negotiations among Investors and Investor Proxy agents (IA, IPxA). We can consider that the edge linking node A with the node E is overloaded (it means that the technological operations - drills between A and E has insufficient efficiency rate). A scenario of the action undertaken by agents to establish a new connection (or to raise operation rate) may consists of the following steps (fig. 5): Port at the node A linking it with the node B is overloaded and the agent AoP corresponding to the port creates the LA agent that is sent to the node B.
6 56 2nd International Workshop of Central and Eastern Europe on Multi-Agent Systems Fig. 5. Schema of the graph where the agent undertake action to establish new edges (operations, treatments) At the node B the AL agent verifies the traffic linking the node B with the node C. If the traffic from the node B to the node C going via the node B is too heavy, the agent Linker goes back to the node A with a proposition to create a direct link between the nodes A and C, or looks for the next overloaded node (for example node E). This proposition is paid to the Investor agent at the node A. Investor agent at the node A builds a financial project of the enterprise, and sends the Investor-Proxy agent to the node E to negotiate its participation in the project. If the negotiations are completed successfully the agent Investor-Proxy realizes the connection (direct or complex) placing order for the appropriate service with the appropriate company. 4 Interactions in the multi-agent system for the production system management An interaction protocol is a set of rules of interaction that describes what action each agent can take at each time. In this chapter typical interaction protocols used in the multi-agent systems are presented, then a presentation is given how these protocols can be applied to the interactions in the system for the production process management, which was presented in the previous chapter.
7 CEEMAS 01, September 2001, Kraków, Poland The interactions protocols used in the multi-agent systems. Contract net. Its idea is based on the mechanism of contracting, used in business [12]. There are two roles of the agents in the protocol: manager agent, which orders the realization of the task. and contractors the agents potential executors of the task. Voting In some situations the agents can hold a vote on certain decisions. The result of the voting is obligatory for all agents participating in the voting. In [11] some protocols of voting are presented: plurality protocol, binary protocol and Bord s protocol. Auctions The exchange of goods between the agents may be realized by auction. The agents participating in the auction can perform one of the followings roles: auctioneer or participant of the auction. There are many different protocols of auctions which are associated with particular strategies of the agents. On the basis of an overview from [10] we can enumerate: English (first-price open cry) auction, Vickrey auction (second-price sealed-bid), all-pay auction. Market interactions The interactions based on the market approach have several advantages, such as well analyzed (in economic science) theory and a low cost of communication. There are two kinds of agents in the system: producers and consumers. Producers transform the goods using technologies they have and the consumers put demands for the goods needed and their decisions are undertaken on the basis of their utility function [15, 4]. The market approach was used for creation of systems strictly connected with the management of the graph or network: the system for analysis of the distributed multi-commodity flow problem [14], finding the optimal localization of the mirrors of services in the Internet [8], system of routing of the packages in the Internet based on market mechanisms [6]. 4.2 The types of the interactions in the multi-agent system for the management of the product ion process. Introduction This sub-chapter will analyze what interactions protocols can be chosen for particular tasks of the production management system. We concentrate on the following problems: choosing the Port by PA agent, which enables the best quality of the connection (using the criterion based on the cost and/or the performance of the treatment), gaining information about the state of the graph, adding or removing the links to/from the graph by Investor and Investor Proxy. Choosing the Port by Part Agent The process of choosing the Port by the Part Agent may be realized using the following interactions protocols: Contract Net PA agent informs all Ports on the Node that it wants to get a defined treatment (which means that it is looking for a particular node in the graph). The Ports inform what price it has to pay for the available treatment, and what are other properties of the treatment (time elapsed, quality etc.) The PA agent chooses the best from its point of view of treatment it means the corresponding Port.
8 58 2nd International Workshop of Central and Eastern Europe on Multi-Agent Systems voting The PA agents vote which treatment is the best and the corresponding edge gets a privilege to be selected for such treatment. auction If the production system is heavily loaded (overloaded), the PA agents can take part in the auctions of treatment offered by the Ports (i.e. edges). The opposite situation is also possible the agent PA demands to buy the treatment offered by one of the Ports at a given node. There are more than one available ports offering similar kinds of treatment and the Ports participate in the auction offering lower and lower prices and better treatment. The PA agent chooses the lowest price, the best treatment. This algorithm may be used if the production system is currently not loaded. market The complex negotiation of the cost of the treatment between PA agents considered as consumers and Ports playing a role of producers can be implemented using a market model. Collecting the information about the current state of the network. Linker Agent can gain the information about the state of the network using the following interaction protocols: Contract Net LA announces that it is ready to buy information about the state of the network. The group of the nodes (Node Managers) can send their proposals concerning the quality and the costs of the possessed information. Market LA and Port Agents participate in the exchange of the information about the structure of the network. The prices of the information are set by the market methods. The modification of the structure of the production process structure (graph) - adding or removing the operations (edges) The modification of the structure of the network by adding or removing the edges representing technological operations can be performed using the following interaction protocols: Auction Agents Investors take part in the auction of adding a new edge to the graph or selling the one by the Investor who actually owns it. It is also possible to increase or reduce the efficiency, productivity or quality of a given operation (edge). Market The Investors can buy or sell technological operations (edges). 5 Simulation of the multi-agent system for the production system layout (graph management) The multi-agent system proposed for the production system layout management has been modelled and verified by simulation (fig. 6). It has a limited function provides only the migration of the Part Agents using the Contract Net Protocol. Other tasks, such as collecting information about the structure of the network and changing the structure of the network (adding/removing nodes) are not realized. The following interaction among the agents has been realized:
9 CEEMAS 01, September 2001, Kraków, Poland 59 Fig. 6. Schema of the examined production system layout - graph corresponding to the system: a - at the beginning of simulation, b - at the end of simulation after the improvement of the system layout (extension of operations - corresponding edges) Part Agent when arriving at a given node tries to reach the destination node by the edge with demanded operation at the lowest costs. At the node a number of options of transfer continuation at different prices are proposed to the Part Agent. Part Agent accepts the solution, taking into consideration the price of the following operation versus its own resources and the quality of the treatment versus the time it can waste for all the operations from the beginning to the end of the part treatment. Part Agent pays the Port Agent for the treatment. With the resources saved the Port Agents (and Node Manager) undertake modification of the production system layout (graph). The simulation of the system was performed on the computer network composed of 6 nodes with edges representing technological operations. Technology needs and pricing policy favour the following edges of the graph: (B,F), (B,G), (C,G), (D,G), (E,F), (E,G), (F,G). The initial state of the network with the same productivity rate of all edges (technological operations) is shown in fig. 6a. After a number of operations execution and transfers of parts in the system the nodes using collected funds modify the parameters of the network. The result of the system investment is presented in fig. 6b. After the improvement (changes of the efficiency of operations corresponding to the edges) realized by the system the overloaded operations (edges)were reinforced (thick lines in the fig. 6b). 6 Conclusion The proposed system of a automatic management of production system enables both optimal real-time management of the production system functioning, and optimal, selfacting adaptation of the network structure to users needs, also in real-time [3]. Both aspects of optimal management, considered together may bring very interesting results. The application of the above mentioned system will lower costs of production system exploitation. In the future it will enable the realization of optimal management of production systems layout for large, extensive production systems. The proposed system
10 60 2nd International Workshop of Central and Eastern Europe on Multi-Agent Systems enables flexible production systems management (of graph structure) with the use of economic criteria of optimization. The system takes advantage of possibilities given by the decentralized, multi-agent system, that enables making local decisions, taking into account local, and if necessary and possible - a global point of view. The presented system may be easily extended to uniform, optimal management of network, including not only hardware management but also other resources, e. g. network software. References 1. K. Cetnarowicz, E. Nawarecki, and M. Zabinska. M-agent architecture and its application to the agent oriented technology. In Proc. of the DAIMAS 97. International workshop: Distributed Artificial Intelligence and Multi-Agent Systems. St. Petersburg, Russia, K. Cetnarowicz, M. Żabińska, and E. Cetnarowicz. A decentralized multi-agent system for computer network reconfiguration. In J. Stefan, editor, Proc. of the 21st International Workshop: Advances Simulation of Systems - ASSIS 99. MARQ, Ostrava, Czech Republic, Krzysztof Cetnarowicz and Jaroslaw Kozlak. Multi-agent system for decentralized computer network management. In Proceedings of the Second Conference on Management and Control of Production and Logistics (MCPL 2000), Grenoble, July John Q. Cheng and Michael P. Wellman. The WALRAS algorithm: A convergent distributed implementation of general equilibrium outcomes. Computational Economics., N. Gaither. Production and Operations Management. The Dryden Press, New York, M.A. Gibney and N.R. Jennings. Dynamic resource allocation by market based routing in telecommunications networks. In Garijo F.J. Albayrac S., editor, Intelligent Agents for Telecommunications Applications (IATA 98). Springer Verlag, G. Dobrowolski K. Cetnarowicz, E. Nawarecki. Multi-agent mrp class system for production and disassembling. In Management and Control of Production and Logistics. IFIP, IFAC, IEEE Conference, Grenoble, France, ENSIEG, LAG Grenoble, France Tracy Mullen and Michael P. Wellman. A simple computational market for network information services. In ICMAS J. F. Proud. Master Scheduling. John Wiley & Sons Inc., New York, Tuomas W. Sandholm. Negotiation among self-interested computationally limited agents. PhD thesis of University of Massachusetts Amherst, Tuomas W. Sandholm. Distributed rational decision making. In Gerhard Weiss, editor, Multiagent Systems. A Modern Approach to Distributed Artificial Intelligenc, volume II, chapter 7, pages The MIT Press, Reid G. Smith. The contract net protocol: High-level communication and control in a distributed problem solver. IEEE Transactions on Computers., C-29(12): , W. J. Stevenson. Production/Operations Management. Richard D. Irwin Inc., Homewood IL 60430, Michael P. Wellman. A market-oriented programming environment and its application to distributed multicommodity flow problem. Journal of Artificial Intelligence Research, pages 1 23, Michael P. Wellman. Market-oriented programming: some early lessons. In S. Clearwater, editor, Market-Based Control: A Paradigm for Distributed Resource Allocation. World Scientific, 1996.
MULTI-AGENT SYSTEM FOR DECENTRALIZED COMPUTER NETWORK MANAGEMENT Krzysztof Cetnarowicz Jaros law Kozlak Institute of Computer Science, AGH - University of Mining and Metallurgy Al. Mickiewicza 30, 30-059
More informationSelf-organized Multi-agent System for Service Management in the Next Generation Networks
PROCEEDINGS OF THE WORKSHOP ON APPLICATIONS OF SOFTWARE AGENTS ISBN 978-86-7031-188-6, pp. 18-24, 2011 Self-organized Multi-agent System for Service Management in the Next Generation Networks Mario Kusek
More informationInformation Broker Agents in Intelligent Websites
Information Broker Agents in Intelligent Websites Catholijn M. Jonker, Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands
More informationAutoconfiguration and maintenance of the IP address in ad-hoc mobile networks
1 Autoconfiguration and maintenance of the IP address in ad-hoc mobile networks M. Fazio, M. Villari, A. Puliafito Università di Messina, Dipartimento di Matematica Contrada Papardo, Salita Sperone, 98166
More informationADMINISTRATION AND CONFIGURATION OF HETEROGENEOUS NETWORKS USING AGLETS
ANNALS OF THE FACULTY OF ENGINEERING HUNEDOARA 2006, Tome IV, Fascicole 1, (ISSN 1584 2665) FACULTY OF ENGINEERING HUNEDOARA, 5, REVOLUTIEI, 331128, HUNEDOARA ADMINISTRATION AND CONFIGURATION OF HETEROGENEOUS
More informationIntelligent Agents Serving Based On The Society Information
Intelligent Agents Serving Based On The Society Information Sanem SARIEL Istanbul Technical University, Computer Engineering Department, Istanbul, TURKEY sariel@cs.itu.edu.tr B. Tevfik AKGUN Yildiz Technical
More informationScienceDirect. Model Planning Production and Logistics Activities in Business Networks
Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 69 ( 2014 ) 370 376 24th DAAAM International Symposium on Intelligent Manufacturing and Automation, 2013 Model Planning Production
More informationA Clone-Pair Approach for the Determination of the Itinerary of Imprecise Mobile Agents with Firm Deadlines
A Clone-Pair Approach for the Determination of the Itinerary of Imprecise Mobile Agents with Firm Deadlines Luciana Rech, Carlos Montez and Rômulo de Oliveira Department of Automation and Systems Engineering
More informationAn Active Packet can be classified as
Mobile Agents for Active Network Management By Rumeel Kazi and Patricia Morreale Stevens Institute of Technology Contact: rkazi,pat@ati.stevens-tech.edu Abstract-Traditionally, network management systems
More informationEstablishing How Many VoIP Calls a Wireless LAN Can Support Without Performance Degradation
Establishing How Many VoIP Calls a Wireless LAN Can Support Without Performance Degradation ABSTRACT Ángel Cuevas Rumín Universidad Carlos III de Madrid Department of Telematic Engineering Ph.D Student
More informationDESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL
IJVD: 3(1), 2012, pp. 15-20 DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL Suvarna A. Jadhav 1 and U.L. Bombale 2 1,2 Department of Technology Shivaji university, Kolhapur, 1 E-mail: suvarna_jadhav@rediffmail.com
More informationMULTIPLE COMPUTER NETWORKS AND INTERCOMPUTER COMMUNICATION. Lawrence G. Roberts Advanced Research Projects Agency Washington, D. C.
MULTIPLE COMPUTER NETWORKS AND INTERCOMPUTER COMMUNICATION Lawrence G. Roberts Advanced Research Projects Agency Washington, D. C. There are many reasons for establishing a network which allows many computers
More informationChapter 11. MRP and JIT
Chapter 11 MRP and JIT (Material Resources Planning and Just In Time) 11.1. MRP Even if MRP can be applied among several production environments, it has been chosen here as a preferential tool for the
More informationI. ADDITIONAL EVALUATION RESULTS. A. Environment
1 A. Environment I. ADDITIONAL EVALUATION RESULTS The tests have been performed in a virtualized environment with Mininet 1.0.0 [?]. Mininet is tool to create a virtual network running actual kernel, switch
More informationNetwork analysis: P.E.R.T,C.P.M & Resource Allocation Some important definition:
Network analysis: P.E.R.T,C.P.M & Resource Allocation Some important definition: 1. Activity : It is a particular work of a project which consumes some resources (in ) & time. It is shown as & represented
More informationFlexible mobility management strategy in cellular networks
Flexible mobility management strategy in cellular networks JAN GAJDORUS Department of informatics and telecommunications (161114) Czech technical university in Prague, Faculty of transportation sciences
More informationA Semantic Marketplace of Peers Hosting Negotiating Intelligent Agents
A Semantic Marketplace of Peers Hosting Negotiating Intelligent Agents Theodore Patkos and Dimitris Plexousakis Institute of Computer Science, FO.R.T.H. Vassilika Vouton, P.O. Box 1385, GR 71110 Heraklion,
More informationA General Framework for Tracking Objects in a Multi-Camera Environment
A General Framework for Tracking Objects in a Multi-Camera Environment Karlene Nguyen, Gavin Yeung, Soheil Ghiasi, Majid Sarrafzadeh {karlene, gavin, soheil, majid}@cs.ucla.edu Abstract We present a framework
More information8 Modeling network traffic using game theory
8 Modeling network traffic using game theory Network represented as a weighted graph; each edge has a designated travel time that may depend on the amount of traffic it contains (some edges sensitive to
More informationPART III. OPS-based wide area networks
PART III OPS-based wide area networks Chapter 7 Introduction to the OPS-based wide area network 7.1 State-of-the-art In this thesis, we consider the general switch architecture with full connectivity
More informationA Multi-Agent Approach to a Distributed Schedule Management System
UDC 001.81: 681.3 A Multi-Agent Approach to a Distributed Schedule Management System VYuji Wada VMasatoshi Shiouchi VYuji Takada (Manuscript received June 11,1997) More and more people are engaging in
More informationTraffic Prediction in Wireless Mesh Networks Using Process Mining Algorithms
Traffic Prediction in Wireless Mesh Networks Using Process Mining Algorithms Kirill Krinkin Open Source and Linux lab Saint Petersburg, Russia kirill.krinkin@fruct.org Eugene Kalishenko Saint Petersburg
More informationDistributed Database for Environmental Data Integration
Distributed Database for Environmental Data Integration A. Amato', V. Di Lecce2, and V. Piuri 3 II Engineering Faculty of Politecnico di Bari - Italy 2 DIASS, Politecnico di Bari, Italy 3Dept Information
More informationVirtualization of Virtual Measurement Machines as component of Distributed Artificial Intelligence System
Virtualization of Virtual Measurement Machines as component of Distributed Artificial Intelligence System ANDREY ANGELOV ELENKOV Faculty of Automatics Technical University of Sofia 8, Kliment Ohridski
More informationThe Concept of Automated Process Control
Scientific Papers, University of Latvia, 2010. Vol. 756 Computer Science and Information Technologies 193 203 P. The Concept of Automated Process Control Ivo Oditis 1, Janis Bicevskis 2 1 Bank of Latvia,
More informationAnalysis of an Artificial Hormone System (Extended abstract)
c 2013. This is the author s version of the work. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purpose or for creating
More informationDecentralized Online Scheduling of Combination-Appointments in Hospitals
Proceedings of the Eighteenth International Conference on Automated Planning and Scheduling (ICAPS 8) Decentralized Online Scheduling of Combination-Appointments in Hospitals Ivan Vermeulen, Sander Bohte,
More informationA Scheme for Implementing Load Balancing of Web Server
Journal of Information & Computational Science 7: 3 (2010) 759 765 Available at http://www.joics.com A Scheme for Implementing Load Balancing of Web Server Jianwu Wu School of Politics and Law and Public
More informationA Sarsa based Autonomous Stock Trading Agent
A Sarsa based Autonomous Stock Trading Agent Achal Augustine The University of Texas at Austin Department of Computer Science Austin, TX 78712 USA achal@cs.utexas.edu Abstract This paper describes an autonomous
More informationBuilding a virtual marketplace for software development tasks
Building a virtual marketplace for software development tasks Boris Kötting & Frank Maurer University of Kaiserlautern & University of Calgary koetting@informatik.uni-kl.de & maurer@cpsc.ucalgary.ca Abstract
More informationThe Design of an Agent-Based Production Scheduling Software Framework for Improving Planning-Scheduling Collaboration
The Design of an Agent-Based Production Scheduling Software Framework for Improving Planning-Scheduling Collaboration Pedro Gomez-Gasquet, Francisco Cruz Lario Esteban, Ruben Dario Franco Pereyra, and
More informationA Stock Trading Algorithm Model Proposal, based on Technical Indicators Signals
Informatica Economică vol. 15, no. 1/2011 183 A Stock Trading Algorithm Model Proposal, based on Technical Indicators Signals Darie MOLDOVAN, Mircea MOCA, Ştefan NIŢCHI Business Information Systems Dept.
More informationMethodology of performance evaluation of integrated service systems with timeout control scheme
Methodology of performance evaluation of integrated service systems with timeout control scheme Akira Kawaguchi and Hiroshi Yamada NTT Service Integration Laboratories, NTT Corporation 9-11, Midori-cho
More informationFlexible manufacturing process planning based on the multi-agent technology
Flexible manufacturing process planning based on the multi-agent technology S. Kornienko, O. Kornienko, P. Levi Institute of Parallel and Distributed High-Performance Systems University of Stuttgart, Breitwiesenstr.
More informationArchitecture of distributed network processors: specifics of application in information security systems
Architecture of distributed network processors: specifics of application in information security systems V.Zaborovsky, Politechnical University, Sait-Petersburg, Russia vlad@neva.ru 1. Introduction Modern
More informationProcess Modelling from Insurance Event Log
Process Modelling from Insurance Event Log P.V. Kumaraguru Research scholar, Dr.M.G.R Educational and Research Institute University Chennai- 600 095 India Dr. S.P. Rajagopalan Professor Emeritus, Dr. M.G.R
More informationAn Automated Workflow System Geared Towards Consumer Goods and Services Companies
Proceedings of the 2014 International Conference on Industrial Engineering and Operations Management Bali, Indonesia, January 7 9, 2014 An Automated Workflow System Geared Towards Consumer Goods and Services
More informationFunction and Structure Design for Regional Logistics Information Platform
, pp. 223-230 http://dx.doi.org/10.14257/ijfgcn.2015.8.4.22 Function and Structure Design for Regional Logistics Information Platform Wang Yaowu and Lu Zhibin School of Management, Harbin Institute of
More informationThe Use of Artificially Intelligent Agents with Bounded Rationality in the Study of Economic Markets
From: AAAI-96 Proceedings. Copyright 1996, AAAI (www.aaai.org). All rights reserved. The Use of Artificially Intelligent Agents with Bounded Rationality in the Study of Economic Markets Vijay Rajan and
More informationLightweight Monitoring of Label Switched Paths for Bandwidth Management
Lightweight ing of Label Switched Paths for Bandwidth Management P. Vilà, J.L. Marzo, E. Calle, L. Carrillo Institut d Informàtica i Aplicacions Universitat de Girona Girona (Spain) { perev marzo eusebi
More informationHigh Performance Cluster Support for NLB on Window
High Performance Cluster Support for NLB on Window [1]Arvind Rathi, [2] Kirti, [3] Neelam [1]M.Tech Student, Department of CSE, GITM, Gurgaon Haryana (India) arvindrathi88@gmail.com [2]Asst. Professor,
More informationAgent-Based Software and Practical Case of Agent-Based Software Development
Agent-Based Software and Practical Case of Agent-Based Software Development Course 2008/2009 SUBJECTS: AGENT-BASED SOFTWARE and PRACTICAL CASE OF AGENT-BASED SOFTWARE DEVELOPMENT EUROPEAN MASTER on SOFTWARE
More information3-12 Autonomous Access Control among Nodes in Sensor Networks with Security Policies
3-12 Autonomous Access Control among Nodes in Sensor Networks with Security Policies This paper describes a new framework of policy control sensor networks. Sensor networks are shared by various applications,
More informationInfluences of Communication Disruptions on Decentralized Routing in Transport Logistics
Influences of Communication Disruptions on Decentralized Routing in Transport Logistics Bernd Scholz-Reiter, Christian Zabel BIBA Bremer Institut für Produktion und Logistik GmbH University of Bremen Hochschulring
More informationDuncan McCaffery. Personal homepage URL: http://info.comp.lancs.ac.uk/computing/staff/person.php?member_id=140
Name: Institution: PhD thesis submission date: Duncan McCaffery Lancaster University, UK Not yet determined Personal homepage URL: http://info.comp.lancs.ac.uk/computing/staff/person.php?member_id=140
More informationCHAPTER 7 SUMMARY AND CONCLUSION
179 CHAPTER 7 SUMMARY AND CONCLUSION This chapter summarizes our research achievements and conclude this thesis with discussions and interesting avenues for future exploration. The thesis describes a novel
More informationThe TNT Financial Trading System: a midterm report
The TNT Financial Trading System: a midterm report Luis Torgo LIACC-FEP, University of Porto R. de Ceuta, 118, 6., 4050-190 Porto, Portugal email: ltorgo@liacc.up.pt, Home page: http://www.liacc.up.pt/~ltorgo
More informationInfluence of Load Balancing on Quality of Real Time Data Transmission*
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 3, December 2009, 515-524 UDK: 004.738.2 Influence of Load Balancing on Quality of Real Time Data Transmission* Nataša Maksić 1,a, Petar Knežević 2,
More informationA Review on Zero Day Attack Safety Using Different Scenarios
Available online www.ejaet.com European Journal of Advances in Engineering and Technology, 2015, 2(1): 30-34 Review Article ISSN: 2394-658X A Review on Zero Day Attack Safety Using Different Scenarios
More informationFault Localization in a Software Project using Back- Tracking Principles of Matrix Dependency
Fault Localization in a Software Project using Back- Tracking Principles of Matrix Dependency ABSTRACT Fault identification and testing has always been the most specific concern in the field of software
More informationUsing Ant Colony Optimization for Infrastructure Maintenance Scheduling
Using Ant Colony Optimization for Infrastructure Maintenance Scheduling K. Lukas, A. Borrmann & E. Rank Chair for Computation in Engineering, Technische Universität München ABSTRACT: For the optimal planning
More informationConfiguring a Load-Balancing Scheme
Configuring a Load-Balancing Scheme Last Updated: October 5, 2011 This module contains information about Cisco Express Forwarding and describes the tasks for configuring a load-balancing scheme for Cisco
More informationInternational Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 4, July-Aug 2014
RESEARCH ARTICLE An Efficient Priority Based Load Balancing Algorithm for Cloud Environment Harmandeep Singh Brar 1, Vivek Thapar 2 Research Scholar 1, Assistant Professor 2, Department of Computer Science
More information1.264 Lecture 37. Telecom: Enterprise networks, VPN
1.264 Lecture 37 Telecom: Enterprise networks, VPN 1 Enterprise networks Connections within enterprise External connections Remote offices Employees Customers Business partners, supply chain partners Patients
More informationA STUDY OF THE BEHAVIOUR OF THE MOBILE AGENT IN THE NETWORK MANAGEMENT SYSTEMS
A STUDY OF THE BEHAVIOUR OF THE MOBILE AGENT IN THE NETWORK MANAGEMENT SYSTEMS Tarag Fahad, Sufian Yousef & Caroline Strange School of Design and Communication Systems, Anglia Polytechnic University Victoria
More informationNormative Ontologies to Define Regulations Over Roles in Open Multi- Agent Systems
Normative Ontologies to Define Regulations Over Roles in Open Multi- Agent Systems Carolina Felicíssimo, Carlos Lucena, Gustavo Carvalho and Rodrigo Paes Departamento de Informática PUC Rio Rua Marquês
More informationµfup: A Software Development Process for Embedded Systems
µfup: A Software Development Process for Embedded Systems Leif Geiger, Jörg Siedhof, Albert Zündorf University of Kassel, Software Engineering Research Group, Department of Computer Science and Electrical
More informationTowards Participatory Design of Multi-agent Approach to Transport Demands
ISSN (Online): 1694-0784 ISSN (Print): 1694-0814 Towards Participatory Design of Multi-agent Approach to Transport Demands 10 Yee Ming Chen 1, Bo-Yuan Wang Department of Industrial Engineering and Management
More informationQUEST The Systems Integration, Process Flow Design and Visualization Solution
Resource Modeling & Simulation DELMIA QUEST The Systems Integration, Process Flow Design and Visualization Solution DELMIA QUEST The Systems Integration, Process Flow Design and Visualization Solution
More informationDesign of a SIP Outbound Edge Proxy (EPSIP)
Design of a SIP Outbound Edge Proxy (EPSIP) Sergio Lembo Dept. of Communications and Networking Helsinki University of Technology (TKK) P.O. Box 3000, FI-02015 TKK, Finland Jani Heikkinen, Sasu Tarkoma
More informationPerformance Monitoring and Analysis System for MUSCLE-based Applications
Polish Infrastructure for Supporting Computational Science in the European Research Space Performance Monitoring and Analysis System for MUSCLE-based Applications W. Funika, M. Janczykowski, K. Jopek,
More information4. Multiagent Sys stems Design. Part 2: The PROMETHEUS methodology.
4. Multiagent Systems Design Part 2: Multiagent Syste ems (SMA-UPC) https://kemlg.upc.edu The PROMETHEUS methodology. Javier Vázquez-Salceda SMA-UPC Methodological Extensions to Object-Oriented Approaches
More informationThe Masters of Science in Information Systems & Technology
The Masters of Science in Information Systems & Technology College of Engineering and Computer Science University of Michigan-Dearborn A Rackham School of Graduate Studies Program PH: 313-593-5361; FAX:
More informationLoad Balancing on a Grid Using Data Characteristics
Load Balancing on a Grid Using Data Characteristics Jonathan White and Dale R. Thompson Computer Science and Computer Engineering Department University of Arkansas Fayetteville, AR 72701, USA {jlw09, drt}@uark.edu
More informationA Systems Approach for the ment and Management of Physical Infrastructure Dr D.S. Thorpe Queensland Department of Main s, Australia E-mail: David.S.Thorpe@Mains.qld.gov.au ABSTRACT: A methodology has been
More information(Refer Slide Time: 01:52)
Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This
More informationA Contribution to Expert Decision-based Virtual Product Development
A Contribution to Expert Decision-based Virtual Product Development László Horváth, Imre J. Rudas Institute of Intelligent Engineering Systems, John von Neumann Faculty of Informatics, Óbuda University,
More informationConfiguring a Load-Balancing Scheme
Configuring a Load-Balancing Scheme Finding Feature Information Configuring a Load-Balancing Scheme Last Updated: August 15, 2011 This module contains information about Cisco Express Forwarding and describes
More informationCommunication Networks. MAP-TELE 2011/12 José Ruela
Communication Networks MAP-TELE 2011/12 José Ruela Network basic mechanisms Network Architectures Protocol Layering Network architecture concept A network architecture is an abstract model used to describe
More informationAn Algorithm for Automatic Base Station Placement in Cellular Network Deployment
An Algorithm for Automatic Base Station Placement in Cellular Network Deployment István Törős and Péter Fazekas High Speed Networks Laboratory Dept. of Telecommunications, Budapest University of Technology
More informationFuzzy Cognitive Map for Software Testing Using Artificial Intelligence Techniques
Fuzzy ognitive Map for Software Testing Using Artificial Intelligence Techniques Deane Larkman 1, Masoud Mohammadian 1, Bala Balachandran 1, Ric Jentzsch 2 1 Faculty of Information Science and Engineering,
More informationModule 15: Network Structures
Module 15: Network Structures Background Topology Network Types Communication Communication Protocol Robustness Design Strategies 15.1 A Distributed System 15.2 Motivation Resource sharing sharing and
More informationPERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS
PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS Reza Azizi Engineering Department, Bojnourd Branch, Islamic Azad University, Bojnourd, Iran reza.azizi@bojnourdiau.ac.ir
More informationChapter 2 PSTN and VoIP Services Context
Chapter 2 PSTN and VoIP Services Context 2.1 SS7 and PSTN Services Context 2.1.1 PSTN Architecture During the 1990s, the telecommunication industries provided various PSTN services to the subscribers using
More informationWorkflow Automation and Management Services in Web 2.0: An Object-Based Approach to Distributed Workflow Enactment
Workflow Automation and Management Services in Web 2.0: An Object-Based Approach to Distributed Workflow Enactment Peter Y. Wu wu@rmu.edu Department of Computer & Information Systems Robert Morris University
More informationOn the Requirements for Cooperative Assistance in the Medical Domain
On the Requirements for Cooperative Assistance in the Medical Domain L. Ardissono, A. Di Leva, G. Petrone, M. Segnan and M. Sonnessa Dipartimento di Informatica, Università di Torino, corso Svizzera 185,
More informationThesis work and research project
Thesis work and research project Hélia Pouyllau, INRIA of Rennes, Campus Beaulieu 35042 Rennes, helia.pouyllau@irisa.fr July 16, 2007 1 Thesis work on Distributed algorithms for endto-end QoS contract
More informationReview Methods Configuration, Administration and Network Monitoring in High-Rate Onboard Networking Standards
Review Methods Configuration, Administration and Network Monitoring in High-Rate Onboard Networking Standards Ksenia Khramenkova, Stanislava Oleynikova Saint-Petersburg State University of Aerospace Instrumentation
More informationSimulate Grid Resource Trading via Cognitive Agent: A Case Study
Simulate Grid Resource Trading via Cognitive Agent: A Case Study Yuhui Qiu Faculty of Computer and Information Science Southwest University, Chonqing, China yhqiu@swu.edu.cn Zhixing Huang Faculty of Computer
More informationHigh Availability and Clustering
High Availability and Clustering AdvOSS-HA is a software application that enables High Availability and Clustering; a critical requirement for any carrier grade solution. It implements multiple redundancy
More informationAn Instructional Aid System for Driving Schools Based on Visual Simulation
An Instructional Aid System for Driving Schools Based on Visual Simulation Salvador Bayarri, Rafael Garcia, Pedro Valero, Ignacio Pareja, Institute of Traffic and Road Safety (INTRAS), Marcos Fernandez
More informationMethodology Framework for Analysis and Design of Business Intelligence Systems
Applied Mathematical Sciences, Vol. 7, 2013, no. 31, 1523-1528 HIKARI Ltd, www.m-hikari.com Methodology Framework for Analysis and Design of Business Intelligence Systems Martin Závodný Department of Information
More informationBSS BSS. Ondřej Vaněk, Štěpán Kopřiva, Ondřej Hrstka, Jiří Zelinka, Michal Pěchouček. Blindspot Solutions
Modeling Maritime Contraband Trafficking Activities with the Agent-based Approach Ondřej Vaněk, Štěpán Kopřiva, Ondřej Hrstka, Jiří Zelinka, Michal Pěchouček Ondřej Vaněk CEO ondrej.vanek@blindspot-solutions.com
More informationSix Strategies for Building High Performance SOA Applications
Six Strategies for Building High Performance SOA Applications Uwe Breitenbücher, Oliver Kopp, Frank Leymann, Michael Reiter, Dieter Roller, and Tobias Unger University of Stuttgart, Institute of Architecture
More informationDevelopment of a Flexible and Agile Multi-robot Manufacturing System
Development of a Flexible and Agile Multi-robot Manufacturing System Satoshi Hoshino Hiroya Seki Yuji Naka Tokyo Institute of Technology, Yokohama, Kanagawa 226-853, JAPAN (Email: hosino@pse.res.titech.ac.jp)
More informationAUTOMATIC PROXY GENERATION AND LOAD-BALANCING-BASED DYNAMIC CHOICE OF SERVICES
Computer Science 13 (3) 2012 http://dx.doi.org/10.7494/csci.2012.13.3.45 Jarosław Dąbrowski Sebastian Feduniak Bartosz Baliś Tomasz Bartyński Włodzimierz Funika AUTOMATIC PROXY GENERATION AND LOAD-BALANCING-BASED
More informationPath Optimization in Computer Networks
Path Optimization in Computer Networks Roman Ciloci Abstract. The main idea behind path optimization is to find a path that will take the shortest amount of time to transmit data from a host A to a host
More informationChapter 16: Distributed Operating Systems
Module 16: Distributed ib System Structure, Silberschatz, Galvin and Gagne 2009 Chapter 16: Distributed Operating Systems Motivation Types of Network-Based Operating Systems Network Structure Network Topology
More informationINTERNET FOR VANET NETWORK COMMUNICATIONS -FLEETNET-
ABSTRACT INTERNET FOR VANET NETWORK COMMUNICATIONS -FLEETNET- Bahidja Boukenadil¹ ¹Department Of Telecommunication, Tlemcen University, Tlemcen,Algeria Now in the world, the exchange of information between
More informationMulti-Agent Model for Automation of Business Process Management System Based on Service Oriented Architecture
Multi-Agent Model for Automation of Business Process Management System Based on Service Oriented Architecture Soe Winn, May Thwe Oo Abstract Business process automation is an important task in an enterprise
More informationCloud deployment model and cost analysis in Multicloud
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) ISSN: 2278-2834, ISBN: 2278-8735. Volume 4, Issue 3 (Nov-Dec. 2012), PP 25-31 Cloud deployment model and cost analysis in Multicloud
More informationIMPROVING RESOURCE LEVELING IN AGILE SOFTWARE DEVELOPMENT PROJECTS THROUGH AGENT-BASED APPROACH
IMPROVING RESOURCE LEVELING IN AGILE SOFTWARE DEVELOPMENT PROJECTS THROUGH AGENT-BASED APPROACH Constanta Nicoleta BODEA PhD, University Professor, Economic Informatics Department University of Economics,
More informationA Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services
A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services Ronnie D. Caytiles and Byungjoo Park * Department of Multimedia Engineering, Hannam University
More informationA Resilient Device Monitoring System in Collaboration Environments
, pp.103-114 http://dx.doi.org/10.14257/ijsh.2014.8.5.10 A Resilient Device Monitoring System in Collaboration Environments KeeHyun Park 1 and JongHwi Lee 1 Department of Computer Engineering, Keimyung
More informationAPPLICATIONS AND RESEARCH ON GIS FOR THE REAL ESTATE
APPLICATIONS AND RESEARCH ON GIS FOR THE REAL ESTATE Chengda Lin, Lingkui Meng, Heping Pan School of Remote Sensing Information Engineering Wuhan University, 129 Luoyu Road, Wuhan 430079, China Tel: (86-27)-8740-4336
More informationNuclear Plant Information Security A Management Overview
Nuclear Plant Information Security A Management Overview The diagram above is a typical (simplified) Infosec Architecture Model for a nuclear power plant. The fully-developed model would, for example,
More informationInternational Journal of Applied Science and Technology Vol. 2 No. 3; March 2012. Green WSUS
International Journal of Applied Science and Technology Vol. 2 No. 3; March 2012 Abstract 112 Green WSUS Seifedine Kadry, Chibli Joumaa American University of the Middle East Kuwait The new era of information
More informationOverview of Network Hardware and Software. CS158a Chris Pollett Jan 29, 2007.
Overview of Network Hardware and Software CS158a Chris Pollett Jan 29, 2007. Outline Scales of Networks Protocol Hierarchies Scales of Networks Last day, we talked about broadcast versus point-to-point
More informationOn some Potential Research Contributions to the Multi-Core Enterprise
On some Potential Research Contributions to the Multi-Core Enterprise Oded Maler CNRS - VERIMAG Grenoble, France February 2009 Background This presentation is based on observations made in the Athole project
More informationReport on the Train Ticketing System
Report on the Train Ticketing System Author: Zaobo He, Bing Jiang, Zhuojun Duan 1.Introduction... 2 1.1 Intentions... 2 1.2 Background... 2 2. Overview of the Tasks... 3 2.1 Modules of the system... 3
More information