Top Banner
Introduction to Engineering Introduction to Engineering Systems, ESD.00 Networks II Lecture 8 Lecturers: Professor Joseph Sussman Dr. Afreen Siddiqi TA: Regina Clewlow
27

Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Sep 27, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Introduction to EngineeringIntroduction to Engineering Systems, ESD.00 Networks II Lecture 8

Lecturers: Professor Joseph Sussman Dr. Afreen Siddiqi TA: Regina Clewlow

Page 2: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

OutlineOutline

Introduction to networks Infrastructure networks Institutional networks Th ili kThe military andd networks MIT as a network ESD 00 as a networkESD.00 as a network Bay Area transportation Freigght railroad networks Random and non-random networks

Page 3: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Networks, “Systems” and Complexityand Complexity

Systems Networks

Compplexityy

z It is very difficult (for me) to separate these ideas

Page 4: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Networks - Introductory ConceptsNetworks Introductory Concepts

�The idea of networks is intuitive - we sketch our nodes and links connecting themconnecting them. �But you need to think about

� What do the nodes represent? � What do the links representWhat do the links represent � What does connectivity imply?

�Complexity often arises in systems that have a network structure ��Network behavior is an emergent property of network structure and linkNetwork behavior is an emergent property of network structure and link

and node characteristics

Page 5: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Network TypesNetwork Types

zPhysical z Transportation z Energy z Water

zOrganizational z US Government z US Militaryy z MIT z Social networks-- Facebook, for example

zzConceptualConceptual z Systems Dynamics

zOther?

Page 6: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Networks - Some Basic QuestionsNetworks Some Basic Questions

�What flows on the links? � In physical network � In organization network � In conceptual network

�How do you characterize a link? �What processes are performed at the nodes? �How do yyou characterize the node? �Level of network detail? �Dynamic Vs. Static Network Structure

Page 7: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

An Interesting Research Area:An Interesting Research Area:

zHow do we analyze/design/understand systems composed of networks of different types - physical, organizational, conceptual?

Page 8: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Infrastructure SystemsInfrastructure Systems

Infrastructure systems often have a network structure Infrastructure networks are often critical to the functioning of

society Infrastructure networks are not simply physical; they are also

organizational

Page 9: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Critical InfrastructureCritical Infrastructure

z What makes an infrastructureWhat makes an infrastructure “Critical”-- YOUR IDEAS, PLEASE

Page 10: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Critical InfrastructureCritical Infrastructure

zWhat makes an infrastructure “Critical” zA matter of “taste”-- a failure leads to….. z Life safety issues? z HILP (High impact, low probability) events? z Large economic disruption?

z Large societal disruption?Large societal disruption? z “You bet your company”? z “You bet yyour jjob”?

Page 11: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

zIdentifyy Different Classes of Infrastructure and Think About Their Interactions z Transportation

z CCommuniicatiion

z Water Supply zz EnergyEnergy z Materials

All are Network-based--development of common methodologies across classes is the goal

Page 12: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Institutional Issues IInstitutional Issues I

zAnd we should NOT lose sight of the Institutional Issues we face in CI z Organizational structure and institutional interactions (there are

orgganizational cultures which are slow to changge)) z Need for huge resources and the notion of public/private

partnerships to give access to new sources of capital and expertise zz Legacy issues: we usually have an infrastructure in place - rarelyLegacy issues: we usually have an infrastructure in place rarely

a greenfield development

Page 13: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Institutional Issues IIInstitutional Issues II

zMultipple stakeholders with different ppersppectives, about which they often feel strongly-- evaluative complexity zInteraction of the institutional issues with the technological questions-- nested complexity zWorking across classes of infrastructure presents additional institutional issues (and it was hard enoughadditional institutional issues (and it was hard enough already!)

Page 14: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

QuestionsQuestions

zNetworks interact with each other - how to deal with cascading failures? z I i f l hi h h i dIntra-infrastructural - on highways, a crash at important node causes congestiion

throughout - or intermodally, the interplay between passenger air transportation and HSR for trips of less than 500 miles

z Inter-infrastructural - the interaction between communications and transportation networks (ITS, eg)

zInteraction of the technologies with organizations - local deployment and communications issues - can the firefighters communicate with the police? zWhat does ‘failure’ mean? Spatially? Temporally?

Page 15: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

zMilitaryy Exam pple: z It takes a network; the new frontline of modern warfare

z By Stanley A McChrystal

Page 16: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Governing by NetworkThe New Shape of the Public SectorThe New Shape of the Public Sector

Stepphen Goldsmith and William D. Eggersgg

Page 17: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

�“From business to warfare, networked organizational forms are l i hi hi N G ld i h d E f A i ’supplanting hierarchies. Now, Goldsmith and Eggers, two of America’s

most innovative policy thinkers, show how the networking trend is transforming government. This book is a must read for anyone concerned with how to make government better and more cost effective ”with how to make government better and more cost effective.-Mitt Romney, Governor of Massachusetts

Page 18: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Mre

z MIT and ESD.00 as networks

z Bay Area ground transportation

z Freight railroads

Page 19: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Mre

zRandom and non-random networks

Page 20: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

act o o es t at actua e st

Network Properties:Clustering CoefficientClustering Coefficient

• It is a measure of clustering of a graph’s verticesvertices .

• In a friendship network it gives a measure of the extent to which friends of v are also friends of each other‐ it measures the friends of each other it measures thecliquishness of a friendship circle.

i

• If a vertex i has ki neighbors, then at most 2 {e }k (k ‐1)/2 edges can exist between them Ci =

k (k jk

−1) v j ,vk ∈∈ NNi e jk ∈ E ki(ki 1)/2 edges can exist between them C v v ,e ∈ E (when every neighbor of i is connected to i i

every other neighbor of i). Ci is the fraction of edges that actuallyy exist.edg

• Ci is also called the local clustering coefficient

In the diagram shown, vertex I has four neighbors. ki = 4. Then 4(4‐1)/2 = 6. There is only one edge that exists between the neighbors. So, Ci = 1/6.

Page 21: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Network Properties: BetweennessBetweenness

• Betweenness of a node v,, CBB(( ), v), is the number of paths from all nodes (except v) to all other nodes that must pass through node v.

• Betweenness measures the power of an intermediaryy.

• It is useful in applications related to network navigation transmission of network navigation, transmission of information etc.

CBB v ∑∑ σ st (v)s, v, t ∈VC ((v)) = s, v, t ∈V

s≠v≠t σ st

σst: # of paths between vertices s and t

σst(v): # of paths between vertices ss and t passing through v and t passing through v

If G is a connected graph, its complement is a disconnected graph. If it is a complete graph, its complement is a null graph.

Page 22: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

ee n

Network Properties:Degree DistributionDegree Distribution

• A histogram of the degrees of vertices is the degree distribution of theis the degree distribution of thenetwork.

• The degree distribution, P(k), is the fraction of vertices with degree k in fraction of vertices with degree k inthe network with a total of n vertices:• P(1) = fraction of vertices with

degree 1 = n1/ndegr /n1

• P(2) = fraction of vertices with In a random graph, each edge degree 2 = n2/n is present or absent with equal

• :: probability and the degreeprobability, and the degree distribution is binomial: • P(kmax)= fraction of vertices with

largest degree kmax = nkmax/n ( ) = ⎜⎛ n −1⎟⎞ pk (1− p)n−1−kP k

⎝ kk ⎠⎠⎝

0.10

0.05

0.15

0.00

15105 20

(k)

k

Image by MIT OpenCourseWare.

Page 23: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

~

- –

Scale‐Free Networks Fr NetworksScale ee • A scale‐free network is a type of graph

that has a degree distribution d ib d ( l i ll ) b described (at least asymptotically) by a power law:

P(k ) ck , > 11P(k ) ~ ck −γ γγ >

• A number of natural and man‐made systems have been found to be ‘scale‐free’ networks such as the world wide web, the internet, metabolic networks, citations between scientific papers etc.

• Scale‐free networks contain some large hubs, but most vertices are connected to a few edges (have low d )degree).

Scale-free networks are fault tolerant –Scale free networks are fault tolerant failure (or removal) of a node at random does not significantly affect network connectivity.

A power law is a mathematical relationship in which one quantity varies as the power of another quantity: f(x) = ax^k +o(x^k) where a and k are constants. k is referred to as the scaling exponent. If we scale the variable x as cx, then: f(cx) = a(cx)^k = ac^k x^k = c^k f(x). So scaling by a constant simply multiplies the original power law with a constant.

Very many nodeswith only a few links

A few hubs with largenumber of links

Number of links (k)

Num

ber

of nodes

with k

lin

ks

Image by MIT OpenCourseWare.

Page 24: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Additional Network PropertiesAdditional Network Properties• Network resilience is often a property of

interest. • how well can the network maintain its

connectivity when vertices areremoved (due to failures, disruptionsetc.))

• what happens to the average path lengths etc.

• Degree correlations • do high‐degree vertices connect

mostly to other vertices of high‐degrees or mostly to vertices with lowdegrees?

• Others… Ref [1]Ref [1]

The picture shows the results of vertex removal in a graph of the internet.

15

10

5

00.010.00 0.02

Mea

n v

erte

x-ve

rtex

dis

tance

Fraction of vertices removed

Vertices removed in orderof their degrees, startingwith the highest degree

Vertices are removedin random order

Image by MIT OpenCourseWare.

Page 25: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

ReferencesReferences

[1]M E J Newman The structure and function of complex networks SIAM[1]M.E.J. Newman, “The structure and function of complex networks”, SIAM review, 2003

[2] Duncan J. Watts & Steven H. Strogatz, “Collective dynamics of ‘small[2] Duncan J. Watts & Steven H. Strogatz, Collective dynamics of small world’ networks’, Nature, Vol. 393, 4 June 1998

[3] Introduction to Grapph Theory, Koh Khee Mengg et. al[ ] y

[4] Graph Theory: Modeling, Applications, and Algorithms, Geir Agnarsson, Raymond Greenlaw

Page 26: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

Any comments or questions?

Page 27: Introduction to EngineeringEngineering Systems, ESD · Bay Area transportation Freight railroad networks Random and non-random networks . Networks, ... What makes an infrastructure

MIT OpenCourseWare http://ocw.mit.edu

ESD.00 Introduction to Engineering Systems Spring 2011

For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.