Finding Top-k Shortest Path Distance Changes in an Evolutionary Network SSTD 2011 24 th August 2011 Manish Gupta UIUC Charu Aggarwal IBM Jiawei Han UIUC.

Slides:



Advertisements
Similar presentations
Bellman-Ford algorithm
Advertisements

1 Introduction to Algorithms 6.046J/18.401J/SMA5503 Lecture 19 Prof. Erik Demaine.
* Bellman-Ford: single-source shortest distance * O(VE) for graphs with negative edges * Detects negative weight cycles * Floyd-Warshall: All pairs shortest.
DIJKSTRA’s Algorithm. Definition fwd search Find the shortest paths from a given SOURCE node to ALL other nodes, by developing the paths in order of increasing.
Lecture 6 Shortest Path Problem. s t Dynamic Programming.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Chapter 21 Networking and Internetworking Devices.
Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
25.All-Pairs Shortest Paths Hsu, Lih-Hsing. Computer Theory Lab. Chapter 25P.2.
1 Dijkstra's Shortest Path Algorithm Find shortest path from s to t. s 3 t
1 Dijkstra's Shortest Path Algorithm Find shortest path from s to t. s 3 t
TNMK09 Computer Networks Copyright © 2005 Di Yuan, ITN, LiTH 1  Non-hierarchical routing, static or dynamic, won’t work in the Internet  None of the.
Quickest Route B St Li C La time matrix (minutes) Liskeard Launceston Callington St Austell Bodmin 32 What is the quickest route from.
Link State Routing Protocols Last Update Copyright Kenneth M. Chipps Ph.D.
Using Dijkstra’s Algorithm to Find a Shortest Path from a to z 1.
Review: routing algorithms. –Choose the appropriate paths. –Routing algorithms Flooding Shortest path routing (example). –Dijkstra algorithm. –Bellman-Ford.
Evolutionary Clustering and Analysis of Bibliographic Networks Manish Gupta (UIUC) Charu C. Aggarwal (IBM) Jiawei Han (UIUC) Yizhou Sun (UIUC) ASONAM 2011.
1 Computer Networking Dr. Mohammad Alhihi Communication and Electronic Engineering Department Philadelphia University Faculty of Engineering.
Shortest Path Navigation Application on GIS Supervisor: Dr. Damitha Karunaratne Thilani Imalka 2007/MCS/023.
Chapter 11 Networking and Internetworking Devices BY Dr.Sukchatri Prasomsuk.
INARC Charu C. Aggarwal (I2 Contributions) Scalable Graph Querying and Indexing Task I2.2 Charu C. Aggarwal IBM Collaborators (across all tasks): Jiawei.
Finding Top-k Shortest Path Distance Changes in an Evolutionary Network SSTD th August 2011 Manish Gupta UIUC Charu Aggarwal IBM Jiawei Han UIUC.
Networking and internetworking devices. Repeater.
Liskeard Launceston Callington St Austell Bodmin Starter Find the quickest route from St Austell to Launceston.
Data Structures & Algorithms Shortest Paths Richard Newman based on book by R. Sedgewick and slides by S. Sahni.
OSPF Open Shortest Path First. Table of Content  IP Routes  OSPF History  OSPF Design  OSPF Link State  OSPF Routing Table  OSPF Data Packets.
Decision Maths 1 Shortest path algorithm Dijkstra’s Algorithm A V Ali :
Dijkstra animation. Dijksta’s Algorithm (Shortest Path Between 2 Nodes) 2 Phases:initialization;iteration Initialization: 1. Included:(Boolean) 2. Distance:(Weight)
Outlier Detection for Information Networks Manish Gupta 15 th Jan 2013.
1 Most important algorithms! Routing Algorithms Properties Shortest Path Routing Flooding Distance Vector Routing Link State routing Hierarchical routing.
Shortest Paths.
Cycle Canceling Algorithm
Shortest Paths.
Instructor Materials Chapter 5: Dynamic Routing
Dijkstra’s Algorithm SSSP, non-neg Edge weights = w(x,y)
Shortest Path from G to C Using Dijkstra’s Algorithm
COMP 3270 Computer Networks
What is a router? A router is a device that connects multiple computers together. Not to be confused with a switch Routers transmit packets of data across.
Chapter 5: Dynamic Routing
All-Pairs Shortest Paths (26.0/25)
CS223 Advanced Data Structures and Algorithms
Community Distribution Outliers in Heterogeneous Information Networks
Party-by-Night Problem
Lecture 7 All-Pairs Shortest Paths
Shortest Paths.
Shortest paths & Weighted graphs
15.082J & 6.855J & ESD.78J Visualizations
Lecture 6 Shortest Path Problem.
Dijkstra’s Shortest Path Algorithm Neil Tang 03/25/2008
Shortest Path Algorithms
Floyd’s Algorithm (shortest-path problem)
Chapter 22. Network Layer: Routing
CSC4005 – Distributed and Parallel Computing
Presented by-Kapil Kumar Cse-iii rd year
Dijkstra’s Shortest Path Algorithm Neil Tang 3/2/2010
Dijkstra’s Algorithm for Shortest Paths
and 6.855J Dijkstra’s Algorithm
Visualizations Dijkstra’s Algorithm
Shortest Paths.
Shortest path problem and its application to optical network
Implementation of Dijkstra’s Algorithm
Dijkstra Algorithm examples
Topic 14 Algorithm Families.
The Shortest Path Algorithm
Prim’s algorithm for minimum spanning trees
All Pairs Shortest Path Examples While the illustrations which follow only show solutions from vertex A (or 1) for simplicity, students should note that.
Algorithms Lecture #42 Dr. Sohail Aslam.
15.082J & 6.855J & ESD.78J Visualizations
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Chapter 21 Networking and Internetworking Devices.
OSPF Protocol.
Presentation transcript:

Finding Top-k Shortest Path Distance Changes in an Evolutionary Network SSTD th August 2011 Manish Gupta UIUC Charu Aggarwal IBM Jiawei Han UIUC

Related work Shortest path algorithms: Dijkstra [11], Shimbel [20], Johnson [15], Floyd, Warshall [14,21] Router networks [8,22] Outlier detection [5,13,18] Time dependent shortest paths [25,26] Dynamic shortest paths computation [3,4,6,19] Between-ness measures [23,24]

References

Thanks