Fuzzy social network analysis
|
|
|
- Madeline Mason
- 10 years ago
- Views:
Transcription
1 Fuzzy social network analysis Miroslav Ćirić a, Stojan Bogdanović b a Faculty of Sciences and Mathematics, University of Niš, Višegradska 33, Niš, Serbia b Faculty of Economics, University of Niš, Trg Kralja Aleksandra 11, Niš, Serbia Abstract The purpose of this paper is twofold. First, we intend to encourage researchers in social sciences to use some contemporary mathematical methods different than the traditional methods of statistics and data analysis, in particular, to encourage them to use methods of the social network analysis. Second, we want to propagate the fuzzy approach as a way to overcome the vagueness that is always present in social sciences. We give a brief overview of the main ideas and recent results in the positional analysis of fuzzy social networks, and we point to relationships between the social network analysis and certain up-to-date areas of computer science and mathematics. 1. Introduction Network analysis has originated as a branch of sociology and mathematics which provides formal models and methods for the systematic study of social structures, and it has an especially long tradition in sociology, social psychology and anthropology. But, concepts of network analysis capture the common properties of all networks and its methods are applicable to the analysis of networks in general. For that reason, methods of network analysis are nowadays increasingly applied to many networks which are not social networks but share a number of commonalities with social networks, such as the hyperlink structure on the Web, the electric grid, computer networks, information networks or various large-scale networks appearing in nature. Network analysis is carried out in areas such as project planning, complex systems, electrical circuits, social networks, transportation systems, communication networks, epidemiology, bioinformatics, hypertext systems, text analysis, organization theory, event analysis, bibliometrics, genealogical research, and others. In most of these applications network analysis rely on a formal basis that is fairly coherent. In this paper, however, we have in mind primarily the application in the study of social structures. The key difference between network analysis and other approaches is the focus on relationships among actors (social entities) rather than the attributes of individual actors. Network analysis takes a global view on network structures, based on the belief that types and patterns of relationships emerge from individual connectivity and that the presence (or absence) of such types and patterns have substantial effects on the network and its Research supported by Ministry of Science and Technological Development, Republic of Serbia, Grant No
2 constituents. In particular, the network structure provides opportunities and imposes constraints on the individual actors by determining the transfer or flow of resources (material or immaterial) across the network. Such an approach requires a set of methods and analytic concepts that are distinct from the methods of traditional statistics and data analysis. The natural means to model networks mathematically is provided by the mathematical notion of a relation, and because we work only with finite sets of actors, these relations are usually represented by matrices and visualized as graphs. Consequently, methods of network analysis primarily originate from semigroup theory (semigroups of relations), linear algebra and graph theory. This formality served network analysis to reduce the vagueness in formulating and testing its theories, and contributed to more coherence in the field by allowing researchers to carry out more precise discussions in the literature and to compare results across studies. More information on various aspects of the network analysis and its applications can be found in the books [6, 8, 16, 22, 26, 32]. Nevertheless, the above mentioned vagueness in social networks (as well as in many other kinds of networks) can not be completely avoided, since relations between actors are in essence vague. This vagueness can be overcame applying fuzzy approach to the network analysis, but just few authors dealt with this topic so far (cf. [12, 14, 15, 23, 24]). Our interest in social networks originates from our research in the theory of fuzzy automata. It turned out that some very important concepts that we used in the state reduction of fuzzy automata are closely related to the concept of a regular equivalence, which is fundamental in the positional analysis of social networks. The methodology that was developed in [11,31], has been since applied in [17] to the general study of certain systems of fuzzy relation equations and inequalities, what led to results that are directly applicable to fuzzy social networks. Here we give a brief overview of the main ideas and recent results in the positional analysis of fuzzy social networks, and we point to relationships between the social network analysis and certain up-to-date areas of computer science and mathematics. 2. Fuzzy sets and fuzzy relations Fuzzy sets were introduced in 1965 by L. A. Zadeh [34], as a method for representing some imprecise aspects of human knowledge that would be used in dealing with problems when the source of imprecision is the absence of sharply defined criteria of class membership. Such problems are very often when one deals with classes of objects encountered in the real physical world, and for that reason fuzzy sets have significant applications in many scientific fields. Unlike ordinary set theory and classical logic, where membership degrees and truth values have only values or (true or false; yes or no), fuzzy set theory and fuzzy logic allow intermediate membership degrees and truth values, i.e., they are taken from some larger set. In other words, a fuzzy subset of a set is defined as any function which maps in, i.e.,, where is a given set of truth values. For every, the value is the membership degree of the element to the fuzzy subset. To be able to say that something is more or less true than something else, the set of truth values has to be ordered, and also has to have (absolutely true) as the greatest element and (absolutely false) as the smallest element. Moreover, to define operations on fuzzy subsets analogous to operations on ordinary crisp sets, certain lattice-theoretical operations on the set of truth values are 2
3 also needed. The most studied and applied structures of truth values are those defined on the real unit interval by means of certain operations on it, but in our research we use complete residuated lattices, which include as special cases all structures of truth values traditionally used in fuzzy logic. A residuated lattice is an algebra such that (L1) is a lattice with the least element and the greatest element, (L2) is a commutative monoid with the unit, (L3) and form an adjoint pair, i.e., they satisfy the adjunction property: for all, If, moreover, is a complete lattice, then is called a complete residuated lattice. The operations (called multiplication) and (called residuum) are intended for modeling the conjunction and implication of the corresponding logical calculus, and supremum ( ) and infimum ( ) are intended for modeling of the existential and general quantifier, respectively. An operation defined by called biresiduum (or biimplication), is used for modeling the equivalence of truth values. The most studied and applied structures of truth values, defined on the real unit interval with and, are the Łukasiewicz structure (where, ), the Goguen structure (or product structure) (with, if, and otherwise), and the Gödel structure (with, if, and otherwise). More generally, an algebra is a complete residuated lattice if and only if is a leftcontinuous t-norm and the residuum is defined by (cf. [1,2]). Another important set of truth values is the set,, with and. A special case of the latter algebras is the two-element Boolean algebra of classical logic with the support. The only adjoint pair on the two-element Boolean algebra consists of the classical conjunction and implication operations. This structure of truth values we call the Boolean structure. If any finitelly generated subalgebra of a residuated lattice is finite, then is called locally finite. For example, every Gödel structure is locally finite, whereas the product structure is not locally finite. In the rest of the paper, if not noted otherwise, will be a complete residuated lattice, and all fuzzy sets and fuzzy relations that will be considered will take their membership values in (i.e., in ). The concept of a fuzzy relation naturally arose from that of fuzzy set in Zadeh's very first paper on fuzzy sets [34], and it was further developed in his paper [35], where the notions of a fuzzy equivalence relation and fuzzy ordering were introduced. After that, a number of papers dealing with various aspects related to these relations have appeared, and today, the theory of fuzzy binary relations is probably one of the most important and influential branches of the fuzzy set theory. By allowing intermediate degrees of relationship, fuzzy relations provide much more freedom to express the subtle nuances of human preferences so they found natural applications in modeling various concepts inherent to so-called soft 3
4 sciences like psychology, sociology, linguistics, etc. The concept of a fuzzy relation will be also fundamental in our fuzzy approach to social networks. A fuzzy relation on a set is any fuzzy subset of the Cartesian product, that is, any function. Let and B be fuzzy relations on the set. The equality of and is defined as the usual equality of functions, i.e., if and only if, for all. The inclusion of in is also defined pointwise: we put if and only if, for all. Endowed with this partial order the set of all fuzzy relations on forms a complete lattice, in which the meet (intersection) and the join (union) of a family of fuzzy relations on are functions from into L defined by A crisp relation on is a fuzzy relation on which takes values only in the set. If is a crisp relation on, then expressions and will have the same meaning, i.e., is considered as an ordinary relation on. The crisp part of a fuzzy relation on is a crisp relation defined by, if, and, if, i.e.,. For two fuzzy relations and on the set, the composition or product of and is a fuzzy relation on defined by for all. If is a finite set with elements, then and can be regarded as fuzzy matrices over and can be regarded as the matrix product. A fuzzy equivalence on a set is a fuzzy relation on which satisfies (reflexivity), (symmetry), and (transitivity), for all. For undefined notion and notation the reader is referred to [1,2,9-11,17,31]. 3. Positional analysis of fuzzy social networks and regular fuzzy equivalences A fuzzy social network is defined as a fuzzy relational structure, where is a non-empty set of actors or nodes, and is a given family of fuzzy relations on, i.e., a family of fuzzy relations between actors. As usual, the set is assumed to be finite. We also call shortly a fuzzy network. If are crisp relations (or is assumed to be the Boolean structure), then is an ordinary crisp social network, or just a social network. Because is finite, fuzzy relations can be regarded as fuzzy matrices, which was often done in the literature dealing with social networks. Also, social networks were often regarded as multigraphs or labeled graphs (with labels taken from the index set ), and in the fuzzy context, we can regard fuzzy social networks as directed labeled fuzzy graphs. In many situations not only basic relationships given by fuzzy relations are interesting, but also composite relationships between actors given as compositions of basic relations. Seeing that fuzzy and crisp relations form monoids under the composition, the semigroup- 4
5 theoretical approach to the study of social networks was often applied. It is worth noting that fuzzy and crisp social networks can be also regarded as fuzzy and non-deterministic automata, but the automata-theoretical approach has not been used until now. However, it will be applied in our further research. In large and complex systems it is impossible to understand the relationship between each pair of individuals, but to a certain extent, it may be possible to understand the system, by classifying individuals and describing relationships on the class level. In networks, for instance, nodes in the same class can be considered to occupy the same position, or play the same role in the network. The main aim of the positional analysis of networks is to find similarities between nodes which have to reflect their position in a network. These similarities have been formalized first by Lorrain and White [20] by the concept of a structural equivalence. Informally speaking, two nodes are considered to be structurally equivalent if they have identical neighborhoods. However, in many situations this concept has shown oneself to be too strong, and weakening it sufficiently to make it more appropriate for modeling social positions, White and Reitz [33] have introduced the concept of a regular equivalence. Here, two nodes are considered to be regularly equivalent if they are equally related to equivalent others. Afterwards, regular equivalences have been studied in numerous papers, e.g., in [3, 4, 5, 6, 7, 13, 25, 26]. One of the main problems discussed in these papers was to compute the greatest regular equivalence on a given social network, or in some cases, the greatest one contained in a given equivalence. The greatest regular equivalence is extremely important because it has a minimal number of equivalence classes, and therefore, it provides a minimal number of positions in a social network. As we have already mentioned, fuzzy equivalences were introduced by Zadeh [35] as a generalization of ordinary crisp equivalences and equality to the fuzzy framework. They have been since widely studied as a way to measure the degree of indistinguishability or similarity between the objects of a given universe of discourse, and they have shown to be useful in different contexts such as fuzzy control, approximate reasoning, cluster analysis, etc. Depending on the authors and the context in which they appears, they have received other names such as similarity relations (original Zadeh's name) or indistinguishability operators. Using the concept of a fuzzy equivalence, Fan et al. [14, 15] have extended the notion of a regular equivalence to the fuzzy framework. They defined a regular fuzzy equivalence on a fuzzy network as any fuzzy equivalence on such that for each. In other words, regular fuzzy equivalences are just solutions to the system of fuzzy relation equations where is an unknown fuzzy relation and solutions are sought in the set of all fuzzy equivalences on. In a similar way, the notion of a structural equivalence can be extended to the fuzzy framework. Namely, a structural fuzzy equivalence on a fuzzy network is any solution to the system of fuzzy relation equations where is an unknown fuzzy relation and solutions are also sought in. In particular, if is the two-element Boolean algebra (i.e., if we deal with crisp relations), then solutions to this system are exactly the structural equivalences in the sense of Lorrain and White [20] 5
6 (cf., e.g., [19]). Therefore, our concept of a structural fuzzy equivalence generalizes the concept of a structural equivalence. Fan et al. [14, 15] proved the existence of the greatest regular fuzzy equivalence on a fuzzy network contained in a given fuzzy equivalence, and provided procedures for computing the greatest regular fuzzy equivalence and the greatest regular crisp equivalence contained in a given fuzzy (resp. crisp) equivalence. However, they have considered only fuzzy networks over the Gödel structure. Here we discuss a more general case of fuzzy networks over a complete residuated lattice, where some difficulties appear which are not present when we work with fuzzy networks over the Gödel structure. 4. Computing the greatest regular fuzzy equivalence on a fuzzy network As we have noted in the previous section, the greatest structural fuzzy equivalence on the fuzzy network is the greatest solution in to the system Clearly, the system (4.1) is the conjunction of two systems of fuzzy relation equations: Using the well-known results by Sanchez [30] (see also [27-29]), it has been shown in [17] that the greatest fuzzy equivalences and which are solutions to (4.2) and (4.3), respectively, are given by for all. Consequently, the greatest structural fuzzy equivalence on the fuzzy network is the intersection of and, i.e.,. Moreover, for any given fuzzy equivalence on, the greatest structural fuzzy equivalence on contained in is just the intersection of and. As well as the greatest regular fuzzy equivalence is concerned, the situation is much complicated. It has been found in [17] that it is very convenient to represent the system as the conjunction of two systems of fuzzy relation inequalities: The splitting of the system (4.4) is extremely important for computing its greatest solution. Namely, it has been shown in [17] that the system (4.5) is equivalent to the system of fuzzy relation equations 6
7 and (4.6) is equivalent to the system and it turned out the systems (4.7) and (4.8) are more convenient for computing the greatest solutions. Indeed, let us define functions,, and of into itself by for all and. Then the systems (4.7) and (4.8), i.e., the systems (4.5) and (4.6), are respectively equivalent to the following fuzzy relation inequalities and consequently, the system (4.4) is equivalent to the fuzzy relation inequality Therefore, the greatest regular fuzzy equivalence on the fuzzy network contained in a given fuzzy equivalence on can be computed as the greatest solution in to the following system of fuzzy relation inequalities In the sequel we present an algorithm for computing the greatest solution to (4.12). Let us define a sequence of fuzzy equivalences on by The sequence is descending, and if it is finite, i.e., if, for some, then, for every, and equals the greatest regular fuzzy equivalence contained in the given fuzzy equivalence (cf. [17]). Therefore, we have the following algorithm: Algorithm. (Construction of the greatest regular fuzzy equivalences). The input of this algorithm are a fuzzy network and a given fuzzy eqivalence on, and the output is the greatest regular fuzzy equivalence contained in. The procedure is to construct the descending sequence which correspond to and. It is constructed inductively in the following way: (A1) The first member of the sequence is, i.e., we put. (A2) After the -th step let the -th member of the sequence have been constructed. (A3) In the next step we construct the -st member of the sequence by means of the formulas (4.9) (4.11) and (4.13). (A4) Then we check whether. If it is not true, we go to the next step. Otherwise, if it is true, then the procedure terminates and outputs. 7
8 If the underlying structure of truth values is locally finite, i.e., if every finitely generated subalgebra of is finite, then the algorithm terminates in a finite number of steps, for every fuzzy network over. In particular, this is true in the traditional fuzzy logic based on the Gödel structure. But, if is not locally finite, then the sequence may not be finite, and then the algorithm does not terminate in a finite number of steps, although the greatest regular fuzzy equivalence contained in always exist. In fact, we have that but the equality in (4.14) does not necessarily hold. Certain necessary conditions under which the sequence must be finite, or the equality in (4.14) must hold, have been described in [17]. It is clear that every solution to the system (4.1) must be a solution to the system (4.4), and hence, every structural fuzzy equivalence is a regular fuzzy equivalence. As we have seen, the greatest structural fuzzy equivalences are easier to compute than the greatest regular ones, and they can be computed for fuzzy networks over an arbitrary complete residuated lattice, even in cases when the greatest regular fuzzy equivalence can not be computed by means of the above given procedure. Therefore, in cases when we are not able to compute the greatest regular fuzzy equivalence, instead we can use the greatest structural one. However, the greatest structural fuzzy equivalences give worse results in the positional analysis of social networks than the greatest regular ones, because they may give strictly greater number of positions. Another option that can be used when we are unable to compute the greatest regular fuzzy equivalence is to work with the greatest regular crisp equivalence. Namely, the function can be modified so that it computes the greatest regular crisp equivalence contained in a given fuzzy or crisp equivalence. Let denote the set of all crisp equivalences on, and let us define a function by, for every. Now, let a sequence of crisp equivalences on be defined by The sequence is also descending, and it is always finite, independently of the local finiteness of, since and are finite sets, and is contained in. Consequently, we have that the sequence stabilizes at some ( ), i.e., is the least member of this sequence, and this is the greatest regular crisp equivalence contained in the given fuzzy equivalence (cf. [17]). It is worth noting that the greatest regular crisp equivalences also give worse results in the positional analysis of social networks than the greatest regular fuzzy equivalences, i.e., they may also give strictly greater numbers of positions. However, the greatest regular crisp equivalences are better than the greatest structural fuzzy equivalences (cf. [17]). 5. Related work As we have already mentioned, fuzzy social networks have been recently studied by Fan et al. [14, 15], who have discussed fuzzy social networks over the Gödel structure. Unlike them, we have studied fuzzy social networks over a far more general structure, a complete 8
9 residuated lattice, where some difficulties have appeared which are not present when we work with fuzzy social networks over the Gödel structure. Algorithms given in [14, 15] and here, for computing the greatest regular fuzzy equivalence and the greatest regular crisp equivalence contained in a given fuzzy or crisp equivalence, are similar, but quite different. Actually, they are obtained using completely different methodologies. The results that are presented here, concerning regular and structural fuzzy equivalences, have been obtained in [17], where not only solutions to the systems (4.1) and (4.4) have been studied, but also solutions to the systems (4.2) and (4.3), and (4.5) and (4.6). Solutions to these systems have been sought not only in the set of all fuzzy equivalences on, but also in the set of all fuzzy quasi-orders (reflexive and transitive fuzzy relations) on. Solutions to the systems (4.5) and (4.6) in and play a very important role in the fuzzy automata theory, where they are respectively called left invariant and right invariant fuzzy quasi-orders and equivalences (cf. [11, 31]; in [17] they are called left regular and right regular). They have been used in [11, 31] in the state reduction of fuzzy automata and fuzzy recognizers. Equivalences which are solutions to a system that correspond to (4.6), known as bisimulation equivalences, play an outstanding role in the concurrency theory. Bisimulations and bisimulation equivalences emerged from the concurrency theory, but they are employed today in a number of areas of computer science and mathematics, such as functional languages, object-oriented languages, types, data types, domains, databases, compiler optimizations, program analysis, verification tools, modal logic, set theory, etc. For more information about bisimulations and bisimulation equivalences the reader is referred to [11,17,31]. Резиме Овај рад има више циљева. Прво, намера нам је да истраживаче у друштвеним наукама охрабримо да користе неке савремене математичке методе другачије од традиционалних метода статистике и анализе података, a посебно, да користе методе анализе социјалних мрежа. Друго, желимо да пропагирамо фази приступ као начин за превазилажење неодређености које су увек присутне у истраживањима у друштвеним наукама. У раду је дат сажет преглед главних идеја и најновијих резултата у области позиционе анализе социјалних мрежа и указано је на везе између анализе социјалних мрежа и неких актуелних области рачунарских и математичких наука. References 1. R. Belohlavek, Fuzzy Relational Systems: Foundations and Principles, Kluwer, New York, R. Belohlavek, V. Vychodil, Fuzzy Equational Logic, Springer, Berlin/Heidelberg, S. P. Borgatti, M. G. Everett, The class of all regular equivalences: algebraic structure and computation, Social Networks 11 (1989) S. P. Borgatti, M. G. Everett, Regular blockmodels of multiway, multimode matrices, Social Networks 14 (1992)
10 5. S. P. Borgatti, M. G. Everett, Two algorithms for computing regular equivalences, Social Networks 15 (1993) J. Boyd, Social Semigroups, George Mason University Press, Fairfax, VA, J. P. Boyd, M. G. Everett, Relations, residuals, regular interiors, and relative regular equivalence, Social Networks 21 (1999), U. Brandes, T. Erlebach (eds.), Network Analysis: Methodological Foundations, (Lecture Notes in Computer Science, vol. 3418), Springer, M. Ćirić, J. Ignjatović, S. Bogdanović, Fuzzy equivalence relations and their equivalence classes, Fuzzy Sets and Systems 158 (2007) M. Ćirić, J. Ignjatović, S. Bogdanović, Uniform fuzzy relations and fuzzy functions, Fuzzy Sets and Systems 160 (2009) M. Ćirić, A. Stamenković, J. Ignjatović, T. Petković, Fuzzy relation equations and reduction of fuzzy automata, Journal of Computer and System Sciences (2009), doi: /j.jcss G. B. Davis, K. M. Carley, Clearing the FOG: Fuzzy, overlapping groups for social networks, Social Networks 30 (2008) M. G. Everett, S. P. Borgatti, Regular equivalences: general theory, Journal of Mathematical Sociology 18 (1994) T. F. Fan, C. J. Liau, T. Y. Lin, Positional analysis in fuzzy social networks, in: Proceedings of the Third IEEE International Conference on Granular Computing, 2007, pp T. F. Fan, C. J. Liau, T. S. Lin, A theoretical investigation of regular equivalences for fuzzy graphs, International Journal of Approximate Reasoning 49 (2008), R. A. Hanneman,M. Riddle, Introduction to Social Network Methods, University of California, Riverside, J. Ignjatović, M. Ćirić, S. Bogdanović, On the greatest solutions to weakly linear systems of fuzzy relation inequalities and equations, Fuzzy Sets and Systems (submitted for publication). 18. G. J. Klir, B. Yuan, Fuzzy Sets and Fuzzy Logic, Theory and Application, Prentice-Hall, Englevood Cliffs, NJ, J. Lerner, Role assignments, in: U. Brandes, T. Erlebach (eds.), Network Analysis: Methodological Foundations, Lecture Notes in Computer Science, vol. 3418, Springer, 2005, pp F. Lorrain, H. C. White, Structural equivalence of individuals in social networks, Journal of Mathematical Sociology 1 (1971) M. Marx, M. Masuch, Regular equivalence and dynamic logic, Social Networks 25 (2003) P. Mika, Social Networks and the Semantic Web, Springer, P. S. Nair, S. Sarasamma, Data mining through fuzzy social network analysis, in: Proceedings of the 26th Annual Meeting of the North American Fuzzy Information Processing Society, 2007, pp M. E. J. Newman, Analysis of weighted networks, Physical Review E 70 (2004), : P. Pattison, The analysis of semigroups of multirelational systems, Journal of Mathematical Psychology 25 (1982) P. E. Pattison, Algebraic Models for Social Networks, Cambridge University Press, Cambridge, I. Perfilieva, Fuzzy function as an approximate solution to a system of fuzzy relation equations, Fuzzy Sets and Systems 147 (2004) I. Perfilieva, S. Gottwald, Fuzzy function as a solution to a system of fuzzy relation equations, International Journal of General Systems 32 (2003)
11 29. I. Perfilieva, V. Novák, System of fuzzy relation equations as a continuous model of IF-THEN rules, Information Sciences 177 (2007) E. Sanchez, Resolution of composite fuzzy relation equations, Information and Control 30 (1976) A. Stamenković, M. Ćirić, J. Ignjatović, Reduction of fuzzy automata by means of fuzzy quasi-orders, Information Sciences (submitted for publication). 32. S. Wasserman, K. Faust, Social Network Analysis: Methods and Applications, Cambridge University Press, Cambridge, D. R. White, K. P. Reitz, Graph and semigroup homomorphisms on networks and relations, Social Networks 5 (1983), L. A. Zadeh, Fuzzy sets, Information and Control 8 (1965) L. A. Zadeh, Similarity relations and fuzzy orderings, Information Sciences 3 (1971)
A FUZZY LOGIC APPROACH FOR SALES FORECASTING
A FUZZY LOGIC APPROACH FOR SALES FORECASTING ABSTRACT Sales forecasting proved to be very important in marketing where managers need to learn from historical data. Many methods have become available for
Mathematics for Computer Science/Software Engineering. Notes for the course MSM1F3 Dr. R. A. Wilson
Mathematics for Computer Science/Software Engineering Notes for the course MSM1F3 Dr. R. A. Wilson October 1996 Chapter 1 Logic Lecture no. 1. We introduce the concept of a proposition, which is a statement
FUZZY CLUSTERING ANALYSIS OF DATA MINING: APPLICATION TO AN ACCIDENT MINING SYSTEM
International Journal of Innovative Computing, Information and Control ICIC International c 0 ISSN 34-48 Volume 8, Number 8, August 0 pp. 4 FUZZY CLUSTERING ANALYSIS OF DATA MINING: APPLICATION TO AN ACCIDENT
Types of Degrees in Bipolar Fuzzy Graphs
pplied Mathematical Sciences, Vol. 7, 2013, no. 98, 4857-4866 HIKRI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2013.37389 Types of Degrees in Bipolar Fuzzy Graphs Basheer hamed Mohideen Department
Today s Agenda. Automata and Logic. Quiz 4 Temporal Logic. Introduction Buchi Automata Linear Time Logic Summary
Today s Agenda Quiz 4 Temporal Logic Formal Methods in Software Engineering 1 Automata and Logic Introduction Buchi Automata Linear Time Logic Summary Formal Methods in Software Engineering 2 1 Buchi Automata
WHAT ARE MATHEMATICAL PROOFS AND WHY THEY ARE IMPORTANT?
WHAT ARE MATHEMATICAL PROOFS AND WHY THEY ARE IMPORTANT? introduction Many students seem to have trouble with the notion of a mathematical proof. People that come to a course like Math 216, who certainly
A Propositional Dynamic Logic for CCS Programs
A Propositional Dynamic Logic for CCS Programs Mario R. F. Benevides and L. Menasché Schechter {mario,luis}@cos.ufrj.br Abstract This work presents a Propositional Dynamic Logic in which the programs are
Degrees of Truth: the formal logic of classical and quantum probabilities as well as fuzzy sets.
Degrees of Truth: the formal logic of classical and quantum probabilities as well as fuzzy sets. Logic is the study of reasoning. A language of propositions is fundamental to this study as well as true
University of Ostrava. Fuzzy Transforms
University of Ostrava Institute for Research and Applications of Fuzzy Modeling Fuzzy Transforms Irina Perfilieva Research report No. 58 2004 Submitted/to appear: Fuzzy Sets and Systems Supported by: Grant
On Development of Fuzzy Relational Database Applications
On Development of Fuzzy Relational Database Applications Srdjan Skrbic Faculty of Science Trg Dositeja Obradovica 3 21000 Novi Sad Serbia [email protected] Aleksandar Takači Faculty of Technology Bulevar
Optimization under fuzzy if-then rules
Optimization under fuzzy if-then rules Christer Carlsson [email protected] Robert Fullér [email protected] Abstract The aim of this paper is to introduce a novel statement of fuzzy mathematical programming
Chapter 3. Cartesian Products and Relations. 3.1 Cartesian Products
Chapter 3 Cartesian Products and Relations The material in this chapter is the first real encounter with abstraction. Relations are very general thing they are a special type of subset. After introducing
Degree Hypergroupoids Associated with Hypergraphs
Filomat 8:1 (014), 119 19 DOI 10.98/FIL1401119F Published by Faculty of Sciences and Mathematics, University of Niš, Serbia Available at: http://www.pmf.ni.ac.rs/filomat Degree Hypergroupoids Associated
CHAPTER 7 GENERAL PROOF SYSTEMS
CHAPTER 7 GENERAL PROOF SYSTEMS 1 Introduction Proof systems are built to prove statements. They can be thought as an inference machine with special statements, called provable statements, or sometimes
F. ABTAHI and M. ZARRIN. (Communicated by J. Goldstein)
Journal of Algerian Mathematical Society Vol. 1, pp. 1 6 1 CONCERNING THE l p -CONJECTURE FOR DISCRETE SEMIGROUPS F. ABTAHI and M. ZARRIN (Communicated by J. Goldstein) Abstract. For 2 < p
Undergraduate Notes in Mathematics. Arkansas Tech University Department of Mathematics
Undergraduate Notes in Mathematics Arkansas Tech University Department of Mathematics An Introductory Single Variable Real Analysis: A Learning Approach through Problem Solving Marcel B. Finan c All Rights
Which Semantics for Neighbourhood Semantics?
Which Semantics for Neighbourhood Semantics? Carlos Areces INRIA Nancy, Grand Est, France Diego Figueira INRIA, LSV, ENS Cachan, France Abstract In this article we discuss two alternative proposals for
Testing LTL Formula Translation into Büchi Automata
Testing LTL Formula Translation into Büchi Automata Heikki Tauriainen and Keijo Heljanko Helsinki University of Technology, Laboratory for Theoretical Computer Science, P. O. Box 5400, FIN-02015 HUT, Finland
2.3 Convex Constrained Optimization Problems
42 CHAPTER 2. FUNDAMENTAL CONCEPTS IN CONVEX OPTIMIZATION Theorem 15 Let f : R n R and h : R R. Consider g(x) = h(f(x)) for all x R n. The function g is convex if either of the following two conditions
Introduction to Fuzzy Control
Introduction to Fuzzy Control Marcelo Godoy Simoes Colorado School of Mines Engineering Division 1610 Illinois Street Golden, Colorado 80401-1887 USA Abstract In the last few years the applications of
Software Modeling and Verification
Software Modeling and Verification Alessandro Aldini DiSBeF - Sezione STI University of Urbino Carlo Bo Italy 3-4 February 2015 Algorithmic verification Correctness problem Is the software/hardware system
3. Mathematical Induction
3. MATHEMATICAL INDUCTION 83 3. Mathematical Induction 3.1. First Principle of Mathematical Induction. Let P (n) be a predicate with domain of discourse (over) the natural numbers N = {0, 1,,...}. If (1)
HISTORICAL DEVELOPMENTS AND THEORETICAL APPROACHES IN SOCIOLOGY Vol. I - Social Network Analysis - Wouter de Nooy
SOCIAL NETWORK ANALYSIS University of Amsterdam, Netherlands Keywords: Social networks, structuralism, cohesion, brokerage, stratification, network analysis, methods, graph theory, statistical models Contents
You know from calculus that functions play a fundamental role in mathematics.
CHPTER 12 Functions You know from calculus that functions play a fundamental role in mathematics. You likely view a function as a kind of formula that describes a relationship between two (or more) quantities.
[Refer Slide Time: 05:10]
Principles of Programming Languages Prof: S. Arun Kumar Department of Computer Science and Engineering Indian Institute of Technology Delhi Lecture no 7 Lecture Title: Syntactic Classes Welcome to lecture
Theoretical Perspective
Preface Motivation Manufacturer of digital products become a driver of the world s economy. This claim is confirmed by the data of the European and the American stock markets. Digital products are distributed
COMPARING MATRIX-BASED AND GRAPH-BASED REPRESENTATIONS FOR PRODUCT DESIGN
12 TH INTERNATIONAL DEPENDENCY AND STRUCTURE MODELLING CONFERENCE, 22 23 JULY 2010, CAMBRIDGE, UK COMPARING MATRIX-BASED AND GRAPH-BASED REPRESENTATIONS FOR PRODUCT DESIGN Andrew H Tilstra 1, Matthew I
NOTES ON CATEGORIES AND FUNCTORS
NOTES ON CATEGORIES AND FUNCTORS These notes collect basic definitions and facts about categories and functors that have been mentioned in the Homological Algebra course. For further reading about category
Generating models of a matched formula with a polynomial delay
Generating models of a matched formula with a polynomial delay Petr Savicky Institute of Computer Science, Academy of Sciences of Czech Republic, Pod Vodárenskou Věží 2, 182 07 Praha 8, Czech Republic
Lecture 17 : Equivalence and Order Relations DRAFT
CS/Math 240: Introduction to Discrete Mathematics 3/31/2011 Lecture 17 : Equivalence and Order Relations Instructor: Dieter van Melkebeek Scribe: Dalibor Zelený DRAFT Last lecture we introduced the notion
CHAPTER II THE LIMIT OF A SEQUENCE OF NUMBERS DEFINITION OF THE NUMBER e.
CHAPTER II THE LIMIT OF A SEQUENCE OF NUMBERS DEFINITION OF THE NUMBER e. This chapter contains the beginnings of the most important, and probably the most subtle, notion in mathematical analysis, i.e.,
GOAL-BASED INTELLIGENT AGENTS
International Journal of Information Technology, Vol. 9 No. 1 GOAL-BASED INTELLIGENT AGENTS Zhiqi Shen, Robert Gay and Xuehong Tao ICIS, School of EEE, Nanyang Technological University, Singapore 639798
COMMUTATIVITY DEGREES OF WREATH PRODUCTS OF FINITE ABELIAN GROUPS
COMMUTATIVITY DEGREES OF WREATH PRODUCTS OF FINITE ABELIAN GROUPS IGOR V. EROVENKO AND B. SURY ABSTRACT. We compute commutativity degrees of wreath products A B of finite abelian groups A and B. When B
Lecture 1. Basic Concepts of Set Theory, Functions and Relations
September 7, 2005 p. 1 Lecture 1. Basic Concepts of Set Theory, Functions and Relations 0. Preliminaries...1 1. Basic Concepts of Set Theory...1 1.1. Sets and elements...1 1.2. Specification of sets...2
On the Algebraic Structures of Soft Sets in Logic
Applied Mathematical Sciences, Vol. 8, 2014, no. 38, 1873-1881 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2014.43127 On the Algebraic Structures of Soft Sets in Logic Burak Kurt Department
INTRODUCTORY SET THEORY
M.Sc. program in mathematics INTRODUCTORY SET THEORY Katalin Károlyi Department of Applied Analysis, Eötvös Loránd University H-1088 Budapest, Múzeum krt. 6-8. CONTENTS 1. SETS Set, equal sets, subset,
Classification of Fuzzy Data in Database Management System
Classification of Fuzzy Data in Database Management System Deval Popat, Hema Sharda, and David Taniar 2 School of Electrical and Computer Engineering, RMIT University, Melbourne, Australia Phone: +6 3
On the Relationship between Classes P and NP
Journal of Computer Science 8 (7): 1036-1040, 2012 ISSN 1549-3636 2012 Science Publications On the Relationship between Classes P and NP Anatoly D. Plotnikov Department of Computer Systems and Networks,
1 if 1 x 0 1 if 0 x 1
Chapter 3 Continuity In this chapter we begin by defining the fundamental notion of continuity for real valued functions of a single real variable. When trying to decide whether a given function is or
EMPLOYEE PERFORMANCE APPRAISAL SYSTEM USING FUZZY LOGIC
EMPLOYEE PERFORMANCE APPRAISAL SYSTEM USING FUZZY LOGIC ABSTRACT Adnan Shaout* and Mohamed Khalid Yousif** *The Department of Electrical and Computer Engineering The University of Michigan Dearborn, MI,
Problems often have a certain amount of uncertainty, possibly due to: Incompleteness of information about the environment,
Uncertainty Problems often have a certain amount of uncertainty, possibly due to: Incompleteness of information about the environment, E.g., loss of sensory information such as vision Incorrectness in
o-minimality and Uniformity in n 1 Graphs
o-minimality and Uniformity in n 1 Graphs Reid Dale July 10, 2013 Contents 1 Introduction 2 2 Languages and Structures 2 3 Definability and Tame Geometry 4 4 Applications to n 1 Graphs 6 5 Further Directions
Integrating Pattern Mining in Relational Databases
Integrating Pattern Mining in Relational Databases Toon Calders, Bart Goethals, and Adriana Prado University of Antwerp, Belgium {toon.calders, bart.goethals, adriana.prado}@ua.ac.be Abstract. Almost a
CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing
CS Master Level Courses and Areas The graduate courses offered may change over time, in response to new developments in computer science and the interests of faculty and students; the list of graduate
24. The Branch and Bound Method
24. The Branch and Bound Method It has serious practical consequences if it is known that a combinatorial problem is NP-complete. Then one can conclude according to the present state of science that no
Automated Theorem Proving - summary of lecture 1
Automated Theorem Proving - summary of lecture 1 1 Introduction Automated Theorem Proving (ATP) deals with the development of computer programs that show that some statement is a logical consequence of
Non-deterministic Semantics and the Undecidability of Boolean BI
1 Non-deterministic Semantics and the Undecidability of Boolean BI DOMINIQUE LARCHEY-WENDLING, LORIA CNRS, Nancy, France DIDIER GALMICHE, LORIA Université Henri Poincaré, Nancy, France We solve the open
Updating Action Domain Descriptions
Updating Action Domain Descriptions Thomas Eiter, Esra Erdem, Michael Fink, and Ján Senko Institute of Information Systems, Vienna University of Technology, Vienna, Austria Email: (eiter esra michael jan)@kr.tuwien.ac.at
Universality in the theory of algorithms and computer science
Universality in the theory of algorithms and computer science Alexander Shen Computational models The notion of computable function was introduced in 1930ies. Simplifying (a rather interesting and puzzling)
Elements of Abstract Group Theory
Chapter 2 Elements of Abstract Group Theory Mathematics is a game played according to certain simple rules with meaningless marks on paper. David Hilbert The importance of symmetry in physics, and for
From Workflow Design Patterns to Logical Specifications
AUTOMATYKA/ AUTOMATICS 2013 Vol. 17 No. 1 http://dx.doi.org/10.7494/automat.2013.17.1.59 Rados³aw Klimek* From Workflow Design Patterns to Logical Specifications 1. Introduction Formal methods in software
Notes on Factoring. MA 206 Kurt Bryan
The General Approach Notes on Factoring MA 26 Kurt Bryan Suppose I hand you n, a 2 digit integer and tell you that n is composite, with smallest prime factor around 5 digits. Finding a nontrivial factor
Dedekind s forgotten axiom and why we should teach it (and why we shouldn t teach mathematical induction in our calculus classes)
Dedekind s forgotten axiom and why we should teach it (and why we shouldn t teach mathematical induction in our calculus classes) by Jim Propp (UMass Lowell) March 14, 2010 1 / 29 Completeness Three common
Discrete Mathematics. Hans Cuypers. October 11, 2007
Hans Cuypers October 11, 2007 1 Contents 1. Relations 4 1.1. Binary relations................................ 4 1.2. Equivalence relations............................. 6 1.3. Relations and Directed Graphs.......................
MA651 Topology. Lecture 6. Separation Axioms.
MA651 Topology. Lecture 6. Separation Axioms. This text is based on the following books: Fundamental concepts of topology by Peter O Neil Elements of Mathematics: General Topology by Nicolas Bourbaki Counterexamples
Overview Motivating Examples Interleaving Model Semantics of Correctness Testing, Debugging, and Verification
Introduction Overview Motivating Examples Interleaving Model Semantics of Correctness Testing, Debugging, and Verification Advanced Topics in Software Engineering 1 Concurrent Programs Characterized by
Software Engineering
Software Engineering Lecture 04: The B Specification Method Peter Thiemann University of Freiburg, Germany SS 2013 Peter Thiemann (Univ. Freiburg) Software Engineering SWT 1 / 50 The B specification method
INDISTINGUISHABILITY OF ABSOLUTELY CONTINUOUS AND SINGULAR DISTRIBUTIONS
INDISTINGUISHABILITY OF ABSOLUTELY CONTINUOUS AND SINGULAR DISTRIBUTIONS STEVEN P. LALLEY AND ANDREW NOBEL Abstract. It is shown that there are no consistent decision rules for the hypothesis testing problem
Equivalence Concepts for Social Networks
Equivalence Concepts for Social Networks Tom A.B. Snijders University of Oxford March 26, 2009 c Tom A.B. Snijders (University of Oxford) Equivalences in networks March 26, 2009 1 / 40 Outline Structural
Research Note. Bi-intuitionistic Boolean Bunched Logic
UCL DEPARTMENT OF COMPUTER SCIENCE Research Note RN/14/06 Bi-intuitionistic Boolean Bunched Logic June, 2014 James Brotherston Dept. of Computer Science University College London Jules Villard Dept. of
Algebraic models for social networks. Philippa Pattison Department of Psychology University of Melbourne Parkville, Victoria Australia.
Algebraic models for social networks Philippa Pattison Department of Psychology University of Melbourne Parkville, Victoria Australia Outline 1 Glossary 2 Definition of the subject and its importance 3
Creating, Solving, and Graphing Systems of Linear Equations and Linear Inequalities
Algebra 1, Quarter 2, Unit 2.1 Creating, Solving, and Graphing Systems of Linear Equations and Linear Inequalities Overview Number of instructional days: 15 (1 day = 45 60 minutes) Content to be learned
The Student-Project Allocation Problem
The Student-Project Allocation Problem David J. Abraham, Robert W. Irving, and David F. Manlove Department of Computing Science, University of Glasgow, Glasgow G12 8QQ, UK Email: {dabraham,rwi,davidm}@dcs.gla.ac.uk.
NEUROMATHEMATICS: DEVELOPMENT TENDENCIES. 1. Which tasks are adequate of neurocomputers?
Appl. Comput. Math. 2 (2003), no. 1, pp. 57-64 NEUROMATHEMATICS: DEVELOPMENT TENDENCIES GALUSHKIN A.I., KOROBKOVA. S.V., KAZANTSEV P.A. Abstract. This article is the summary of a set of Russian scientists
SOLUTIONS TO ASSIGNMENT 1 MATH 576
SOLUTIONS TO ASSIGNMENT 1 MATH 576 SOLUTIONS BY OLIVIER MARTIN 13 #5. Let T be the topology generated by A on X. We want to show T = J B J where B is the set of all topologies J on X with A J. This amounts
Sequence of Mathematics Courses
Sequence of ematics Courses Where do I begin? Associates Degree and Non-transferable Courses (For math course below pre-algebra, see the Learning Skills section of the catalog) MATH M09 PRE-ALGEBRA 3 UNITS
Requisite Approval must be attached
Requisite Approval must be attached CITRUS COMMUNITY COLLEGE DISTRICT DEPARTMENT Mathematics COURSE NUMBER MATH 148 TITLE Intermediate Algebra I THIS COURSE IS CLASSIFIED AS: DEGREE APPLICABLE UNIT VALUE
Project Management Efficiency A Fuzzy Logic Approach
Project Management Efficiency A Fuzzy Logic Approach Vinay Kumar Nassa, Sri Krishan Yadav Abstract Fuzzy logic is a relatively new technique for solving engineering control problems. This technique can
Duality of linear conic problems
Duality of linear conic problems Alexander Shapiro and Arkadi Nemirovski Abstract It is well known that the optimal values of a linear programming problem and its dual are equal to each other if at least
Mathematical Induction
Mathematical Induction (Handout March 8, 01) The Principle of Mathematical Induction provides a means to prove infinitely many statements all at once The principle is logical rather than strictly mathematical,
THE PRODUCT SPAN OF A FINITE SUBSET OF A COMPLETELY BOUNDED ARTEX SPACE OVER A BI-MONOID
THE PRODUCT SPAN OF A FINITE SUBSET OF A COMPLETELY BOUNDED ARTEX SPACE OVER A BI-MONOID ABSTRACT The product of subsets of an Artex space over a bi-monoid is defined. Product Combination of elements of
KEANSBURG SCHOOL DISTRICT KEANSBURG HIGH SCHOOL Mathematics Department. HSPA 10 Curriculum. September 2007
KEANSBURG HIGH SCHOOL Mathematics Department HSPA 10 Curriculum September 2007 Written by: Karen Egan Mathematics Supervisor: Ann Gagliardi 7 days Sample and Display Data (Chapter 1 pp. 4-47) Surveys and
Basic Concepts of Point Set Topology Notes for OU course Math 4853 Spring 2011
Basic Concepts of Point Set Topology Notes for OU course Math 4853 Spring 2011 A. Miller 1. Introduction. The definitions of metric space and topological space were developed in the early 1900 s, largely
BANACH AND HILBERT SPACE REVIEW
BANACH AND HILBET SPACE EVIEW CHISTOPHE HEIL These notes will briefly review some basic concepts related to the theory of Banach and Hilbert spaces. We are not trying to give a complete development, but
1 The Concept of a Mapping
Arkansas Tech University MATH 4033: Elementary Modern Algebra Dr. Marcel B. Finan 1 The Concept of a Mapping The concept of a mapping (aka function) is important throughout mathematics. We have been dealing
Parametric Domain-theoretic models of Linear Abadi & Plotkin Logic
Parametric Domain-theoretic models of Linear Abadi & Plotkin Logic Lars Birkedal Rasmus Ejlers Møgelberg Rasmus Lerchedahl Petersen IT University Technical Report Series TR-00-7 ISSN 600 600 February 00
Module1. x 1000. y 800.
Module1 1 Welcome to the first module of the course. It is indeed an exciting event to share with you the subject that has lot to offer both from theoretical side and practical aspects. To begin with,
So let us begin our quest to find the holy grail of real analysis.
1 Section 5.2 The Complete Ordered Field: Purpose of Section We present an axiomatic description of the real numbers as a complete ordered field. The axioms which describe the arithmetic of the real numbers
No: 10 04. Bilkent University. Monotonic Extension. Farhad Husseinov. Discussion Papers. Department of Economics
No: 10 04 Bilkent University Monotonic Extension Farhad Husseinov Discussion Papers Department of Economics The Discussion Papers of the Department of Economics are intended to make the initial results
Component visualization methods for large legacy software in C/C++
Annales Mathematicae et Informaticae 44 (2015) pp. 23 33 http://ami.ektf.hu Component visualization methods for large legacy software in C/C++ Máté Cserép a, Dániel Krupp b a Eötvös Loránd University [email protected]
Row Ideals and Fibers of Morphisms
Michigan Math. J. 57 (2008) Row Ideals and Fibers of Morphisms David Eisenbud & Bernd Ulrich Affectionately dedicated to Mel Hochster, who has been an inspiration to us for many years, on the occasion
The Graphical Method: An Example
The Graphical Method: An Example Consider the following linear program: Maximize 4x 1 +3x 2 Subject to: 2x 1 +3x 2 6 (1) 3x 1 +2x 2 3 (2) 2x 2 5 (3) 2x 1 +x 2 4 (4) x 1, x 2 0, where, for ease of reference,
BookTOC.txt. 1. Functions, Graphs, and Models. Algebra Toolbox. Sets. The Real Numbers. Inequalities and Intervals on the Real Number Line
College Algebra in Context with Applications for the Managerial, Life, and Social Sciences, 3rd Edition Ronald J. Harshbarger, University of South Carolina - Beaufort Lisa S. Yocco, Georgia Southern University
We shall turn our attention to solving linear systems of equations. Ax = b
59 Linear Algebra We shall turn our attention to solving linear systems of equations Ax = b where A R m n, x R n, and b R m. We already saw examples of methods that required the solution of a linear system
Lecture 7: NP-Complete Problems
IAS/PCMI Summer Session 2000 Clay Mathematics Undergraduate Program Basic Course on Computational Complexity Lecture 7: NP-Complete Problems David Mix Barrington and Alexis Maciel July 25, 2000 1. Circuit
