版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
NETWORKS
Thispageintentionallyleftblank
Networks
AnIntroduction
M.E.J.Newman
UniversityofMichigan
and
SantaFeInstitute
1
3
GreatClarendonStreet,OxfordOX26DP
OxfordUniversityPressisadepartmentoftheUniversityofOxford.
ItfurtherstheUniversity’sobjectiveofexcellenceinresearch,scholarship,
andeducationbypublishingworldwidein
OxfordNewYork
AucklandCapeTownDaresSalaamHongKongKarachi
KualaLumpurMadridMelbourneMexicoCityNairobi
NewDelhiShanghaiTaipeiToronto
Withofficesin
ArgentinaAustriaBrazilChileCzechRepublicFranceGreece
GuatemalaHungaryItalyJapanPolandPortugalSingapore
SouthKoreaSwitzerlandThailandTurkeyUkraineVietnam
OxfordisaregisteredtrademarkofOxfordUniversityPress
intheUKandincertainothercountries
PublishedintheUnitedStates
byOxfordUniversityPressInc.,NewYork
?M.E.J.Newman2010
Themoralrightsoftheauthorhavebeenasserted
DatabaserightOxfordUniversityPress(maker)
Firstprinted2010
Allrightsreserved.Nopartofthispublicationmaybereproduced,storedinaretrievalsystem,ortransmitted,inanyformorbyanymeans,withoutthepriorpermissioninwritingofOxfordUniversityPress,orasexpresslypermittedbylaw,orundertermsagreedwiththeappropriate
reprographicsrightsorganization.EnquiriesconcerningreproductionoutsidethescopeoftheaboveshouldbesenttotheRightsDepartment,OxfordUniversityPress,attheaddressabove
Youmustnotcirculatethisbookinanyotherbindingorcover
andyoumustimposethesameconditiononanyacquirer
BritishLibraryCataloguinginPublicationData
Dataavailable
LibraryofCongressCataloginginPublicationData
Dataavailable
TypesetbySPIPublisherServices,Pondicherry,India
PrintedinGreatBritain
onacid-freepaperby
CPIAntonyRowe,Chippenham,Wiltshire
ISBN978–0–19–920665–0(Hbk.)
CONTENTS
Preface
x
1 Introduction 1
ITheempiricalstudyofnetworks
15
2
Technologicalnetworks
17
2.1
TheInternet.............................
18
2.2
Thetelephonenetwork.......................
28
2.3
Powergrids.............................
31
2.4
Transportationnetworks......................
32
2.5
Deliveryanddistributionnetworks................
33
3
Socialnetworks
36
3.1
Theempiricalstudyofsocialnetworks..............
36
3.2
Interviewsandquestionnaires...................
39
3.3
Directobservation..........................
46
3.4
Datafromarchivalorthird-partyrecords............
47
3.5
Affiliationnetworks.........................
53
3.6
Thesmall-worldexperiment....................
54
3.7
Snowballsampling,contacttracing,andrandomwalks....
58
4
Networksofinformation
63
4.1
TheWorldWideWeb........................
63
4.2
Citationnetworks..........................
67
4.3
Otherinformationnetworks....................
72
5
Biologicalnetworks
78
5.1
Biochemicalnetworks.......................
78
5.2
Neuralnetworks...........................
94
5.3
Ecologicalnetworks.........................
99
v
CONTENTS
IIFundamentalsofnetworktheory
107
6
Mathematicsofnetworks
109
6.1
Networksandtheirrepresentation................
109
6.2
Theadjacencymatrix........................
110
6.3
Weightednetworks.........................
112
6.4
Directednetworks..........................
114
6.5
Hypergraphs.............................
122
6.6
Bipartitenetworks..........................
123
6.7
Trees.................................
127
6.8
Planarnetworks...........................
129
6.9
Degree................................
133
6.10
Paths.................................
136
6.11
Components.............................
142
6.12
Independentpaths,connectivity,andcutsets..........
145
6.13
ThegraphLaplacian........................
152
6.14
Randomwalks............................
157
7
Measuresandmetrics
168
7.1
Degreecentrality..........................
168
7.2
Eigenvectorcentrality........................
169
7.3
Katzcentrality............................
172
7.4
PageRank...............................
175
7.5
Hubsandauthorities........................
178
7.6
Closenesscentrality.........................
181
7.7
Betweennesscentrality.......................
185
7.8
Groupsofvertices..........................
193
7.9
Transitivity..............................
198
7.10
Reciprocity..............................
204
7.11
Signededgesandstructuralbalance...............
206
7.12
Similarity...............................
211
7.13
Homophilyandassortativemixing................
220
8
Thelarge-scalestructureofnetworks
235
8.1
Components.............................
235
8.2
Shortestpathsandthesmall-worldeffect............
241
8.3
Degreedistributions........................
243
8.4
Powerlawsandscale-freenetworks...............
247
8.5
Distributionsofothercentralitymeasures............
261
8.6
Clusteringcoefficients.......................
262
vi
CONTENTS
8.7
Assortativemixing.........................
266
IIIComputeralgorithms
273
9
Basicconceptsofalgorithms
275
9.1
Runningtimeandcomputationalcomplexity..........
278
9.2
Storingnetworkdata........................
282
9.3
Theadjacencymatrix........................
283
9.4
Theadjacencylist..........................
286
9.5
Trees.................................
290
9.6
Othernetworkrepresentations..................
298
9.7
Heaps.................................
301
10
Fundamentalnetworkalgorithms
308
10.1
Algorithmsfordegreesanddegreedistributions........
308
10.2
Clusteringcoefficients.......................
310
10.3
Shortestpathsandbreadth-firstsearch..............
315
10.4
Shortestpathsinnetworkswithvaryingedgelengths.....
329
10.5
Maximumflowsandminimumcuts...............
333
11
Matrixalgorithmsandgraphpartitioning
345
11.1
Leadingeigenvectorsandeigenvectorcentrality........
345
11.2
Dividingnetworksintoclusters..................
354
11.3
Graphpartitioning.........................
358
11.4
TheKernighan–Linalgorithm...................
360
11.5
Spectralpartitioning........................
364
11.6
Communitydetection........................
371
11.7
Simplemodularitymaximization.................
373
11.8
Spectralmodularitymaximization................
375
11.9
Divisionintomorethantwogroups...............
378
11.10
Othermodularitymaximizationmethods............
380
11.11
Otheralgorithmsforcommunitydetection...........
382
IVNetworkmodels
395
12
Randomgraphs
397
12.1
Randomgraphs...........................
398
12.2
Meannumberofedgesandmeandegree............
400
12.3
Degreedistribution.........................
401
vii
CONTENTS
12.4
Clusteringcoefficient........................
402
12.5
Giantcomponent
..........................
403
12.6
Smallcomponents..........................
408
12.7 Pathlengths............................. 419
12.8
Problemswiththerandomgraph.................
423
13
Randomgraphswithgeneraldegreedistributions
428
13.1
Generatingfunctions........................
429
13.2
Theconfigurationmodel......................
434
13.3
Excessdegreedistribution.....................
445
13.4
Clusteringcoefficient........................
449
13.5
Generatingfunctionsfordegreedistributions..........
450
13.6
Numberofsecondneighborsofavertex.............
451
13.7
Generatingfunctionsforthesmallcomponents.........
456
13.8
Giantcomponent
..........................
460
13.9
Sizedistributionforsmallcomponents..............
465
13.10Power-lawdegreedistributions.................. 470
13.11Directedrandomgraphs......................
473
14
Modelsofnetworkformation
486
14.1
Preferentialattachment.......................
487
14.2
ThemodelofBarabasi′andAlbert.................
500
14.3
Furtherpropertiesofpreferentialattachmentmodels
.....
503
14.4
Extensionsofpreferentialattachmentmodels..........
514
14.5 Vertexcopyingmodels....................... 534
14.6
Networkoptimizationmodels...................
541
15
Othernetworkmodels
552
15.1 Thesmall-worldmodel....................... 552
15.2 Exponentialrandomgraphs.................... 565
V
Processesonnetworks
589
16
Percolationandnetworkresilience
591
16.1
Percolation..............................
592
16.2
Uniformrandomremovalofvertices...............
594
16.3
Non-uniformremovalofvertices.................
609
16.4 Percolationinreal-worldnetworks................ 615
16.5 Computeralgorithmsforpercolation............... 616
viii
CONTENTS
17
Epidemicsonnetworks
627
17.1
Modelsofthespreadofdisease..................
627
17.2
TheSImodel.............................
628
17.3
TheSIRmodel............................
631
17.4
TheSISmodel............................
636
17.5
TheSIRSmodel...........................
637
17.6
Epidemicmodelsonnetworks...................
639
17.7
Late-timepropertiesofepidemicsonnetworks.........
640
17.8
Late-timepropertiesoftheSIRmodel
..............
642
17.9
Time-dependentpropertiesofepidemicsonnetworks.....
648
17.10Time-dependentpropertiesoftheSImodel...........
648
17.11Time-dependentpropertiesoftheSIRmodel .......... 661
17.12Time-dependentpropertiesoftheSISmodel
..........
669
18
Dynamicalsystemsonnetworks
676
18.1
Dynamicalsystems.........................
677
18.2
Dynamicsonnetworks.......................
686
18.3 Dynamicswithmorethanonevariablepervertex ....... 695
18.4
Synchronization...........................
701
19
Networksearch
705
19.1
Websearch..............................
705
19.2 Searchingdistributeddatabases.................. 709
19.3
Messagepassing...........................
713
References
727
Index 740
ix
PREFACE
Thescientificstudyofnetworks,suchascomputernetworks,biologicalnet-works,andsocialnetworks,isaninterdisciplinaryfieldthatcombinesideasfrommathematics,physics,biology,computerscience,thesocialsciences,andmanyotherareas.Thefieldhasbenefitedenormouslyfromthewiderangeofviewpointsbroughttoitbypractitionersfromsomanydifferentdisciplines,butithasalsosufferedbecausehumanknowledgeaboutnetworksisdispersedacrossthescientificcommunityandresearchersinoneareaoftendonothavereadyaccesstodiscoveriesmadeinanother.Thegoalofthisbookistobringourknowledgeofnetworkstogetherandpresentitinconsistentlanguageandnotation,sothatitbecomesacoherentwholewhoseelementscomplementoneanotherandincombinationteachusmorethananysingleelementcanalone.
Thebookisdividedintofiveparts.Followingashortintroductorychap-ter,PartIdescribesthebasictypesofnetworksstudiedbypresent-dayscienceandtheempiricaltechniquesusedtodeterminetheirstructure.PartIIintro-ducesthefundamentalmathematicaltoolsusedinthestudyofnetworksaswellasmeasuresandstatisticsforquantifyingnetworkstructure.PartIIIde-scribescomputeralgorithmsfortheefficientanalysisofnetworkdata,whilePartIVdescribesmathematicalmodelsofnetworkstructurethatcanhelpuspredictthebehaviorofnetworkedsystemsandunderstandtheirformationandgrowth.Finally,PartVdescribestheoriesofprocessestakingplaceonnet-works,suchasepidemicsonsocialnetworksorsearchprocessesoncomputernetworks.
Thetechnicallevelofthepresentationvariesamongtheparts,PartIrequir-ingvirtuallynomathematicalknowledgeforitscomprehension,whilePartsIIandIIIrequireagraspoflinearalgebraandcalculusattheundergraduatelevel.PartsIVandVaremathematicallymoreadvancedandsuitableforad-vancedundergraduates,postgraduates,andresearchersworkinginthefield.Thebookcouldthusbeusedasthebasisofataughtcourseatmorethanonelevel.AlesstechnicalcoursesuitableforthosewithmoderatemathematicalknowledgemightcoverthematerialofChapters1to8,whileamoretechnicalcourseforadvancedstudentsmightcoverthematerialofChapters6to14and
x
selectedmaterialthereafter.EachchapterfromPartIIonwardisaccompaniedbyaselectionofexercisesthatcanbeusedtotestthereader’sunderstandingofthematerial.
Thisbookhasbeensomeyearsinthemakingandmanypeoplehavehelpedmewithitduringthattime.Imustthankmyever-patienteditorSonkeAdlung,withwhomIhaveworkedonvariousbookprojectsformorethan15yearsnow,andwhoseconstantencouragementandkindwordshavemadeworkingwithhimandOxfordUniversityPressarealpleasure.ThanksarealsoduetoMelanieJohnstone,AlisonLees,EmmaLonie,andAprilWarmanfortheirhelpwiththefinalstagesofbringingthebooktoprint.
Ihavebenefitedgreatlyduringthewritingofthisbookfromtheconver-sation,comments,suggestions,andencouragementofmanycolleaguesandfriends.Theyare,sadly,toonumeroustomentionexhaustively,butspecialthanksmustgotoSteveBorgatti,DuncanCallaway,AaronClauset,BetsyFox-man,LintonFreeman,MichelleGirvan,MartinGould,MarkHandcock,Pet-terHolme,JonKleinberg,AldenKlovdahl,LizaLevina,LaurenMeyers,CrisMoore,LouPecora,MasonPorter,SidneyRedner,PuckRombach,CosmaShal-izi,SteveStrogatz,DuncanWatts,DougWhite,LenkaZdeborova,andBobZiff,aswellastothemanystudents,particularlyMichelleAdan,AlejandroBalbin,ChrisFink,RuthiHortsch,andJaneWang,whosefeedbackhelpedironoutalotofroughspots.IwouldalsoespeciallyliketothankBrianKarrer,whoreadtheentirebookindraftformandgavememanypagesofthoughtfulandthought-provokingcomments,aswellasspottinganumberofmistakesandtypos.Responsibilityforanyremainingmistakesinthebookofcourserestsentirelywithmyself,andIwelcomecorrectionsfromreaders.
Finally,myprofoundthanksgotomywifeCarrieforhercontinualencour-agementandsupportduringthewritingofthisbook.WithoutherthebookwouldstillhavebeenwrittenbutIwouldhavesmiledalotless.
MarkNewman
AnnArbor,Michigan
February24,2010
xi
Thispageintentionallyleftblank
CHAPTER1
INTRODUCTION
Ashortintroductiontonetworks
andwhywestudythem
NETWORKis,initssimplestform,acollectionofpointsjoinedtogetherinpairsbylines.Inthejargonofthefieldthepointsarereferredtoas
vertices1ornodesandthelinesarereferredtoasedges.Manyobjectsofinterestinthephysical,biological,andsocialsciencescanbethoughtofasnetworksand,asthisbookaimstoshow,thinkingoftheminthiswaycanoftenleadtonewandusefulinsights.
Webegin,inthisintroductorychapter,withadiscussionofwhyweareinterestedinnetworksandabriefdescriptionofsomespecificnetworksofnote.Allthetopicsinthischapterarecoveredingreaterdepthelsewhereinthebook.
WHYAREWEINTERESTEDINNETWORKS?
Therearemanysystemsofinteresttoscientiststhatarecomposedofindividualpartsorcomponentslinkedtogetherinsomeway.ExamplesincludetheInter-net,acollectionofcomputerslinkedbydataconnections,andhumansocieties,whicharecollectionsofpeoplelinkedbyacquaintanceorsocialinteraction.
Manyaspectsofthesesystemsareworthyofstudy.Somepeoplestudythenatureoftheindividualcomponents—howacomputerworks,forinstance,orhowahumanbeingfeelsoracts—whileothersstudythenatureoftheconnec-tionsorinteractions—thecommunicationprotocolsusedontheInternetorthedynamicsofhumanfriendships.Butthereisathirdaspecttotheseinteracting
Singular:vertex.
Vertex
Edge
Asmallnetworkcomposedofeightverticesandtenedges.
1
INTRODUCTION
ThemostcommonnetworkvariantsarediscussedindetailinChapter6.
systems,sometimesneglectedbutalmostalwayscrucialtothebehaviorofthesystem,whichisthepatternofconnectionsbetweencomponents.
Thepatternofconnectionsinagivensystemcanberepresentedasanet-work,thecomponentsofthesystembeingthenetworkverticesandthecon-nectionstheedges.Uponreflectionitshouldcomeasnosurprise(althoughinsomefieldsitisarelativelyrecentrealization)thatthestructureofsuchnetworks,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中職(汽車維修技術(shù))發(fā)動機維修試題及答案
- 2025年高職機械制造及自動化(數(shù)控加工工藝)試題及答案
- 2025年大學(xué)化學(xué)(有機化學(xué))試題及答案
- 2025年中職(樂器修造)樂器維修基礎(chǔ)試題及答案
- 2025年中職計算機與網(wǎng)絡(luò)技術(shù)(網(wǎng)絡(luò)故障排除)試題及答案
- 2025年中職安全(規(guī)避技巧)試題及答案
- 2026年棒球用品營銷(營銷規(guī)范)試題及答案
- 2025年中職畜牧獸醫(yī)(常見疾病防治)試題及答案
- 2025年大學(xué)休閑體育服務(wù)與管理(健身課程設(shè)計)試題及答案
- 2025年中職(鐵道運輸服務(wù))鐵路貨運組織試題及答案
- 提高連鑄機群錨地腳螺栓安裝一次合格率(修訂)4-11
- 生物-湖南省永州市2025年高考第二次模擬考試(永州二模)試題和答案
- UL858標(biāo)準(zhǔn)中文版-2019家用電爐十六版
- 骨科技能操作流程及評分標(biāo)準(zhǔn)
- 2021年ISO13485-2016醫(yī)療器械質(zhì)量管理體系內(nèi)審記錄
- 《上海人行道品質(zhì)提升技術(shù)指南》
- 上海市閔行區(qū)2023-2024學(xué)年六年級上學(xué)期期末語文試題【含答案】
- GB/T 24608-2023滾動軸承及其商品零件檢驗規(guī)則
- 型材知識介紹課件
- 骨折石膏外固定技術(shù)
- 滬教版生物科學(xué)八年級上冊重點知識點總結(jié)
評論
0/150
提交評論