Keywords. Ontology, mechanism theories, content theories, t-norm, t-conorm, multiinformation systems, Boolean aggregation.

Size: px
Start display at page:

Download "Keywords. Ontology, mechanism theories, content theories, t-norm, t-conorm, multiinformation systems, Boolean aggregation."

Transcription

1 Intelligent Information Systems Morteza Anvari Computer Science Division University of California Berkeley CA Keywords. Ontology, mechanism theories, content theories, t-norm, t-conorm, multiinformation systems, Boolean aggregation. Abstract. In this article, we will discuss certain specific aspects of information systems that lend themselves to infusion of artificial intelligence methods and techniques. We recognize three information layers in an information/knowledge base system, i.e. the ontology (or ontic) layer, the metadata layer, and the data layer. The word ontology refers to a branch of metaphysics that explores the nature of Being. Following Martin Heidegger (German philosopher ), we use the word ontic to refer to being in the restricted sense, in this case an information system. The three layers represent a conceptual hierarchy from higher to lower levels of abstraction (or from lower to higher levels of specificity.) The ontic layer may be domainindependent, comprising generic organizing concepts of any knowledge base or may be domainspecific, e.g. ontology of a tourist information system. The Ontic Layer. This normally refers to the layer, which contains high-level concepts that organize the upper parts of a generic knowledge base. But it may also refer to the organizing elements of a domain-specific knowledge area such as a tourist knowledge base. Thus, the distinction between the ontic layer and the domain knowledge layer is that the former contains the vocabulary and the conceptual building blocks in the knowledge base and the latter contains the knowledge itself. For instance, in medicine the ontic layer of a patient knowledge base may contain the definition of such terms as "malaria" and "meningitis". At the data layer, a patient knowledge base contains patient-specific data, such as test results or timeline of diagnosis and treatment. By the same token, in a tourist information system, such terms as "vertical drop" and "cultural events" must be described in the ontic layer. But specific ski resorts or art festivals are included in the data layer. The importance of the ontic layer lies in its role as conceptualizer as well as agent/ facilitator for sharing ontologies among knowledge bases. As conceptualizer, the ontic layer describes and clarifies both domain-dependent and domain-independent terms that are used in a knowledge base. There is often no sharp division between domain-dependent and domain-independent terms, but rather, there is a spectrum of decreasing abstractness from the domain-independent to the domain-dependent terms. For instance, terms like space, time, event, object, attribute (or feature), and relation (among objects) are quite generic. They can appear in any ontology. The ontic layer also defines the context in which linguistic terms express approximate values for attributes and relations. For instance, the attribute price may take on a fuzzy value like inexpensive which means two different things when applied to a meal and to an airline ticket. In addition, as conceptualizer, the ontic layer can make a distinction between a role that an object plays and its conceptual relationship with other objects. In a university database, there are several classes of people including students, professors, employees, males and females. While males and females are always subclasses of the class humans, the types students and employees are roles that certain humans play. This distinction, between roles

2 and subclasses, is necessary since some students may be employees sometimes, or they may cease to be students at some other point in time. But students always constitute a subclass of the class humans. The lexicon of the ontic layer should include the term, its synonyms, its conceptual parent (superclass) as well as its siblings and its ancestor. Related terms, which act as operators on the object, are also listed. For example, in the entry for class hotel the following terms are listed. Lexicon and Lexical Links ID Type Set Size Sample Entries for Hotel R1 synonym 4 Motel, Inn, Lodge R2 ancestor 2 Accommodation term R3 parent term 1 Lodging R4 sibling term 1 Bed and Breakfast R5 related term 4 Reservation, Booking, Billing, operators Check-in, Check-out Fig. 1 In AI, mechanism theories refer to the set of theories concerned with algorithmic, heuristic, and other methodologies including neural nets, fuzzy logic, genetic algorithms, frame languages, and rule-based systems. Mechanisms are designed to enhance machine intelligence quota (MIQ). Content theories, on the other hand, concern the classes of objects, their properties, and the interrelationships that characterize the objects in a specific knowledge domain. The ontologies are content theories even when they relate to domain-independent concepts. The ontic layer may be described by means of augmented predicate calculi, semantic nets, fuzzy hypergraphs or other knowledge representation schemes or a combination thereof. The advantage of predicate calculus is that it allows dealing with propositional attitudes such as believe, think, hypothesize, and expect. Thus the ontic layer contends with facts, rules, beliefs, hypotheses, and predictions. When an ontology is domain-dependent, it is often task-dependent as well. This results from the fact that different tasks, as defined by different users, often require different aspects of reality. For this reason it would be prudent to consider, to the extent possible, different tasks that users may expect the knowledge base to perform. In summary, we need ontology for the following functions: To enable a platform to use the knowledge in some application. To enable multiple platforms to share their knowledge. To help oneself understand some area of knowledge better. To help other people understand some area of knowledge. To help people reach a consensus in their understanding of some area of knowledge. If semantic net is used to represent ontology, then for each term in the lexicon a link is established between the term and the relation that contains the data corresponding to the concept. 2

3 In Fig. 2, the lower half of the Figure depicts the ontology of Hotel represented by a semantic net. The upper half of the Figure is the relation Hotel that contains the data about individual hotels. The hotel ontology points to the relation Hotel by a link. Relation Hotel Name address rating etc Fig. 2 accomodation lodging hotel operators motel inn lodge B&B Boolean Combinations By an atomic query we mean a query in which only one attribute participates. In traditional databases an atomic query may result in more than one set of attribute values, but the query refers to a single attribute. When two or more attributes are involved in a query, then the query will consist of a Boolean aggregation of two or more atomic queries. If a fuzzy atomic query is issued to a database, then the outcome will be a fuzzy set. For instance, if the query is find restaurants near Soda Hall then the set (r, µ near (r)) is returned, where r represents a restaurant and µ near (r) represents the degree to which r is located near Soda Hall. If the query is find inexpensive restaurants near Soda Hall, then a set (r, µ near (r) µ inexpensive (r)) is returned, where denotes the Boolean and. In fuzzy logic there are several ways of defining and in terms of its binary parts, the most common being min [ µ near (r), µ inexpensive (r)]. The Boolean or, denoted by, is defined as max of the two membership functions that comprise the binary parts of. Generally speaking, if x is an object and q is a query, let µ q (x) denote the grade of x under the query q. If q is an atomic query, then the following rules allow us to extend this definition to non-atomic queries. Conjunction rule: µ A B (x) = min {µ A (x), µ B (x)} Disjunction rule: µ A B (x) = max {µ A (x), µ B (x)} Negation rule: µ A (x) = 1- µ A (x) In general, a triangular norm is a 2-ary aggregation function t, called t-norm, that generalizes the conjunction rule and satisfies the following properties: 1. and-conservation: t(0,0) = 0; t(x,1) = t(1,x) = x. 2. Monotonicity: t(x 1, x 2 ) t(x 1, x 2 ) if x 1 x 1 and x 2 x Commutativity: t(x 1, x 2 ) = t(x 2, x 1 ). 4. Associativity: t (t(x 1, x 2 ), x 3 ) = t(x 1, t(x 2, x 3 )). Similarly, a triangular co-norm is a 2-ary aggregation function s that generalizes the disjunction rule with the following properties: 3

4 5. or-conservation: s(1,1) = 1; s(x,0) = s(0,x) = x. 6. Monotonicity: s(x 1, x 2 ) s(x 1, x 2 ) if x 1 x 1 and x 2 x Commutativity: s(x 1, x 2 ) = s(x 2, x 1 ). 8. Associativity: s(s(x 1, x 2 ), x 3 ) = s(x 1, s(x 2, x 3 )). Triangular norm t and triangular co-norm s are dual functions, i.e. s(x 1, x 2 ) = 1 - t(1 - x 1, 1 - x 2 ). Below we list a few t-norms t and their corresponding t-co-norms s. Minimum: t(x 1, x 2 ) = min [x 1, x 2 ]. Maximum: s(x 1, x 2 ) = max[x 1, x 2 ]. Bounded difference: t(x 1, x 2 ) = max [0, x 1 + x 2-1]. Bounded sum: s(x 1, x 2 ) = min [ x 1 + x 2, 1]. Algebraic product: t(x 1, x 2 ) = x 1. x 2. Algebraic sum: s(x 1, x 2 ) = x 1 + x 2 - x 1. x 2. An m-ary aggregation can be generated by iterating a 2-ary aggregation. For instance, from a 2- ary conjunction t(x 1, x 2 ), a 3-ary conjunction can be defined as t(t(x 1, x 2 ), x 3 ). Similarity of Objects. We assume that each object in the knowledge base has a number of features. A hotel, for instance, has such features (attributes) as address, AAA rating, daily rate, etc. A restaurant has features such as location, atmosphere, type, price-range, etc. In order to compare two hotels or two restaurants, we must define a concept of similarity that would include all features that are relevant with respect to a given query. For instance, suppose the query is find an inexpensive Italian restaurant near Soda Hall at UC Berkeley. Then the relevant features are cost (inexpensive), type (Italian), and location (near Soda Hall). The features, cost (inexpensive) and location (near Soda Hall) are imprecisely stated. The feature, type, is crisp. We will define a similarity measure for objects, which would aggregate feature values of objects and would return the degree to which objects in the database are similar to the object defined by the query. We envisage two types of similarity: a) Set-theoretic similarity. This is based on presence or absence of features. Two instances of an object are compared by evaluating the number of their common and uncommon features. By assigning weights to the presence or absence of certain features a user can customize the measure of similarity that would best suit his application. For instance, the similarity of two campgrounds may be defined as a function of presence or absence of such features as swimming pool, shower, grocery store, and restaurant in the two campgrounds. In general, if A and B are two instances of an object, and a = {a1,, an} and b = {b1,, bm} are the corresponding features of A and B, then the function f (a b, a b, b a) can represent a measure of similarity of A and B. b) Metric similarity. Metric similarity is defined as a function over pairs of feature values for each feature of an object. For instance, distance and cost are two of the features of the object restaurant. In the example above, the feature distance represents the distance in miles measured between a restaurant and Soda Hall. The similarity S(R 1 (d), R 2 (d)) is a number in [0,1] that represents the similarity of the restaurants in terms of their respective distances, R 1 (d) and R 2 (d), to Soda Hall. Similarity of cost is defined the same way. Similarity of two restaurants is defined in terms of a function (aggregation) of similarities of features of restaurant. One such function is the weighted sum Σ α i S [R 1 (f i ), R 2 (f i )], where R 1 (f i ) and R 2 (f i ) are the values of feature f i (1 = < i = < n ) of restaurants R 1 and R 2, respectively, and α i is the weight ascribed to the feature f i. 4

5 In many applications related to recognition, planning, and diagnosis, one cannot expect to find database objects that are identical with a given object. In these situations, one must search for similar objects instead. In a tourist information system, one might plan a vacation subject to certain fuzzy constraints. In the restaurant example, described above, there are two fuzzy constraints in the query, i.e. near Soda Hall and inexpensive. The criteria of near and inexpensive must be defined in the ontology. The restaurants that satisfy these criteria, to certain degree, should be retrieved as an outcome of the query. The list of retrieved restaurants {r} is ordered by the degree to which they satisfy the constraints. Conjunction of two fuzzy sets is treated as t- norm and the retrieved list is ordered by decreasing values of min (µ near (r), µ inexpensive (r)) or (µ near (r) times µ inexpensive (r). Multi-information Systems. We assume that the information system comprises a number of distinct and independent stand-alone systems. For instance, a tourist information system is assumed to utilize several systems including a hotel information system, a restaurant database, an airline flight schedule/reservation system, and so on, each of which is developed and managed independently of the others. It is the ontology of the tourist information system that provides the semantics of data (the mortar) among the stand-alone systems (the building blocks). The tourist information system is an example of a multi-platform system that aggregates knowledge from several systems to respond to multi-faceted queries. Besides, very often queries involve fuzziness. For instance, a tourist may require a hotel near the city center and a list of inexpensive restaurants in the city near the city center. To satisfy both requirements, the system must parse and generate two queries, one to the hotel database and the other to the restaurant database. The system must then combine the outcome of the two queries and rank the results based on closeness of hotels and restaurants to the city center and the inexpensive-ness of restaurant meals. The conjunction of these requirements can be formally stated as min [min (µ A (r), µ B (r)), µ C (h)], or (µ A (r)timeµ B (r)times µ C (h) which will be denoted by Q. Here A and C are the set of restaurants and hotels near the city center, respectively and B is the set of inexpensive restaurants. µ Y (t) represents the degree to which t belongs to the set Y. The higher the value of Q, the more the restaurant and/or the hotel will satisfy the query. The outcome of the query will be a set of r s and h s in decreasing order of Q values. The system can be made to stop after a desired number of (r, h) s have been retrieved or after a low threshold value of Q is reached. For the sake of completeness, let us assume that feature values of objects are stored on separate sub-systems that, together, constitute a multi-system. Let us also assume that feature values are represented by fuzzy sets. Below is a naïve algorithm for aggregation of feature values of an object. Let A and B be two feature values and x be an object. Algorithm 1. The sub-system that deals with the feature A outputs explicitly the graded set of all pairs (x,µ A (x)) for every object x. 2. The sub-system that deals with the feature B outputs explicitly the graded set of all pairs (x,µ B (x)) for every object x. 3. Use the information thus obtained to compute µ A B (x) = min (µ A (x), µ B (x)) for every object x. 5

6 4. For the objects with grades µ A B (x) > = α, where α is set by the user, output the objects along with their grades of membership. We may also output the top m µ A B (x) along with the corresponding objects. Fuzzy Databases. Imprecise information exists in many applications. In medical imaging, images inherently contain imprecision due to sensor inaccuracies. In medical diagnosis, the symptoms of a single illness often vary, in kind and in degree, from one patient to another. In a fuzzy database query, one seeks to find a set of instances that best satisfy the specifications stated in the query. In medical diagnosis, the set of instances is the set of illnesses that, more or less (to various degrees), exhibit those symptoms. In a tourist information system, the set of instances is the set of tour packages that satisfy the query, to different degrees. Let P denote a predicate and val(p) denote the truth value of P. In fuzzy logic, the law of the excluded middle [val(p P) = 1], and the law of non-contradiction [val(p P) = 0] do not hold. Therefore, these two laws cannot be employed to constrain query evaluations. Conclusion. We have presented a number of concepts and their implementation in the context of approximate reasoning. We assume that the knowledge base contains crisp data. We provide the mechanism in the form of fuzzy sets to translate the approximate queries into data base queries. The processing for this translation is carried out within the ontic layer. The aggregation of connectives is provided by min, max, and negation. Various forms of similarity function furnish a wide variety of methods to compare and contrast in recognition of objects and retrieval of similar objects. References 1. Bloch I, Maitre H, and Anvari M: Fuzzy Adjacency between Image Objects, the International Journal of Uncertainty, Fuzziness and Knowledge-based Systems, Vol. 5, No. 6 (1997) pp Anvari M: A database model for medical consultation. J Am Soc Information Sci, September 19, 1991, 42 (8) pp Anvari M.: Tourist Information System. Technical report to British Telecom Dionisio J. and Cardenas A.: A Unified Data Model for Representing Multimedia, Timeline, and Simulation Data. IEEE Transactions on Knowledge and Data Engineering, Vol. 10, No.5,

INFORMATION RETRIEVAL SYSTEM USING FUZZY SET THEORY - THE BASIC CONCEPT

INFORMATION RETRIEVAL SYSTEM USING FUZZY SET THEORY - THE BASIC CONCEPT ABSTRACT INFORMATION RETRIEVAL SYSTEM USING FUZZY SET THEORY - THE BASIC CONCEPT BHASKAR KARN Assistant Professor Department of MIS Birla Institute of Technology Mesra, Ranchi The paper presents the basic

More information

Chapter 2: FUZZY SETS

Chapter 2: FUZZY SETS Ch.2: Fuzzy sets 1 Chapter 2: FUZZY SETS Introduction (2.1) Basic Definitions &Terminology (2.2) Set-theoretic Operations (2.3) Membership Function (MF) Formulation & Parameterization (2.4) Complement

More information

FUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC. Angel Garrido

FUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC. Angel Garrido Acta Universitatis Apulensis ISSN: 1582-5329 No. 22/2010 pp. 101-111 FUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC Angel Garrido Abstract. In this paper, we analyze the more adequate tools to solve many

More information

Introduction to Fuzzy Logic. IJCAI2018 Tutorial

Introduction to Fuzzy Logic. IJCAI2018 Tutorial Introduction to Fuzzy Logic IJCAI2018 Tutorial 1 Crisp set vs. Fuzzy set A traditional crisp set A fuzzy set 2 Crisp set vs. Fuzzy set 3 Crisp Logic Example I Crisp logic is concerned with absolutes-true

More information

Fuzzy logic. 1. Introduction. 2. Fuzzy sets. Radosªaw Warzocha. Wrocªaw, February 4, Denition Set operations

Fuzzy logic. 1. Introduction. 2. Fuzzy sets. Radosªaw Warzocha. Wrocªaw, February 4, Denition Set operations Fuzzy logic Radosªaw Warzocha Wrocªaw, February 4, 2014 1. Introduction A fuzzy concept appearing in works of many philosophers, eg. Hegel, Nietzche, Marx and Engels, is a concept the value of which can

More information

Disjunctive and Conjunctive Normal Forms in Fuzzy Logic

Disjunctive and Conjunctive Normal Forms in Fuzzy Logic Disjunctive and Conjunctive Normal Forms in Fuzzy Logic K. Maes, B. De Baets and J. Fodor 2 Department of Applied Mathematics, Biometrics and Process Control Ghent University, Coupure links 653, B-9 Gent,

More information

FUZZY INFERENCE SYSTEMS

FUZZY INFERENCE SYSTEMS CHAPTER-IV FUZZY INFERENCE SYSTEMS Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. The mapping then provides a basis from which decisions can

More information

Chapter 4 Fuzzy Logic

Chapter 4 Fuzzy Logic 4.1 Introduction Chapter 4 Fuzzy Logic The human brain interprets the sensory information provided by organs. Fuzzy set theory focus on processing the information. Numerical computation can be performed

More information

Knowledge representation Semantic networks and frames

Knowledge representation Semantic networks and frames Knowledge representation Semantic networks and frames CmSc310 Artificial Intelligence 1. Introduction: What is knowledge? The science that studies various issues about knowledge is called epistemology.

More information

Intelligent flexible query answering Using Fuzzy Ontologies

Intelligent flexible query answering Using Fuzzy Ontologies International Conference on Control, Engineering & Information Technology (CEIT 14) Proceedings - Copyright IPCO-2014, pp. 262-277 ISSN 2356-5608 Intelligent flexible query answering Using Fuzzy Ontologies

More information

Semantic Web. Ontology Engineering and Evaluation. Morteza Amini. Sharif University of Technology Fall 93-94

Semantic Web. Ontology Engineering and Evaluation. Morteza Amini. Sharif University of Technology Fall 93-94 ه عا ی Semantic Web Ontology Engineering and Evaluation Morteza Amini Sharif University of Technology Fall 93-94 Outline Ontology Engineering Class and Class Hierarchy Ontology Evaluation 2 Outline Ontology

More information

Enhanced Entity-Relationship (EER) Modeling

Enhanced Entity-Relationship (EER) Modeling CHAPTER 4 Enhanced Entity-Relationship (EER) Modeling Copyright 2017 Ramez Elmasri and Shamkant B. Navathe Slide 1-2 Chapter Outline EER stands for Enhanced ER or Extended ER EER Model Concepts Includes

More information

Chapter S:II. II. Search Space Representation

Chapter S:II. II. Search Space Representation Chapter S:II II. Search Space Representation Systematic Search Encoding of Problems State-Space Representation Problem-Reduction Representation Choosing a Representation S:II-1 Search Space Representation

More information

Figure-12 Membership Grades of x o in the Sets A and B: μ A (x o ) =0.75 and μb(xo) =0.25

Figure-12 Membership Grades of x o in the Sets A and B: μ A (x o ) =0.75 and μb(xo) =0.25 Membership Functions The membership function μ A (x) describes the membership of the elements x of the base set X in the fuzzy set A, whereby for μ A (x) a large class of functions can be taken. Reasonable

More information

Fausto Giunchiglia and Mattia Fumagalli

Fausto Giunchiglia and Mattia Fumagalli DISI - Via Sommarive 5-38123 Povo - Trento (Italy) http://disi.unitn.it FROM ER MODELS TO THE ENTITY MODEL Fausto Giunchiglia and Mattia Fumagalli Date (2014-October) Technical Report # DISI-14-014 From

More information

AN INTRODUCTION TO FUZZY SETS Analysis and Design. Witold Pedrycz and Fernando Gomide

AN INTRODUCTION TO FUZZY SETS Analysis and Design. Witold Pedrycz and Fernando Gomide AN INTRODUCTION TO FUZZY SETS Analysis and Design Witold Pedrycz and Fernando Gomide A Bradford Book The MIT Press Cambridge, Massachusetts London, England Foreword - Preface Introduction xiii xxv xxi

More information

FACILITY LIFE-CYCLE COST ANALYSIS BASED ON FUZZY SETS THEORY Life-cycle cost analysis

FACILITY LIFE-CYCLE COST ANALYSIS BASED ON FUZZY SETS THEORY Life-cycle cost analysis FACILITY LIFE-CYCLE COST ANALYSIS BASED ON FUZZY SETS THEORY Life-cycle cost analysis J. O. SOBANJO FAMU-FSU College of Engineering, Tallahassee, Florida Durability of Building Materials and Components

More information

Fuzzy Sets and Systems. Lecture 1 (Introduction) Bu- Ali Sina University Computer Engineering Dep. Spring 2010

Fuzzy Sets and Systems. Lecture 1 (Introduction) Bu- Ali Sina University Computer Engineering Dep. Spring 2010 Fuzzy Sets and Systems Lecture 1 (Introduction) Bu- Ali Sina University Computer Engineering Dep. Spring 2010 Fuzzy sets and system Introduction and syllabus References Grading Fuzzy sets and system Syllabus

More information

A Brief Idea on Fuzzy and Crisp Sets

A Brief Idea on Fuzzy and Crisp Sets International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) A Brief Idea on Fuzzy and Crisp Sets Rednam SS Jyothi 1, Eswar Patnala 2, K.Asish Vardhan 3 (Asst.Prof(c),Information Technology,

More information

What is all the Fuzz about?

What is all the Fuzz about? What is all the Fuzz about? Fuzzy Systems CPSC 433 Christian Jacob Dept. of Computer Science Dept. of Biochemistry & Molecular Biology University of Calgary Fuzzy Systems in Knowledge Engineering Fuzzy

More information

Knowledge Representation

Knowledge Representation Knowledge Representation References Rich and Knight, Artificial Intelligence, 2nd ed. McGraw-Hill, 1991 Russell and Norvig, Artificial Intelligence: A modern approach, 2nd ed. Prentice Hall, 2003 Outline

More information

CPS331 Lecture: Fuzzy Logic last revised October 11, Objectives: 1. To introduce fuzzy logic as a way of handling imprecise information

CPS331 Lecture: Fuzzy Logic last revised October 11, Objectives: 1. To introduce fuzzy logic as a way of handling imprecise information CPS331 Lecture: Fuzzy Logic last revised October 11, 2016 Objectives: 1. To introduce fuzzy logic as a way of handling imprecise information Materials: 1. Projectable of young membership function 2. Projectable

More information

ASIAN JOURNAL OF MANAGEMENT RESEARCH Online Open Access publishing platform for Management Research

ASIAN JOURNAL OF MANAGEMENT RESEARCH Online Open Access publishing platform for Management Research ASIAN JOURNAL OF MANAGEMENT RESEARCH Online Open Access publishing platform for Management Research Copyright 2010 All rights reserved Integrated Publishing association Review Article ISSN 2229 3795 The

More information

Chapter 3. Uncertainty and Vagueness. (c) 2008 Prof. Dr. Michael M. Richter, Universität Kaiserslautern

Chapter 3. Uncertainty and Vagueness. (c) 2008 Prof. Dr. Michael M. Richter, Universität Kaiserslautern Chapter 3 Uncertainty and Vagueness Motivation In most images the objects are not precisely defined, e.g. Landscapes, Medical images etc. There are different aspects of uncertainty involved that need to

More information

CHAPTER 3 FUZZY RULE BASED MODEL FOR FAULT DIAGNOSIS

CHAPTER 3 FUZZY RULE BASED MODEL FOR FAULT DIAGNOSIS 39 CHAPTER 3 FUZZY RULE BASED MODEL FOR FAULT DIAGNOSIS 3.1 INTRODUCTION Development of mathematical models is essential for many disciplines of engineering and science. Mathematical models are used for

More information

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe CHAPTER 4 Enhanced Entity-Relationship (EER) Modeling Slide 1-2 Chapter Outline EER stands for Enhanced ER or Extended ER EER Model Concepts Includes all modeling concepts of basic ER Additional concepts:

More information

OWLS-SLR An OWL-S Service Profile Matchmaker

OWLS-SLR An OWL-S Service Profile Matchmaker OWLS-SLR An OWL-S Service Profile Matchmaker Quick Use Guide (v0.1) Intelligent Systems and Knowledge Processing Group Aristotle University of Thessaloniki, Greece Author: Georgios Meditskos, PhD Student

More information

KNOWLEDGE MANAGEMENT VIA DEVELOPMENT IN ACCOUNTING: THE CASE OF THE PROFIT AND LOSS ACCOUNT

KNOWLEDGE MANAGEMENT VIA DEVELOPMENT IN ACCOUNTING: THE CASE OF THE PROFIT AND LOSS ACCOUNT KNOWLEDGE MANAGEMENT VIA DEVELOPMENT IN ACCOUNTING: THE CASE OF THE PROFIT AND LOSS ACCOUNT Tung-Hsiang Chou National Chengchi University, Taiwan John A. Vassar Louisiana State University in Shreveport

More information

GEOG 5113 Special Topics in GIScience. Why is Classical set theory restricted? Contradiction & Excluded Middle. Fuzzy Set Theory in GIScience

GEOG 5113 Special Topics in GIScience. Why is Classical set theory restricted? Contradiction & Excluded Middle. Fuzzy Set Theory in GIScience GEOG 5113 Special Topics in GIScience Fuzzy Set Theory in GIScience -Basic Properties and Concepts of Fuzzy Sets- Why is Classical set theory restricted? Boundaries of classical sets are required to be

More information

Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 6 Outline. Unary Relational Operations: SELECT and

Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 6 Outline. Unary Relational Operations: SELECT and Chapter 6 The Relational Algebra and Relational Calculus Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 6 Outline Unary Relational Operations: SELECT and PROJECT Relational

More information

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) ISSN 0976 6367(Print) ISSN 0976 6375(Online) Volume 3, Issue 2, July- September (2012), pp. 157-166 IAEME: www.iaeme.com/ijcet.html Journal

More information

Semantic Web. Ontology Engineering and Evaluation. Morteza Amini. Sharif University of Technology Fall 95-96

Semantic Web. Ontology Engineering and Evaluation. Morteza Amini. Sharif University of Technology Fall 95-96 ه عا ی Semantic Web Ontology Engineering and Evaluation Morteza Amini Sharif University of Technology Fall 95-96 Outline Ontology Engineering Class and Class Hierarchy Ontology Evaluation 2 Outline Ontology

More information

Review of Fuzzy Logical Database Models

Review of Fuzzy Logical Database Models IOSR Journal of Computer Engineering (IOSRJCE) ISSN: 2278-0661, ISBN: 2278-8727Volume 8, Issue 4 (Jan. - Feb. 2013), PP 24-30 Review of Fuzzy Logical Database Models Anupriya 1, Prof. Rahul Rishi 2 1 (Department

More information

NOTES ON OBJECT-ORIENTED MODELING AND DESIGN

NOTES ON OBJECT-ORIENTED MODELING AND DESIGN NOTES ON OBJECT-ORIENTED MODELING AND DESIGN Stephen W. Clyde Brigham Young University Provo, UT 86402 Abstract: A review of the Object Modeling Technique (OMT) is presented. OMT is an object-oriented

More information

Fuzzy Reasoning. Outline

Fuzzy Reasoning. Outline Fuzzy Reasoning Outline Introduction Bivalent & Multivalent Logics Fundamental fuzzy concepts Fuzzification Defuzzification Fuzzy Expert System Neuro-fuzzy System Introduction Fuzzy concept first introduced

More information

Ontology Development. Qing He

Ontology Development. Qing He A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far Ontology Development Qing He 1 Why develop an ontology? In recent years the development of ontologies

More information

The Information Retrieval Series. Series Editor W. Bruce Croft

The Information Retrieval Series. Series Editor W. Bruce Croft The Information Retrieval Series Series Editor W. Bruce Croft Sándor Dominich The Modern Algebra of Information Retrieval 123 Sándor Dominich Computer Science Department University of Pannonia Egyetem

More information

SINGLE VALUED NEUTROSOPHIC SETS

SINGLE VALUED NEUTROSOPHIC SETS Fuzzy Sets, Rough Sets and Multivalued Operations and pplications, Vol 3, No 1, (January-June 2011): 33 39; ISSN : 0974-9942 International Science Press SINGLE VLUED NEUTROSOPHIC SETS Haibin Wang, Yanqing

More information

A HYBRID APPROACH FOR HANDLING UNCERTAINTY - PROBABILISTIC THEORY, CERTAINTY FACTOR AND FUZZY LOGIC

A HYBRID APPROACH FOR HANDLING UNCERTAINTY - PROBABILISTIC THEORY, CERTAINTY FACTOR AND FUZZY LOGIC Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 11, November 2013,

More information

[Ch 6] Set Theory. 1. Basic Concepts and Definitions. 400 lecture note #4. 1) Basics

[Ch 6] Set Theory. 1. Basic Concepts and Definitions. 400 lecture note #4. 1) Basics 400 lecture note #4 [Ch 6] Set Theory 1. Basic Concepts and Definitions 1) Basics Element: ; A is a set consisting of elements x which is in a/another set S such that P(x) is true. Empty set: notated {

More information

Simple Linear Interpolation Explains All Usual Choices in Fuzzy Techniques: Membership Functions, t-norms, t-conorms, and Defuzzification

Simple Linear Interpolation Explains All Usual Choices in Fuzzy Techniques: Membership Functions, t-norms, t-conorms, and Defuzzification Simple Linear Interpolation Explains All Usual Choices in Fuzzy Techniques: Membership Functions, t-norms, t-conorms, and Defuzzification Vladik Kreinovich, Jonathan Quijas, Esthela Gallardo, Caio De Sa

More information

Domain-specific Concept-based Information Retrieval System

Domain-specific Concept-based Information Retrieval System Domain-specific Concept-based Information Retrieval System L. Shen 1, Y. K. Lim 1, H. T. Loh 2 1 Design Technology Institute Ltd, National University of Singapore, Singapore 2 Department of Mechanical

More information

Ontology Extraction from Tables on the Web

Ontology Extraction from Tables on the Web Ontology Extraction from Tables on the Web Masahiro Tanaka and Toru Ishida Department of Social Informatics, Kyoto University. Kyoto 606-8501, JAPAN mtanaka@kuis.kyoto-u.ac.jp, ishida@i.kyoto-u.ac.jp Abstract

More information

What is all the Fuzz about?

What is all the Fuzz about? What is all the Fuzz about? Fuzzy Systems: Introduction CPSC 533 Christian Jacob Dept. of Computer Science Dept. of Biochemistry & Molecular Biology University of Calgary Fuzzy Systems in Knowledge Engineering

More information

Optimization of fuzzy multi-company workers assignment problem with penalty using genetic algorithm

Optimization of fuzzy multi-company workers assignment problem with penalty using genetic algorithm Optimization of fuzzy multi-company workers assignment problem with penalty using genetic algorithm N. Shahsavari Pour Department of Industrial Engineering, Science and Research Branch, Islamic Azad University,

More information

Reichenbach Fuzzy Set of Transitivity

Reichenbach Fuzzy Set of Transitivity Available at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 9, Issue 1 (June 2014), pp. 295-310 Applications and Applied Mathematics: An International Journal (AAM) Reichenbach Fuzzy Set of

More information

Introduction. Aleksandar Rakić Contents

Introduction. Aleksandar Rakić Contents Beograd ETF Fuzzy logic Introduction Aleksandar Rakić rakic@etf.rs Contents Definitions Bit of History Fuzzy Applications Fuzzy Sets Fuzzy Boundaries Fuzzy Representation Linguistic Variables and Hedges

More information

Learning to Match. Jun Xu, Zhengdong Lu, Tianqi Chen, Hang Li

Learning to Match. Jun Xu, Zhengdong Lu, Tianqi Chen, Hang Li Learning to Match Jun Xu, Zhengdong Lu, Tianqi Chen, Hang Li 1. Introduction The main tasks in many applications can be formalized as matching between heterogeneous objects, including search, recommendation,

More information

Chapter 2 The Operation of Fuzzy Set

Chapter 2 The Operation of Fuzzy Set Chapter 2 The Operation of Fuzzy Set Standard operations of Fuzzy Set! Complement set! Union Ma[, ]! Intersection Min[, ]! difference between characteristics of crisp fuzzy set operator n law of contradiction

More information

Representing and Querying Imprecise Data

Representing and Querying Imprecise Data Representing and Querying Imprecise Data Alberto Trombetta Università di Torino Dottorato di Ricerca in Informatica XI Ciclo Advisors: Prof. Elisa Bertino, Dr. Marenza Demarie, Prof. Antonio Di Leva, Prof.

More information

Using level-2 fuzzy sets to combine uncertainty and imprecision in fuzzy regions

Using level-2 fuzzy sets to combine uncertainty and imprecision in fuzzy regions Using level-2 fuzzy sets to combine uncertainty and imprecision in fuzzy regions Verstraete Jörg Abstract In many applications, spatial data need to be considered but are prone to uncertainty or imprecision.

More information

ROUGH MEMBERSHIP FUNCTIONS: A TOOL FOR REASONING WITH UNCERTAINTY

ROUGH MEMBERSHIP FUNCTIONS: A TOOL FOR REASONING WITH UNCERTAINTY ALGEBRAIC METHODS IN LOGIC AND IN COMPUTER SCIENCE BANACH CENTER PUBLICATIONS, VOLUME 28 INSTITUTE OF MATHEMATICS POLISH ACADEMY OF SCIENCES WARSZAWA 1993 ROUGH MEMBERSHIP FUNCTIONS: A TOOL FOR REASONING

More information

Strong Chromatic Number of Fuzzy Graphs

Strong Chromatic Number of Fuzzy Graphs Annals of Pure and Applied Mathematics Vol. 7, No. 2, 2014, 52-60 ISSN: 2279-087X (P), 2279-0888(online) Published on 18 September 2014 www.researchmathsci.org Annals of Strong Chromatic Number of Fuzzy

More information

SMART TARGET SELECTION IMPLEMENTATION BASED ON FUZZY SETS AND LOGIC

SMART TARGET SELECTION IMPLEMENTATION BASED ON FUZZY SETS AND LOGIC Computer Modelling and New Technologies, 2012, vol. 16, no. 3, 33 40 Transport and Telecommunication Institute, Lomonosov 1, LV-1019, Riga, Latvia SMART TARGET SELECTION IMPLEMENTATION BASED ON FUZZY SETS

More information

Study of Fuzzy Set Theory and Its Applications

Study of Fuzzy Set Theory and Its Applications IOSR Journal of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 12, Issue 4 Ver. II (Jul. - Aug.2016), PP 148-154 www.iosrjournals.org Study of Fuzzy Set Theory and Its Applications

More information

Fuzzy Set-Theoretical Approach for Comparing Objects with Fuzzy Attributes

Fuzzy Set-Theoretical Approach for Comparing Objects with Fuzzy Attributes Fuzzy Set-Theoretical Approach for Comparing Objects with Fuzzy Attributes Y. Bashon, D. Neagu, M.J. Ridley Department of Computing University of Bradford Bradford, BD7 DP, UK e-mail: {Y.Bashon, D.Neagu,

More information

Why Fuzzy? Definitions Bit of History Component of a fuzzy system Fuzzy Applications Fuzzy Sets Fuzzy Boundaries Fuzzy Representation

Why Fuzzy? Definitions Bit of History Component of a fuzzy system Fuzzy Applications Fuzzy Sets Fuzzy Boundaries Fuzzy Representation Contents Why Fuzzy? Definitions Bit of History Component of a fuzzy system Fuzzy Applications Fuzzy Sets Fuzzy Boundaries Fuzzy Representation Linguistic Variables and Hedges INTELLIGENT CONTROLSYSTEM

More information

Chapter (4) Enhanced Entity-Relationship and Object Modeling

Chapter (4) Enhanced Entity-Relationship and Object Modeling Chapter (4) Enhanced Entity-Relationship and Object Modeling Objectives Concepts of subclass and superclass and the related concepts of specialization and generalization. Concept of category, which is

More information

Towards a Logical Reconstruction of Relational Database Theory

Towards a Logical Reconstruction of Relational Database Theory Towards a Logical Reconstruction of Relational Database Theory On Conceptual Modelling, Lecture Notes in Computer Science. 1984 Raymond Reiter Summary by C. Rey November 27, 2008-1 / 63 Foreword DB: 2

More information

Explicit fuzzy modeling of shapes and positioning for handwritten Chinese character recognition

Explicit fuzzy modeling of shapes and positioning for handwritten Chinese character recognition 2009 0th International Conference on Document Analysis and Recognition Explicit fuzzy modeling of and positioning for handwritten Chinese character recognition Adrien Delaye - Eric Anquetil - Sébastien

More information

Classification with Diffuse or Incomplete Information

Classification with Diffuse or Incomplete Information Classification with Diffuse or Incomplete Information AMAURY CABALLERO, KANG YEN Florida International University Abstract. In many different fields like finance, business, pattern recognition, communication

More information

CHAPTER 6 SOLUTION TO NETWORK TRAFFIC PROBLEM IN MIGRATING PARALLEL CRAWLERS USING FUZZY LOGIC

CHAPTER 6 SOLUTION TO NETWORK TRAFFIC PROBLEM IN MIGRATING PARALLEL CRAWLERS USING FUZZY LOGIC CHAPTER 6 SOLUTION TO NETWORK TRAFFIC PROBLEM IN MIGRATING PARALLEL CRAWLERS USING FUZZY LOGIC 6.1 Introduction The properties of the Internet that make web crawling challenging are its large amount of

More information

Similarity Measures of Pentagonal Fuzzy Numbers

Similarity Measures of Pentagonal Fuzzy Numbers Volume 119 No. 9 2018, 165-175 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Similarity Measures of Pentagonal Fuzzy Numbers T. Pathinathan 1 and

More information

FUZZY SQL for Linguistic Queries Poonam Rathee Department of Computer Science Aim &Act, Banasthali Vidyapeeth Rajasthan India

FUZZY SQL for Linguistic Queries Poonam Rathee Department of Computer Science Aim &Act, Banasthali Vidyapeeth Rajasthan India RESEARCH ARTICLE FUZZY SQL for Linguistic Queries Poonam Rathee Department of Computer Science Aim &Act, Banasthali Vidyapeeth Rajasthan India OPEN ACCESS ABSTRACT For Many Years, achieving unambiguous

More information

E-R Model. Hi! Here in this lecture we are going to discuss about the E-R Model.

E-R Model. Hi! Here in this lecture we are going to discuss about the E-R Model. E-R Model Hi! Here in this lecture we are going to discuss about the E-R Model. What is Entity-Relationship Model? The entity-relationship model is useful because, as we will soon see, it facilitates communication

More information

Why Fuzzy Fuzzy Logic and Sets Fuzzy Reasoning. DKS - Module 7. Why fuzzy thinking?

Why Fuzzy Fuzzy Logic and Sets Fuzzy Reasoning. DKS - Module 7. Why fuzzy thinking? Fuzzy Systems Overview: Literature: Why Fuzzy Fuzzy Logic and Sets Fuzzy Reasoning chapter 4 DKS - Module 7 1 Why fuzzy thinking? Experts rely on common sense to solve problems Representation of vague,

More information

Irregular Interval Valued Fuzzy Graphs

Irregular Interval Valued Fuzzy Graphs nnals of Pure and pplied Mathematics Vol 3, No, 03, 56-66 ISSN: 79-087X (P), 79-0888(online) Published on 0 May 03 wwwresearchmathsciorg nnals of Irregular Interval Valued Fuzzy Graphs Madhumangal Pal

More information

ISSN: (Online) Volume 2, Issue 3, March 2014 International Journal of Advance Research in Computer Science and Management Studies

ISSN: (Online) Volume 2, Issue 3, March 2014 International Journal of Advance Research in Computer Science and Management Studies ISSN: 2321-7782 (Online) Volume 2, Issue 3, March 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Paper / Case Study Available online at: www.ijarcsms.com

More information

Entity Relationship modeling from an ORM perspective: Part 2

Entity Relationship modeling from an ORM perspective: Part 2 Entity Relationship modeling from an ORM perspective: Part 2 Terry Halpin Microsoft Corporation Introduction This article is the second in a series of articles dealing with Entity Relationship (ER) modeling

More information

Chapter 6 The Relational Algebra and Calculus

Chapter 6 The Relational Algebra and Calculus Chapter 6 The Relational Algebra and Calculus 1 Chapter Outline Example Database Application (COMPANY) Relational Algebra Unary Relational Operations Relational Algebra Operations From Set Theory Binary

More information

Combining Fuzzy Information from Multiple Systems*

Combining Fuzzy Information from Multiple Systems* Journal of Computer and ystem ciences 58, 8399 (1999) Article ID jcss.1998.1600, available online at http:www.idealibrary.com on Combining Fuzzy Information from Multiple ystems* Ronald Fagin - IBM Almaden

More information

Web-page Indexing based on the Prioritize Ontology Terms

Web-page Indexing based on the Prioritize Ontology Terms Web-page Indexing based on the Prioritize Ontology Terms Sukanta Sinha 1, 4, Rana Dattagupta 2, Debajyoti Mukhopadhyay 3, 4 1 Tata Consultancy Services Ltd., Victoria Park Building, Salt Lake, Kolkata

More information

ON THEORY OF INTUITIONISTIC FUZZY SETS (OR VAGUE SETS)

ON THEORY OF INTUITIONISTIC FUZZY SETS (OR VAGUE SETS) International Journal of Fuzzy Systems On Theory and Rough of Intuitionistic Systems Fuzzy Sets (Or Vague Sets) 113 4(2), December 2011, pp. 113-117, Serials Publications, ISSN: 0974-858X ON THEORY OF

More information

Simulation of Petri Nets in Rule-Based Expert System Shell McESE

Simulation of Petri Nets in Rule-Based Expert System Shell McESE Abstract Simulation of Petri Nets in Rule-Based Expert System Shell McESE F. Franek and I. Bruha Dept of Computer Science and Systems, McMaster University Hamilton, Ont., Canada, L8S4K1 Email: {franya

More information

Information Science 1

Information Science 1 Information Science Boolean Expressions Week College of Information Science and Engineering Ritsumeikan University Topics covered l Terms and concepts from Week 9 l Binary (Boolean) logic History Boolean

More information

Lotfi Zadeh (professor at UC Berkeley) wrote his original paper on fuzzy set theory. In various occasions, this is what he said

Lotfi Zadeh (professor at UC Berkeley) wrote his original paper on fuzzy set theory. In various occasions, this is what he said FUZZY LOGIC Fuzzy Logic Lotfi Zadeh (professor at UC Berkeley) wrote his original paper on fuzzy set theory. In various occasions, this is what he said Fuzzy logic is a means of presenting problems to

More information

Using a fuzzy inference system for the map overlay problem

Using a fuzzy inference system for the map overlay problem Using a fuzzy inference system for the map overlay problem Abstract Dr. Verstraete Jörg 1 1 Systems esearch Institute, Polish Academy of Sciences ul. Newelska 6, Warsaw, 01-447, Warsaw jorg.verstraete@ibspan.waw.pl

More information

Inducing Parameters of a Decision Tree for Expert System Shell McESE by Genetic Algorithm

Inducing Parameters of a Decision Tree for Expert System Shell McESE by Genetic Algorithm Inducing Parameters of a Decision Tree for Expert System Shell McESE by Genetic Algorithm I. Bruha and F. Franek Dept of Computing & Software, McMaster University Hamilton, Ont., Canada, L8S4K1 Email:

More information

0. Database Systems 1.1 Introduction to DBMS Information is one of the most valuable resources in this information age! How do we effectively and efficiently manage this information? - How does Wal-Mart

More information

Core Membership Computation for Succinct Representations of Coalitional Games

Core Membership Computation for Succinct Representations of Coalitional Games Core Membership Computation for Succinct Representations of Coalitional Games Xi Alice Gao May 11, 2009 Abstract In this paper, I compare and contrast two formal results on the computational complexity

More information

6. Dicretization methods 6.1 The purpose of discretization

6. Dicretization methods 6.1 The purpose of discretization 6. Dicretization methods 6.1 The purpose of discretization Often data are given in the form of continuous values. If their number is huge, model building for such data can be difficult. Moreover, many

More information

Information Retrieval and Web Search

Information Retrieval and Web Search Information Retrieval and Web Search IR models: Boolean model IR Models Set Theoretic Classic Models Fuzzy Extended Boolean U s e r T a s k Retrieval: Adhoc Filtering Browsing boolean vector probabilistic

More information

Assessment of Human Skills Using Trapezoidal Fuzzy Numbers (Part II)

Assessment of Human Skills Using Trapezoidal Fuzzy Numbers (Part II) American Journal of Computational and Applied Mathematics 05, 5(5): 54-58 DOI: 0.593/j.ajcam.050505.04 Assessment of Human Skills Using Trapezoidal Fuzzy Numbers (Part II) Michael Gr. Voskoglou Department

More information

CT79 SOFT COMPUTING ALCCS-FEB 2014

CT79 SOFT COMPUTING ALCCS-FEB 2014 Q.1 a. Define Union, Intersection and complement operations of Fuzzy sets. For fuzzy sets A and B Figure Fuzzy sets A & B The union of two fuzzy sets A and B is a fuzzy set C, written as C=AUB or C=A OR

More information

Chapter 3. Set Theory. 3.1 What is a Set?

Chapter 3. Set Theory. 3.1 What is a Set? Chapter 3 Set Theory 3.1 What is a Set? A set is a well-defined collection of objects called elements or members of the set. Here, well-defined means accurately and unambiguously stated or described. Any

More information

Clustering of Data with Mixed Attributes based on Unified Similarity Metric

Clustering of Data with Mixed Attributes based on Unified Similarity Metric Clustering of Data with Mixed Attributes based on Unified Similarity Metric M.Soundaryadevi 1, Dr.L.S.Jayashree 2 Dept of CSE, RVS College of Engineering and Technology, Coimbatore, Tamilnadu, India 1

More information

Equivalence Detection Using Parse-tree Normalization for Math Search

Equivalence Detection Using Parse-tree Normalization for Math Search Equivalence Detection Using Parse-tree Normalization for Math Search Mohammed Shatnawi Department of Computer Info. Systems Jordan University of Science and Tech. Jordan-Irbid (22110)-P.O.Box (3030) mshatnawi@just.edu.jo

More information

Han Liu, Alexander Gegov & Mihaela Cocea

Han Liu, Alexander Gegov & Mihaela Cocea Rule-based systems: a granular computing perspective Han Liu, Alexander Gegov & Mihaela Cocea Granular Computing ISSN 2364-4966 Granul. Comput. DOI 10.1007/s41066-016-0021-6 1 23 Your article is published

More information

CS 188: Artificial Intelligence Spring Today

CS 188: Artificial Intelligence Spring Today CS 188: Artificial Intelligence Spring 2006 Lecture 7: CSPs II 2/7/2006 Dan Klein UC Berkeley Many slides from either Stuart Russell or Andrew Moore Today More CSPs Applications Tree Algorithms Cutset

More information

* The terms used for grading are: - bad - good

* The terms used for grading are: - bad - good Hybrid Neuro-Fuzzy Systems or How to Combine German Mechanics with Italian Love by Professor Michael Negnevitsky University of Tasmania Introduction Contents Heterogeneous Hybrid Systems Diagnosis of myocardial

More information

Linguistic Values on Attribute Subdomains in Vague Database Querying

Linguistic Values on Attribute Subdomains in Vague Database Querying Linguistic Values on Attribute Subdomains in Vague Database Querying CORNELIA TUDORIE Department of Computer Science and Engineering University "Dunărea de Jos" Domnească, 82 Galaţi ROMANIA Abstract: -

More information

UML data models from an ORM perspective: Part 4

UML data models from an ORM perspective: Part 4 data models from an ORM perspective: Part 4 by Dr. Terry Halpin Director of Database Strategy, Visio Corporation This article first appeared in the August 1998 issue of the Journal of Conceptual Modeling,

More information

A Study on Triangular Type 2 Triangular Fuzzy Matrices

A Study on Triangular Type 2 Triangular Fuzzy Matrices International Journal of Fuzzy Mathematics and Systems. ISSN 2248-9940 Volume 4, Number 2 (2014), pp. 145-154 Research India Publications http://www.ripublication.com A Study on Triangular Type 2 Triangular

More information

The Two-Valued Iterative Systems of Mathematical Logic

The Two-Valued Iterative Systems of Mathematical Logic By a two-valued truth-function, we may understand simply a function, of which the independent variables range over a domain of two objects, and of which the value of the dependent variable for each set

More information

Conceptual Data Models for Database Design

Conceptual Data Models for Database Design Conceptual Data Models for Database Design Entity Relationship (ER) Model The most popular high-level conceptual data model is the ER model. It is frequently used for the conceptual design of database

More information

The Entity-Relationship (ER) Model 2

The Entity-Relationship (ER) Model 2 The Entity-Relationship (ER) Model 2 Week 2 Professor Jessica Lin Keys Differences between entities must be expressed in terms of attributes. A superkey is a set of one or more attributes which, taken

More information

CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER

CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER 60 CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER 4.1 INTRODUCTION Problems in the real world quite often turn out to be complex owing to an element of uncertainty either in the parameters

More information

A TRANSITION FROM TWO-PERSON ZERO-SUM GAMES TO COOPERATIVE GAMES WITH FUZZY PAYOFFS

A TRANSITION FROM TWO-PERSON ZERO-SUM GAMES TO COOPERATIVE GAMES WITH FUZZY PAYOFFS Iranian Journal of Fuzzy Systems Vol. 5, No. 7, 208 pp. 2-3 2 A TRANSITION FROM TWO-PERSON ZERO-SUM GAMES TO COOPERATIVE GAMES WITH FUZZY PAYOFFS A. C. CEVIKEL AND M. AHLATCIOGLU Abstract. In this paper,

More information

Lecture 5. Logic I. Statement Logic

Lecture 5. Logic I. Statement Logic Ling 726: Mathematical Linguistics, Logic. Statement Logic V. Borschev and B. Partee, September 27, 2 p. Lecture 5. Logic I. Statement Logic. Statement Logic...... Goals..... Syntax of Statement Logic....2.

More information

Propositional Calculus. Math Foundations of Computer Science

Propositional Calculus. Math Foundations of Computer Science Propositional Calculus Math Foundations of Computer Science Propositional Calculus Objective: To provide students with the concepts and techniques from propositional calculus so that they can use it to

More information