Browsing by Author "Soliman, Ashraf"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item BOEM: A Model for Automating Detection and Evolution of Distributed Ontologies in Multi-Agent Environment(Institute of Statistical Studies and Research, Department of Computer Sciences, Faculty of Computers and Information, Cairo University, 2017) Soliman, Ashraf; Salah, Akram; Hefny, HeshamKnowledge gives a strong support to autonomous agents in multi-agent systems and thus the evolution of agent’s knowledge needs a great attention since it has a control on agents’ behaviors and has effect on their decisions making. The problem is to allow agents to detect and decide whether they need more domain knowledge and allow their knowledge to evolve consistently and automatically. This paper utilizes ontologies to represent the internal knowledge of agents instead of utilizing them only as a shared conceptualization. Consequently, the paper proposes a model of bottom-up instance-driven ontology evolution that allows the internal ontologies of agents to evolve automatically and consistently in run time based on agents’ interactions. Experiments are designed and implemented to evaluate our model in different situations. One of its results shows that an empty internal ontology of one agent could evolve automatically in runtime by 88.3% through its interactions with other agents. Moreover, a comparison between the proposed approach and literature review approaches is presented to compare between their different features and techniques. This paper is considered a step forward to automate ontology evolution for agents in multiagent environment.Item Modeling Distribution and Exchange of Domain Knowledge in Multi-agent Environment(Department of Computer Sciences, Faculty of Computers and Information, Cairo University, 2017) Soliman, Ashraf; Salah, Akram; Hefny, HeshamMulti-agent systems often dedicate a shared centralized ontology as domain knowledge but unfortunately they completely neglect the decentralized nature of domain knowledge. This nature implies distributing domain knowledge on domain’s agents rather than centralize it in a shared ontology. This paper comes to embrace the trend of decentralizing domain knowledge by proposing the knowledge distribution model. Furthermore, the paper also proposes a knowledge exchange model in which a protocol and two types of queries are designed and implemented for exchange knowledge between agents. Different situations are presented to address the problem and the proposed model gives positive results in manipulating with all of these situations. Distributing knowledge, especially on autonomous agents, solves many problems of keeping and maintaining knowledge in one place which is a bottle neck of knowledge management.