Fuzzy Calculator Useful Tool for Programming with Fuzzy Algebra
|
|
- Arlene Norman
- 6 years ago
- Views:
Transcription
1 Fuzzy Calculator Useful Tool for Programming with Fuzzy Algebra Roman Koleśnik 1, Piotr Prokopowicz 2, and Witold Kosiński 1 1 Polish-Japanese Institute of Information Technology ul. Koszykowa 86,02008 Warszawa, Poland rkolesnik@wp.pl, wkos@pjwstk.edu.pl 2 University of Bydgoszcz Institute of Environmental Mechanics and Applied Computer Science ul. Chodkiewicza 30, Bydgoszcz, Poland reiden10@wp.pl Abstract. Process of implementing operations algorithms for ordered fuzzy numbers (OFN s)are presented. First version of the program in the Delphi environment is created that uses algorithms dedicated to trapezoidal-type membership relations (functions). More useful implementation is a Fuzzy Calculator which allows counting with OFN s of general type membership relations and is equipped with a graphical shell. 1 Introduction Few years ago the present authors (W.K., P.P.) founded an extended model of fuzzy numbers and algebraic operations on them where real numbers with their operations are a part of the model [10]- [12]. One of the aims was to get results of algebraic operations on real numbers equal to results of the same operations but performed in the standard algebra of reals. The next aim was to have the operations algorithms as simple as possible to be able to implement the algorithms in some programmers environment. The new model of fuzzy numbers,called ordered fuzzy numbers (OFN s),already presented in [10],[11],[12],[13], has the following properties: subtracting is a consequent of adding opposite number so A B = A+( B) where ( 1) B = B, result of many operations on fuzzy number must not always be more fuzzy, A A = 0 crisp zero, so it is neutral element of addition, operations are enough simply to program without very complicated methods. As a consequent the new model has extra properties: it is a linear space and even more, Banach algebra with unity. It should be added at this stage that in the literature a number of different models of fuzzy numbers and their generalization exist ( [2 4, 6 8]). Moreover, the particular case of the known set of the so-called convex fuzzy numbers can be obtained as a particular subset of our space of ordered fuzzy numbers; for the members of this set the arithmetic operations are compatible, to some extent, with the interval arithmetics.
2 2 Roman Koleśnik, Piotr Prokopowicz, and Witold Kosiński The idea of the ordered fuzzy numbers is quite original and the present authors have planned to implement it as a new project without using existing popular tools for fuzzy logic (numbers) calculation like MATLab, for example. 2 Ordered Fuzzy Numbers Definition 1. By an ordered fuzzy number A we mean an ordered pair of function A = (f, g) (1) where elements of the pair are continuous functions f, g : [0, 1] R. Fig.1. a) The example of ordered fuzzy number, b) Ordered fuzzy number presented as fuzzy number in classical meaning, c) Simplified mark denotes the order of inverted functions We call the corresponding elements: f an up-part and g the down-part of the fuzzy number A. The continuity of both parts implies their images are bounded intervals, say UP and DOWN, respectively (Fig. 1a). Let us use symbols to mark boundaries for UP = (l A, 1 + A ) and for DOWN = (1 A, p A). In general neither of both functions needs to be invertible, only continuity is required. However, if both functions (parts of ordered fuzzy number) are monotonic then they are invertible and possess corresponding inverse functions defined on R with values in [0, 1]. The inverse functions are defined on the bounded intervals U P and DOW N, respectively. Now, if we add a function on the interval [1 + A, 1 A ] with constant value equal to 1, we may define a kind of membership function (sometimes it is a relation) of a fuzzy sets on real axis (Fig. 1b). Notice that in the above case when f g and both invertible functions are such that
3 Fuzzy Calculator - Useful Tool for Programming 3 f is increasing and g is decreasing we get a mathematical object which presents a convex fuzzy numbers in the classical sense [6 8]. We can appoint here an extra feature, named an orientation (marked in graphs by arrow - Fig 1c), to underline the fact that we are dealing with an ordered pair of functions, since in general the pairs (f, g) and (g, f) represent two different OFN s. In consequence the intervals UP [1 + A, 1 A ] DOWN form the support of the fuzzy number A. Let A = (f A, g A ), B = (f B, g B ) and C = (f C, g C ) are mathematical objects called ordered fuzzy numbers. Definition 2. The sum C = A + B, the product C = A B and the division C = A/B are defined by f A (y) + f B (y) = f C (y) g A (y) + g B (y) = g C (y). (2) f A (y) f B (y) = f C (y) g A (y) g B (y) = g C (y), (3) f A (y)/f B (y) = f C (y) g A (y)/g B (y) = g C (y), (4) where A/B is defined iff zero does not belong to intervals UP and DOWN of B. Notice that the subtraction of B is the same o as the addition of the opposite of B, i.e. the number ( 1) B. Moreover, if for A = (f, g) we define its complementaryā = ( g, f) then the sum A + Ā gives in general a fuzzy zero 0 = (f g, (f g)). It is the complementary of the given fuzzy number which plays the role of the opposite number, in the Zadeh sense in the classical fuzzy number calculus. 3 Fuzzy Calculator First application was nowaalgebra (ang. newalgebra), created with use of Delphi environment for programming. That program has been evolving with the development of new ideas in modelling fuzzy numbers: it has changed from arithmetic operations on selected elements from equivalence classes [5] to all operations on inverted functions, i.e. on ordered fuzzy numbers. The main purpose for that program was the graphical presentation of the operations algorithm while dealing with a working model of fuzzy numbers. The main limitations of that first application of the program was its validity for functions with piecewise linear parts (quasi-trapezoidal representations), only. The application was used to present our ideas on some conferences which are listed in Bibliography. It was obvious that one needs a new program, more useful in examining and using ideas of the new look of fuzzy numbers. In consequence Fuzzy Calculator (worked name zcalc) has been created with a graphical shell named zwincalc (the author R.K.). To create the main zcalc program the following components were used: Visual Studio environment for programming in language C++, Bison-Flex - generator of language - useful tool to build syntax analyzer.
4 4 Roman Koleśnik, Piotr Prokopowicz, and Witold Kosiński The tool zcalc was written as a component of operating system Windows (9x/XP). To this a console interface which allows to use the main module as a kind of the interpreter of a specifical simply language is added. It has instructions which can declare mathematical objects (cf. Sec.2 ) and basic operations on them. The language gives a possibility to work with scripts which are text files with lists of proper commands. Other important feature is a group of instructions which allow to export results to the file formats with text and graphic (i.e. formats of XML, ps, svg). That files can be read by other applications. One can use an extra group of commands to prepare proper parameters of graphs, and then to adapt some part of the results to individual wishes. The Fuzzy Calculator was created to let an easy use in future open projects all mathematical objects described as ordered fuzzy numbers. The basic functional field of module zcalc are: algebraic operations (sum, subtract, multiplication and division) with ordered fuzzy numbers identified by a set of special (with view to figure of functions) points, algebraic operations with the ordered fuzzy numbers identified and marked as some polynomial functions, exchanging both representations: set of points and polynomials. Author has given the user a possibility of two kinds descriptions of component functions (parts up and down). The first is by giving formula, the other by a list of characteristic points. Functions for use can have forms of polynomials: simply linear functions as well as functions with complicated graphs with many parameters. In the case of piecewise linear functions they can be defined by a list of the characteristic points. Then the list of points is transformed into a piecewise linear functions. In a more general (curved shape functions) case the list is transformed into a polynomial representation. To make this transform the Lagrange interpolation is used. Independently of the used interpolation (linear or curved), one should also have a possibility to transform any polynomial form to a list of points. Moreover, actual calculations is made on the functional representation of both parts of the ordered fuzzy number. The transformation of polynomial object A = (f A, g A ) is realized by using the following algorithm: 1. determine (graphs of) two simply linear functions, such that first connects two points (l A, 0) and (1 + A, 1) (this is for the part f A ), and the second which connects two points (1 A, 1) and (p A, 0) ( for the part g A ); 2. for each point of graphs of functions f A, g A determine (with 0.01 step) its distance to the linear functions founded in step 1; 3. choose point which is most distanced to the functions from step 1; 4. the last chosen point is added to the list (of characteristic points) if it is true that the distance between the curve (at this point) and the linear function is not smaller that a given threshold (or 0.2, if the threshold was not fixed by the user); 5. repeating steps 1,2,3 and 4. but in steps 1 exchange one of limiting points on the list with that added to the list founded in steps 4. The algorithm ends if all segments, which are created by each pair of the neighbor points, are analyzed and no new point is founded. We can see that the precision of
5 Fuzzy Calculator - Useful Tool for Programming 5 describing the functions can be controlled by the threshold parameter (in step 2). Although the list of points is simply and gives the description of the function, we can also adapt the precision by an appropriate choice of the threshold parameter. The Fuzzy Calculator has graphical shell worked name zwincalc. It is windows type interface which makes easy and direct calculation with the module zcalc. Programmer which will use the main module as component in further works does not need zwincalc. So this program will be used generally by people who need to make calculations on fuzzy numbers directly on Fuzzy Calculator and/or will write scripts and watch results as graphs. Application zwincalc makes easier: editing commands, watching objects which have been already defined, watching and editing properties of defined objects, carrying properties of objects to other tools (in text form), watching figures of objects as graphs (installation of free plug-in Adobe s SVG is necessary). The module zwincalc is only a graphical shell and no algorithms of operations on any presentations of the fuzzy numbers are implemented here. Proper module which makes all calculations, definitions and transforms is zcalc. Integration of the program zwincalc with zcalc gives a chance to use the graphical shell without any changes even a new version of the main module appear. To work only with the console interface (zcalc), no any other program in the system is necessary, but if one plans to use a graphical support in the form of zwincalc then it is necessary to install the list of the programs: MSXML2 in version 4.0, SVG viewer, MathPlayer and optional GhostView. Figures Fig 2. and Fig 3. present graphs generated by program zcalc and consist of the example results of the algebraic operations on the ordered fuzzy numbers A and B described by the lists of points: A = (2, 3, 3.5, 4) (blue colour) and B = (0.5, 1, 2, 3) (green colour). The actual order (orientation) on the graph is matched by a small rectangular, which has the meaning of the initial point of the list. 4 Conclusions Thanks to the opened structure of the Fuzzy Calculator it is a very useful tool in future studies of the ordered fuzzy numbers (and fuzzy numbers, as well). Main practical advantage of the Fuzzy Calculator is that the operations can be used by programmers in different programming environments. This allows the use of the algebra of OFN s in different programs, as a ready module, and then the implementation of all needed operations is possible.we are planning as a next step of our investigation of OFN s to use the Fuzzy Calculator for a fuzzy controller. References 1. Dubois D., Prade H., (1978), Operations on fuzzy numbers, Int. J. System Science, 9, Czoga la E., Pedrycz W., (1985), Elements and methods of fuzzy set theory (in Polish), (Elementy i metody teorii zbiorów rozmytych) PWN, Warszawa.
6 6 Roman Koleśnik, Piotr Prokopowicz, and Witold Kosiński Fig.2. Fig. a) Sum C = A + B, b) Division C = A/B 3. Nguyen H.T., (1978), A note on the extension principle for fuzzy sets, J. Math. Anal. Appl. 64, Sanchez E., (1984), Solutions of fuzzy equations with extended operations, Fuzzy Sets and Systems, 12, Goetschel R. Jr., Voxman W., (1986), Elementary fuzzy calculus, Fuzzy Sets and Systems, 18, Klir G.J., (1997), Fuzzy arithmetic with requisite constraints, Fuzzy Sets and Systems, 91, Drewniak J., (2001), Fuzzy numbers (in Polish), in: Zbiory rozmyte i ich zastosowania, Fuzzy sets and their applications, J. Chojcan, J. Lȩski (eds.), Wydawnictwo Politechniki Śl askiej, Gliwice, pp Wagenknecht M., (2001), On the approximate treatment of fuzzy arithmetics by inclusion, linear regression and information content estimation, in: Zbiory rozmyte i ich zastosowania, Fuzzy sets and their applications, J. Chojcan, J. Lȩski (eds.), Wydawnictwo Politechniki Śl askiej, Gliwice, Kosiński W., Piechór K., Prokopowicz P., Tyburek K., On algorithmic approach to operations on fuzzy reals, in: Methods of Artificial Intelligence in Mechanics and Mechanical Engineering, Gliwice, October, 2001, T. Burczyński and W. Cholewa (Eds.), PACM, Gliwice, 2001, pp Kosiński W., P. Prokopowicz P., Ślezak D.: Fuzzy numbers with algebraic operations: algorithmic approach, in: Intelligent Information Systems 2002, M. Klopotek, S.T. Wierzchoń, M. Michalewicz(eds.) Proc.IIS 2002, Sopot, June 3-6, 2002, Poland, Physica Verlag, 2002, pp Kosiński W., Prokopowicz P., Ślezak D.: Drawback of fuzzy arthmetics - new intutions and propositions, in: Proc. Methods of Aritificial Intelligence, T. Burczyński, W. Cholewa, W. Moczulski(eds), PACM,Gliwice, Poland (2002), pp Kosiński W., P. Prokopowicz P., Śl ezak D.: On algebraic operations on fuzzy numbers,in Intelligent Information Processing and Web Mining, Proc. of the International IIS: IIPWM,03 Conference held in Zakopane, Poland, June 2-5,2003, M. Klopotek, S.T. Wierzchoń, K. Trojanowski(eds.), Physica Verlag, 2003, pp Kosiński W., P. Prokopowicz P., Ślezak D.: Ordered fuzzy number, Bulletin of the Polish Academy of Sciences, Ser. Sci. Math., 51 (3), 2003, Kosiński W., Koleśnik R., Prokopowicz P., Frischmuth K.: On Algebra of Ordered Fuzzy Numbers, in: Proc. Warsaw, International Seminar on Soft Computing - WISSC 2003, in print.
On Normed Space of Ordered Fuzzy Numbers
On Normed Space of Ordered Fuzzy Numbers WITOLD KOSIŃSKI Polish Japanese Institute of Information Technology Research Center, ul. Koszykowa 86, 02-008 Warszawa POLAND Abstract To make calculation with
More informationApproximation of Multiplication of Trapezoidal Epsilon-delta Fuzzy Numbers
Advances in Fuzzy Mathematics ISSN 973-533X Volume, Number 3 (7, pp 75-735 Research India Publications http://wwwripublicationcom Approximation of Multiplication of Trapezoidal Epsilon-delta Fuzzy Numbers
More informationUsing 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 informationOn JAM of Triangular Fuzzy Number Matrices
117 On JAM of Triangular Fuzzy Number Matrices C.Jaisankar 1 and R.Durgadevi 2 Department of Mathematics, A. V. C. College (Autonomous), Mannampandal 609305, India ABSTRACT The fuzzy set theory has been
More informationProceedings of the Federated Conference on Computer Science and Information Systems pp
Proceedings of the Federated Conference on Computer Science and Information Systems pp. 443 447 DOI: 10.15439/2015F217 ACSIS, Vol. 5 Representation of a trend in OFN during fuzzy observance of the water
More informationNotes on Fuzzy Set Ordination
Notes on Fuzzy Set Ordination Umer Zeeshan Ijaz School of Engineering, University of Glasgow, UK Umer.Ijaz@glasgow.ac.uk http://userweb.eng.gla.ac.uk/umer.ijaz May 3, 014 1 Introduction The membership
More informationROUGH 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 informationXI International PhD Workshop OWD 2009, October Fuzzy Sets as Metasets
XI International PhD Workshop OWD 2009, 17 20 October 2009 Fuzzy Sets as Metasets Bartłomiej Starosta, Polsko-Japońska WyŜsza Szkoła Technik Komputerowych (24.01.2008, prof. Witold Kosiński, Polsko-Japońska
More informationTriangular Approximation of fuzzy numbers - a new approach
Volume 113 No. 13 017, 115 11 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Triangular Approximation of fuzzy numbers - a new approach L. S. Senthilkumar
More informationA NEW DEFINITION OF THE FUZZY SET
Int. J. Appl. Math. Comput. Sci., 2005, Vol. 5, No., 25 40 A NEW DEFINITION OF THE FUZZY SET ANDRZEJ PIEGAT Faculty of Computer Science and Information Systems Technical University of Szczecin ul. Żołnierska
More informationCOMBINATION OF ROUGH AND FUZZY SETS
1 COMBINATION OF ROUGH AND FUZZY SETS BASED ON α-level SETS Y.Y. Yao Department of Computer Science, Lakehead University Thunder Bay, Ontario, Canada P7B 5E1 E-mail: yyao@flash.lakeheadu.ca 1 ABSTRACT
More informationUnion and intersection of Level-2 fuzzy regions
Union and intersection of Level- fuzzy regions Verstraete Jörg Systems esearch Institute, Polish Academy of Sciences ul. Newelska 6; 0-447 Warszawa; Polska Email: jorg.verstraete@ibspan.waw.pl Department
More informationA 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 informationJournal of mathematics and computer science 13 (2014),
Journal of mathematics and computer science 13 (2014), 231-237 Interval Interpolation by Newton's Divided Differences Ali Salimi Shamloo Parisa Hajagharezalou Department of Mathematics, Shabestar Branch,
More informationDistances between intuitionistic fuzzy sets
Fuzzy Sets and Systems 4 (000) 505 58 www.elsevier.com/locate/fss Distances between intuitionistic fuzzy sets Eulalia Szmidt, Janusz Kacprzyk Systems Research Institute, Polish Academy of Sciences, ul.
More informationBest proximation of fuzzy real numbers
214 (214) 1-6 Available online at www.ispacs.com/jfsva Volume 214, Year 214 Article ID jfsva-23, 6 Pages doi:1.5899/214/jfsva-23 Research Article Best proximation of fuzzy real numbers Z. Rohani 1, H.
More informationApproximation of Relations. Andrzej Skowron. Warsaw University. Banacha 2, Warsaw, Poland. Jaroslaw Stepaniuk
Approximation of Relations Andrzej Skowron Institute of Mathematics Warsaw University Banacha 2, 02-097 Warsaw, Poland e-mail: skowron@mimuw.edu.pl Jaroslaw Stepaniuk Institute of Computer Science Technical
More informationFUZZY 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 informationFriday, 11 January 13. Interpolation
Interpolation Interpolation Interpolation is not a branch of mathematic but a collection of techniques useful for solving computer graphics problems Basically an interpolant is a way of changing one number
More informationON 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 informationThe Travelling Salesman Problem. in Fuzzy Membership Functions 1. Abstract
Chapter 7 The Travelling Salesman Problem in Fuzzy Membership Functions 1 Abstract In this chapter, the fuzzification of travelling salesman problem in the way of trapezoidal fuzzy membership functions
More informationApproximate Reasoning with Fuzzy Booleans
Approximate Reasoning with Fuzzy Booleans P.M. van den Broek Department of Computer Science, University of Twente,P.O.Box 217, 7500 AE Enschede, the Netherlands pimvdb@cs.utwente.nl J.A.R. Noppen Department
More informationA fuzzy soft set theoretic approach to decision making problems
Journal of Computational and Applied Mathematics 203 (2007) 412 418 www.elsevier.com/locate/cam A fuzzy soft set theoretic approach to decision making problems A.R. Roy, P.K. Maji Department of Mathematics,
More informationCHAPTER 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 informationUsing 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 informationOn Generalization of Fuzzy Concept Lattices Based on Change of Underlying Fuzzy Order
On Generalization of Fuzzy Concept Lattices Based on Change of Underlying Fuzzy Order Pavel Martinek Department of Computer Science, Palacky University, Olomouc Tomkova 40, CZ-779 00 Olomouc, Czech Republic
More informationAN APPROXIMATION APPROACH FOR RANKING FUZZY NUMBERS BASED ON WEIGHTED INTERVAL - VALUE 1.INTRODUCTION
Mathematical and Computational Applications, Vol. 16, No. 3, pp. 588-597, 2011. Association for Scientific Research AN APPROXIMATION APPROACH FOR RANKING FUZZY NUMBERS BASED ON WEIGHTED INTERVAL - VALUE
More informationDefinition 2.3: [5] Let, and, be two simple graphs. Then the composition of graphs. and is denoted by,
International Journal of Pure Applied Mathematics Volume 119 No. 14 2018, 891-898 ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu ON M-POLAR INTUITIONISTIC FUZZY GRAPHS K. Sankar 1,
More informationarxiv: v1 [nlin.ao] 24 Nov 2011
ACCURACY ANALYSIS OF THE BOX-COUNTING ALGORITHM arxiv:1111.5749v1 [nlin.ao] 24 Nov 2011 A. Z. Górski 1, S. Drożdż 1,2, A. Mokrzycka 1,3, J. Pawlik 1,3 1 H. Niewodniczański Institute of Nuclear Physics,
More informationModified Procedure to Solve Fuzzy Transshipment Problem by using Trapezoidal Fuzzy number.
International Journal of Mathematics and Statistics Invention (IJMSI) E-ISSN: 2321 4767 P-ISSN: 2321-4759 Volume 4 Issue 6 August. 216 PP-3-34 Modified Procedure to Solve Fuzzy Transshipment Problem by
More informationFUZZY 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 informationA GRAPHICAL TABULAR MODEL FOR RULE-BASED LOGIC PROGRAMMING AND VERIFICATION **
Formal design, Rule-based systems, Tabular-Trees Grzegorz J. NALEPA, Antoni LIGEZA A GRAPHICAL TABULAR MODEL FOR RULE-BASED LOGIC PROGRAMMING AND VERIFICATION ** New trends in development of databases
More informationChapter 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 informationReichenbach 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 informationLearning Log Title: CHAPTER 3: ARITHMETIC PROPERTIES. Date: Lesson: Chapter 3: Arithmetic Properties
Chapter 3: Arithmetic Properties CHAPTER 3: ARITHMETIC PROPERTIES Date: Lesson: Learning Log Title: Date: Lesson: Learning Log Title: Chapter 3: Arithmetic Properties Date: Lesson: Learning Log Title:
More informationMath 154 Elementary Algebra. Equations of Lines 4.4
Math Elementary Algebra Caspers Name Date Equations of Lines. For each graph, solve each equation for y (if necessary), then write down the slope and y-intercept.. y x. y x - - - - - - - - - - - - - -
More informationSolving a Decision Making Problem Using Weighted Fuzzy Soft Matrix
12 Solving a Decision Making Problem Using Weighted Fuzzy Soft Matrix S. Senthilkumar Department of Mathematics,.V.C. College (utonomous), Mayiladuthurai-609305 BSTRCT The purpose of this paper is to use
More informationRanking Fuzzy Numbers Using Targets
Ranking Fuzzy Numbers Using Targets V.N. Huynh, Y. Nakamori School of Knowledge Science Japan Adv. Inst. of Sci. and Tech. e-mail: {huynh, nakamori}@jaist.ac.jp J. Lawry Dept. of Engineering Mathematics
More informationA Graded Meaning of Formulas in Approximation Spaces
Fundamenta Informaticae 60 (2004) 159 172 159 IOS Press A Graded Meaning of Formulas in Approximation Spaces Anna Gomolińska Department of Mathematics University of Białystok ul. Akademicka 2, 15-267 Białystok,
More informationA.1 Numbers, Sets and Arithmetic
522 APPENDIX A. MATHEMATICS FOUNDATIONS A.1 Numbers, Sets and Arithmetic Numbers started as a conceptual way to quantify count objects. Later, numbers were used to measure quantities that were extensive,
More informationAN ARITHMETIC OPERATION ON HEXADECAGONAL FUZZY NUMBER
AN ARITHMETIC OPERATION ON HEXADECAGONAL FUZZY NUMBER Dr.A.Sahaya Sudha 1 and R.Gokilamani 2 1 Department of Mathematics, Nirmala College for Women, Coimbatore 2 Department of Mathematics, Sri Ramakrishna
More informationModeling the Real World for Data Mining: Granular Computing Approach
Modeling the Real World for Data Mining: Granular Computing Approach T. Y. Lin Department of Mathematics and Computer Science San Jose State University San Jose California 95192-0103 and Berkeley Initiative
More informationRDM interval arithmetic for solving economic problem with uncertain variables 2
Marek Landowski Maritime Academy in Szczecin (Poland) RDM interval arithmetic for solving economic problem with uncertain variables 2 Introduction Building model of reality and of dependencies in real
More informationAssessment of Human Skills Using Trapezoidal Fuzzy Numbers
American Journal of Computational and Applied Mathematics 2015, 5(4): 111-116 DOI: 10.5923/j.ajcam.20150504.03 Assessment of Human Skills Using Trapezoidal Fuzzy Numbers Michael Gr. Voskoglou Department
More informationCHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS
CHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS 4.1. INTRODUCTION This chapter includes implementation and testing of the student s academic performance evaluation to achieve the objective(s)
More informationWeighting and selection of features.
Intelligent Information Systems VIII Proceedings of the Workshop held in Ustroń, Poland, June 14-18, 1999 Weighting and selection of features. Włodzisław Duch and Karol Grudziński Department of Computer
More informationA New Method For Forecasting Enrolments Combining Time-Variant Fuzzy Logical Relationship Groups And K-Means Clustering
A New Method For Forecasting Enrolments Combining Time-Variant Fuzzy Logical Relationship Groups And K-Means Clustering Nghiem Van Tinh 1, Vu Viet Vu 1, Tran Thi Ngoc Linh 1 1 Thai Nguyen University of
More informationPre-Calculus Mr. Davis
Pre-Calculus 2016-2017 Mr. Davis How to use a Graphing Calculator Applications: 1. Graphing functions 2. Analyzing a function 3. Finding zeroes (or roots) 4. Regression analysis programs 5. Storing values
More information742 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 13, NO. 6, DECEMBER Dong Zhang, Luo-Feng Deng, Kai-Yuan Cai, and Albert So
742 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL 13, NO 6, DECEMBER 2005 Fuzzy Nonlinear Regression With Fuzzified Radial Basis Function Network Dong Zhang, Luo-Feng Deng, Kai-Yuan Cai, and Albert So Abstract
More informationX : U -> [0, 1] R : U x V -> [0, 1]
A Fuzzy Logic 2000 educational package for Mathematica Marian S. Stachowicz and Lance Beall Electrical and Computer Engineering University of Minnesota Duluth, Minnesota 55812-2496, USA http://www.d.umn.edu/ece/lis
More informationNeural Networks Lesson 9 - Fuzzy Logic
Neural Networks Lesson 9 - Prof. Michele Scarpiniti INFOCOM Dpt. - Sapienza University of Rome http://ispac.ing.uniroma1.it/scarpiniti/index.htm michele.scarpiniti@uniroma1.it Rome, 26 November 2009 M.
More informationDEFUZZIFICATION METHOD FOR RANKING FUZZY NUMBERS BASED ON CENTER OF GRAVITY
Iranian Journal of Fuzzy Systems Vol. 9, No. 6, (2012) pp. 57-67 57 DEFUZZIFICATION METHOD FOR RANKING FUZZY NUMBERS BASED ON CENTER OF GRAVITY T. ALLAHVIRANLOO AND R. SANEIFARD Abstract. Ranking fuzzy
More informationMedical Diagnostic Reasoning Using a Similarity Measure for Intuitionistic Fuzzy Sets
Eighth Int. Conf. on IFSs, Varna, 20-21 June 2004 NIFS Vol. 10 (2004), 4, 61-69 Medical Diagnostic Reasoning Using a Similarity Measure for Intuitionistic Fuzzy Sets Eulalia Szmidt and Janusz Kacprzyk
More informationFuzzy Rules & Fuzzy Reasoning
Sistem Cerdas : PTK Pasca Sarjana - UNY Fuzzy Rules & Fuzzy Reasoning Pengampu: Fatchul rifin Referensi: Jyh-Shing Roger Jang et al., Neuro-Fuzzy and Soft Computing: Computational pproach to Learning and
More informationOn possibilistic mean value and variance of fuzzy numbers
On possibilistic mean value and variance of fuzzy numbers Supported by the E-MS Bullwhip project TEKES 4965/98 Christer Carlsson Institute for Advanced Management Systems Research, e-mail:christer.carlsson@abo.fi
More informationOn Some Properties of Vague Lattices
Int. J. Contemp. Math. Sciences, Vol. 4, 2009, no. 31, 1511-1524 On Some Properties of Vague Lattices Zeynep Eken Akdeniz University, Faculty of Sciences and Arts Department of Mathematics, 07058-Antalya,
More informationAdaptive GPS Algorithms
Adaptive GPS Algorithms Chad Seibert Division of Science and Mathematics University of Minnesota, Morris Morris, MN 56567 seib0060@morris.umn.edu March 16, 2011 Abstract Global positioning systems (GPS)
More informationModeling with Uncertainty Interval Computations Using Fuzzy Sets
Modeling with Uncertainty Interval Computations Using Fuzzy Sets J. Honda, R. Tankelevich Department of Mathematical and Computer Sciences, Colorado School of Mines, Golden, CO, U.S.A. Abstract A new method
More informationOPTIMAL PATH PROBLEM WITH POSSIBILISTIC WEIGHTS. Jan CAHA 1, Jiří DVORSKÝ 2
OPTIMAL PATH PROBLEM WITH POSSIBILISTIC WEIGHTS Jan CAHA 1, Jiří DVORSKÝ 2 1,2 Department of Geoinformatics, Faculty of Science, Palacký University in Olomouc, 17. listopadu 50, 771 46, Olomouc, Czech
More informationAn Application of Fuzzy Matrices in Medical Diagnosis
Intern. J. Fuzzy Mathematical Archive Vol. 9, No. 2, 2015, 211-216 ISSN: 2320 3242 (P), 2320 3250 (online) Published on 8 October 2015 www.researchmathsci.org International Journal of An Application of
More informationA Compromise Solution to Multi Objective Fuzzy Assignment Problem
Volume 113 No. 13 2017, 226 235 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu A Compromise Solution to Multi Objective Fuzzy Assignment Problem
More information1. Fuzzy sets, fuzzy relational calculus, linguistic approximation
1. Fuzzy sets, fuzzy relational calculus, linguistic approximation 1.1. Fuzzy sets Let us consider a classical set U (Universum) and a real function : U --- L. As a fuzzy set A we understand a set of pairs
More informationGranular Computing based on Rough Sets, Quotient Space Theory, and Belief Functions
Granular Computing based on Rough Sets, Quotient Space Theory, and Belief Functions Yiyu (Y.Y.) Yao 1, Churn-Jung Liau 2, Ning Zhong 3 1 Department of Computer Science, University of Regina Regina, Saskatchewan,
More informationACCURACY OF NUMERICAL SOLUTION OF HEAT DIFFUSION EQUATION
Scientific Research of the Institute of Mathematics and Computer Science ACCURACY OF NUMERICAL SOLUTION OF HEAT DIFFUSION EQUATION Ewa Węgrzyn-Skrzypczak, Tomasz Skrzypczak Institute of Mathematics, Czestochowa
More informationCS321 Introduction To Numerical Methods
CS3 Introduction To Numerical Methods Fuhua (Frank) Cheng Department of Computer Science University of Kentucky Lexington KY 456-46 - - Table of Contents Errors and Number Representations 3 Error Types
More informationLinguistic 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 informationA Comparative Study of Defuzzification Through a Regular Weighted Function
Australian Journal of Basic Applied Sciences, 4(12): 6580-6589, 2010 ISSN 1991-8178 A Comparative Study of Defuzzification Through a Regular Weighted Function 1 Rahim Saneifard 2 Rasoul Saneifard 1 Department
More informationSOME OPERATIONS ON INTUITIONISTIC FUZZY SETS
IJMMS, Vol. 8, No. 1, (June 2012) : 103-107 Serials Publications ISSN: 0973-3329 SOME OPERTIONS ON INTUITIONISTIC FUZZY SETS Hakimuddin Khan bstract In This paper, uthor Discuss about some operations on
More informationFuzzy Variable Linear Programming with Fuzzy Technical Coefficients
Sanwar Uddin Ahmad Department of Mathematics, University of Dhaka Dhaka-1000, Bangladesh sanwar@univdhaka.edu Sadhan Kumar Sardar Department of Mathematics, University of Dhaka Dhaka-1000, Bangladesh sadhanmath@yahoo.com
More informationIn this chapter, we will investigate what have become the standard applications of the integral:
Chapter 8 Overview: Applications of Integrals Calculus, like most mathematical fields, began with trying to solve everyday problems. The theory and operations were formalized later. As early as 70 BC,
More informationFuzzy interpolation and level 2 gradual rules
Fuzzy interpolation and level 2 gradual rules Sylvie Galichet, Didier Dubois, Henri Prade To cite this version: Sylvie Galichet, Didier Dubois, Henri Prade. Fuzzy interpolation and level 2 gradual rules.
More informationA NEW APPROACH FOR FUZZY CRITICAL PATH METHOD USING OCTAGONAL FUZZY NUMBERS
Volume 119 No. 13 2018, 357-364 ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu A NEW APPROACH FOR FUZZY CRITICAL PATH METHOD USING OCTAGONAL FUZZY NUMBERS D. STEPHEN DINAGAR 1 AND
More informationCCSSM Curriculum Analysis Project Tool 1 Interpreting Functions in Grades 9-12
Tool 1: Standards for Mathematical ent: Interpreting Functions CCSSM Curriculum Analysis Project Tool 1 Interpreting Functions in Grades 9-12 Name of Reviewer School/District Date Name of Curriculum Materials:
More informationEfficient SQL-Querying Method for Data Mining in Large Data Bases
Efficient SQL-Querying Method for Data Mining in Large Data Bases Nguyen Hung Son Institute of Mathematics Warsaw University Banacha 2, 02095, Warsaw, Poland Abstract Data mining can be understood as a
More informationFuzzy if-then rules fuzzy database modeling
Fuzzy if-then rules Associates a condition described using linguistic variables and fuzzy sets to a conclusion A scheme for capturing knowledge that involves imprecision 23.11.2010 1 fuzzy database modeling
More informationFigure-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 informationFuzzy 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 informationDeficient Quartic Spline Interpolation
International Journal of Computational Science and Mathematics. ISSN 0974-3189 Volume 3, Number 2 (2011), pp. 227-236 International Research Publication House http://www.irphouse.com Deficient Quartic
More informationIntroduction to Computational Mathematics
Introduction to Computational Mathematics Introduction Computational Mathematics: Concerned with the design, analysis, and implementation of algorithms for the numerical solution of problems that have
More informationDifferent strategies to solve fuzzy linear programming problems
ecent esearch in Science and Technology 2012, 4(5): 10-14 ISSN: 2076-5061 Available Online: http://recent-science.com/ Different strategies to solve fuzzy linear programming problems S. Sagaya oseline
More informationThe School District of Palm Beach County Fourth Grade Mathematics Scope st Trimester
Number and Operations in Base Ten Generalize place value understanding for multi-digit whole numbers. NBT.1.1 NBT.1.2 NBT.1.3 Recognize that in a multi-digit whole number, a digit in one place represents
More informationFinite Element Analysis Prof. Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology, Madras. Lecture - 24
Finite Element Analysis Prof. Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology, Madras Lecture - 24 So in today s class, we will look at quadrilateral elements; and we will
More informationGeneral network with four nodes and four activities with triangular fuzzy number as activity times
International Journal of Engineering Research and General Science Volume 3, Issue, Part, March-April, 05 ISSN 09-730 General network with four nodes and four activities with triangular fuzzy number as
More informationThe goal is the definition of points with numbers and primitives with equations or functions. The definition of points with numbers requires a
The goal is the definition of points with numbers and primitives with equations or functions. The definition of points with numbers requires a coordinate system and then the measuring of the point with
More informationOptimization 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 informationA method for solving unbalanced intuitionistic fuzzy transportation problems
Notes on Intuitionistic Fuzzy Sets ISSN 1310 4926 Vol 21, 2015, No 3, 54 65 A method for solving unbalanced intuitionistic fuzzy transportation problems P Senthil Kumar 1 and R Jahir Hussain 2 1 PG and
More informationApproximation of a Fuzzy Function by Using Radial Basis Functions Interpolation
International Journal of Mathematical Modelling & Computations Vol. 07, No. 03, Summer 2017, 299-307 Approximation of a Fuzzy Function by Using Radial Basis Functions Interpolation R. Firouzdor a and M.
More informationA Novel Method to Solve Assignment Problem in Fuzzy Environment
A Novel Method to Solve Assignment Problem in Fuzzy Environment Jatinder Pal Singh Neha Ishesh Thakur* Department of Mathematics, Desh Bhagat University, Mandi Gobindgarh (Pb.), India * E-mail of corresponding
More informationOrdering of Generalised Trapezoidal Fuzzy Numbers Based on Area Method Using Euler Line of Centroids
Advances in Fuzzy Mathematics. ISSN 0973-533X Volume 12, Number 4 (2017), pp. 783-791 Research India Publications http://www.ripublication.com Ordering of Generalised Trapezoidal Fuzzy Numbers Based on
More informationOperations on Intuitionistic Trapezoidal Fuzzy Numbers using Interval Arithmetic
Intern. J. Fuzzy Mathematical Archive Vol. 9, No. 1, 2015, 125-133 ISSN: 2320 3242 (P), 2320 3250 (online) Published on 8 October 2015 www.researchmathsci.org International Journal of Operations on Intuitionistic
More informationThe following information is for reviewing the material since Exam 3:
Outcomes List for Math 121 Calculus I Fall 2010-2011 General Information: The purpose of this Outcomes List is to give you a concrete summary of the material you should know, and the skills you should
More informationRough Approximations under Level Fuzzy Sets
Rough Approximations under Level Fuzzy Sets W.-N. Liu J.T. Yao Y.Y.Yao Department of Computer Science, University of Regina Regina, Saskatchewan, Canada S4S 0A2 E-mail: [liuwe200, jtyao, yyao]@cs.uregina.ca
More informationPreferred directions for resolving the non-uniqueness of Delaunay triangulations
Preferred directions for resolving the non-uniqueness of Delaunay triangulations Christopher Dyken and Michael S. Floater Abstract: This note proposes a simple rule to determine a unique triangulation
More informationA comparison between probabilistic and possibilistic models for data validation
A comparison between probabilistic and possibilistic models for data validation V. Köppen, H.-J. Lenz Freie Universität Berlin, Germany Institute of Production, Information Systems and Operations Research
More informationFUZZY LOGIC TECHNIQUES. on random processes. In such situations, fuzzy logic exhibits immense potential for
FUZZY LOGIC TECHNIQUES 4.1: BASIC CONCEPT Problems in the real world are quite often very complex due to the element of uncertainty. Although probability theory has been an age old and effective tool to
More informationAlgorithms and Data Structures
Charles A. Wuethrich Bauhaus-University Weimar - CogVis/MMC June 22, 2017 1/51 Introduction Matrix based Transitive hull All shortest paths Gaussian elimination Random numbers Interpolation and Approximation
More informationCourse Number 432/433 Title Algebra II (A & B) H Grade # of Days 120
Whitman-Hanson Regional High School provides all students with a high- quality education in order to develop reflective, concerned citizens and contributing members of the global community. Course Number
More informationSolution of Rectangular Interval Games Using Graphical Method
Tamsui Oxford Journal of Mathematical Sciences 22(1 (2006 95-115 Aletheia University Solution of Rectangular Interval Games Using Graphical Method Prasun Kumar Nayak and Madhumangal Pal Department of Applied
More informationEVALUATION OF CLASSIFICATION ABILITY OF THE PARAMETERS CHARACTERIZING STEREOMETRIC PROPERTIES OF TECHNICAL SURFACES 1.
Journal of Machine Engineering, Vol. 16, No. 2, 216 Received: 7 March 216 / Accepted: 5 April 216 / Published online: 2 June 216 surface geometric structure, parameter classification ability Wojciech KACALAK
More informationGeometrical Interpretation of the Elements of the Intuitionistic Fuzzy Objects
Geometrical Interpretation of the Elements of the Intuitionistic Fuzzy Objects Krassimir T. Atanassov* Copyright 1989, 2016 Krassimir T. Atanassov Copyright 2016 Int. J. Bioautomation. Reprinted with permission
More information