SlideShare a Scribd company logo
1 of 41
Tommaso Mazza, Ph.D.
Exploiting Graph
Theory for Systems
Biology
- Introduction to Computational & Systems Biology
- Concepts of Graph Theory
- Bio-interaction networks and visualization
- Data sources of P2P interactions
- Measures of topological importance
OUTLINE
What
is
Where
in
OMICS?
What
is
Systems
Biology? To understand biology at the system
level, we must examine the structure
and dynamics of cellular and
organismal function, rather than the
characteristics of isolated parts of a cell
or organism. Properties of systems,
such as robustness, emerge as central
issues, and understanding these
properties may have an impact on the
future of medicine.
Hiroaki Kitano
The
Bioinformatics
realm
Next-Generation
Sequencing
- Introduction to Computational & Systems Biology
- Concepts of Graph Theory
- Bio-interaction networks and visualization
- Data sources of P2P interactions
- Measures of topological importance
OUTLINE
Networks:
the
starting
points
Texts typically trace the origin of
graph theory back to the Königsberg
Bridge Problem and its solution by
Leonhard Euler (1736). He wrote a
solution to a problem concerning the
geometry of a place. First paper in
graph theory
Problem of the Königsberg bridges:
Starting and ending at the same
point, is it possible to cross all
seven bridges just once and return
to the starting point?
What’s
a
Graph?
It is a pair G = (V, E), where
V = V(G) = set of vertices
E = E(G) = set of edges
v1
v5
v3
v2
v4
e1
e2
e4
e3
e5
e6
Definitions
–
Graph
Type
Simple graph
A graph without loops or parallel edges
Weighted graph
A graph where each edge is assigned a
numerical label or “weight”
Type Edges Multiple Edges
Allowed ?
Loops Allowed ?
Simple Graph undirected No No
Multigraph undirected Yes No
Pseudograph undirected Yes Yes
Directed Graph directed No Yes
Directed
Multigraph
directed Yes Yes
Connected
graphs
An undirected graph is
connected if every pair of
vertices can be connected
by a path
Each connected subgraph
of a non-connected graph G
is called a component of G
Representation
Incidence (Matrix)
Adjacency List
Adjacency Matrix
- Rows and columns are labeled with
ordered vertices
- write a 1 if there is an edge between the
row vertex and the column vertex
- and 0 if no edge exists between them
v w x y
v 0 1 0 1
w 1 0 1 1
x 0 1 0 1
y 1 1 1 0
Hands-on #1
Coding environment
setup (live)
- Install Miniconda for your OS
- https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html
- Setup environment
- conda create –n meetup python=3.7
- conda activate meetup
- conda install notebook pandas networkx matplotlib=2.2.3
- Lunch Jupyter Notebook from the meetup code folder
- jupyter notebook meetup1.ipynb
cmd
- Introduction to Computational & Systems Biology
- Concepts of Graph theory
- Bio-interaction networks and visualization
- Data sources of P2P interactions
- Measures of topological importance
OUTLINE
Network abstractions
- Node: biological object; edge: interaction between nodes
Regulatory networks
- Node: genes; edge: regulatory interaction
Metabolic networks
- Node: metabolite; edge: reaction
Type
of
biological
networks
Protein networks
- Node: protein; edge: interaction
- Node: complex; edge: sharing a protein
- Node: residue; edge: folding neighbors
Is
the
organization
of
biological
network
random? The Scale-Free Model:
Preferential Attachment
Preferential attachment means that the more connected a
node is, the more likely it is to receive new links.
Growth: degree-m nodes are constantly added
Preferential attachment: the probability that a new node
connects to an existing one is proportional to its degree
Is
the
organization
of
biological
network
random?
Node Degree / Rank
Degree = Number of neighbors
Local characterization!
Node degree in PPI networks correlates with:
Gene essentiality
Conservation rate
Likelihood to cause human disease
Is
the
organization
of
biological
network
random?
The Power-Law Distribution
( ) c
P k k

Fat or heavy tail!
Leads to a “scale-free” network
Characterized by a small number of highly
connected nodes, known as hubs
Hubs are crucial:
Affect error and attack tolerance of complex
networks (Albert et al. Nature, 2000)
party hubs and date hubs
Is
the
organization
of
biological
network
random? Power-law distribution
 log-log scale
 high skew (asymmetry)
 straight line on a log-log plot
Is
the
organization
of
biological
network
random?
Power laws are seemingly everywhere
Moby Dick scientific papers 1981-1997 AOL users visiting sites ‘97
bestsellers 1895-1965 AT&T customers on 1 day California 1910-1992
Source: MEJ Newman, ’Power laws, Pareto distributions and Zipf’s law’
Is
the
organization
of
biological
network
random?
Movie Actor Collaboration Network
Nodes – 212,250 actors
Edges – co-appearance in a movie
P(k) ~ k-2.3
Barabasi and Albert, Science, 1999
Tropic Thunder (2008)
Is
the
organization
of
biological
network
random?
Protein Interaction Networks
Yook et al, Proteomics, 2004
Nodes – Proteins
Edges – Interactions (yeast)
P(k) ~ k-2.5
Is
the
organization
of
biological
network
random?
Metabolic Networks
C.Elegans
(eukaryote)
E. Coli
(bacterium)
Averaged
(43 organisms)
A.Fulgidus
(archae)
Jeong et al., Nature, 2000
Nodes – Metabolites
Edges – Reactions
P(k) ~ k-2.2±2
Metabolic networks
across all kingdoms
of life are scale-free
Protein interaction
- Introduction on Graph theory
- Bio-interaction networks and visualization
- Data sources of P2P interactions
- Measures of topological importance
OUTLINE
Interaction
networks
Hands-on #2
(recorded)
Cytoscape
Hands-on
#2
Protein interaction
- Introduction on Graph theory
- Bio-interaction networks and visualization
- Data sources of P2P interactions
- Measures of topological importance
OUTLINE
Data
Sources
Literature
Your data
Co-expression-based methods
correlation coefficients
entropy
…
Genemania
#3
http://genemania.org/
Protein interaction
- Introduction on Graph theory
- Bio-interaction networks and visualization
- Data sources of P2P interactions
- Measures of topological importance
OUTLINE
Hunt
for
causes
&
mechanisms
1. What are the most functionally
important molecules?
2. What are the mechanisms of
pathogenesis?
AIDS dataset
1 2
3
4
5
6 7
8
9
10
11
12
13 14
15
16
17
18
19
20
21
22
23
24
27
28
29
30
31
32
34
35
36
37
38
39
40
42
43
45
46 47
48
49
50
52
54
55
56
57
58
59
61
63
64
65
66
67
68
70
71
72
74
75
77
78
79
81
83
84
85
87
88
89
90 91
92
93
95
96
97
98
99
100
101
102
104
105
106
107
108
109
113
115
116
117
118
120
122
123
124
125
126
127
128
129
130
131
134
135
136
137
139
140
141 142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
163
165
166
167
169
171
172
173
174
175
177
178
180
182
183
184
185
187
188
189
190
191
192
193
194
196
197
199
200 202
203
204
205
206
208
209
210
211
212
213
215
216
217
219
220
222
223
224
225
226
227
228
231
232
233
234
235
236
239
240
244
245
246
251
252
254
255
256
258
260
273
275
277
280
285
287
290
295
298
Acquaintance network. Upward triangles
indicate African-Americans, downward
triangles indicate Puerto-Ricans, and squares
identify all others.
Terrorists' dataset
A
B
C
Figure 7. Terrorist network compiled by
Krebs (2001)
Geometric properties
betweenness closeness degree
Degree:
Eigenvector:
Betweenness:
Closeness:
Clustering coeff.:
Identifying sets of key players
AIMS:
optimally diffusing something through the network
(KPP-Pos) The kp-set is maximally connected to all other nodes.
optimally disrupting or fragmenting the network by
removing the key nodes
(KPP-Neg) Removing the kp-set would result in a residual network with the least possible
cohesion)
Pyntacle
http://pyntacle.css-mendel.it
Tommaso Mazza, Ph.D.
t.mazza@css-mendel.it
Bioinformatics Unit, PI
IRCCS Casa Sollievo della Sofferenza
Viale Regina Margherita, 261
00198, Rome (IT)

More Related Content

Similar to 2022_Meetup_Mazza-Marzo.pptx

Topology ppt
Topology pptTopology ppt
Topology pptboocse11
 
Huwang-2-7.ppt
Huwang-2-7.pptHuwang-2-7.ppt
Huwang-2-7.pptkobra22
 
Darwin’s Magic: Evolutionary Computation in Nanoscience, Bioinformatics and S...
Darwin’s Magic: Evolutionary Computation in Nanoscience, Bioinformatics and S...Darwin’s Magic: Evolutionary Computation in Nanoscience, Bioinformatics and S...
Darwin’s Magic: Evolutionary Computation in Nanoscience, Bioinformatics and S...Natalio Krasnogor
 
Areejit Samal Emergence Alaska 2013
Areejit Samal Emergence Alaska 2013Areejit Samal Emergence Alaska 2013
Areejit Samal Emergence Alaska 2013Areejit Samal
 
Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)Tin180 VietNam
 
Network Biology: A paradigm for modeling biological complex systems
Network Biology: A paradigm for modeling biological complex systemsNetwork Biology: A paradigm for modeling biological complex systems
Network Biology: A paradigm for modeling biological complex systemsGanesh Bagler
 
Computation and Knowledge
Computation and KnowledgeComputation and Knowledge
Computation and KnowledgeIan Foster
 
June 2020: Top Read Articles in Control Theory and Computer Modelling
June 2020: Top Read Articles in Control Theory and Computer ModellingJune 2020: Top Read Articles in Control Theory and Computer Modelling
June 2020: Top Read Articles in Control Theory and Computer Modellingijctcm
 
Analytical Review on the Correlation between Ai and Neuroscience
Analytical Review on the Correlation between Ai and NeuroscienceAnalytical Review on the Correlation between Ai and Neuroscience
Analytical Review on the Correlation between Ai and NeuroscienceIOSR Journals
 
Una estrategia para la integración de ontologías, servicios web y PLN en el a...
Una estrategia para la integración de ontologías, servicios web y PLN en el a...Una estrategia para la integración de ontologías, servicios web y PLN en el a...
Una estrategia para la integración de ontologías, servicios web y PLN en el a...Anubis Hosein
 
Evolutionary Symbolic Discovery for Bioinformatics, Systems and Synthetic Bi...
Evolutionary Symbolic Discovery for Bioinformatics,  Systems and Synthetic Bi...Evolutionary Symbolic Discovery for Bioinformatics,  Systems and Synthetic Bi...
Evolutionary Symbolic Discovery for Bioinformatics, Systems and Synthetic Bi...Natalio Krasnogor
 
Antoniou: complex systems and web
Antoniou: complex systems and webAntoniou: complex systems and web
Antoniou: complex systems and webOKFN-GR
 
Introduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyIntroduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyBarry Smith
 
The Algorithms of Life - Scientific Computing for Systems Biology
The Algorithms of Life - Scientific Computing for Systems BiologyThe Algorithms of Life - Scientific Computing for Systems Biology
The Algorithms of Life - Scientific Computing for Systems Biologyinside-BigData.com
 

Similar to 2022_Meetup_Mazza-Marzo.pptx (20)

Topology ppt
Topology pptTopology ppt
Topology ppt
 
Liquid Chromatography
Liquid ChromatographyLiquid Chromatography
Liquid Chromatography
 
TopologyPPT.ppt
TopologyPPT.pptTopologyPPT.ppt
TopologyPPT.ppt
 
Topology ppt
Topology pptTopology ppt
Topology ppt
 
Huwang-2-7.ppt
Huwang-2-7.pptHuwang-2-7.ppt
Huwang-2-7.ppt
 
Informatics systems
Informatics systemsInformatics systems
Informatics systems
 
Darwin’s Magic: Evolutionary Computation in Nanoscience, Bioinformatics and S...
Darwin’s Magic: Evolutionary Computation in Nanoscience, Bioinformatics and S...Darwin’s Magic: Evolutionary Computation in Nanoscience, Bioinformatics and S...
Darwin’s Magic: Evolutionary Computation in Nanoscience, Bioinformatics and S...
 
Areejit Samal Emergence Alaska 2013
Areejit Samal Emergence Alaska 2013Areejit Samal Emergence Alaska 2013
Areejit Samal Emergence Alaska 2013
 
Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)
 
Network Biology: A paradigm for modeling biological complex systems
Network Biology: A paradigm for modeling biological complex systemsNetwork Biology: A paradigm for modeling biological complex systems
Network Biology: A paradigm for modeling biological complex systems
 
Computation and Knowledge
Computation and KnowledgeComputation and Knowledge
Computation and Knowledge
 
June 2020: Top Read Articles in Control Theory and Computer Modelling
June 2020: Top Read Articles in Control Theory and Computer ModellingJune 2020: Top Read Articles in Control Theory and Computer Modelling
June 2020: Top Read Articles in Control Theory and Computer Modelling
 
Analytical Review on the Correlation between Ai and Neuroscience
Analytical Review on the Correlation between Ai and NeuroscienceAnalytical Review on the Correlation between Ai and Neuroscience
Analytical Review on the Correlation between Ai and Neuroscience
 
Qnsrbio
QnsrbioQnsrbio
Qnsrbio
 
Una estrategia para la integración de ontologías, servicios web y PLN en el a...
Una estrategia para la integración de ontologías, servicios web y PLN en el a...Una estrategia para la integración de ontologías, servicios web y PLN en el a...
Una estrategia para la integración de ontologías, servicios web y PLN en el a...
 
Evolutionary Symbolic Discovery for Bioinformatics, Systems and Synthetic Bi...
Evolutionary Symbolic Discovery for Bioinformatics,  Systems and Synthetic Bi...Evolutionary Symbolic Discovery for Bioinformatics,  Systems and Synthetic Bi...
Evolutionary Symbolic Discovery for Bioinformatics, Systems and Synthetic Bi...
 
TOPOLOGY
 TOPOLOGY  TOPOLOGY
TOPOLOGY
 
Antoniou: complex systems and web
Antoniou: complex systems and webAntoniou: complex systems and web
Antoniou: complex systems and web
 
Introduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyIntroduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental Biology
 
The Algorithms of Life - Scientific Computing for Systems Biology
The Algorithms of Life - Scientific Computing for Systems BiologyThe Algorithms of Life - Scientific Computing for Systems Biology
The Algorithms of Life - Scientific Computing for Systems Biology
 

More from Deep Learning Italia

Machine Learning driven Quantum Optimization for Marketing
Machine Learning driven Quantum Optimization for MarketingMachine Learning driven Quantum Optimization for Marketing
Machine Learning driven Quantum Optimization for MarketingDeep Learning Italia
 
Modelli linguistici da Eliza a ChatGPT P roblemi , fraintendimenti e prospettive
Modelli linguistici da Eliza a ChatGPT P roblemi , fraintendimenti e prospettiveModelli linguistici da Eliza a ChatGPT P roblemi , fraintendimenti e prospettive
Modelli linguistici da Eliza a ChatGPT P roblemi , fraintendimenti e prospettiveDeep Learning Italia
 
Transformers In Vision From Zero to Hero (DLI).pptx
Transformers In Vision From Zero to Hero (DLI).pptxTransformers In Vision From Zero to Hero (DLI).pptx
Transformers In Vision From Zero to Hero (DLI).pptxDeep Learning Italia
 
Meetup Luglio - Operations Research.pdf
Meetup Luglio - Operations Research.pdfMeetup Luglio - Operations Research.pdf
Meetup Luglio - Operations Research.pdfDeep Learning Italia
 
MEETUP APRILE - Ganomaly - Anomaly Detection.pdf
MEETUP APRILE - Ganomaly - Anomaly Detection.pdfMEETUP APRILE - Ganomaly - Anomaly Detection.pdf
MEETUP APRILE - Ganomaly - Anomaly Detection.pdfDeep Learning Italia
 
The science of can and can t e la computazione quantistica
The science of can and can t e la computazione quantisticaThe science of can and can t e la computazione quantistica
The science of can and can t e la computazione quantisticaDeep Learning Italia
 
Pi school-dli-presentation de nobili
Pi school-dli-presentation de nobiliPi school-dli-presentation de nobili
Pi school-dli-presentation de nobiliDeep Learning Italia
 
Machine Learning Explanations: LIME framework
Machine Learning Explanations: LIME framework Machine Learning Explanations: LIME framework
Machine Learning Explanations: LIME framework Deep Learning Italia
 
Explanation methods for Artificial Intelligence Models
Explanation methods for Artificial Intelligence ModelsExplanation methods for Artificial Intelligence Models
Explanation methods for Artificial Intelligence ModelsDeep Learning Italia
 
Use Cases Machine Learning for Healthcare
Use Cases Machine Learning for HealthcareUse Cases Machine Learning for Healthcare
Use Cases Machine Learning for HealthcareDeep Learning Italia
 
NLG, Training, Inference & Evaluation
NLG, Training, Inference & Evaluation NLG, Training, Inference & Evaluation
NLG, Training, Inference & Evaluation Deep Learning Italia
 
Transformer Seq2Sqe Models: Concepts, Trends & Limitations (DLI)
Transformer Seq2Sqe Models: Concepts, Trends & Limitations (DLI)Transformer Seq2Sqe Models: Concepts, Trends & Limitations (DLI)
Transformer Seq2Sqe Models: Concepts, Trends & Limitations (DLI)Deep Learning Italia
 
Towards quantum machine learning calogero zarbo - meet up
Towards quantum machine learning  calogero zarbo - meet upTowards quantum machine learning  calogero zarbo - meet up
Towards quantum machine learning calogero zarbo - meet upDeep Learning Italia
 
Macaluso antonio meetup dli 2020-12-15
Macaluso antonio  meetup dli 2020-12-15Macaluso antonio  meetup dli 2020-12-15
Macaluso antonio meetup dli 2020-12-15Deep Learning Italia
 
Algoritmi non supervisionati per Time Series
Algoritmi non supervisionati per Time SeriesAlgoritmi non supervisionati per Time Series
Algoritmi non supervisionati per Time SeriesDeep Learning Italia
 

More from Deep Learning Italia (20)

Machine Learning driven Quantum Optimization for Marketing
Machine Learning driven Quantum Optimization for MarketingMachine Learning driven Quantum Optimization for Marketing
Machine Learning driven Quantum Optimization for Marketing
 
Modelli linguistici da Eliza a ChatGPT P roblemi , fraintendimenti e prospettive
Modelli linguistici da Eliza a ChatGPT P roblemi , fraintendimenti e prospettiveModelli linguistici da Eliza a ChatGPT P roblemi , fraintendimenti e prospettive
Modelli linguistici da Eliza a ChatGPT P roblemi , fraintendimenti e prospettive
 
Transformers In Vision From Zero to Hero (DLI).pptx
Transformers In Vision From Zero to Hero (DLI).pptxTransformers In Vision From Zero to Hero (DLI).pptx
Transformers In Vision From Zero to Hero (DLI).pptx
 
Meetup Luglio - Operations Research.pdf
Meetup Luglio - Operations Research.pdfMeetup Luglio - Operations Research.pdf
Meetup Luglio - Operations Research.pdf
 
Meetup Giugno - c-ResUNET.pdf
Meetup Giugno - c-ResUNET.pdfMeetup Giugno - c-ResUNET.pdf
Meetup Giugno - c-ResUNET.pdf
 
MEETUP Maggio - Team Automata
MEETUP Maggio - Team AutomataMEETUP Maggio - Team Automata
MEETUP Maggio - Team Automata
 
MEETUP APRILE - Ganomaly - Anomaly Detection.pdf
MEETUP APRILE - Ganomaly - Anomaly Detection.pdfMEETUP APRILE - Ganomaly - Anomaly Detection.pdf
MEETUP APRILE - Ganomaly - Anomaly Detection.pdf
 
Machine Learning Security
Machine Learning SecurityMachine Learning Security
Machine Learning Security
 
The science of can and can t e la computazione quantistica
The science of can and can t e la computazione quantisticaThe science of can and can t e la computazione quantistica
The science of can and can t e la computazione quantistica
 
Dli meetup moccia
Dli meetup mocciaDli meetup moccia
Dli meetup moccia
 
Pi school-dli-presentation de nobili
Pi school-dli-presentation de nobiliPi school-dli-presentation de nobili
Pi school-dli-presentation de nobili
 
Machine Learning Explanations: LIME framework
Machine Learning Explanations: LIME framework Machine Learning Explanations: LIME framework
Machine Learning Explanations: LIME framework
 
Explanation methods for Artificial Intelligence Models
Explanation methods for Artificial Intelligence ModelsExplanation methods for Artificial Intelligence Models
Explanation methods for Artificial Intelligence Models
 
Use Cases Machine Learning for Healthcare
Use Cases Machine Learning for HealthcareUse Cases Machine Learning for Healthcare
Use Cases Machine Learning for Healthcare
 
NLG, Training, Inference & Evaluation
NLG, Training, Inference & Evaluation NLG, Training, Inference & Evaluation
NLG, Training, Inference & Evaluation
 
Transformer Seq2Sqe Models: Concepts, Trends & Limitations (DLI)
Transformer Seq2Sqe Models: Concepts, Trends & Limitations (DLI)Transformer Seq2Sqe Models: Concepts, Trends & Limitations (DLI)
Transformer Seq2Sqe Models: Concepts, Trends & Limitations (DLI)
 
Towards quantum machine learning calogero zarbo - meet up
Towards quantum machine learning  calogero zarbo - meet upTowards quantum machine learning  calogero zarbo - meet up
Towards quantum machine learning calogero zarbo - meet up
 
Macaluso antonio meetup dli 2020-12-15
Macaluso antonio  meetup dli 2020-12-15Macaluso antonio  meetup dli 2020-12-15
Macaluso antonio meetup dli 2020-12-15
 
Data privacy e anonymization in R
Data privacy e anonymization in RData privacy e anonymization in R
Data privacy e anonymization in R
 
Algoritmi non supervisionati per Time Series
Algoritmi non supervisionati per Time SeriesAlgoritmi non supervisionati per Time Series
Algoritmi non supervisionati per Time Series
 

Recently uploaded

VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Deliverybabeytanya
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfThe Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfMilind Agarwal
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...akbard9823
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 

Recently uploaded (20)

VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfThe Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 

2022_Meetup_Mazza-Marzo.pptx

Editor's Notes

  1. Co-stardom network Six Degrees of Kevin Bacon or Bacon's Law. It rests on the assumption that anyone involved in the Hollywood film industry can be linked through their film roles to Bacon within six steps.
  2. The AIDS dataset consists of an acquaintance network among 293 drug injectors on the streets of Hartford, CT. The data are described in Weeks et al (2002). The network consists of one large main component (193 nodes), and many very small components. As shown in Figure (right), the main component of the network has a very clear structure. It consists of two groups, one african-american (with higher HIV+ proportion), and the other made by puertorican (with lower HIV+ proportion). Connection between the two groups is limited by just a few acquaintances and this bottleneck helps maintain the lower HIV+ rate in the Puertorican part of the network.
  3. The terrorist dataset, compiled by Krebs (2001), consists of a presumed acquaintance network among 74 suspected terrorists. The first question we ask is which persons should be isolated in order to maximally disrupt the network. Let us assume that we can only isolate three people. A run of the KeyPlayer program selects the three red nodes identified in red in Figure 7 (nodes A, B and C). Removing these nodes yields a fragmentation measure of 0.59, and breaks the graph into 7 components (including two large ones comprising the left and right halves of the graph).
  4. Originally introduced by Barabasi and Albert [13], scale-free graphs (Figure 2.3b) have been proposed as generic, yet universal models of network topologies that exhibit power law distributions in the connectivity of network nodes. As a result of the apparent ubiquity of such distributions across many naturally occurring and man-made systems, scale-free graphs have been suggested as representative models of complex systems ranging from the social sciences to molecular biology. For scale-free networks, the vertex connectivity follows a scale-free power-law distribution. In particular, the connectivity follows a Poisson distribution that peaks strongly at K, the number of links, implying that the probability of finding a highly connected node decays exponentially (P(k)  e^(-γ), γ >>K) Biological scale-free networks resulted to be extremely sensitive to the targeted removal of hubs, namely hubs are said to hold the network together. The presence of a hub-like network core yields a robust yet fragile connectivity structure that has become a hallmark of scale-free networks models. Thus, apparently due to their hub-like core structure, scale-free networks are said to be simultaneously robust to the random loss of nodes (i.e. error tolerance) since these tend to miss hubs, but fragile to targeted worst-case attacks (i.e. attack vulnerability) on hubs. This latter property has been termed the Achilles heel of scale-free networks. small-world character (Figure 2.3a), meaning that any two nodes in the system can be connected by relatively short paths along existing links. That is, any node can be reached with just a few hops. It is found that in most networks the mean geodesic distance between vertex pairs is small compared to the size of the network as a whole. In a famous experiment conducted in the 1960s, the psychologist Stanley Milgram asked participants to get a message to a specified target person elsewhere in the country by passing it from one acquaintance to another, stepwise through the population. Milgram found that the typical message had passed through just six people on its journey between randomly chosen initial and final individuals. This finding has been immortalized in popular culture in the phrase six degrees of separation. Since Milgram's experiment, the small-world effect has been confirmed experimentally in many other networks. In metabolic networks these paths corresponds to the biochemical path- way connecting two substrates. Watts and Strogatz found that these systems can be highly clustered, like regular lattice, yet that have small characteristic path lengths, like random graphs. They called them small-world networks, by analogy with the small-world phenomenon. Who are the most central members of a network and who are the most peripheral? Which component has most influence over others? Does the network break down into smaller groups and, if so, what are they? Which connections are most crucial to the functioning of a group?. Degree centrality. It is defined as the number of links incident upon a node (Figure 2.4c). Normally, it is interpreted as an index of node popularity and gregariousness as well as the immediate risk of a node for catching whatever is flowing through the network. In mathematical terms, the degree ki of a vertex i is: Eigenvector centrality. In general, connections to people who are them-selves influential will lend a person more influence than connections to less influential people. Denoting the centrality of vertex i by xi, then one can allow for this effect by making xi proportional to the average of the centralities of i's network neighbours: Defining the vector of centralities x = (x1; x2; :::), one can rewrite this equation in matrix form as: LAMBDA x = Ax and hence one can see that x is an eigenvector of the adjacency matrix with eigenvalue LAMBDA. The eigenvector centrality defined in this way accords each vertex a centrality that depends both on the number and the quality of its connections Betweenness. Vertices that occur on many shortest paths between other vertices have higher betweenness than those that do not. For a graph G = (V;E) with n vertices (Figure 2.4a), the betweenness CB(v) for vertex v is: where st is the number of shortest geodesic paths from s to t, and st is the number of shortest geodesic paths from s to t that pass through a vertex v. So defined, then betweenness centrality measures the fraction of the information that will flow through a node i on its way to wherever it is going. In many contexts a vertex with high betweenness will exert substantial influence by virtue not of being in the middle of the network but of lying between other vertices in this way. Closeness. Intuitively, two sets are said to be close if they are arbitrarily near to each other. Vertices that are shallow to other vertices (that is, those that tend to have short geodesic distances to other vertices with in the graph) have higher closeness (Figure 2.4b). Formally, it is defined as the mean geodesic (i.e the shortest path) between a vertex v and all other vertices reachable from it: Closeness can be regarded as a measure of how long it will take information to spread from a given vertex to others in the network. Clustering coefficient. The cohesiveness of the neighborhood of a node i is usually quantified by the clustering coefficient Ci, defined as the ratio between the number of edges linking nodes adjacent to i and the total possible number of edges among them [19]. Namely, it determines how close the local neighborhood of a node is to being part of a clique. High average clustering coe±cient values have been detected in protein interaction and metabolic networks
  5. network density ranges from 0 to 1, and measures how densely a network is populated with edges. A network with no edges and solely isolated nodes has a density equal to 0 Diameter. The longest shortest path Degree centrality. It is defined as the number of links incident upon a node (Figure 2.4c). Normally, it is interpreted as an index of node popularity and gregariousness as well as the immediate risk of a node for catching whatever is flowing through the network. In mathematical terms, the degree ki of a vertex i is: Eigenvector centrality. In general, connections to people who are them-selves influential will lend a person more influence than connections to less influential people. Denoting the centrality of vertex i by xi, then one can allow for this effect by making xi proportional to the average of the centralities of i's network neighbours: Defining the vector of centralities x = (x1; x2; :::), one can rewrite this equation in matrix form as: LAMBDA x = Ax and hence one can see that x is an eigenvector of the adjacency matrix with eigenvalue LAMBDA. The eigenvector centrality defined in this way accords each vertex a centrality that depends both on the number and the quality of its connections Betweenness. Vertices that occur on many shortest paths between other vertices have higher betweenness than those that do not. For a graph G = (V;E) with n vertices (Figure 2.4a), the betweenness CB(v) for vertex v is: where st is the number of shortest geodesic paths from s to t, and st is the number of shortest geodesic paths from s to t that pass through a vertex v. So defined, then betweenness centrality measures the fraction of the information that will flow through a node i on its way to wherever it is going. In many contexts a vertex with high betweenness will exert substantial influence by virtue not of being in the middle of the network but of lying between other vertices in this way. Closeness. Intuitively, two sets are said to be close if they are arbitrarily near to each other. Vertices that are shallow to other vertices (that is, those that tend to have short geodesic distances to other vertices with in the graph) have higher closeness (Figure 2.4b). Formally, it is defined as the mean geodesic (i.e the shortest path) between a vertex v and all other vertices reachable from it: Closeness can be regarded as a measure of how long it will take information to spread from a given vertex to others in the network. Clustering coefficient. The cohesiveness of the neighborhood of a node i is usually quantified by the clustering coefficient Ci, defined as the ratio between the number of edges linking nodes adjacent to i and the total possible number of edges among them. Namely, it determines how close the local neighborhood of a node is to being part of a clique. High average clustering coefficient values have been detected in protein interaction and metabolic networks