Ralucca Gera - MA4404 Structure & Analysis of Complex Networks - Ralucca Gera, Professor of Mathematics
MA 4044: Structure and Analysis of Complex Networks
- Information for the main components: Syllabus, Multilayer Network activity, Network Profile Summary Data and Team Research Project.
- Online free textbooks: Barabasi's free textbook, Newman's SIAM article (extended to a book), Estrada's article (extended to Estra's textbook), Easley and Kleinberg's book, and The Atlas for the Aspiring Network Scientist book
- Resources for tools support for network analysis: Python, Gephi, R and Matlab
January 2025 Class Schedule
Week | Monday | Tuesday | Wednesday | Thursday |
---|---|---|---|---|
JAN 6-9 |
CHUNK Learning ("NPS MA4004 Course Resources" unit, particularly Real Networks chunk ) |
Introduction to multilayer network activity Create your personal network for the Network Profile Summary | Finalize your personal network for the Network Profile Summary, Click here to find examples of networks you can reuse | |
JAN 13-16 |
CHUNK Learning ("Network Science Overview" unit) Meet for the multilayer activity |
Network Science overview, 1st part - ER and Synthetic Networks ER |
Network Science overview, 2nd part - WS and |
Network Science overview, 3rd part - BA and
|
JAN 20-23 |
PPT slide (network introduction) due by 9am
|
Multilayer Network Activity presentations (each group has 15 min to present, followed by Q&A). |
Team research project (Goal: possible methodologies)
|
|
JAN 27-30 |
PPT slide (synthetic networks) due by 9am
CHUNK Learning ("Communities" chunk from "MesoScale" unit) |
Team research project (Goal: finalize the methodology, work on Section 3 in Overleaf) |
Network Profile PPT presentation (communities)
Presenters: Mark, Terry, Brad, Karl. |
February 2025 Class Schedule
Week | Monday | Tuesday | Wednesday | Thursday |
---|---|---|---|---|
FEB 3-6 |
PPT slide (communities) due by 9am
CHUNK Learning ("Core-Periphery" chunk from "MesoScale" unit) |
Team research project (Goal: complete Sections 1 and 2 in Overleaf based on the directions of Section 3; complete first two slides of the team presentation) |
Network Profile PPT presentation (core-periphery, k-core, k-dense)
Presenters: Gordon, Jessica, John, Carl. |
|
FEB 10-13 |
PPT slide (core-periphery, k-core, k-dense) due by 9am
CHUNK Learning ("Network Centrality" unit) |
Centralities activity Centralities: Degree Centrality |
Team research project (Goal: Section 3 in Overleaf; create your 3rd slide of the team presentation) |
Network Profile PPT presentation (adjacency driven centrality)
Presenters: Joeseph, Mark, Terry, Brad. |
FEB 17-20 |
CHUNK Learning ("Network Centrality" unit) Holiday |
Centralities Closeness |
Team research project (Goal: Finalize Section 4 in Overleaf; create slide 4 of the team presentation) |
Network Profile PPT presentation (distance driven centralities)
Presenters: Karl, Gordon, Jessica, John. |
FEB 24-27 |
PPT slides (all applicable centralities) due by 9am
CHUNK Learning ("Scale Free, Degree Distribution, Clustering coeff " chunk from the "MacroScale" unit)
|
Scale Free, Degree Distribution |
Team research project (Goal: run experiments and update Section 4 in Overleaf; create slide 4 of the team presentation) |
Network Profile PPT presentation (scale free, degree distribution, small world, clustering)
Presenters: Carl, Joseph. |
March 2025 Class Schedule
Week | Monday | Tuesday | Wednesday | Thursday |
---|---|---|---|---|
MAR 3-6 |
PPT slides (scale free, degree distribution, small world, clustering) due by 9am
CHUNK Learning: "NS Takeaways" chunk from the "MacroScale" unit
Optional: Information propagation in networks: TED talk and Robustness |
Prof. Alderson's lecture on "Cathcing the Network Science bug" |
Team research project (Goal: draw results and conclusions. Update Section 5 in Overleaf; Create slide 5 of the team presentation) |
Prof. Alderson's lecture on "Cathcing the Network Science bug" |
MAR 10-13 |
PPT Slide due by 9am (over the points that Prof. Alderson talk)
CHUNK Learning: "Homophily and Assortativity" chunk from the "MacroScale" unit) and |
Prof. McClure's lecture on Graph Neuro Networks |
Team research project (Goal: Finalize the paper in Overleaf; Fnalize the team presentation) |
Prof. Everton's lecture on Social Networks |
MAR 17-20 |
Team research project presentation and discussions (Team 1) |
PPT slides (over your takeaways from previous weeek's's talk) due by 9am This is the final exam week (your final exam is the team research project: PPT and paper) |
Team research project presentation and discussions (Team 2) |
Due by March 20th: 1) Final Network Profile Summary - complete PPT deck to include takeaways 2) Research Project due (PPT and paper). |
Classes Taught
- MA 1025 (Mathematical Reasoning)
- MA 1113 (Differential Calculus)
- MA 1114 (Integral Calculus)
- MA 1115 (Multivariate Calculus)
- MA 2025 (Logic and Discrete I)
- MA 3025 (Logic and Discrete II)
- MA 3042 (Linear Algebra)
- MA 4027 (Graph Theory)
- MA 4394 (Topics in Network Science)
- MA 4404 (Complex Networks)
- Short Courses in Network Science
Research Tools
- CHUNK learning (not in IE)
- CoCalc
- Latex/OverLeaf (GWC)
- Gephi (need Java 1.8)
- Python/R/Matlab (NetworkX)
- Network Science
- Proof techniques
- Machine Learning
- Fun Projects