Biography:
I am a researcher and educator working as an assistant professor, teaching stream in data science at the University of Toronto Department of Mechanical & Industrial Engineering. My areas of interest are Machine Learning, Operations Research, Network Science, Human-Centred AI, Industrial Engineering, Data Science, and Computational Social Science. My current research falls into three broad topics: (1) analyzing complex social and informational systems using networks and mathematical models; (2) modeling planning and decision problems in uncertain environments using mathematical programming and efficient algorithms; (3) studying the science of science across disciplines and geographies using large-scale digital trace data. I have an Erdős number of 3 and I have worked in most continents!
B.Sc. in Industrial Engineering (Manufacturing Technology), Iran University of Science and Technology
-Project on Movie Industry Integrated Scheduling Methodology,
supervised by Dr. Morteza Bagherpour
(examiners: Prof. Ahmad Makui and Dr. Roozbeh Ghousi)
Teaching: Graduate courses: APS1070: Foundations of Data Analytics and Machine Learning (Faculty of Applied Science and Engineering, U of T)
MIE1626: Data Science Methods and Statistical Learning (Department of Mechanical and Industrial Engineering, U of T)
BAIT509: Business Applications of Machine Learning (Sauder School of Business, University of British Columbia)
MIE1653: Integer Programming Applications (Department of Mechanical and Industrial Engineering, U of T)
MIE1603: Integer Programming (Department of Mechanical and Industrial Engineering, U of T)
MIE8888: Master of Engineering MIE Project (Faculty of Applied Science and Engineering, U of T)
Undergraduate courses: MIE358: Engineering Economics (Department of Mechanical and Industrial Engineering, U of T)
MIE370: Introduction to Machine Learning (Department of Mechanical and Industrial Engineering, U of T)
MIE498: Undergraduate Research Thesis (Department of Mechanical and Industrial Engineering, U of T)
CSC494: Computer Science Project (Department of Computer Science, U of T)
A series of recorded lectures and Python labs from my machine learning courses is publicly available on YouTube:
Supervision and Mentorship: Prospective research students:
I am not currently recruiting PhD or other graduate students from outside of the University of Toronto. Whenever this changes, this paragraph will be replaced with the details of the position that I will be recruiting for. Unfortunately, I cannot respond to all emails from prospective students. If you have emailed me as a prospective PhD/MASc applicant and have not received a response in a week, it is safe to assume that I do not have any available/potential positions for you. Good luck with your search.
Current and previous research students: Boris Ng:
Formerly, undergraduate research student, Department of Mechanical and Industrial Engineering, University of Toronto Sanchaai Mathiyarasan:
Formerly, undergraduate research student, Department of Computer Science, University of Toronto Hriday Chheda:
Formerly, undergraduate research student, Department of Computer Science, University of Toronto
(paper)(preprint) Qingyang (Ida) Yu:
Formerly, Master of Science in Applied Computing (MSCAC) student, Department of Computer Science, University of Toronto Xinyi Zhao:
PhD student at the University of Oxford and the MPIDR (paper 1) (paper 2) Ebru Sanliturk:
Formerly, PhD candidate at Bocconi University and visiting PhD student at the MPIDR (working paper) Alexander Subbotin:
Formerly, PhD student at Lomonosov Moscow State University and the European Doctoral School in Demography (paper) Andrea Miranda-González:
Formerly, PhD student at UC Berkeley and visiting PhD student at the MPIDR (paper)
Publications and Preprints: 2024:
Inter-chromosomal contacts demarcate genome topology along a spatial gradient (with Milad Mokhtaridoost et al.)
Nature Communications Full text> Repository> Data> Press Release>
Analyzing modularity maximization in approximation, heuristic, and graph neural network algorithms for community detection (with Mahdi Mostajabdaveh)
Journal of Computational Science Full text> Author copy> Data>
Homecoming after Brexit: evidence on academic migration from bibliometric data (with Ebru Sanliturk, Emilio Zagheni, and Francesco C. Billari)
Demography Full text> Author copy> Data>
2023:
Heuristic modularity maximization algorithms for community detection rarely return an optimal partition or anything similar (with Mahdi Mostajabdaveh and Hriday Chheda)
Proceedings of the 23rd International Conference on Computational Science (ICCS 2023) Full text> Author copy>
Dynamic rescheduling in flexible manufacturing systems under disruptions (with Maryam Rahimi, Reza Tavakkoli-Moghaddam, and Amir Azaron)
Abstract>
2022:
Modeling and analysis of security and economic metrics for moving target defense techniques in cloud computing (with Hooman Alavizadeh, Dong Seong Kim, and Julian Jang-Jaccard)
IEEE Transactions on Emerging Topics in Computing Full text> Author copy>
Return migration of German-affiliated researchers: Analyzing departure and return by gender, cohort, and discipline using Scopus bibliometric data 1996-2020 (with Xinyi Zhao, Emilio Zagheni, and Guy Stecklov)
Scientometrics Full text> Author copy> Data> Press release>
2021:
Identifying hidden coalitions in the US House of Representatives by optimally partitioning signed networks based on generalized balance (with Zachary P. Neal)
Scientific Reports Full text> Author copy> Data> Code> Recorded talk>
International migration in academia and citation performance: An analysis of German-affiliated researchers by gender and discipline using Scopus publications 1996-2020 (with Xinyi Zhao, Emilio Zagheni, and Guy Stecklov)
Proceedings of the 18th International Conference on Scientometrics and Informetrics (ISSI 2021) Full text> Author copy> Press release>
Brain drain and brain gain in Russia: Analyzing international mobility of researchers by discipline using Scopus bibliometric data 1996-2020 (with Alexander Subbotin)
Scientometrics Full text> Author copy> Poster> Recorded talk> Interview>
2020:
Multilevel structural evaluation of signed directed social networks based on balance theory (with Ly Dinh, Rezvaneh Rezapour, and Jana Diesner)
Scientific Reports Full text> Author copy> Data> Code> Recorded talk>
Scholarly migration within Mexico: Analyzing internal migration among researchers using Scopus longitudinal bibliometric data (with Andrea Miranda-González, Tom Theile, and Emilio Zagheni)
EPJ Data Science Full text> Author copy> Data> Poster> Press release>
2019:
A modeling and computational study of the frustration index in signed networks (with Andrew Mason and Mark Wilson)
Networks (Old title: An Exact Method for Computing the Frustration Index in Signed Networks Using Binary Programming) Full text> Author copy> Recorded talk> Slides> Code>
The demography of the peripatetic researcher: Evidence on highly mobile scholars from the Web of Science (with Emilio Zagheni and Jevin West)
Lecture Notes in Computer Science (Proceedings of the 11th International Conference on Social Informatics) Full text> Author copy>
Demography in the digital era: New data sources for population research (with Diego Alburez-Gutierrez, Sofia Gil-Clavel, Andre Grow, Daniela Negraia, and Emilio Zagheni)
Book of Short Papers SIS2019 (Società italiana di statistica) Full text> Author copy>
Signed network structural analysis and applications with a focus on balance theory
Doctoral dissertation, The University of Auckland Full text> Author copy>
Analysing scientific collaborations of New Zealand institutions using Scopus bibliometric data (with David Friggens and Shaun Hendy) Proceedings of Australasian Computer Science Week 2018 Full text> Author copy> Poster (174 MB)> Data>
Computing the line index of balance using integer programming optimisation (with Andrew Mason and Mark Wilson) Optimization Problems in Graph Theory Full text> Author copy> Slides> Code>
2017:
A green perspective on capacitated time-dependent vehicle routing problem with time windows (with Iman Kazemian) International Journal of Supply Chain and Inventory Management Full text> Author copy>
Hub location under uncertainty: A minimax regret model for the capacitated problem with multiple allocations (with Iman Kazemian) International Journal of Supply Chain and Inventory Management Full text> Author copy> Slides>
2016:
Multi-echelon supply chain flexibility enhancement through detecting bottlenecks (with Iman Kazemian) Global Journal of Flexible Systems Management Full text> Author copy> Slides>
The use of a GERT based method to model concurrent product development processes (with Richard Nelson and Amir Azaron) European Journal of Operational Research Full text> Author copy>
2015:
Developing an integrated revenue management and customer relationship management approach in hotel industry (with Amirhossein Vaeztehrani and Mohammad Modarres) Journal of Revenue & Pricing Management Full text> Author copy>
Epidemiological and biomechanical evaluation of airline baggage handling (with Alireza Tafazzol, Majid Mardani, Omid Haddad, and Mohammad Parnianpour) International Journal of Occupational Safety and Ergonomics Full text>Author copy>
Research Grants:
Role: Principal investigator
Project title:
Personal and professional factors driving academics to move to and from Canada
Project members and collaborators:
Guy Stecklov
Funding body: Social Sciences and Humanities Research Council (SSHRC), Canada
Role: Principal investigator
Project title:
Analyzing the migration of researchers to and from Germany during 1996-2020 and evaluating its interplay with fields of scholarship, level of experience, gender, and research performance
Project members and collaborators:
Xinyi Zhao,
Emilio Zagheni,
Guy Stecklov,
and Kathrin McCann
Funding body: The Federal Ministry of Education and Research (BMBF) via the German Academic Exchange Service (DAAD), Germany
Conference Presentations and Invited Talks: 2024 (in-person): CoNBaF'24 (Toronto), NetSci'24 (Quebec city), keynote talk at ETH Zurich (Zurich), invited talk the Modelling and Mining Complex Networks as Hypergraphs (Toronto), invited talk at the Schwartz Reisman Institute Research Exchange (Toronto)
2023 (in-person and virtual): IC2S2'23 (Copenhagen), SINM at NetSci'23 (Vienna), ComNets at NetSci'23 (Vienna), CORS'23 (Montreal), WAW'23 (Toronto), Invited lecture and invited talk at the MPIDR (Rostock), CompleNet'23 (Aveiro), invited lecture at the University of South Florida, invited talk at the UBC OpLog Seminar (Vancouver), invited talk at the UBC Industrial Engineering Research Group (Vancouver)
2022 (in-person and virtual):
Invited talk at the DeGroote School of Business (Hamilton), invited talk at CORA, National Defence (Ottawa), invited talk at the NetSci'22 satellite on signed networks (Shanghai), INFORMS-CORS'22 (Vancouver), invited talk at the 2nd Conference on Mathematics and Politics, invited talk at the German Academic Exchange Service, invited lecture at Mississippi State University, invited talk at Oxford Brookes University, invited talk at Sharif University
2021 (all virtual):
CSS@CCS'21 (Lyon), EUSN'21 (Naples), PaCSS'21, IC2S2'21 (Zurich), ISSI'21 (Leuven), Networks'21 (Washington DC), PolNet'21 (Pennsylvania), invited talk at the Leibniz Institute for East and Southeast European Studies, WWW'21 (Ljubljana), NERCCS'21, invited talk at ANZAMP Seminar (Melbourne), invited talk at Higher School of Economics, NASN'21
2020 (all virtual):
CCS'20 (Mallorca), invited lecture at Higher School of Economics, invited talk at the Center for Institutional Studies, SocInfo'20 (Pisa), invited talk at the Consortium on Analytics for Data-Driven Decision-Making, invited talk at Michigan State University, NetSci'20 (Rome), PolNet'20 (Massachusetts), Sunbelt'20 (Paris), MGGG Networks Workshop (Massachusetts), SIAM-NS'20 (Toronto), invited talk at the German Academic Exchange Service (Bonn)
2019 (in-person):
Complex Networks'19 (Lisbon), invited talk at PACE (Paderborn), SocInfo'19 (Doha), invited talk at CCNSD (Tehran), EUSN'19 (Zurich), EuroCSS'19 (Zurich), IC2S2'19 (Amsterdam), Sunbelt'19 (Montreal), IUSSP workshop (Seville), CompleNet'19 (Tarragona), ECSR workshop (Milan), invited talk at Groupe Réseaux (Montreal), invited talk at Institute WeST (Koblenz)
Academic Service to the Discipline: PyNetworkshop Python workshop on networks (co-organized with Shadi Rezapour, Ly Dinh, and Jana Diesner)
July 2022 (at Sunbelt'22 - Cairns), July 2021 (at IC2S2'21 - Zurich), June 2021 (at Networks'21 - Washington DC), April 2021 (at WWW'21 - Ljubljana)
Introduction to Machine Learning and Predictive Modeling
Workshop on ML fundamentals for general academic audience
May 2023 (at MPIDR - Rostock), July 2022 (at Sunbelt'22 - Cairns), June 2022 (at ICWSM'22 - Atlanta)
Negative Ties and Signed Graphs Special track of the INSNA Sunbelt Conference (co-organized with Filip Agneessens, Ernesto Estrada, Nicholas Harrigan, Joe Labianca, Zachary Neal, and Andreia Sofia Teixeira)
July 2022 (at Sunbelt'22 - Cairns), July 2021 (at Networks'21 - Washington DC), July 2020 (at Sunbelt'20 - Paris), June 2019 (at Sunbelt'19 - Montreal)
MIMODE 2021 The second international workshop on MIgration and MObility research in the Digital Era (co-organized with Daniela Perrotta and Jisu Kim)
October 2021 in Lyon, France and virtual