Presentation is loading. Please wait.

Presentation is loading. Please wait.

233-234233-234 Sedgewick & Wayne (2004); Chazelle (2005) Sedgewick & Wayne (2004); Chazelle (2005)

Similar presentations


Presentation on theme: "233-234233-234 Sedgewick & Wayne (2004); Chazelle (2005) Sedgewick & Wayne (2004); Chazelle (2005)"— Presentation transcript:

1

2 233-234233-234 Sedgewick & Wayne (2004); Chazelle (2005) Sedgewick & Wayne (2004); Chazelle (2005)

3 Adjacency lists

4 1. Birds eat the bread crumbs 2. They don’t random walk DFS/BFS Hansel & Gretel

5

6 Diffusion equation

7 Normal distribution Random walk

8

9 With bread crumbs one can find exit in time proportional to V+E DFS/BFS Hansel & Gretel

10 Breadth First Search

11

12

13

14

15

16 F A BCG DE H

17 F A BCG DE H Queue: A get 0 distance from A visit(A)

18 Breadth First Search F A BCG DE H Queue: 0 F 1 F discovered

19 Breadth First Search F A BCG DE H Queue: F 0 1 B 1 B discovered

20 Breadth First Search F A BCG DE H Queue: F B 0 1 1 C 1 C discovered

21 Breadth First Search F A BCG DE H Queue: F B C 0 1 1 1 G 1 G discovered

22 Breadth First Search F A BCG DE H Queue: F B C G get 0 1 1 1 1 A finished

23 Breadth First Search F A BCG DE H Queue: B C G 0 1 1 1 1 A already visited

24 Breadth First Search F A BCG DE H Queue: B C G 0 1 1 1 1 D 2 D discovered

25 Breadth First Search F A BCG DE H Queue: B C G D 0 1 1 1 1 2 E 2 E discovered

26 Breadth First Search F A BCG DE H Queue: B C G D E get 0 1 1 1 1 2 2 F finished

27 Breadth First Search F A BCG DE H Queue: C G D E 0 1 1 1 1 2 2

28 Breadth First Search F A BCG DE H Queue: C G D E 0 1 1 1 1 2 2 A already visited

29 Breadth First Search F A BCG DE H Queue: C G D E get 0 1 1 1 1 2 2 B finished

30 Breadth First Search F A BCG DE H Queue: G D E 0 1 1 1 1 2 2 A already visited

31 Breadth First Search F A BCG DE H Queue: G D E get 0 1 1 1 1 2 2 C finished

32 Breadth First Search F A BCG DE H Queue: D E 0 1 1 1 1 2 2 A already visited

33 Breadth First Search F A BCG DE H Queue: D E 0 1 1 1 1 2 2 E already visited

34 Breadth First Search F A BCG DE H Queue: D E get 0 1 1 1 1 2 2 G finished

35 Breadth First Search F A BCG DE H Queue: E 0 1 1 1 1 2 2 E already visited

36 Breadth First Search F A BCG DE H Queue: E 0 1 1 1 1 2 2 F already visited

37 Breadth First Search F A BCG DE H Queue: E get 0 1 1 1 1 2 2 D finished

38 Breadth First Search F A BCG DE H Queue: 0 1 1 1 1 2 2 D already visited

39 Breadth First Search F A BCG DE H Queue: 0 1 1 1 1 2 2 F already visited

40 Breadth First Search F A BCG DE H Queue: 0 1 1 1 1 2 2 G already visited

41 Breadth First Search F A BCG DE H Queue: 0 1 1 1 1 2 2 H 3 H discovered

42 Breadth First Search F A BCG DE Queue: H get 0 1 1 1 1 2 2 H 3 E finished

43 Breadth First Search F A BCG DE H Queue: 0 1 1 1 1 2 2 3 E already visited

44 Breadth First Search F A BCG DE H Queue: STOP 0 1 1 1 1 2 2 3 H finished

45 Breadth First Search F A BCG DE H 0 1 1 1 1 2 2 3 distance from A

46 Breadth-First Search

47 b c a d a c d b v

48

49

50

51 Rod Steiger Martin Sheen Donald Pleasence #1 #2 #3 #876 Kevin Bacon Barabasi

52 Why Kevin Bacon? Measure the average distance between Kevin Bacon and all other actors. 876 Kevin Bacon 2.786981 46 1811 Barabasi

53

54 Langston et al., A combinatorial approach to the analysis of differential gene expression data…. Minimum Dominating Set

55

56

57 size of dominating set

58 Expected size of dominating set Assume each node has at least d neighbors Naïve algorithm still n/2 in worst case Simple probabilistic algorithm:

59 1. For each vertex v, color v red with probability p

60 2. Color blue any non-dominated vertex

61 X= number of red nodes Y= number of blue nodes Size of dominating set = X+Y

62

63

64

65

66 Expected size of dominating set S =

67 Markov’s inequality proof j= k E|S|

68 Probability that is < 1/2 Run algorithm 10 times and keep smallest S with probability > 0.999

69 protein- protein interactions PROTEOME GENOME Citrate Cycle METABOLISM Bio- chemical reactions Barabasi

70 Tucker-Gera-Uetz

71

72 Local network motifs SIMMIMFFLFBL [Alon; Horak, Luscombe et al (2002), Genes & Dev, 16: 3017 ]

73 Barabasi

74 The New Science of Networks by Barabasi

75 Degree Distribution P(k) = probability a given node has exactly k neighbors P(k) = probability a given node has exactly k neighbors Random Network Random Network P(k) = Poisson ~ P(k) = Poisson ~ No hubs No hubs Scale free Network Scale free Network P(k) ~. P(k) ~. A few hubs A few hubs

76 Metabolic network Organisms from all three domains of life are scale-free networks! H. Jeong, B. Tombor, R. Albert, Z.N. Oltvai, and A.L. Barabasi, Nature, 407 651 (2000) ArchaeaBacteriaEukaryotes Meta-P(k)

77 Barabasi & Albert, Science 286, 509 (1999) Actors Movies Web-pages Hyper-links Trans. stations Power lines Nodes: Links: Scale-free networks

78 Why scale-free topology in biological networks ?

79 Preferential attachment

80

81 Mean Field Theory γ = 3, with initial condition A.-L.Barabási, R. Albert and H. Jeong, Physica A 272, 173 (1999) MFT

82 Clustering in protein interaction networks Goldberg and Roth, PNAS, 2003 high clustering = high quality of interaction

83 Scale-free model (1) GROWTH : A t every timestep we add a new node with m edges (connected to the nodes already present in the system). (2) PREFERENTIAL ATTACHMENT : The probability Π that a new node will be connected to node i depends on the connectivity k i of that node A.-L.Barabási, R. Albert, Science 286, 509 (1999) P(k) ~k -3

84 Why scale-free topology in biological networks ?

85

86 Yeast protein network Nodes: proteins Links: physical interactions (binding) P. Uetz, et al. Nature, 2000; Ito et al., PNAS, 2001; …


Download ppt "233-234233-234 Sedgewick & Wayne (2004); Chazelle (2005) Sedgewick & Wayne (2004); Chazelle (2005)"

Similar presentations


Ads by Google