Publications

Application networking

Yuyao Wang, Xiangfeng Zhu, Ratul Mahajan, Stephanie Wang
ACM HotNets, 2025
Xiangyu Gao, Xiangfeng Zhu, Bhavana Vannarth Shobhana, Yiwei Yang, Arvind Krishnamurthy, Ratul Mahajan
3rd Workshop on eBPF and Kernel Extensions (eBPF), 2025
Xiangfeng Zhu, Yang Zhou, Yuyao Wang, Xiangyu Gao, Arvind Krishnamurthy, Sam Kumar, Ratul Mahajan, Danyang Zhuo
ACM HotOS, 2025
Xiangfeng Zhu, Yuyao Wang, Banruo Liu, Yongtong Wu, Nikola Bojanic, Jingrong Chen, Gilbert Louis Bernstein, Arvind Krishnamurthy, Sam Kumar, Ratul Mahajan, Danyang Zhuo
USENIX NSDI, 2025
Xiangfeng Zhu, Weixin Deng, Banruo Liu, Jingrong Chen, Yongji Wu, Tom Anderson, Arvind Krishnamurthy, Ratul Mahajan, Danyang Zhuo
ACM HotNets, 2023
Xiangfeng Zhu, Guozhen She, Bowen Xue, Yu Zhang, Yongsu Zhang, Xuan Kelvin Zou, XiongChun Duan, Peng He, Arvind Krishnamurthy, Matthew Lentz, Danyang Zhuo, Ratul Mahajan
ACM SoCC, 2023
Tapan Chugh, Srikanth Kandula, Arvind Krishnamurthy, Ratul Mahajan, Ishai Menache
ACM SoCC, 2023

Network verification and high-level programming

Han Xu, Zachary Kincaid, Ratul Mahajan, David Walker
ACM POPL, 2026
Xieyang Xu, Yifei Yuan, Zachary Kincaid, Arvind Krishnamurthy, Ratul Mahajan, David Walker, Ennan Zhai
ACM SIGCOMM, 2024
Andrew Johnson, Ryan Beckett, Xiaoqi Chen, Ratul Mahajan, David Walker
USENIX NSDI, 2024
Matt Brown, Ari Fogel, Daniel Halperin, Victor Heohiardi, Ratul Mahajan, Todd Millstein
ACM SIGCOMM, 2023
ACM SIGCOMM Networking Systems Award
Xieyang Xu, Weixin Deng, Ryan Beckett, Ratul Mahajan, David Walker
USENIX NSDI, 2023
Xieyang Xu, Ryan Beckett, Karthick Jayaraman, Ratul Mahajan, David Walker
ACM SIGCOMM, 2021
Ryan Beckett, Aarti Gupta, Ratul Mahajan, David Walker
ACM POPL, 2020
Ryan Beckett, Ratul Mahajan
ACM HotNets, 2020
Ryan Beckett, Ratul Mahajan
ACM HotNets, 2019
Nick Giannarakis, Ryan Beckett, Aarti Gupta, Ratul Mahajan, David Walker
International Conference on Computer Aided Verification (CAV), 2019
Ryan Beckett, Aarti Gupta, Ratul Mahajan, David Walker
ACM SIGCOMM, 2018
Aaron Gember-Jacobson, Aditya Akella, Ratul Mahajan, Hongqiang Liu
ACM SOSP, 2017
Ryan Beckett, Aarti Gupta, Ratul Mahajan, David Walker
ACM SIGCOMM, 2017
Ryan Beckett, Ratul Mahajan, Jitu Padhye, Todd Millstein, David Walker
ACM PLDI, 2017
Seyed K. Fayaz, Tushar Sharma, Ari Fogel, Ratul Mahajan, Todd Millstein, Vyas Sekar, George Varghese
USENIX OSDI, 2016
Nikolaj Bjørner, Garvit Juniwal, Ratul Mahajan, Sanjit A. Seshia, George Varghese
Haifa Verification Conference (HVC), 2016
Best Paper Award
Ryan Beckett, Ratul Mahajan, Jitu Padhye, Todd Millstein, David Walker
ACM SIGCOMM, 2016
Best Paper Award
Aaron Gember-Jacobson, Raajay Viswanathan, Aditya Akella, Ratul Mahajan
ACM SIGCOMM, 2016
Jason Croft, Ratul Mahajan, Matt Caeser, Madan Musuvathi
USENIX ATC, 2015
Ari Fogel, Stanley Fung, Luis Pedrosa, Meg Walraed-Sullivan, Ramesh Govindan, Ratul Mahajan, Todd Millstein
USENIX NSDI, 2015
ACM SIGCOMM Networking Systems Award
Luis Pedrosa, Ari Fogel, Nupur Kothari, Ramesh Govindan, Ratul Mahajan, Todd Millstein
USENIX NSDI, 2015
Nupur Kothari, Ratul Mahajan, Todd Millstein, Ramesh Govindan, Madan Musuvathi
ACM SIGCOMM, 2011
Milan Stanojevic, Ratul Mahajan, Todd Millstein, Madan Musuvathi
ACM HotNets, 2008

Optical networking

Danyang Zhuo, Monia Ghobadi, Ratul Mahajan, Klaus-Tycho Förster, Arvind Krishnamurthy, Thomas Anderson
ACM SIGCOMM, 2017
Danyang Zhuo, Monia Ghobadi, Ratul Mahajan, Amar Phanishayee, Xuan Kelvin Zou, Hang Guan, Arvind Krishnamurthy, Thomas Anderson
USENIX NSDI, 2017
Monia Ghobadi, Ratul Mahajan
ACM IMC, 2016
Best Dataset Award
Monia Ghobadi, Ratul Mahajan, Amar Phanishayee, Houman Rastegarfar, Pierre-Alexandre Blanche, Madeleine Glick, Daniel Kilper, Janardhan Kulkarni, Gireeja Ranade, Nikhil Devanur
ACM SIGCOMM, 2016
Mark Filer, Jamie Gaudette, Monia Ghobadi, Ratul Mahajan, Tom Issenhuth, Buddy Klinkers, Jeff Cox
Journal of Optical Communications and Networking (JOCN), 2016
Monia Ghobadi, Jamie Gaudette, Ratul Mahajan, Amar Phanishayee, Buddy Klinkers, Daniel Kilper
The Optical Fiber Communication Conference and Exhibition (OFC), 2016

Software-defined networking

Klaus-Tycho Forster, Ratul Mahajan, Roger Wattenhofer
IFIP Networking, 2016
Selected for forwarding to the IFIP TC6 journal Open Transactions on Communication Systems
Hongqiang Liu, Raajay Viswanathan, Matt Calder, Aditya Akella, Ratul Mahajan, Jitendra Padhye, Ming Zhang
USENIX NSDI, 2016
Hongqiang Liu, Srikanth Kandula, Ratul Mahajan, Ming Zhang, David Gelernter
ACM SIGCOMM, 2014
Xin Jin, Hongqiang Liu, Rohan Gandhi, Srikanth Kandula, Ratul Mahajan, Ming Zhang, Jennifer Rexford, Roger Wattenhofer
ACM SIGCOMM, 2014
Peng Sun, Ratul Mahajan, Jennifer Rexford, Lihua Yuan, Ming Zhang, Ahsan Arefin
ACM SIGCOMM, 2014
Ratul Mahajan, Roger Wattenhofer
ACM HotNets, 2013
Chi-Yao Hong, Srikanth Kandula, Ratul Mahajan, Ming Zhang, Vijay Gill, Mohan Nanduri, Roger Wattenhofer
ACM SIGCOMM, 2013
Zheng Zhang, Ming Zhang, Albert Greenberg, Y. Charlie Hu, Ratul Mahajan, Blaine Christian
USENIX NSDI, 2010

Self-defining systems

Thomas Anderson, Ratul Mahajan, Simon Peter, Luke Zettlemoyer
White paper, 2025

Connected homes

Chenguang Shen, Rayman Preet Singh, Amar Phanishayee, Aman Kansal, Ratul Mahajan
USENIX ATC, 2016
Rayman Preet Singh, Chenguang Shen, Amar Phanishayee, Aman Kansal, Ratul Mahajan
HotOS, 2015
Chun-Te Chu, Jaeyeon Jung, Zicheng Liu, Ratul Mahajan
ACM Multimedia, 2014
Trinabh Gupta, Rayman Preet Singh, Amar Phanishayee, Jaeyeon Jung, Ratul Mahajan
USENIX NSDI, 2014
Trinabh Gupta, Amar Phanishayee, Jaeyeon Jung, Ratul Mahajan
Workshop on Large-Scale Distributed Systems and Middleware (LADIS), 2013
AJ Brush, Jaeyeon Jung, Ratul Mahajan, Frank Martinez
Computer Supported Collaborative Work (CSCW), 2013
AJ Brush, Jaeyeon Jung, Ratul Mahajan, James Scott
Workshop on Systems and Infrastructure for the Digital Home (HomeSys), 2012
Colin Dixon, Ratul Mahajan, Sharad Agarwal, AJ Brush, Bongshin Lee, Stefan Saroiu, Paramvir Bahl
USENIX NSDI, 2012
W. Keith Edwards, Rebecca Grinter, Ratul Mahajan, David Wetherall
Communications of the ACM (CACM), 2011
AJ Brush, Bongshin Lee, Ratul Mahajan, Sharad Agarwal, Stefan Saroiu, Colin Dixon
ACM CHI, 2011
Colin Dixon, Ratul Mahajan, Sharad Agarwal, AJ Brush, Bongshin Lee, Stefan Saroiu, Paramvir Bahl
ACM HotNets, 2010

Mobile systems

Lenin Ravindranath, Jitendra Padhye, Ratul Mahajan, Hari Balakrishnan
ACM SOSP, 2013
Xuan Bao, Mahanth Gowda, Ratul Mahajan, Romit Roy Choudhury
International Workshop on Mobile Computing Systems and Applications (HotMobile), 2013
Lenin Ravindranath, Jitendra Padhye, Sharad Agarwal, Ratul Mahajan, Ian Obermiller, Shahin Shayandeh
USENIX OSDI, 2012
Ratul Mahajan, Jitendra Padhye, Sharad Agarwal, Brian Zill
USENIX ATC, 2012
Hossein Falaki, Ratul Mahajan, Deborah Estrin
MobiArch workshop, 2011
Sharad Agarwal, Ratul Mahajan, Alice Zheng, Paramvir Bahl
ACM HotNets, 2010
Hossein Falaki, Dimitrios Lymberopoulos, Ratul Mahajan, Srikanth Kandula, Deborah Estrin
ACM IMC, 2010
Aruna Balasubramanian, Ratul Mahajan, Arun Venkataramani
ACM MobiSys, 2010
Hossein Falaki, Ratul Mahajan, Srikanth Kandula, Dimitrios Lymberopoulos, Ramesh Govindan, Deborah Estrin
ACM MobiSys, 2010

Network monitoring and diagnosis

Yibo Zhu, Nanxi Kang, Jiaxin Cao, Albert Greenberg, Guohan Lu, Ratul Mahajan, Dave Maltz, Lihua Yuan, Ming Zhang, Ben Y. Zhao, Haitao Zheng
ACM SIGCOMM, 2015
Hongyi Zeng, Ratul Mahajan, Nick McKeown, George Varghese, Lihua Yuan, Ming Zhang
MSR technical report MSR-TR-2015-55, 2015
Radhika Niranjan Mysore, Ratul Mahajan, Amin Vahdat, George Varghese
USENIX ATC, 2014
Yingying Chen, Ratul Mahajan, Baskar Sridharan, Zhi-Li Zhang
ACM SIGCOMM, 2013
Abhinav Pathak, Ming Zhang, Y. Charlie Hu, Ratul Mahajan, Dave Maltz
ACM IMC, 2011
Saleema Amershi, Bongshin Lee, Ashish Kapoor, Ratul Mahajan, Blaine Christian
International Joint Conference on Artificial Intelligence (IJCAI), 2011
Selected for the Best Papers Track
Saleema Amershi, Bongshin Lee, Ashish Kapoor, Ratul Mahajan, Blaine Christian
ACM CHI, 2011
Honorable Mention Award
Zhicheng Liu, Bongshin Lee, Srikanth Kandula, Ratul Mahajan
IEEE Symposium on Visual Analytics Science and Technology (VAST), 2010
Selected for forwarding to Information Visualization journal
Srikanth Kandula, Ratul Mahajan, Patrick Verkaik, Sharad Agarwal, Jitendra Padhye, Paramvir Bahl
ACM SIGCOMM, 2009

Wireless networks

Raghavendra, R., Jitendra Padhye, Ratul Mahajan, Belding, E.
MSR technical report MSR-2009-108, 2009
Aruna Balasubramanian, Ratul Mahajan, Arun Venkataramani, Brian N. Levine, John Zahorjan
ACM SIGCOMM, 2008
Ranveer Chandra, Ratul Mahajan, Thomas Moscibroda, Ramya Raghavendra, Paramvir Bahl
ACM SIGCOMM, 2008
Yi Li, Lili Qiu, Yin Zhang, Ratul Mahajan, Eric Rozner
ACM SIGCOMM, 2008
Yi Li, Lili Qiu, Yin Zhang, Ratul Mahajan, Zifei Zhong, Gaurav Deshpande, Eric Rozner
ACM HotNets, 2007
Ratul Mahajan, John Zahorjan, Brian Zill
ACM IMC, 2007
Lili Qiu, Yin Zhang, Feng Wang, Mi Kyung Han, Ratul Mahajan
ACM MobiCom, 2007
Ratul Mahajan, Maya Rodrig, David Wetherall, John Zahorjan
ACM SIGCOMM, 2006
Charles Reis, Ratul Mahajan, Maya Rodrig, David Wetherall, John Zahorjan
ACM SIGCOMM, 2006
Maya Rodrig, Charles Reis, Ratul Mahajan, David Wetherall, John Zahorjan
Workshop on Experimental approaches to wireless network design and analysis (E-WIND), 2005

Internet measurements

Matt Calder, Manuel Schroder, Ryan Gao, Ryan Stewart, Jitendra Padhye, Ratul Mahajan, Ganesh Ananthanarayanan, Ethan Katz-Bassett
USENIX NSDI, 2018
Matt Calder, Ethan Katz-Bassett, Ratul Mahajan, Jitu Padhye
ACM IMC, 2015
Marcel Dischinger, Max Marcon, Saikat Guha, Krishna Gummadi, Ratul Mahajan, Stefan Saroiu
USENIX NSDI, 2010
Srikanth Kandula, Ratul Mahajan
ACM IMC, 2009
Ratul Mahajan, Ming Zhang, Lindsey Poole, Vivek Pai
USENIX NSDI, 2008
Neil Spring, Ratul Mahajan, David Wetherall, Tom Anderson
IEEE/ACM Transactions on Networking (ToN), 2004
William R. Bennett Prize
Ratul Mahajan, Neil Spring, David Wetherall, Tom Anderson
ACM SOSP, 2003
Neil Spring, Ratul Mahajan, Tom Anderson
ACM SIGCOMM, 2003
Ratul Mahajan, Neil Spring, David Wetherall, Tom Anderson
Workshop on Internet measurement (IMW), 2002
Neil Spring, Ratul Mahajan, David Wetherall
ACM SIGCOMM, 2002
Best Student Paper Award. Test of Time Award.
Ratul Mahajan, David Wetherall, Tom Anderson
ACM SIGCOMM, 2002

Incentives in networked systems

Ratul Mahajan, David Wetherall, Tom Anderson
USENIX NSDI, 2007
Ratul Mahajan
WIRED workshop (invited position paper), 2006
Ratul Mahajan
PhD Thesis, 2005
Ratul Mahajan, Maya Rodrig, David Wetherall, John Zahorjan
USENIX NSDI, 2005
Ratul Mahajan, David Wetherall, Tom Anderson
USENIX NSDI, 2005
Ratul Mahajan, David Wetherall, Tom Anderson
ACM HotNets, 2004
Ratul Mahajan, Maya Rodrig, David Wetherall, John Zahorjan
Workshop on Practice and theory of incentives in networked systems (PINS), 2004
Ratul Mahajan
WIRED workshop (invited position paper), 2003

Miscellaneous

Aaron Gember-Jacobson, Wenfei Wu, Xiujun Liu, Aditya Akella, Ratul Mahajan
ACM IMC, 2015
Aditya Akella, Ratul Mahajan
ACM HotNets, 2014
Frank McSherry, Ratul Mahajan
ACM SIGCOMM, 2010
Ratul Mahajan
Computer communication review (CCR), 2010
Ratul Mahajan, Jitendra Padhye, Ramya Raghavendra, Brian Zill
ACM HotNets, 2008
Sushant Jain, Ratul Mahajan, David Wetherall
USENIX Symposium on Internet Technologies and Systems (USITS), 2003
Ratul Mahajan, Miguel Castro, Ant Rowstron
International Workshop on Peer-to-Peer Systems (IPTPS), 2003
Ratul Mahajan, Steve Bellovin, Sally Floyd, John Ioannidis, Vern Paxson, Scott Shenker
Computer Communication Review (CCR), 2002
Sushant Jain, Ratul Mahajan, Dan Suciu
World Wide Web (WWW), 2002
Sushant Jain, Ratul Mahajan, David Wetherall, Gaetano Borriello, Steve Gribble
UW-CSE Technical report, 2002
Ratul Mahajan, Sally Floyd, David Wetherall
International Conference on Network Protocols (ICNP), 2001