CS224w: Social and Information Network Analysis

Slides:



Advertisements
Similar presentations
Discrete Mathematics University of Jazeera College of Information Technology & Design Khulood Ghazal Connectivity Lecture _13.
Advertisements

Analysis of Algorithms CS 477/677
Network Optimization Problems: Models and Algorithms This handout: Minimum Spanning Tree Problem.
Graphs and Trees This handout: Trees Minimum Spanning Tree Problem.
CS541 Advanced Networking 1 Routing and Shortest Path Algorithms Neil Tang 2/18/2009.
CSE 321 Discrete Structures Winter 2008 Lecture 25 Graph Theory.
New Algorithm DOM for Graph Coloring by Domination Covering
D1: Matchings.
The Mathematics of Networks Chapter 7. Trees A tree is a graph that –Is connected –Has no circuits Tree.
Chapter 11 Graphs and Trees This handout: Terminology of Graphs Eulerian Cycles.
Balanced Binary Search Trees height is O(log n), where n is the number of elements in the tree AVL (Adelson-Velsky and Landis) trees red-black trees get,
7.1 and 7.2: Spanning Trees. A network is a graph that is connected –The network must be a sub-graph of the original graph (its edges must come from the.
Introduction to Graphs. Introduction Graphs are a generalization of trees –Nodes or verticies –Edges or arcs Two kinds of graphs –Directed –Undirected.
1 12/2/2015 MATH 224 – Discrete Mathematics Formally a graph is just a collection of unordered or ordered pairs, where for example, if {a,b} G if a, b.
Network topology, cut-set and loop equation
Network Lasso: Clustering and Optimization in Large Graphs
Graph Theory. A branch of math in which graphs are used to solve a problem. It is unlike a Cartesian graph that we used throughout our younger years of.
+ Big Data, Network Analysis Week How is date being used Predict Presidential Election - Nate Silver –
Graphs G = (V,E) V is the vertex set. Vertices are also called nodes and points. E is the edge set. Each edge connects two different vertices. Edges are.
Networks are connections and interactions. Networks are present in every aspect of life. Examples include economics/social/political sciences. Networks.
Supervised Random Walks: Predicting and Recommending Links in Social Networks Lars Backstrom (Facebook) & Jure Leskovec (Stanford) Proc. of WSDM 2011 Present.
Copyright © Curt Hill Graphs Definitions and Implementations.
Graphs Definition: a graph is an abstract representation of a set of objects where some pairs of the objects are connected by links. The interconnected.
Graph Concepts Illustrated Using The Leda Library Amanuel Lemma CS252 Algorithms.
Design and Analysis of Algorithms Introduction to graphs, representations of a graph Haidong Xue Summer 2012, at GSU.
Department of Computer Engineering Faculty of Engineering, Prince of Songkla University Graphs Original Slides by Rada Mihalcea.
1 3/21/2016 MATH 224 – Discrete Mathematics First we determine if a graph is connected.
Data Structures and Algorithms
Network Topology Deals with a circuit model called graph, which is a collection of line segments called branches and points called nodes Circuit diagram.
Main algorithm with recursion: We’ll have a function DFS that initializes, and then calls DFS-Visit, which is a recursive function and does the depth first.
Dijkstra’s shortest path Algorithm
T.W. Scholten, C. de Persis, P. Tesi
Discrete Structures – CNS2300
CS224w: Social and Information Network Analysis
Community detection in graphs
CSE 5245 Lecture 1 Srinivasan Parthasarathy
The Structure of Information Networks
Refresh and Get Ready for More
Spanning Trees Discrete Mathematics.
Network Notes Ms Allan 2012 AS91260 (2.5) Designed to teach from,
Connected Components Minimum Spanning Tree
كلية المجتمع الخرج البرمجة - المستوى الثاني
Why Social Graphs Are Different Communities Finding Triangles
Graphs Chapter 11 Objectives Upon completion you will be able to:
Department of Computer Science University of York
Chapter 9: Graphs Basic Concepts
COMPUTER NETWORKS CS610 Lecture-42 Hammad Khalid Khan.
Michael Ernst CSE 140 University of Washington
Graph Theory By Amy C. and John M..
Graphs.
Katz Centrality (directed graphs).
Slope  4 Ways: Graph Formula Ordered Pairs Table.
Network Effects and Cascading Behavior
Graphs.
Graphs G = (V, E) V are the vertices; E are the edges.
Warm Up – Tuesday Find the critical times for each vertex.
Paths and Connectivity
Two – One Problem Legal Moves: Slide Rules: 1s’ move right Hop
Paths and Connectivity
Chapter 10 Graphs and Trees
Two – One Problem Legal Moves: Slide Rules: 1s’ move right Hop
Graph Vocabulary.
Based on slides by Y. Peng University of Maryland
Graphs: Definitions How would you represent the following?
Chapter 9: Graphs Basic Concepts
Ruth Anderson CSE 140 University of Washington
Graphs G = (V,E) V is the vertex set.
Line Graphs.
Fair Cost Sharing Network Creation Game
Chapter 14 Graphs © 2011 Pearson Addison-Wesley. All rights reserved.
Presentation transcript:

CS224w: Social and Information Network Analysis Jure Leskovec, Stanford University http://cs224w.stanford.edu

Structure of Networks? Network is a collection of objects where some pairs of objects are connected by links What is the structure of the network? 2/24/2019 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis, http://cs224w.stanford.edu

Connectivity of Directed Graphs Strongly connected directed graph has a path from each node to every other node and vice versa (e.g., A-B path and B-A path) Weakly connected directed graph is connected if we disregard the edge directions E F B A Graph on the left is not strongly connected. D C G