Mathematical Concepts and Representation of Social Networking Health Site
|
|
- Edwina Stanley
- 5 years ago
- Views:
Transcription
1 Mathematical Concepts and Representation of Social Networking Health Site Abhishek Burli, Archit, Mandar Chitale and Prof Anupama Phakatkar Abstract A social network is mathematically defined as set of actors and relational ties between them. The concept of social network has profound significance in the fields of behavioural science, psychology, information science and other social studies. A health site helps its members for sharing various health issues. This Paper lists out Mathematical representation of social networking health site. We also discuss friendship suggestion algorithm which is an important concept in social network. In this paper different concepts and mathematical formulae used in social networking are also discussed. The main aim of this paper is to layout a foundation for further research in mathematical representation and analysis of social networking sites. Keywords cardinality, centrality, clustering, health sites, social network. S I. INTRODUCTION OCIAL network is the set of actors {people or entities} that are connected to each other through certain relationship. That relationship can be of any form may be a friendship, association, behavioral interaction, formal relation, biological relationships. We can represent the relationships between the sets of actors through socio metric notations, graph theoretic notations etc. The above types of representations are very useful in understanding the behavior of the Social network system. Section A deals with the mathematical representation of health sites using necessary mathematical notations, set theory and relevant inputs and outputs. Section B deals with the concepts of the representation of relationship ties using matrix notations. In section C we discuss the concept of centrality. Section D deals with concept of clustering and necessary theorems. In section E we discuss friendship detection algorithm. Section A I. We represent social network by the set S = {A C, R L, I O, O P C R } A C represents the set of actors in System S. R L represents the set of relational ties between actors. Abhishek Burli is with Pune Institute of computer Technology, University of pune.( abhi.burli@gmail.com) Archit is with Pune Institute of computer Technology, University of pune.( archit.rai@gmail.com) Mandar Chitale is with Pune Institute of computer Technology, University of pune.( mandar91688@gmail.com) Prof Anupama Phakatkar is with Pune Institute of computer Technology, University of pune. I O represents the set of inputs. O P represents the set of outputs. C R represents the Constraints. For health site set of actors A C is divided into three subsets. A C = {P, D, U A R } P = {P 0, P 1,..., P N } P represents set of patients. D = {D 0, D 1,..., D N } D represents set of doctors. U = {U 0,U 1,..., U N } U represents set of other users. Relational tie can be measured depending upon type of relation. To generalize consider a set M with K elements in it. M = {m 1, m 2,...,m K } Consider a single relation to be measured on set M for example friendship. Now if a tie is present between m 1, m 2 we can say that this pair is an element of set of collection of unordered pairs R L. R L = {R 1, R 2....R N } R 1 = <m 1, m 2 > We can formulate the number of unordered pairs for a given set by the formula. For the above defined set M. N p = K(K-1) N p is total number of unordered pair. The cardinality of set R L is N P. II. ( output sets) I O = { U N, P w, M g, P v } O P ={ P I, P V } U N ->Username P w ->Password Pw R ->Rules of Password P I ->Profile Information P v ->Profile View M g ->Message T X ->Text I m ->Image V D ->Video U L -> Name of web page or site U N = { [a-za-z]* \ [0-9]* } P w = {[a-za-z]*\[0-9]* PW R } Rule Pw R = {5<Len(P W )<12} 108
2 U N & P w -> P I P I = {U N, P w, I m, T X, V D, U L, files} P v = { I m, T X, V D, U L } P I - ->P V M g = {T X, S L } F b = {Tx,} P I Is An Object with Data P v And A Set Of attributes denotes as A: P v = {text,image, video, url } A=(A 1, A 2, A 3,..., A x ) Each Attribute A x has relationship Rel(A X ) and a set of value V(A X ) = { V 1 (A X ), V 2 (A X ),..., V Y (A X )}. V Y (A X ) is also called metadata of P v III. C R (constraints) Following are Constraint of system 1. As the size of the network increases the interaction between its members reduces. 2. Boundary Set for actors is difficult to determine. Hence researchers define actor set boundaries based on relative frequency of interaction 3. Tie strength between two nodes in the network varies inversely to the distance between them [11]. According to power law the probability of decay is given by P(d)~d -x P(d) defines probability of tie strength. d defines distance between the nodes IV. Mapping cardinality Fig 1 Many to Many relationship between doctors and patients A mapping cardinality is a data constraint that specifies how many entities an entity can be related to in a relationship set. When we consider social networking sites actors are the entities Here if we consider all the actors in the network we can identify that many to many relation exists between them. In health sites we have identified as patients & doctors as actors many to many relation between them is shown in fig 1. Fig 2 one to one relationship between doctors and patients As we are dealing with health sites, at times specific doctors are refered to specific patients. In such cases we can say that one to one relation exists between them. SECTION B Let us begin with some simple definitions. A social network also called a graph in the mathematics Literature is made up of points, usually called nodes or vertices, and lines connecting them are called edges. Mathematically, a social network can be represented by a matrix called the adjacency matrix A, which in the simplest case is an n*n symmetric matrix, where n is the number of vertices in the network. The adjacency matrix has elements 1 if there is an edge between i and j, Ai j = 0 otherwise. { The matrix is symmetric since if there is an edge between i and j then clearly there is also an edge between j and i. Thus Ai j = Aji. To represent the relation between the set of patients and doctors, an adjacency matrix can be used to do so, where the set of sending actors is represented as rows and the set of receiving actors is represented in columns. If the value is 1, it indicates that there is a relationship between two actors. TABLE 1 D 0 D 1 D 2 D 3 P P P P The above matrix can also represented using associativity rule: TABLE II P 0 P 1 P 2 P 3 109
3 D D D D But the above adjacency matrix only gives us the existence of a relationship between two set of actors, but it doesn t talk about the strength of the relationship. To analyze the later aspect, we extend the adjacency matrix to represent the values other than 0 and 1 and each value will represent the number of times two actors have communicated with each other. TABLE III P 0 P 1 P 2 P 3 D D D D The associative rule will also hold true. TABLE IV D 0 D 1 D 2 D 3 P P P P The concept of in-degree and out-degree is used to determine the number of times one particular actor communicates with the other actors. Example: TABLE V In-degree Out-degree P P P P The above table highlights the in-degree and out-degree for the set of patients. From here a threshold value can be set to categorize the actors who communicate constantly to the ones who don t. From the above example, if we set the threshold value as 10, then we can say that actor P 1 falls below that specified value. Such actors are known as isolates or lurkers [13]. SECTION C CENTRALITY: One of the advantages of graph theory in social network analysis is to identify the most important actors in a social network. Centrality is the concept which allows us to identify the most important, actors in social network. Apart from social network centrality is also used in other network systems such as biological networks, traffic networks, urban networks [7][8] Many methods have been used in defining centrality. The relevant ones are degree, closeness and betweenness centrality. Degree centrality: The most fundamental measure of centrality is degree centrality. In degree centrality the degree of the actor is most important. Degree centrality of a node is defined as the Tally of number of nodes to which it is directly linked [3]. Consider a network consisting of g nodes the degree centrality of node n i is Cd(n i ) = d(n i ) (1) d(n i )-. is the degree of node ni To compare centrality of nodes across network of different sizes the above formulation is normalized to CD(n i ) = d(n i )/g (2) One disadvantage of degree centrality is that it takes into account only direct links to that node. Closeness centrality: In this view of actor centrality the closeness is measured. The measure focuses on how close the actor is to the other actors in the network. Closeness centrality is given by the sum of geodesic distance between a particular node and the rest. Geodesic distance between a pair of nodes in a graph is the length of the shortest path between the 2 nodes. For a network consisting of g nodes the closeness centrality is defined as [1] C c (ni) = (3) Closeness centrality uses geodesics for measurement. Hence we can infer that centrality is inversely related to distance. As the node grows farther apart in distance its centrality reduces The above formulation can be normalized to[4]. CC(ni)=(g-1)Cc(ni) (4) Betweenness centrality: In a social network for the interaction of a pair of actors they need not be adjacent. They can be two random non adjacent actors. The interactions between such a pair of actors depends on the actors who lie in the path of these two actors. The idea of betweenness centrality depends on the node being central if it lies between many other nodes. Consider a network consisting of g nodes. For measuring betweenness centrality of node ni, sum of the shortest path that go through ni over the sum of shortest path of all pair of nodes is considered. Again lets consider a network of g nodes. Betweenness centrality is measured using the formulation C b (ni) = (5) The above formula can be standardized to match any scale of network by the formula [4] C B =C b / [(g-1)(g-2)/2] (6) SECTION D Clustrability: According to Davis a signed graph is clustrable, or has a 110
4 clustering, if one can partition the nodes of the graph into finite number of subsets such that each positive line joins two nodes in the same subset and each negative line joins two nodes in different subsets. The subsets derived from the clustering are called clusters. Here Davis only considered complete signed graphs but signed graphs are rarely complete. Thus his idea is relaxed to allow some ties between actors within cluster to be absent [1]. Theorem: A signed graph has a clustering if and only if the graph contains no cycle which have exactly one negative line [1]. negative line [1]. When the signed graph is complete, it is possible that we have a unique Clustering. The lack of some lines between nodes in a signed graph makes it more difficult to check whether the graph is clustrable or not, and if such a graph is clusterable, we have no guarantee that the clustering is unique. A complete signed graph which is clusterable has a unique clustering, and this clustering can be verified by looking just at all the triples. SECTION E Friendship Suggestion Algorithm [2]: Central It is the node which is in focus. Relative: It is the node directly connected to Central. Friend suggestion Algorithm-: Fig 3 G=6 nodes Number of lines=8 Number of positive lines=2 Number of negative lines=7 It is not a complete graph. There are 4 cycles of length 3which are {n1,n2,n6,n1} {n2,n3,n6,n2} {n3,n4,n5,n6} {n3,n5,n6,n3} Since two cycles have a negative sign we can say that the graph is not balanced. None of the cycles contain exactly one negative sign so according to the theorem graph is clustrable. There are 4 clusters in the graph :{n4,n5,n6},{n1},{n2},{n3} But above mentioned clusters are not unique since n2 and n3 can be joined to form a single cluster as they are not connected by a negative line. This lack of uniqueness is due to the fact that graph is not complete. If there are more than one pair of actor with negative lines then these two actors form two different clusters. Following three statements are equivalent for any complete signed graph. Graph is clustrable. Graph has unique clustering. Graph has no cycle(of any length) with exactly one Fig 4 a Graphical representation of friend suggestion algorithm Blue Node represents central Red node represents relative Green node are friends of relative Dynamic friend suggestion feature of social network application provides central (user) a list of users whom central may know. As functionality increases more parameters are added. If user's friend has a friend in common there is a high probability that user might befriend with the person as well. When we have to find the friends who are common among central's friends we construct a graph of the central and friends of central's friends. After that we will do BFS.BFS searches the graph outward from central, then it goes to the relative and after that to the friends of relative. Stepwise execution of algorithm: 1. First the central with the entire relative is drawn. 2. In the next step all friends at distance 2 (disregarding relatives to avoid repetition) is added to the sociogram. 3. Then we use this sociogram to find the nodes at depth 2 that have the greatest degree of cardinality. II. CONCLUSION In this paper we have given the mathematical representation of social networking health sites. We have also given measures of concepts like centrality, cluster-ability and friend 111
5 suggestion algorithm which are helpful in social network analysis,. The documentation concepts and representation provide a solid foundation for rigorously analyzing social networks. REFERENCES [1] S.Wasserman and K. Faust. Social Network Analysis: Methods and Applications. Cambridge University Press, [2] Junhua Ding Cruz, I. ChengCheng Li Dept. of Comput. Sci., East Carolina Univ., Greenville, NC, USA A Formal Model for Building a Social Network, Service Operations, Logistics, and Informatics (SOLI), 2011 IEEE International Conference, July 2011 [3] Lianhong Ding Peng Shi Sch. of Inf., Beijing Wuzi Univ., Beijing, China,Social Network Analysis Application in Bulletin Board Systems Intelligence Science and Information Engineering (ISIE), 2011 International Conference,20-21 Aug [4] John P Scott. Social Network Analysis: A Handbook. SAGE Publications, 2nd edition, [5] L. Freeman, Centrality in social networks: conceptual clarification, Social networks, vol. 1, no. 3, pp , [6] P. Crucitti, V. Latora and S. Porta, Centrality measures in urban networks, Physics, 2006, [7] E. Kohle, R. Mohring and M. Skutella, Traffic networks and fowsover time, TU-Berlin Technical Report, Technical Report, 2002, pp [8] M. Girvan and M. E. J. Newman. Community structure in social and biological networks, Proc Natl Acad Sci USA, 2002, 99, pp [9] A. Hanneman and M. Riddle, "Introduction to social network methods," online at hanneman/nettext/, [10] Carlson, N. Facebook Has More Than 600 Million Users,Goldman Tells Clients. Business Insider. Jan. 5,2011. April 8,2011. [11] Jukka-Pekka Onnela1, Samuel Arbesman1.,Marta C. Gonza lez2, Albert-Laszlo Baraba, Nicholas A.Christakis,Geographic Constraints on Social Network Groups [12] Ding, 1., He, X., Formal Specification and Analysis of an Agent-Based Medical Image Processing System, International Journal of Software Engineering and Knowledge Engineering, Vol. 20, No. 3, pp. 1-35,2010 [13] Erlin, Norazah Yusof, Azizah Abdul Rahman, Department of Software Engineering, Department of Information Systems, Universiti Teknologi Malaysia, Analyzing online asynchronous discussion using content and social network analysis 2009 Ninth International Conference on Intelligent Systems Design and Applications. 112
Structural Balance and Transitivity. Social Network Analysis, Chapter 6 Wasserman and Faust
Structural Balance and Transitivity Social Network Analysis, Chapter 6 Wasserman and Faust Balance Theory Concerned with how an individual's attitudes or opinions coincide with those of others in a network
More informationAlessandro Del Ponte, Weijia Ran PAD 637 Week 3 Summary January 31, Wasserman and Faust, Chapter 3: Notation for Social Network Data
Wasserman and Faust, Chapter 3: Notation for Social Network Data Three different network notational schemes Graph theoretic: the most useful for centrality and prestige methods, cohesive subgroup ideas,
More informationDefinition: Implications: Analysis:
Analyzing Two mode Network Data Definition: One mode networks detail the relationship between one type of entity, for example between people. In contrast, two mode networks are composed of two types of
More informationStructural Analysis of Paper Citation and Co-Authorship Networks using Network Analysis Techniques
Structural Analysis of Paper Citation and Co-Authorship Networks using Network Analysis Techniques Kouhei Sugiyama, Hiroyuki Ohsaki and Makoto Imase Graduate School of Information Science and Technology,
More informationA SOCIAL NETWORK ANALYSIS APPROACH TO ANALYZE ROAD NETWORKS INTRODUCTION
A SOCIAL NETWORK ANALYSIS APPROACH TO ANALYZE ROAD NETWORKS Kyoungjin Park Alper Yilmaz Photogrammetric and Computer Vision Lab Ohio State University park.764@osu.edu yilmaz.15@osu.edu ABSTRACT Depending
More informationarxiv:cond-mat/ v1 [cond-mat.other] 2 Feb 2004
A measure of centrality based on the network efficiency arxiv:cond-mat/0402050v1 [cond-mat.other] 2 Feb 2004 Vito Latora a and Massimo Marchiori b,c a Dipartimento di Fisica e Astronomia, Università di
More informationREGULAR GRAPHS OF GIVEN GIRTH. Contents
REGULAR GRAPHS OF GIVEN GIRTH BROOKE ULLERY Contents 1. Introduction This paper gives an introduction to the area of graph theory dealing with properties of regular graphs of given girth. A large portion
More informationGraph drawing in spectral layout
Graph drawing in spectral layout Maureen Gallagher Colleen Tygh John Urschel Ludmil Zikatanov Beginning: July 8, 203; Today is: October 2, 203 Introduction Our research focuses on the use of spectral graph
More informationAlgorithms and Applications in Social Networks. 2017/2018, Semester B Slava Novgorodov
Algorithms and Applications in Social Networks 2017/2018, Semester B Slava Novgorodov 1 Lesson #1 Administrative questions Course overview Introduction to Social Networks Basic definitions Network properties
More informationUnit 2: Graphs and Matrices. ICPSR University of Michigan, Ann Arbor Summer 2015 Instructor: Ann McCranie
Unit 2: Graphs and Matrices ICPSR University of Michigan, Ann Arbor Summer 2015 Instructor: Ann McCranie Four main ways to notate a social network There are a variety of ways to mathematize a social network,
More informationCentrality Book. cohesion.
Cohesion The graph-theoretic terms discussed in the previous chapter have very specific and concrete meanings which are highly shared across the field of graph theory and other fields like social network
More informationScalable Clustering of Signed Networks Using Balance Normalized Cut
Scalable Clustering of Signed Networks Using Balance Normalized Cut Kai-Yang Chiang,, Inderjit S. Dhillon The 21st ACM International Conference on Information and Knowledge Management (CIKM 2012) Oct.
More informationPACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS
PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS PAUL BALISTER Abstract It has been shown [Balister, 2001] that if n is odd and m 1,, m t are integers with m i 3 and t i=1 m i = E(K n) then K n can be decomposed
More informationAn Approach to Identify the Number of Clusters
An Approach to Identify the Number of Clusters Katelyn Gao Heather Hardeman Edward Lim Cristian Potter Carl Meyer Ralph Abbey July 11, 212 Abstract In this technological age, vast amounts of data are generated.
More informationWeb Science and Web Technology Affiliation Networks
707.000 Web Science and Web Technology Affiliation Networks Markus Strohmaier Univ. Ass. / Assistant Professor Knowledge Management Institute Graz University of Technology, Austria [Freeman White 1993]
More informationMining Social Network Graphs
Mining Social Network Graphs Analysis of Large Graphs: Community Detection Rafael Ferreira da Silva rafsilva@isi.edu http://rafaelsilva.com Note to other teachers and users of these slides: We would be
More informationThe Establishment Game. Motivation
Motivation Motivation The network models so far neglect the attributes, traits of the nodes. A node can represent anything, people, web pages, computers, etc. Motivation The network models so far neglect
More informationStudying Graph Connectivity
Studying Graph Connectivity Freeman Yufei Huang July 1, 2002 Submitted for CISC-871 Instructor: Dr. Robin Dawes Studying Graph Connectivity Freeman Yufei Huang Submitted July 1, 2002 for CISC-871 In some
More informationUNIVERSITA DEGLI STUDI DI CATANIA FACOLTA DI INGEGNERIA
UNIVERSITA DEGLI STUDI DI CATANIA FACOLTA DI INGEGNERIA PhD course in Electronics, Automation and Complex Systems Control-XXIV Cycle DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E DEI SISTEMI ing.
More informationThe Basics of Network Structure
The Basics of Network Structure James M. Cook University of Maine at Augusta james.m.cook@maine.edu Keywords Betweenness; Centrality; Closeness; Degree; Density; Diameter; Distance; Clique; Connected Component;
More informationComplex-Network Modelling and Inference
Complex-Network Modelling and Inference Lecture 8: Graph features (2) Matthew Roughan http://www.maths.adelaide.edu.au/matthew.roughan/notes/ Network_Modelling/ School
More informationMathematics of Networks II
Mathematics of Networks II 26.10.2016 1 / 30 Definition of a network Our definition (Newman): A network (graph) is a collection of vertices (nodes) joined by edges (links). More precise definition (Bollobàs):
More informationA Generating Function Approach to Analyze Random Graphs
A Generating Function Approach to Analyze Random Graphs Presented by - Vilas Veeraraghavan Advisor - Dr. Steven Weber Department of Electrical and Computer Engineering Drexel University April 8, 2005 Presentation
More informationNetwork Mathematics - Why is it a Small World? Oskar Sandberg
Network Mathematics - Why is it a Small World? Oskar Sandberg 1 Networks Formally, a network is a collection of points and connections between them. 2 Networks Formally, a network is a collection of points
More informationRectangular Matrix Multiplication Revisited
JOURNAL OF COMPLEXITY, 13, 42 49 (1997) ARTICLE NO. CM970438 Rectangular Matrix Multiplication Revisited Don Coppersmith IBM Research, T. J. Watson Research Center, Yorktown Heights, New York 10598 Received
More informationMathematical Foundations
Mathematical Foundations Steve Borgatti Revised 7/04 in Colchester, U.K. Graphs Networks represented mathematically as graphs A graph G(V,E) consists of Set of nodes vertices V representing actors Set
More informationResearch on Community Structure in Bus Transport Networks
Commun. Theor. Phys. (Beijing, China) 52 (2009) pp. 1025 1030 c Chinese Physical Society and IOP Publishing Ltd Vol. 52, No. 6, December 15, 2009 Research on Community Structure in Bus Transport Networks
More informationCentralities (4) By: Ralucca Gera, NPS. Excellence Through Knowledge
Centralities (4) By: Ralucca Gera, NPS Excellence Through Knowledge Some slide from last week that we didn t talk about in class: 2 PageRank algorithm Eigenvector centrality: i s Rank score is the sum
More informationMy favorite application using eigenvalues: partitioning and community detection in social networks
My favorite application using eigenvalues: partitioning and community detection in social networks Will Hobbs February 17, 2013 Abstract Social networks are often organized into families, friendship groups,
More informationStudy of Data Mining Algorithm in Social Network Analysis
3rd International Conference on Mechatronics, Robotics and Automation (ICMRA 2015) Study of Data Mining Algorithm in Social Network Analysis Chang Zhang 1,a, Yanfeng Jin 1,b, Wei Jin 1,c, Yu Liu 1,d 1
More informationParallel Evaluation of Hopfield Neural Networks
Parallel Evaluation of Hopfield Neural Networks Antoine Eiche, Daniel Chillet, Sebastien Pillement and Olivier Sentieys University of Rennes I / IRISA / INRIA 6 rue de Kerampont, BP 818 2232 LANNION,FRANCE
More informationNOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or
NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or other reproductions of copyrighted material. Any copying
More informationSTA Rev. F Learning Objectives. Learning Objectives (Cont.) Module 3 Descriptive Measures
STA 2023 Module 3 Descriptive Measures Learning Objectives Upon completing this module, you should be able to: 1. Explain the purpose of a measure of center. 2. Obtain and interpret the mean, median, and
More informationBalanced and partitionable signed graphs
A. Mrvar: Balanced and partitionable signed graphs 1 Balanced and partitionable signed graphs Signed graphs Signed graph is an ordered pair (G,σ), where: G = (V,L) is a graph with a set of vertices V and
More informationEquitable Colouring of Certain Double Vertex Graphs
Volume 118 No. 23 2018, 147-154 ISSN: 1314-3395 (on-line version) url: http://acadpubl.eu/hub ijpam.eu Equitable Colouring of Certain Double Vertex Graphs Venugopal P 1, Padmapriya N 2, Thilshath A 3 1,2,3
More informationMT5821 Advanced Combinatorics
MT5821 Advanced Combinatorics 4 Graph colouring and symmetry There are two colourings of a 4-cycle with two colours (red and blue): one pair of opposite vertices should be red, the other pair blue. There
More information1. a graph G = (V (G), E(G)) consists of a set V (G) of vertices, and a set E(G) of edges (edges are pairs of elements of V (G))
10 Graphs 10.1 Graphs and Graph Models 1. a graph G = (V (G), E(G)) consists of a set V (G) of vertices, and a set E(G) of edges (edges are pairs of elements of V (G)) 2. an edge is present, say e = {u,
More informationThe Network Analysis Five-Number Summary
Chapter 2 The Network Analysis Five-Number Summary There is nothing like looking, if you want to find something. You certainly usually find something, if you look, but it is not always quite the something
More informationKeywords hierarchic clustering, distance-determination, adaptation of quality threshold algorithm, depth-search, the best first search.
Volume 4, Issue 3, March 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Distance-based
More informationHandout 9: Imperative Programs and State
06-02552 Princ. of Progr. Languages (and Extended ) The University of Birmingham Spring Semester 2016-17 School of Computer Science c Uday Reddy2016-17 Handout 9: Imperative Programs and State Imperative
More informationAlgorithmic and Economic Aspects of Networks. Nicole Immorlica
Algorithmic and Economic Aspects of Networks Nicole Immorlica Syllabus 1. Jan. 8 th (today): Graph theory, network structure 2. Jan. 15 th : Random graphs, probabilistic network formation 3. Jan. 20 th
More informationA New Measure of Linkage Between Two Sub-networks 1
CONNECTIONS 26(1): 62-70 2004 INSNA http://www.insna.org/connections-web/volume26-1/6.flom.pdf A New Measure of Linkage Between Two Sub-networks 1 2 Peter L. Flom, Samuel R. Friedman, Shiela Strauss, Alan
More informationGraphBLAS Mathematics - Provisional Release 1.0 -
GraphBLAS Mathematics - Provisional Release 1.0 - Jeremy Kepner Generated on April 26, 2017 Contents 1 Introduction: Graphs as Matrices........................... 1 1.1 Adjacency Matrix: Undirected Graphs,
More informationCombining Isometries- The Symmetry Group of a Square
Combining Isometries- The Symmetry Group of a Square L.A. Romero August 22, 2017 1 The Symmetry Group of a Square We begin with a definition. Definition 1.1. The symmetry group of a figure is the collection
More informationGraph Sampling Approach for Reducing. Computational Complexity of. Large-Scale Social Network
Journal of Innovative Technology and Education, Vol. 3, 216, no. 1, 131-137 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/1.12988/jite.216.6828 Graph Sampling Approach for Reducing Computational Complexity
More informationAn Exploratory Journey Into Network Analysis A Gentle Introduction to Network Science and Graph Visualization
An Exploratory Journey Into Network Analysis A Gentle Introduction to Network Science and Graph Visualization Pedro Ribeiro (DCC/FCUP & CRACS/INESC-TEC) Part 1 Motivation and emergence of Network Science
More informationMath.3336: Discrete Mathematics. Chapter 10 Graph Theory
Math.3336: Discrete Mathematics Chapter 10 Graph Theory Instructor: Dr. Blerina Xhabli Department of Mathematics, University of Houston https://www.math.uh.edu/ blerina Email: blerina@math.uh.edu Fall
More informationCS224W: Analysis of Networks Jure Leskovec, Stanford University
CS224W: Analysis of Networks Jure Leskovec, Stanford University http://cs224w.stanford.edu 11/13/17 Jure Leskovec, Stanford CS224W: Analysis of Networks, http://cs224w.stanford.edu 2 Observations Models
More informationIntroduction to Mathematical Programming IE406. Lecture 16. Dr. Ted Ralphs
Introduction to Mathematical Programming IE406 Lecture 16 Dr. Ted Ralphs IE406 Lecture 16 1 Reading for This Lecture Bertsimas 7.1-7.3 IE406 Lecture 16 2 Network Flow Problems Networks are used to model
More informationCMSC 380. Graph Terminology and Representation
CMSC 380 Graph Terminology and Representation GRAPH BASICS 2 Basic Graph Definitions n A graph G = (V,E) consists of a finite set of vertices, V, and a finite set of edges, E. n Each edge is a pair (v,w)
More informationSocial-Network Graphs
Social-Network Graphs Mining Social Networks Facebook, Google+, Twitter Email Networks, Collaboration Networks Identify communities Similar to clustering Communities usually overlap Identify similarities
More informationDetecting and Analyzing Communities in Social Network Graphs for Targeted Marketing
Detecting and Analyzing Communities in Social Network Graphs for Targeted Marketing Gautam Bhat, Rajeev Kumar Singh Department of Computer Science and Engineering Shiv Nadar University Gautam Buddh Nagar,
More informationResponse Network Emerging from Simple Perturbation
Journal of the Korean Physical Society, Vol 44, No 3, March 2004, pp 628 632 Response Network Emerging from Simple Perturbation S-W Son, D-H Kim, Y-Y Ahn and H Jeong Department of Physics, Korea Advanced
More informationAn Introduction to Graph Theory
An Introduction to Graph Theory CIS008-2 Logic and Foundations of Mathematics David Goodwin david.goodwin@perisic.com 12:00, Friday 17 th February 2012 Outline 1 Graphs 2 Paths and cycles 3 Graphs and
More informationCharacterization of Super Strongly Perfect Graphs in Chordal and Strongly Chordal Graphs
ISSN 0975-3303 Mapana J Sci, 11, 4(2012), 121-131 https://doi.org/10.12725/mjs.23.10 Characterization of Super Strongly Perfect Graphs in Chordal and Strongly Chordal Graphs R Mary Jeya Jothi * and A Amutha
More informationExtracting Information from Complex Networks
Extracting Information from Complex Networks 1 Complex Networks Networks that arise from modeling complex systems: relationships Social networks Biological networks Distinguish from random networks uniform
More informationA matching of maximum cardinality is called a maximum matching. ANn s/2
SIAM J. COMPUT. Vol. 2, No. 4, December 1973 Abstract. ANn s/2 ALGORITHM FOR MAXIMUM MATCHINGS IN BIPARTITE GRAPHS* JOHN E. HOPCROFT" AND RICHARD M. KARP The present paper shows how to construct a maximum
More informationStrong Triple Connected Domination Number of a Graph
Strong Triple Connected Domination Number of a Graph 1, G. Mahadevan, 2, V. G. Bhagavathi Ammal, 3, Selvam Avadayappan, 4, T. Subramanian 1,4 Dept. of Mathematics, Anna University : Tirunelveli Region,
More informationAbstract Combinatorial Games
Abstract Combinatorial Games Arthur Holshouser 3600 Bullard St. Charlotte, NC, USA Harold Reiter Department of Mathematics, University of North Carolina Charlotte, Charlotte, NC 28223, USA hbreiter@email.uncc.edu
More informationNetworks in economics and finance. Lecture 1 - Measuring networks
Networks in economics and finance Lecture 1 - Measuring networks What are networks and why study them? A network is a set of items (nodes) connected by edges or links. Units (nodes) Individuals Firms Banks
More informationMathematics of networks. Artem S. Novozhilov
Mathematics of networks Artem S. Novozhilov August 29, 2013 A disclaimer: While preparing these lecture notes, I am using a lot of different sources for inspiration, which I usually do not cite in the
More informationLesson 4. Random graphs. Sergio Barbarossa. UPC - Barcelona - July 2008
Lesson 4 Random graphs Sergio Barbarossa Graph models 1. Uncorrelated random graph (Erdős, Rényi) N nodes are connected through n edges which are chosen randomly from the possible configurations 2. Binomial
More informationTheory and Applications of Complex Networks
Theory and Applications of Complex Networks 1 Theory and Applications of Complex Networks Class One College of the Atlantic David P. Feldman 12 September 2008 http://hornacek.coa.edu/dave/ 1. What is a
More informationDEGENERACY AND THE FUNDAMENTAL THEOREM
DEGENERACY AND THE FUNDAMENTAL THEOREM The Standard Simplex Method in Matrix Notation: we start with the standard form of the linear program in matrix notation: (SLP) m n we assume (SLP) is feasible, and
More informationMa/CS 6b Class 13: Counting Spanning Trees
Ma/CS 6b Class 13: Counting Spanning Trees By Adam Sheffer Reminder: Spanning Trees A spanning tree is a tree that contains all of the vertices of the graph. A graph can contain many distinct spanning
More informationBasics of Network Analysis
Basics of Network Analysis Hiroki Sayama sayama@binghamton.edu Graph = Network G(V, E): graph (network) V: vertices (nodes), E: edges (links) 1 Nodes = 1, 2, 3, 4, 5 2 3 Links = 12, 13, 15, 23,
More informationTHE KNOWLEDGE MANAGEMENT STRATEGY IN ORGANIZATIONS. Summer semester, 2016/2017
THE KNOWLEDGE MANAGEMENT STRATEGY IN ORGANIZATIONS Summer semester, 2016/2017 SOCIAL NETWORK ANALYSIS: THEORY AND APPLICATIONS 1. A FEW THINGS ABOUT NETWORKS NETWORKS IN THE REAL WORLD There are four categories
More informationIntermediate Math Circles Fall 2018 Patterns & Counting
Intermediate Math Circles Fall 2018 Patterns & Counting Michael Miniou The Centre for Education in Mathematics and Computing Faculty of Mathematics University of Waterloo December 5, 2018 Michael Miniou
More informationThe Dual Neighborhood Number of a Graph
Int. J. Contemp. Math. Sciences, Vol. 5, 2010, no. 47, 2327-2334 The Dual Neighborhood Number of a Graph B. Chaluvaraju 1, V. Lokesha 2 and C. Nandeesh Kumar 1 1 Department of Mathematics Central College
More informationTransitivity and Triads
1 / 32 Tom A.B. Snijders University of Oxford May 14, 2012 2 / 32 Outline 1 Local Structure Transitivity 2 3 / 32 Local Structure in Social Networks From the standpoint of structural individualism, one
More informationA Prehistory of Arithmetic
A Prehistory of Arithmetic History and Philosophy of Mathematics MathFest August 8, 2015 Patricia Baggett Andrzej Ehrenfeucht Dept. of Math Sci. Computer Science Dept. New Mexico State Univ. University
More informationPAPER Node-Disjoint Paths Algorithm in a Transposition Graph
2600 IEICE TRANS. INF. & SYST., VOL.E89 D, NO.10 OCTOBER 2006 PAPER Node-Disjoint Paths Algorithm in a Transposition Graph Yasuto SUZUKI, Nonmember, Keiichi KANEKO a), and Mario NAKAMORI, Members SUMMARY
More informationWhat is a Graphon? Daniel Glasscock, June 2013
What is a Graphon? Daniel Glasscock, June 2013 These notes complement a talk given for the What is...? seminar at the Ohio State University. The block images in this PDF should be sharp; if they appear
More informationPart II. Graph Theory. Year
Part II Year 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2017 53 Paper 3, Section II 15H Define the Ramsey numbers R(s, t) for integers s, t 2. Show that R(s, t) exists for all s,
More informationCommunication Networks I December 4, 2001 Agenda Graph theory notation Trees Shortest path algorithms Distributed, asynchronous algorithms Page 1
Communication Networks I December, Agenda Graph theory notation Trees Shortest path algorithms Distributed, asynchronous algorithms Page Communication Networks I December, Notation G = (V,E) denotes a
More informationWeighted Geodetic Convex Sets in A Graph
IOSR Journal of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. PP 12-17 www.iosrjournals.org Weighted Geodetic Convex Sets in A Graph Jill K. Mathew 1 Department of Mathematics Mar Ivanios
More information.. Spring 2009 CSC 466: Knowledge Discovery from Data Alexander Dekhtyar..
.. Spring 2009 CSC 466: Knowledge Discovery from Data Alexander Dekhtyar.. Link Analysis in Graphs: PageRank Link Analysis Graphs Recall definitions from Discrete math and graph theory. Graph. A graph
More informationStatistical Analysis of the Metropolitan Seoul Subway System: Network Structure and Passenger Flows arxiv: v1 [physics.soc-ph] 12 May 2008
Statistical Analysis of the Metropolitan Seoul Subway System: Network Structure and Passenger Flows arxiv:0805.1712v1 [physics.soc-ph] 12 May 2008 Keumsook Lee a,b Woo-Sung Jung c Jong Soo Park d M. Y.
More informationThe Restrained Edge Geodetic Number of a Graph
International Journal of Computational and Applied Mathematics. ISSN 0973-1768 Volume 11, Number 1 (2016), pp. 9 19 Research India Publications http://www.ripublication.com/ijcam.htm The Restrained Edge
More informationIntroduction to network metrics
Universitat Politècnica de Catalunya Version 0.5 Complex and Social Networks (2018-2019) Master in Innovation and Research in Informatics (MIRI) Instructors Argimiro Arratia, argimiro@cs.upc.edu, http://www.cs.upc.edu/~argimiro/
More informationREDUCING GRAPH COLORING TO CLIQUE SEARCH
Asia Pacific Journal of Mathematics, Vol. 3, No. 1 (2016), 64-85 ISSN 2357-2205 REDUCING GRAPH COLORING TO CLIQUE SEARCH SÁNDOR SZABÓ AND BOGDÁN ZAVÁLNIJ Institute of Mathematics and Informatics, University
More informationGraphs (MTAT , 6 EAP) Lectures: Mon 14-16, hall 404 Exercises: Wed 14-16, hall 402
Graphs (MTAT.05.080, 6 EAP) Lectures: Mon 14-16, hall 404 Exercises: Wed 14-16, hall 402 homepage: http://courses.cs.ut.ee/2012/graafid (contains slides) For grade: Homework + three tests (during or after
More informationFailure in Complex Social Networks
Journal of Mathematical Sociology, 33:64 68, 2009 Copyright # Taylor & Francis Group, LLC ISSN: 0022-250X print/1545-5874 online DOI: 10.1080/00222500802536988 Failure in Complex Social Networks Damon
More informationCentrality Measures to Identify Traffic Congestion on Road Networks: A Case Study of Sri Lanka
IOSR Journal of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 13, Issue 2 Ver. I (Mar. - Apr. 2017), PP 13-19 www.iosrjournals.org Centrality Measures to Identify Traffic Congestion
More informationThe Generalized Topological Overlap Matrix in Biological Network Analysis
The Generalized Topological Overlap Matrix in Biological Network Analysis Andy Yip, Steve Horvath Email: shorvath@mednet.ucla.edu Depts Human Genetics and Biostatistics, University of California, Los Angeles
More informationDiscrete mathematics , Fall Instructor: prof. János Pach
Discrete mathematics 2016-2017, Fall Instructor: prof. János Pach - covered material - Lecture 1. Counting problems To read: [Lov]: 1.2. Sets, 1.3. Number of subsets, 1.5. Sequences, 1.6. Permutations,
More informationTaibah University College of Computer Science & Engineering Course Title: Discrete Mathematics Code: CS 103. Chapter 2. Sets
Taibah University College of Computer Science & Engineering Course Title: Discrete Mathematics Code: CS 103 Chapter 2 Sets Slides are adopted from Discrete Mathematics and It's Applications Kenneth H.
More informationLecture 6: Graph Properties
Lecture 6: Graph Properties Rajat Mittal IIT Kanpur In this section, we will look at some of the combinatorial properties of graphs. Initially we will discuss independent sets. The bulk of the content
More informationA graph is finite if its vertex set and edge set are finite. We call a graph with just one vertex trivial and all other graphs nontrivial.
2301-670 Graph theory 1.1 What is a graph? 1 st semester 2550 1 1.1. What is a graph? 1.1.2. Definition. A graph G is a triple (V(G), E(G), ψ G ) consisting of V(G) of vertices, a set E(G), disjoint from
More informationV2: Measures and Metrics (II)
- Betweenness Centrality V2: Measures and Metrics (II) - Groups of Vertices - Transitivity - Reciprocity - Signed Edges and Structural Balance - Similarity - Homophily and Assortative Mixing 1 Betweenness
More informationTie strength, social capital, betweenness and homophily. Rik Sarkar
Tie strength, social capital, betweenness and homophily Rik Sarkar Networks Position of a node in a network determines its role/importance Structure of a network determines its properties 2 Today Notion
More informationFigure 2.1: A bipartite graph.
Matching problems The dance-class problem. A group of boys and girls, with just as many boys as girls, want to dance together; hence, they have to be matched in couples. Each boy prefers to dance with
More informationRandom strongly regular graphs?
Graphs with 3 vertices Random strongly regular graphs? Peter J Cameron School of Mathematical Sciences Queen Mary, University of London London E1 NS, U.K. p.j.cameron@qmul.ac.uk COMB01, Barcelona, 1 September
More informationCommunity Structure Detection. Amar Chandole Ameya Kabre Atishay Aggarwal
Community Structure Detection Amar Chandole Ameya Kabre Atishay Aggarwal What is a network? Group or system of interconnected people or things Ways to represent a network: Matrices Sets Sequences Time
More informationLecture 5: Graphs. Rajat Mittal. IIT Kanpur
Lecture : Graphs Rajat Mittal IIT Kanpur Combinatorial graphs provide a natural way to model connections between different objects. They are very useful in depicting communication networks, social networks
More informationCSCI5070 Advanced Topics in Social Computing
CSCI5070 Advanced Topics in Social Computing Irwin King The Chinese University of Hong Kong king@cse.cuhk.edu.hk!! 2012 All Rights Reserved. Outline Graphs Origins Definition Spectral Properties Type of
More informationA Note on Generalized Edges
A Note on Generalized Edges Carter T. Butts 1/26/10 Abstract Although most relational data is represented via relatively simple dyadic (and occasionally hypergraphic) structures, a much wider range of
More informationMatching Algorithms. Proof. If a bipartite graph has a perfect matching, then it is easy to see that the right hand side is a necessary condition.
18.433 Combinatorial Optimization Matching Algorithms September 9,14,16 Lecturer: Santosh Vempala Given a graph G = (V, E), a matching M is a set of edges with the property that no two of the edges have
More informationINFORMATION-THEORETIC OUTLIER DETECTION FOR LARGE-SCALE CATEGORICAL DATA
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 4, April 2015,
More informationSome graph theory applications. communications networks
Some graph theory applications to communications networks Keith Briggs Keith.Briggs@bt.com http://keithbriggs.info Computational Systems Biology Group, Sheffield - 2006 Nov 02 1100 graph problems Sheffield
More information