Dr. Peter W. MacDonald

A photo of me with arms crossed

About

I am an Assistant Professor in the Department of Statistics & Actuarial Science at the University of Waterloo. I work primarily on statistical analysis and methods for multiple and dynamic networks. I also have interests in post-selection inference, and formally private and fair statistical methods for network data.

I was formerly (2023-2024) a postdoctoral scholar in the Department of Mathematics & Statistics at McGill University, under the supervision of Dr. Eric D. Kolaczyk.

I completed my PhD (2018-2023) at the University of Michigan, co-advised by Dr. Elizaveta Levina and Dr. Ji Zhu. I am also an alumnus of their research group. Previously, I received my MMath (Statistics 2017-2018) and my BMath (Statistics and Pure Mathematics 2012-2017) from the University of Waterloo.

Teaching

Winter 2025

Prospective Students

I am currently recruiting a Masters student starting in the Winter 2025 semester, to work on network changepoint detection

If you are a current or prospective UWaterloo student interested in working together, email me (pwmacdon AT uwaterloo DOT ca) with a CV, a brief bio, and your research interests; we can set up an online or in-person meeting to discuss further.

Research Interests and Selected Publications

Inference for noisy dynamic networks

(with Eric Kolaczyk, McGill)

Fair inference for network data

(with Eric Kolaczyk and Hui Shen, McGill)

Multilayer and dynamic networks

(with Elizaveta Levina and Ji Zhu, UMich)

Post-selection inference

(with Dan Kessler, UNC and Snigdha Panigrahi, UMich)

Multiple testing and false discovery rate (FDR) control

(with Kun Liang and Yingli Qin, UWaterloo)

Interdisciplinary work

(supervised by Ji Zhu, UMich; Joel Rubenstein, VA Hospital and UMich Medicine)

Education

Selected awards and honors

Contact information

Email: pwmacdon AT uwaterloo DOT ca