150 likes | 465 Views
“Pajek”: Large Network Analysis. Agenda. Introduction Network Definitions Network Data Files Network Analysis. 2. Introduction to Slovenian Spider: Pajek. http://vlado.fmf.uni-lj.si/pub/networks/pajek/ Free software Windows 32 bit Pajek 2.05. “Whom would you choose as a friend ?”. 3.
E N D
Agenda • Introduction • Network Definitions • Network Data Files • Network Analysis 2
Introduction to Slovenian Spider: Pajek • http://vlado.fmf.uni-lj.si/pub/networks/pajek/ • Free software • Windows 32 bit • Pajek 2.05 “Whom would you choose as a friend ?” 3
Introduction • Its applications: • Communication networks: links among pages or servers on Internet, usage of phone calls • Transportation networks • Flow graphs of programs • Bibliographies, citation networks 4
Data Structures • Six data structures: • Network(*.net) – main object (vertices and lines - arcs, edges) • Partition(*.clu) – nominal property of vertices (gender); • Vector(*.vec) – numerical property of vertices; • permutation (*.per) – reordering of vertices; • cluster (*.cls) – subset of vertices (e.g. a cluster from partition); • hierarchy (*.hie) – hierarchically ordered clusters and vertices.
Introduction • Pajek 2.05
Network Definitions • Graph Theory • Graphs represent the structure of networks • Directed and undirected graphs • Lists of vertices arcs and edges, where each arch and edge has a value. • To view the network data files: NotePad, EditPlus
Network Data File Open Network Data File (*.net) Number of Vertices 8
Transform Transform
Visualization • Energy – Idea: the network is represented like a physical system, and we are searching for the state with minimal energy. • Two algorithms are included: • Layout/Energy/Kamada-Kawai – slower • Layout/Energy/Fruchterman-Reingold – faster, drawing in a plane or space (2D or 3D), and selecting the repulsion factor
Partitions File name: *.clu
Assignment • Network Building (2 or 3 Students/Group) • Random Network • Small-World Network • Scale-free Network • Required Characteristics • Combination of arcs and edges • Number of vertices >100 • Partition in 2 groups • In-degree and Out-degree • Information Report • Visualization