StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Multi-Agent Systems and the Areas Related to It - Essay Example

Cite this document
Summary
In this technical paper "Multi-Agent Systems and the Areas Related to It", the author shall briefly summarize the aspects of DAI and agents. Furthermore, the author of the paper shall put forward his recommendations in light of the company’s strategic planning objectives…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER97.8% of users find it useful
Multi-Agent Systems and the Areas Related to It
Read Text Preview

Extract of sample "Multi-Agent Systems and the Areas Related to It"

Introduction: A gaming company has developed its software in VC++ and DirectX. The company would like to introduce aspects of DAI and agents in its next generation of games. In addition, the company has taken a strategic decision to develop games for the Internet, mobile devices (i.e. PDA) and 3G phones. In this technical report I shall briefly summarize the aspects of DAI and agents. Furthermore, I shall put forward my recommendations in light of the company’s strategic planning objectives. We can provide a direct interface to the hardware on the host system of our software by using the DirectX application program interface. This is achieved by removing the device-specific hardware dependencies, which were previously part of almost any software development effort. Moreover, DirectX performance capabilities are similar or equal to those provided in DOS but allows hardware to be fully utilized. Multi-agent systems (MAS) and the areas related to it: Multi-agent systems (MAS) are a set of agents that interact in a common environment. An agent is an entity with domain knowledge, goals and actions. Multi-agent systems deal with the construction of complex systems involving multiple agents and their coordination. A multi-agent system (MAS) is a distributed computing system with autonomous interacting intelligent agents that coordinate their actions so as to achieve its goal(s) jointly or competitively. Agent technologies are now being applied to the development of large-scale commercial and industrial software systems. Such systems are complex, involving hundreds, perhaps thousands of agents and there is a pressing need for system modeling techniques that permit their complexity to be effectively managed, along with principled methodologies to guide the process of system design. Without adequate techniques to support the design process, such systems will not be sufficiently reliable, maintainable or extensible, will be difficult to comprehend, and their elements will not be re-usable. The agents in a multi-agent system have several important characteristics; namely: Autonomy: the agents are at least partially autonomous. Local views: no agent has a full global view of the system, or the system is too complex for an agent to make practical use of such knowledge Decentralization: there is no one controlling agent A first classification that is useful is to divide agents into:- reactive agent - A reactive agent is not much more than an automaton that receives input, processes it and produces an output. deliberative agent - A deliberative agent in contrast should have an internal view of its environment and is able to follow its own plans. hybrid agent - A hybrid agent is a mixture of reactive and deliberative, that follows its own plans, but also sometimes directly reacts to external events without deliberation. A large number of scientific fields are related to kinetics and we are mainly interesting in the distributed system and artificial system 1-Artificial Intelligence: Artificial Intelligence (AI) is the study and art of making intelligent machines, particularly intelligent computer programs and how to make a computer do a thing that humans do. AI techniques include: Search; Knowledge; and Abstraction Kinetics calls into play a large number of concepts that are new to AI, for example, corporation, coordination and satisfaction. The difference between AI and kinetics is that with AI it is the individual that is intelligent, whereas with kinetics it is the organization that displays functionalities that can be characterized as intelligent. 2-Distributed System: The main goal of the distributed system is the carrying out of tasks by making the best use of physically distributed resources (for example, memory, processor, data managers). On the other hand, the system of kinetics is much more open. The multi-agent system takes an overview and summary of the problem of interaction between individual entities, considering the distributed system as being merely one possible application of this general concept. An agent can be implemented in the form of several processes without losing its individuality. Distributed Artificial Intelligence: Currently the industrial computer system is becoming more complex and includes a large number of subsystems. For this reason we are interested in DAI. We set out below the main reasons explaining why we need distributed activities intelligence: 1- Problems are physically distributed; 2- Problems are widely distributed and heterogeneous in functional terms; 3- The network forces us to take a distributed view; 4- The complexity of the problem dictates a local point of view; 5- Systems must be able to adapt to changes in the structure or the environment; and 6- Software engineering is moving toward design using the concept of autonomous interacting units. Gaming Playing: A heuristic techniques constitute a major area of AI research. A heuristic technique is useful in problem solving strategy. For example, checking to make sure that an unresponsive appliance is plugged in before assuming that it is broken or to castle in order to try and protect your king from capture in a chess game. For exploring machine intelligence it seems that games are good for two reasons: 1. They provide a structured task in which it is very easy to test the effectiveness; and 2. They don’t require expert consultation. Communication: In multi agent systems the communication is the base for interaction and social organization. Without it, the agent becomes isolated from the environment. The Foundation for Intelligent Physical Agents (FIPA) is a body for developing and setting computer software standards for heterogeneous and interacting agents and agent-based systems. The Knowledge Query and Manipulation Language, or KQML, is a language and protocol for communication among software agents and knowledge-based systems. However, the KQML has some drawbacks, namely: 1- Ambiguity and imprecision; 2- Useless and incoherent performatives; and 3- Missing performatives. Conclusion : Implementing the game in DIA and MAS is based on several techniques that should be taken into account. But the key role that has been observed in gaming is that most games are based on interaction and each game has its own way of interaction. The company decided to develop the game by using the tool DirectX and the software VC++. Additionally, the company is looking forward to implementing games in mobile devices in the future. For this reason, the company has decided to choose the DirectX and VC++ and is able to stick with its tools. I recommend that they stick with the DirectX and V++ program and introduce aspects of DAI and agents in their next generation of games and that they use FIPA for communication. Secondly, the company should use a language that can easily be implemented in different platforms such as PDA and also for online games. One such language is Java. Recently most mobile devices support Java therefore building a game using Java will give a very wide spectrum. In order to use Java the company will need to train its programmers. These criteria will add more costs to the company, however in the future it will be a very useful step and will provide a wide use for the developed game. Reference: http://en.wikipedia.org/wiki/Distributed_artificial_intelligence http://research.sun.com/people/vengerov/bookchapter.pdf Ferber, J., (1999). Multi-Agent Systems. London, Pearson Educational Limited, England. Kovach , P., (1998). The Awesome Power of Direct3D/DirectX. Greenwich Manning Publication. Luger, G., (2002), Artificial Intelligence, 4th edn, Pearson Educational Limited Rich, E. & Knight, K.,(1991). Artificial Intelligence, 2nd edn, McGraw-Hill, Singapore. Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Proof reading Essay Example | Topics and Well Written Essays - 1000 words”, n.d.)
Retrieved from https://studentshare.org/miscellaneous/1547846-proof-reading
(Proof Reading Essay Example | Topics and Well Written Essays - 1000 Words)
https://studentshare.org/miscellaneous/1547846-proof-reading.
“Proof Reading Essay Example | Topics and Well Written Essays - 1000 Words”, n.d. https://studentshare.org/miscellaneous/1547846-proof-reading.
  • Cited: 0 times

CHECK THESE SAMPLES OF Multi-Agent Systems and the Areas Related to It

Autonomous intelligent agent topic tracking system

The objective of the study was to identify the probable dynamics in an organization for the intelligent agent technology appropriation in an environmental scanning tracking process as well as to develop a deeper appreciation of how such an activity is designed over time.... .... ... ... The paper also describes how for each search the search engine displays a dynamic summary of query terms and other information such as the URL of the result, its size, and its possible category etc besides providing a cached copy of the result to the user....
46 Pages (11500 words) Dissertation

The Role of the Internal Change Agent

The internal change agent as Researcher is closely related to the previous role of trainer.... The purpose of this paper is to investigate the role of the internal change agent in organisational development, describe the theories that underpin the role of internal change agent, identify the different roles required to be played by change agents....
10 Pages (2500 words) Essay

Implementation of Knowledge Mining with Ontology

This paper ''Implementation of Knowledge Mining with Ontology'' discusses that cloud computing involves offering of services via internet.... These services include sharing of software, applications and computer hardware.... We have three types of cloud computing; private, public and hybrid cloud....
6 Pages (1500 words) Literature review

Overhearing, Plan Recognition and the YOYO Algorithm

3-91) presented techniques of online monitoring of teams using a method of 'overhearing' whereby their communication exchanges during business transactions are captured in computer systems and the learning of the agents are captured under three categories – No Learning, On-Line Learning and Using Previously Learned Predictions.... According to the findings of the paper, it can be said that off late business owners have realized the immense benefits of knowledge management practices to sustain competitive advantages and hence have invested in tools and techniques to capture, organize, disseminate and reuse knowledge related to their businesses....
13 Pages (3250 words) Research Paper

Towards Empathic Touch by Relational Agents

This study is an attempt to understand the importance of empathic touch by relational agents by comparing the inferences of three research papers on the same and related topics.... This discussion talks that humanity has reached a stage where the human-computer interface has reached the threshold of magical possibilities....
8 Pages (2000 words) Research Paper

Information Retrieval through Multi-Agent System

This paper ''Information Retrieval through multi-agent System'' tells that Problem-solving solutions like multi-agent System (MAS) capitalizes on its multiple intelligent agents to receive precepts from the environment, process the information, and produce the desired result for the environment....
6 Pages (1500 words) Research Paper

Adaptive Social Networks

2In 1997, Kautz and the group developed methods of graph analysis for referral systems where the person with the required information is found by use of referral chains.... concentrated more on the problem of referral information generation at the expense of the dynamic aspects of referral systems.... was to study the dynamics of social structures which most referral systems studied.... hey described an adaptive social network for information access that is intended to be an accurate, dynamic, and evolving multi-agent system that can achieve the effect of informal social networks that exist in an organization or community....
5 Pages (1250 words) Research Paper

Software Agent Technologies Integration With Web Services

This literature review "Software Agent Technologies Integration With Web Services" examines the literature on web services, software agent technologies, and their integration, focusing on new areas of research relating to their integration, and areas of further study.... From 2007 there have been serious discussions and proposals, as well as emerging theories, relating to the consolidation of those various emerging approaches into unified specifications for the merging of software agent systems compliant with so-called IEEE FIPA standards on the one hand, and web services compliant to W3C standards, on the other....
7 Pages (1750 words) Literature review
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us