Similarity and Compatibility in Fuzzy Set Theory

Similar documents
The Information Retrieval Series. Series Editor W. Bruce Croft

Contributions to Economics

Advanced Data Mining Techniques

Software Development for SAP R/3

Jinkun Liu Xinhua Wang. Advanced Sliding Mode Control for Mechanical Systems. Design, Analysis and MATLAB Simulation

Research on Industrial Security Theory

Real-Time Graphics Rendering Engine

Intelligent Systems Reference Library

Guide to OSI and TCP/IP Models

Computer Architecture

Interfacing with C++

Computer Science Workbench. Editor: Tosiyasu L. Kunii

Gengsheng Lawrence Zeng. Medical Image Reconstruction. A Conceptual Tutorial

Julien Masanès. Web Archiving. With 28 Figures and 6 Tables ABC

Geometric Modeling and Algebraic Geometry

Lecture Notes in Computer Science 2001 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Fuzzy Modeling for Control.,,i.

ITIL 2011 At a Glance. John O. Long

SpringerBriefs in Computer Science

ROUGH SETS THEORY AND UNCERTAINTY INTO INFORMATION SYSTEM

High Availability and Disaster Recovery

Mobile Phone Security and Forensics

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

Failure-Modes-Based Software Reading

Reichenbach Fuzzy Set of Transitivity

c-xsc R. Klatte U. Kulisch A. Wiethoff C. Lawo M. Rauch A C++ Class Library for Extended Scientific Computing Springer-Verlag Berlin Heidelberg GmbH

FUZZY LOGIC WITH ENGINEERING APPLICATIONS

Whitestein Series in software Agent Technologies. About whitestein Technologies

Stefan Waldmann. Topology. An Introduction

Wide Area 2D/3D Imaging

On Generalizing Rough Set Theory

Human-Survey Interaction

Philip Andrew Simpson. FPGA Design. Best Practices for Team-based Reuse. Second Edition

Enabling Technologies for Wireless E-Business

Multidimensional Queueing Models in Telecommunication Networks

Fuzzy Set Theory and Its Applications. Second, Revised Edition. H.-J. Zimmermann. Kluwer Academic Publishers Boston / Dordrecht/ London

Multiple-Criteria Fuzzy Evaluation: The FuzzME Software Package

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

Similarity Measures of Pentagonal Fuzzy Numbers

Fuzzy Reasoning. Outline

Computational Geometry - Algorithms and Applications

Springer-Verlag Berlin Heidelberg GmbH

Windows 10 Revealed. The Universal Windows Operating System for PC, Tablets, and Windows Phone. Kinnary Jangla

Distances between intuitionistic fuzzy sets

Graphics Programming in c++

Robust SRAM Designs and Analysis

Stereo Scene Flow for 3D Motion Analysis

Medical Diagnostic Reasoning Using a Similarity Measure for Intuitionistic Fuzzy Sets

The Architectural Logic of Database Systems

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Learning to Rank for Information Retrieval

SYMBOLIC COMPUTATION. Managing Editors: J. Encama~o P. Hayes Artificial Intelligence Editors: L. Bole A Bundy J. Siekmann

Modeling the Real World for Data Mining: Granular Computing Approach

MATLAB Programming for Numerical Analysis. César Pérez López

Springer-Verlag Berlin Heidelberg GmbH

Lecture Notes in Mathematics Editors: J.--M. Morel, Cachan F. Takens, Groningen B. Teissier, Paris

A framework for fuzzy models of multiple-criteria evaluation

George Grätzer. Practical L A TEX

Multiple Attributes Decision Making Approach by TOPSIS Technique

Optimization with linguistic variables

FUZZY INFERENCE SYSTEMS

SOME OPERATIONS ON INTUITIONISTIC FUZZY SETS

Y.-P. Tan, K. H. Yap, L. Wang (Eds.) Intelligent Multimedia Processing with Soft Computing

Lecture Notes in Computer Science 2929 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Introduction. Aleksandar Rakić Contents

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

FUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC. Angel Garrido

PostScript ej Acrobat/PDF

Philipp von Weitershausen. Web Component Development with Zope 3

Fuzzy Logic Approach towards Complex Solutions: A Review

Applying Fuzzy Sets and Rough Sets as Metric for Vagueness and Uncertainty in Information Retrieval Systems

Graph Data Model. and Its Data Language. Hideko S. Kunii. Foreword by Gio Wiederhold

Computer Communications and Networks

A Fuzzy Representation for the Semantics of Hesitant Fuzzy Linguistic Term Sets

FUNDAMENTALS OF FUZZY SETS

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

ISSN: Page 320

Functional Programming in R

Rough Sets, Neighborhood Systems, and Granular Computing

Modern Multidimensional Scaling

On Some Properties of Vague Lattices

Theory of Automatic Robot Assembly and Programming

A. Portela A. Charafi Finite Elements Using Maple

Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Network and Fuzzy Simulation

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

Fundamentals of Operating Systems. Fifth Edition

ON THEORY OF INTUITIONISTIC FUZZY SETS (OR VAGUE SETS)

Strong Chromatic Number of Fuzzy Graphs

Yves Nievergelt. Wavelets Made Easy. Springer Science+Business Media, LLC

Wireless Networks. Series Editor Xuemin Sherman Shen University of Waterloo Waterloo, Ontario, Canada

Copyright IEEE. Citation for the published paper:

Aggregation of Pentagonal Fuzzy Numbers with Ordered Weighted Averaging Operator based VIKOR

FUZZY DATABASES Principles and Applications

Extended TOPSIS model for solving multi-attribute decision making problems in engineering

Classification with Diffuse or Incomplete Information

Rough Set Approaches to Rule Induction from Incomplete Data

Essential Angular for ASP.NET Core MVC

A BRIEF SURVEY ON FUZZY SET INTERPOLATION METHODS

Parallel Programming

Low Level X Window Programming

Transcription:

Similarity and Compatibility in Fuzzy Set Theory

Studies in Fuzziness and Soft Computing Editor-in-chief Prof. Janusz Kacprzyk Systems Research Institute Polish Academy of Sciences ul. Newelska 6 01-447 Warsaw, Poland E-mail: kacprzyk@ibspan.waw.pl http://www.springer.de/cgi-binlsearch_book.pl?series = 2941 Further volumes of this series can be found at our homepage. Vol. 72. M. Mares Fuzzy Cooperative Games. 2001 ISBN 3-7908-1392-3 Vol. 73. Y. Yoshida (Ed.) Dynamical Aspects in Fuzzy Decision, 2001 ISBN 3-7908-1397-4 Vol. 74. H.-N. Teodorescu, L.C. Jain and A. Kandel (Eds.) Hardware Implementation of Intelligent Systems, 2001 ISBN 3-7908-1399-0 Vol. 75. V. Loia and S. Sessa (Eds.) Soft Computing Agents, 2001 ISBN 3-7908-1404-0 Vol. 76. D. Ruan, J. Kacprzyk and M. Fedrizzi (Eds.) Soft Computing for Risk Evaluation and Management, 2001 ISBN 3-7908-1406-7 Vol. 77. W. Liu Propositional, Probabilistic and Evidential Reasoning, 2001 ISBN 3-7908-1414-8 Vol. 78. U. Seiffert and L. C. Jain (Eds.) Self-Organizing Neural Networks, 2002 ISBN 3-7908-1417-2 Vol. 79. A. Osyczka Evolutionary Algorithms for Single and Multicriteria Design Optimization, 2002 ISBN 3-7908-1418-0 Vol. 80. P. Wong, F. Aminzadeh and M. Nikravesh (Eds.) Soft Computing for Reservoir Characterization and Modeling, 2002 ISBN 3-7908-1421-0 Vol. 81. V. Dimitrov and V. Korotkich (Eds.) Fuzzy Logic, 2002 ISBN 3-7908-1425-3 Vol. 82. Ch. Carlsson and R. Fuller Fuz...ry Reasoning in Decision Making and Optimization, 2002 ISBN 3-7908-1428-8 Vol. 83. S. Barro and R. Marin (Eds.) Fuzzy Logic in Medicine, 2002 ISBN 3-7908-1429-6 Vol. 84. L.c. Jain and J. Kacprzyk (Eds.) New Learning Paradigms in Soft Computing, 2002 ISBN 3-7908-1436-9 Vol. 85. D. Rutkowska Neuro-Fuzzy Architectures and Hybrid Learning, 2002 ISBN 3-7908-1438-5 Vol. 86. M.B. Gorzalczany Computational Intelligence Systems and Applications, 2002 ISBN 3-7908-1439-3 Vol. 87. C. Bertoluzza, M.A. Gil and D.A. Ralescu (Eds.) Statistical Modeling, Analysis and Management of Fuz...ry Data, 2002 ISBN 3-7908-1440-7 Vol. 88. R.P. Srivastava and T.J. Mock (Eds.) Belief Functions in Business Decisions, 2002 ISBN 3-7908-1451-2 Vol. 89. B. Bouchon-Meunier, J. Gutierrez-Rios, L. Magdalena and R.R. Yager (Eds.) Technologies for Constructing Intelligent Systems I ISBN 3-7908-1454-7 Vol. 90. B. Bouchon-Meunier, J. Gutierrez-Rios, L. Magdalena and R.R. Yager (Eds.) Technologies for Constructing Intelligent Systems 2 ISBN 3-7908-1455-5 Vol. 91. J.J. Buckley, E. Eslami and T. Feuring Fuz...ry Mathematics in Economics and Engineering, 2002 ISBN 3-7908-1456-3 Vol. 92. P. P. Angelov Evolving Rule-Based Models, 2002 ISBN 3-7908-1457-1

Valerie V. Cross Thomas A. Sudkamp Similarity and Compatibility in Fuzzy Set Theory Assessment and Applications With 27 Figures and 46 Tables Springer-Verlag Berlin Heidelberg GmbH

Associate Professor Valerie V. Cross University of South Carolina Department of Computer Science and Engineering Columbia, SC 29208 USA vcross@engr.sc.edu Professor Thomas A. Sudkamp Wright State University Department of Computer Science 3640 Colonel Glenn Hwy Dayton, OH 45435-0001 USA tsudkamp@cs.wright.edu ISSN 1434-9922 ISBN 978-3-7908-2507-7 ISBN 978-3-7908-1793-5 (ebook) DOI 10.1007/978-3-7908-1793-5 Cataloging-in-Publication Data applied for Die Deutsche Bibliothek - CIP-Einheitsaufnahme Cross, Valerie V: Similarity and compatibility in fuzzy set theory: assessment and applications; with 46 tables I Valerie V. Cross; Thomas A. Sudkamp. - Heidelberg; New York: Physica-VerL, 2002 (Studies in fuzziness and soft computing; VoL 93) This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concemed, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilm or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Physica-Verlag. Violations are liable for prosecution under the German Copyright Law. Springer-Verlag Berlin Heidelberg 2002 Originally published by Physica-Verlag Heidelberg in 2002 Softcover reprint ofthe hardcover 1 st edition 2002 The use of general descriptive names, registered names, trademarks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. Hardcover Design: Erich Kirchner, Heidelberg

Dedication Valerie Cross: To Bill, Greg, Dan, and Doug, for their patience and love. Thomas Sudkamp: To my wife Janice and my daughter Beth-thanks, simply for being my wife and daughter.

Preface The topic of this book is the fundamental role of the assessment of compatibility in applications of fuzzy set theory and approximate reasoning. The term compatibility is used to encompass various types of comparisons frequently made between objects or concepts. These relationships include similarity, inclusion, proximity, and the degree of matching. The quantitative analysis of these types of relationships is an integral component of inference in automated classification, diagnosis, and analogical reasoning systems. We begin with a historical overview of techniques for similarity assessment developecl and employed in taxonomy and psychology. While the objects considered in these disciplines were described by crisp sets of attributes, the techniques developed provided the foundation for much of the subsequent work in assessing compatibility when fuzzy sets are used to define properties and attribute values. The generalization from crisp to fuzzy descriptions permits the representation of vagueness, ambiguity, and imprecision in the definitions of objects and concepts. One objective of this book is to provide a link between the early research in taxonomic and psychological assessment of compatibility and strategies being developed in fuzzy set theory and approximate reasoning. A framework for classifying measures that assess the compatibility of fuzzy sets is presented. Compatibility measures are divided into three classes, set-theoretic measures, proximity-based measures, and logic-based measures, based on the underlying operations used to produce the measure. Within each class, the methods used for generating measures are introduced and the relationships among the various measures are examined. It is our hope that the reader will benefit from this book by gaining an overall understanding of similarity and compatibility assessment. The theoretical examination of compatibility and the experimental studies on the interaction of compatibility analysis and support aggregation have been undertaken to identify properties of compatibility measures that will assist researchers and system designers in making the selection of a compatibility measure that is appropriate for the unique characteristics of their particular application. Finally, we hope that the presentation of the variety of methods used for assessing relationships such as similarity, inclusion, and partial matching

VIn Preface illustrates the complexity and the versatility of these concepts. Zadeh recognized the importance of versatility in approximate reasoning when noting "that by avoiding a commitment to fixed, context-independent definitions, fuzzy set theory and fuzzy logic achieve a pluralism which enhances their flexibility and expressive capabililty." The analysis and measurement of compatibility exemplifies the flexibility available in system design using fuzzy set theory for information representation and analysis. Valerie V. Cross Thomas A. Sudkamp

Contents 1. Introduction... 1 Part I. Similarity, Compatibility, and Fuzzy Set Theory 2. The Nature of Similarity... 5 2.1 Dissimilarity, an Opposite of Similarity?................... 5 2.2 Is Similarity Symmetric?... 6 2.3 Multidimensional vs. Multi-Attribute... 6 2.4 Is Similarity Relative?................................... 7 3. Historic Assessment of Compatibility..................... 9 3.1 Taxonomy... 9 3.2 Psychology... 11 3.3 Statistical Similarity.................................... 15 4. Foundations of Fuzzy Set Theory......................... 17 4.1 Representation and Properties of Fuzzy Sets............... 17 4.2 Fuzzy Set Operators.................................... 20 4.3 Aggregation Operators.................................. 23 4.4 Fuzzy Set Theory and Infinite-Valued Logic................ 25 4.5 Fuzzy Relations........................................ 26 4.6 Measuring Uncertainty.................................. 29 4.7 Possibility Theory...................................... 32 5. Compatibility in Fuzzy Inference... 35 5.1 Compositional Rule ofinference.......................... 35 5.2 Compatibility-Modification Inference...................... 36 5.3 Interpolative and Analogical Inference..................... 39 6. Compatibility in Approximate Reasoning................. 45 6.1 Fuzzy Expert Systems... 45 6.2 Fuzzy Logic Control.................................. 50 6.3 Information Retrieval................................... 51 6.4 Fuzzy Relational Databases.............................. 56

X Contents 6.4.1 ~otation and History............................. 56 6.4.2 Relational Algebra Extensions... 57 6.5 Ranking Fuzzy Numbers... 61 6.6 Similarity Assessment Experiments....................... 64 Part II. Taxonomy of Compatibility Measures 7. Set-Theoretic Measures................................... 71 7.1 Inclusion Indices... 73 7.1.1 Requirements... 73 7.1.2 Ordering of Inclusion Indices....................... 77 7.1.3 Reflexivity, Transitivity, and Nesting................ 79 7.2 Partial :\Iatching Indices... 81 7.2.1 Requirements... 82 7.2.2 Ordering of Partial Matching Indices................ 84 7.2.3 Ordering Between I U / g and Pn/ g...... 85 7.2.4 Reflexivity, Transitivity, and Nesting................ 85 7.3 Similarity Indices....................................... 87 7.3.1 Symmetric Difference............................. 87 7.3.2 Similarity Measure Generation..................... 89 7.3.3 Reflexivity, Transitivity, and Nesting................ 92 7.3.4 Ordering Within Classes of Similarity Indices........ 93 7.3.5 Ordering Between Classes of Similarity Indices....... 9S 7.4 Ordering Between Set-Theoretic Classes................... 96 8. Proximity-Based Measures... 97 8.1 Notation and Terminology............................... 97 8.2 Minkowski Compatibility Measures..., 98 8.2.1 Metrics from Symmetric Difference... 100 8.2.2 Ordering of Minkowski Measures... 101 8.3 Angular Coefficients as Compatibility... 102 8.4 Interval-Based Compatibility Measures... los 8.4.1 Ordering of Interval-Based Measures... 113 8.4.2 Relative Distances... 122 8.5 Linguistic Approximation Distance Measures... 132 9. Logic-Based Measures... 133 9.1 Fuzzy Truth Values and Compatibility... 133 9.2 Similarity Relations from Co-Implication... 135 9.3 Ordering of Logic-Based Measures... 136 10. Fuzzy-Valued Similarity Measures... 139

Contents XI Part III. Empirical Analysis of Compatibility Measures 11. Generic Classification Domain............................ 147 11.1 Overview... 147 11.2 Domain and Evidential Knowledge Representation... 148 11.3 Testing Methodology.................................... 150 12. Set-Theoretic Comparative Study... 153 12.1 T3 Aggregator... 153 12.2 Tl Aggregator... 159 12.3 T2 Aggregator... 162 12.4 Modified Mean Aggregator... 164 12.5 Summary of Set-Theoretic Aggregator Study... 165 13. Proximity-Based Comparative Study... 167 13.1 T3 Aggregator... 168 13.2 Gl,m Aggregator... 170 13.3 T2 Aggregator.......................................... 173 14. Logic-Based Comparative Study... 177 14.1 T3 Aggregator... 177 14.2 Gl,m Aggregator... 179 14.3 T2 Aggregator... 180 15. Comparison Among the Three Classes... 183 15.1 Correlated Domain Knowledge... 185 Index of Notation... 189 References.................................................... 193 Index... 207