Mohammad Sadoghi is an Assistant Professor in the Computer Science Department at Purdue University.
Previously, he was a Research Staff Member at IBM T.J. Watson Research Center for nearly four years.
He received his Ph.D. from the Computer Science Department at the University of Toronto in 2013.
He was the recipient of the Ontario Graduate Scholarship (2006-2007) and the NSERC Canada Graduate
Scholarship (2007-2008, 2009-2011).
Broadly speaking, Professor Sadoghi's research focuses on high-performance and extensible Big Data
Management Systems in the context of designing novel data structures and (parallel) algorithms and utilizing
modern hardware advancements, especially many-core processors, hardware accelerators (e.g., FPGAs and GPUs),
and storage-class memories (e.g., flash and phase change memory). In particular, he is interested in rethinking
the foundation of relational database system design for future hardware and computing platform (i.e., cloud)
by reshaping the transaction and storage model to sustain the unprecedented scale of data proliferation and
heterogeneity observed in the Big Data era.
Professor Sadoghi has over 40 publications in leading database conferences/journals (including SIGMOD, VLDB,
ICDE, EDBT, TODS, and TKDE) and over 30 filed U.S. patents. His SIGMOD'11 paper, “BE-Tree: an index structure
to efficiently match Boolean expressions over high-dimensional discrete space”, was awarded EPTS Innovative
Principles Award; his EDBT'11 paper, “GPX-Matcher: a generic Boolean predicate-based XPath expression matcher”,
was selected as one of the best EDBT papers in 2011; and his ESWC'16 paper titled "Predicting Drug-Drug
Interactions through Large-Scale Similarity-Based Link Prediction" won the Best In-Use Paper Award. He has
presented a tutorial at ICDE'16 on “Accelerating Database Workloads by Software-Hardware-System Co-design”.
Currently, he is serving as the PC Chair (Industry Track) for
ACM DEBS'17, he is co-chairing a new workshop at
ICDE'17 entitled "Active'17: First International
Workshop on Data Management on Virtualized Active Systems", he is co-chairing a new workshop at
DEBS'17 entitled "First International Workshop on Events Meet Processes", and he is co-chairing the Doctoral Symposium
at ACM/IFIP/USENIX Middleware 2017.
Previously, he was the publicity co-chair of ACM DEBS (2015-16). He regularly serves in the program committee
of SIGMOD, VLDB, ICDE, EDBT, IJCAI, ICDCS, ECOOP, ICSOC, DEBS, and ADMS; and has been invited reviewers for
TKDE and TPDS.
I am looking for motivated and creative students to push the boundry of database systems. If you are interested, please email me a brief summary of your qualifications and research interests.