Skip to content
Home

Barzan Mozafari

Data-intensive systems, databases, statistics, optimization, and machine learning for data management.

Data-intensive systems, databases, statistics, optimization, and machine learning for data management.

Associate Professor of Computer Science and Engineering

Personal homepage ↗

Selected publications

Paper ↗Project ↗
Cite
@inproceedings{8ede012b-09b5-4196-bc20-95033ee64807,
  title = {Making Data Clouds Smarter at Keebo: Automated Warehouse Optimization using Data Learning},
  author = {Barzan Mozafari and Radu Alexandru Burcuta and Alan Cabrera and Andrei Constantin and Derek Francis and David Grömling and Alekh Jindal and Maciej Konkolowicz and Valentin Marian Spac and Yongjoo Park and Russell Razo Carranzo and Nicholas Richardson and Abhishek Roy and Aayushi Srivastava and Isha Tarte and Brian Westphal and Chi Zhang},
  booktitle = {ACM SIGMOD International Conference on Management of Data — Demonstration},
  year = {2023},
  doi = {10.1145/3555041.3589681}
}
Paper ↗Project ↗
Cite
@article{def837ec-1591-44a4-a36d-929442c789f3,
  title = {SlabCity: Whole-Query Optimization using Program Synthesis},
  author = {Rui Dong and Jie Liu and Yuxuan Zhu and Cong Yan and Barzan Mozafari and Xinyu Wang},
  journal = {Proceedings of the VLDB Endowment},
  year = {2023},
  doi = {10.14778/3611479.3611515}
}
Project ↗
Cite
@article{827b5848-9769-4515-859a-00684c66001b,
  title = {Gating Dropout: Communication-efficient Regularization for Sparsely Activated Transformers},
  author = {Rui Liu and Young Jin Kim and Alexandre Muzio and Barzan Mozafari and Hany Hassan Awadalla},
  journal = {Computing Research Repository},
  year = {2022},
  doi = {10.48550/arXiv.2205.14336}
}

Transformer with Memory Replay

Rui Liu, Barzan Mozafari

AAAI 2022 · AAAI Conference on Artificial Intelligence

Paper ↗Project ↗
Cite
@inproceedings{6cc98046-40b9-494e-8465-41691680aa8d,
  title = {Transformer with Memory Replay},
  author = {Rui Liu and Barzan Mozafari},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year = {2022},
  doi = {10.1609/aaai.v36i7.20722}
}
Paper ↗Project ↗
Cite
@inproceedings{bd35a4d0-2624-465c-aabb-0cf0d78b3147,
  title = {DMon: Efficient Detection and Correction of Data Locality Problems Using Selective Profiling},
  author = {Tanvir Ahmed Khan and Ian Neal and Gilles Pokam and Barzan Mozafari and Baris Kasikci},
  booktitle = {USENIX Symposium on Operating Systems Design and Implementation},
  year = {2021}
}

QuickSel: Quick Selectivity Learning with Mixture Models

Yongjoo Park, Shucheng Zhong, Barzan Mozafari

SIGMOD 2020 · ACM SIGMOD International Conference on Management of Data

Paper ↗Technical Report ↗Project ↗
Cite
@inproceedings{ea3d8506-1f2f-40ea-8bcb-6a74f72e12f0,
  title = {QuickSel: Quick Selectivity Learning with Mixture Models},
  author = {Yongjoo Park and Shucheng Zhong and Barzan Mozafari},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2020},
  doi = {10.1145/3318464.3389727}
}
Paper ↗Technical Report ↗Project ↗
Cite
@inproceedings{50db23fc-a5a3-4d7f-ac07-2a696129c92f,
  title = {BlinkML: Efficient Maximum Likelihood Estimation with Probabilistic Guarantees},
  author = {Yongjoo Park and Jingyi Qing and Xiaoyang Shen and Barzan Mozafari},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2019},
  doi = {10.1145/3299869.3300077}
}

Huron: hybrid false sharing detection and repair

Tanvir Ahmed Khan, Yifan Zhao, Gilles Pokam, Barzan Mozafari, Baris Kasikci

PLDI 2019 · ACM SIGPLAN Conference on Programming Language Design and Implementation

Paper ↗
Cite
@inproceedings{17ffa43c-078c-4676-991c-77e5cc884c17,
  title = {Huron: hybrid false sharing detection and repair},
  author = {Tanvir Ahmed Khan and Yifan Zhao and Gilles Pokam and Barzan Mozafari and Baris Kasikci},
  booktitle = {ACM SIGPLAN Conference on Programming Language Design and Implementation},
  year = {2019},
  doi = {10.1145/3314221.3314644}
}
Paper ↗Technical Report ↗Project ↗
Cite
@article{6d32861d-ba95-4e8b-91c3-bc689ec60e12,
  title = {Join on Samples: A Theoretical Guide for Practitioners},
  author = {Dawei Huang and Dong Young Yoon and Seth Pettie and Barzan Mozafari},
  journal = {Proceedings of the VLDB Endowment},
  year = {2019},
  doi = {10.14778/3372716.3372726}
}
Paper ↗Technical Report ↗Project ↗
Cite
@inproceedings{3d85b4a4-1828-4a74-976a-b67efc094f3f,
  title = {Revisiting Projection-Free Optimization for Strongly Convex Constraint Sets},
  author = {Jarrid Rector-Brooks and Jun-Kun Wang and Barzan Mozafari},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year = {2019},
  doi = {10.1609/aaai.v33i01.33011576}
}

SnappyData

Barzan Mozafari

Encyclopedia of Big Data Technologies 2019

Paper ↗Project ↗
Cite
@inproceedings{f48324cb-ef73-4f50-9ed9-7a8dfec3079f,
  title = {SnappyData},
  author = {Barzan Mozafari},
  booktitle = {Encyclopedia of Big Data Technologies},
  year = {2019},
  doi = {10.1007/978-3-319-63962-8_258-1}
}
Paper ↗Technical Report ↗Project ↗
Cite
@article{5d2dbe3f-c6e6-40c8-9a82-9f8e042ef4a2,
  title = {Contention-Aware Lock Scheduling for Transactional Databases},
  author = {Boyu Tian and Jiamin Huang and Barzan Mozafari and Grant Schoenebeck},
  journal = {Proceedings of the VLDB Endowment},
  year = {2018},
  doi = {10.1145/3187009.3177740}
}
Paper ↗Code ↗Project ↗
Cite
@inproceedings{9438c730-b302-49f6-bed8-3a77c1e7a2c2,
  title = {Demonstration of VerdictDB, the Platform-Independent AQP System},
  author = {Wen He and Yongjoo Park and Idris Hanafi and Jacob Yatvitskiy and Barzan Mozafari},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2018},
  doi = {10.1145/3183713.3193538}
}
Paper ↗
Cite
@inproceedings{f6d16eaa-bded-4dda-acd4-7499e5156b89,
  title = {Distributed Lock Management with RDMA: Decentralization without Starvation},
  author = {Dong Young Yoon and Mosharaf Chowdhury and Barzan Mozafari},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2018},
  doi = {10.1145/3183713.3196890}
}

VerdictDB: Universalizing Approximate Query Processing

Yongjoo Park, Barzan Mozafari, Joseph Sorenson, Junhao Wang

SIGMOD 2018 · ACM SIGMOD International Conference on Management of Data

Paper ↗Project ↗
Cite
@inproceedings{ed762d26-878b-453f-b272-09d069f37d64,
  title = {VerdictDB: Universalizing Approximate Query Processing},
  author = {Yongjoo Park and Barzan Mozafari and Joseph Sorenson and Junhao Wang},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2018},
  doi = {10.1145/3183713.3196905}
}
Paper ↗Slides ↗
Cite
@inproceedings{1bc3bf63-ff72-4b2f-a41d-24de9d5966d8,
  title = {A Top-Down Approach to Achieving Performance Predictability in Database Systems},
  author = {Jiamin Huang and Barzan Mozafari and Grant Schoenebeck and Thomas F. Wenisch},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2017},
  doi = {10.1145/3035918.3064016}
}
Paper ↗Project ↗
Cite
@inproceedings{3cebf7e2-930f-4c8a-aa17-75a4c32cb001,
  title = {Database Learning: Toward a Database that Becomes Smarter Every Time},
  author = {Yongjoo Park and Ahmad Shahab Tajik and Michael J. Cafarella and Barzan Mozafari},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2017},
  doi = {10.1145/3035918.3064013}
}
Paper ↗Project ↗
Cite
@inproceedings{e6de4a52-07a5-47c5-8196-ace46d2a49c2,
  title = {SnappyData: A Unified Cluster for Streaming, Transactions and Interactive Analytics},
  author = {Barzan Mozafari and Jags Ramnarayan and Sudhir Menon and Yogesh Mahajan and Soubhik Chakraborty and Hemant Bhanawat and Kishor Bachhav},
  booktitle = {Conference on Innovative Data Systems Research},
  year = {2017}
}
Paper ↗Code ↗Project ↗
Cite
@inproceedings{593a1faa-d447-439a-aca4-9dc5a037630e,
  title = {Statistical Analysis of Latency Through Semantic Profiling},
  author = {Jiamin Huang and Barzan Mozafari and Thomas F. Wenisch},
  booktitle = {ACM European Conference on Computer Systems},
  year = {2017},
  doi = {10.1145/3064176.3064179}
}

DBSherlock: A Performance Diagnostic Tool for Transactional Databases

Dong Young Yoon, Ning Niu, Barzan Mozafari

SIGMOD 2016 · ACM SIGMOD International Conference on Management of Data

Paper ↗Code ↗Data ↗Project ↗
Cite
@inproceedings{a5460b19-8bff-4fd2-ae5e-d0ce7477454b,
  title = {DBSherlock: A Performance Diagnostic Tool for Transactional Databases},
  author = {Dong Young Yoon and Ning Niu and Barzan Mozafari},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2016},
  doi = {10.1145/2882903.2915218}
}
Project ↗
Cite
@inproceedings{7ccb269e-e026-4b8f-bbbd-d3de83764f62,
  title = {Extending Relational Query Languages for Data Streams},
  author = {Nikolay Laptev and Barzan Mozafari and Hamid Mousavi and Hetal Thakkar and Haixun Wang and Kai Zeng and Carlo Zaniolo},
  booktitle = {Data Stream Management},
  year = {2016},
  doi = {10.1007/978-3-540-28608-0_18}
}
Project ↗
Cite
@article{79a739c2-69af-4e7a-9fab-9e1ca9ca9730,
  title = {Identifying the Major Sources of Variance in Transaction Latencies: Towards More Predictable Databases},
  author = {Jiamin Huang and Barzan Mozafari and Thomas F. Wenisch},
  journal = {Computing Research Repository},
  year = {2016}
}
Paper ↗Project ↗
Cite
@inproceedings{cea59a03-38c4-4acb-bd2d-a41ecabe154a,
  title = {SnappyData: A Hybrid Transactional Analytical Store Built On Spark},
  author = {Jags Ramnarayan and Barzan Mozafari and Sumedh Wale and Sudhir Menon and Neeraj Kumar and Hemant Bhanawat and Soubhik Chakraborty and Yogesh Mahajan and Rishitesh Mishra and Kishor Bachhav},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2016},
  doi = {10.1145/2882903.2899408}
}
Paper ↗Technical Report ↗Project ↗
Cite
@inproceedings{fb040b81-82bc-493d-9322-fd576b39c635,
  title = {Visualization-aware sampling for very large databases},
  author = {Yongjoo Park and Michael J. Cafarella and Barzan Mozafari},
  booktitle = {IEEE International Conference on Data Engineering},
  year = {2016},
  doi = {10.1109/ICDE.2016.7498287}
}
Paper ↗Code ↗Project ↗
Cite
@inproceedings{a55995d1-caca-4dbc-a138-c382c0a1e41c,
  title = {CliffGuard: A Principled Framework for Finding Robust Database Designs},
  author = {Barzan Mozafari and Eugene Zhen Ye Goh and Dong Young Yoon},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2015},
  doi = {10.1145/2723372.2749454}
}
Paper ↗Project ↗
Cite
@article{7c01b9d8-7064-406d-8eed-815b804063b2,
  title = {DBSeer: Pain-free Database Administration through Workload Intelligence},
  author = {Dong Young Yoon and Barzan Mozafari and Douglas P. Brown},
  journal = {Proceedings of the VLDB Endowment},
  year = {2015},
  doi = {10.14778/2824032.2824130}
}
Paper ↗Code ↗
Cite
@inproceedings{2f07bbbd-264a-4e34-a879-37a54d287788,
  title = {ABS: a system for scalable approximate queries with accuracy guarantees},
  author = {Kai Zeng and Shi Gao and Jiaqi Gu and Barzan Mozafari and Carlo Zaniolo},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2014},
  doi = {10.1145/2588555.2594532}
}
Paper ↗Project ↗
Cite
@inproceedings{40bace5f-2a47-4fe3-b90a-bd42d385640b,
  title = {Knowing when you're wrong: building fast and reliable approximate query processing systems},
  author = {Sameer Agarwal and Henry Milner and Ariel Kleiner and Ameet Talwalkar and Michael I. Jordan and Samuel Madden and Barzan Mozafari and Ion Stoica},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2014},
  doi = {10.1145/2588555.2593667}
}
Paper ↗Browse and download the crowdsourcing dataset ↗Project ↗
Cite
@article{d44b8133-c57f-42fc-8bcf-5b45a5abcdfc,
  title = {Scaling Up Crowd-Sourcing to Very Large Datasets: A Case for Active Learning},
  author = {Barzan Mozafari and Purnamrita Sarkar and Michael J. Franklin and Michael I. Jordan and Samuel Madden},
  journal = {Proceedings of the VLDB Endowment},
  year = {2014},
  doi = {10.14778/2735471.2735474}
}
Paper ↗Code ↗Project ↗
Cite
@inproceedings{2120f282-9549-4542-91fb-e9d4cf1d6c2f,
  title = {The analytical bootstrap: a new method for fast error estimation in approximate query processing},
  author = {Kai Zeng and Shi Gao and Barzan Mozafari and Carlo Zaniolo},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2014},
  doi = {10.1145/2588555.2588579}
}
Paper ↗Technical Report ↗Project ↗
Cite
@inproceedings{7c357390-71f0-46af-b841-6dd64ddd5193,
  title = {BlinkDB: queries with bounded errors and bounded response times on very large data},
  author = {Sameer Agarwal and Barzan Mozafari and Aurojit Panda and Henry Milner and Samuel Madden and Ion Stoica},
  booktitle = {ACM European Conference on Computer Systems},
  year = {2013},
  doi = {10.1145/2465351.2465355}
}
Paper ↗Project ↗
Cite
@inproceedings{e4b63f8e-1771-4670-95ff-85617ce4d962,
  title = {Complex pattern matching in complex structures: The XSeq approach},
  author = {Kai Zeng and Mohan Yang and Barzan Mozafari and Carlo Zaniolo},
  booktitle = {IEEE International Conference on Data Engineering},
  year = {2013},
  doi = {10.1109/ICDE.2013.6544936}
}
Paper ↗Project ↗
Cite
@inproceedings{dbc38671-6184-4ab9-ba11-eb567fddba7b,
  title = {DBSeer: Resource and Performance Prediction for Building a Next Generation Database Cloud},
  author = {Barzan Mozafari and Carlo Curino and Samuel Madden},
  booktitle = {Conference on Innovative Data Systems Research},
  year = {2013}
}
Paper ↗
Cite
@inproceedings{86d93313-9a0e-4764-b305-85504ac6f5fe,
  title = {Performance and resource modeling in highly-concurrent OLTP workloads},
  author = {Barzan Mozafari and Carlo Curino and Alekh Jindal and Samuel Madden},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2013},
  doi = {10.1145/2463676.2467800}
}
Browse and download the crowdsourcing dataset ↗Project ↗
Cite
@article{0cebd645-dd1c-4dc8-9f14-a20d779e8067,
  title = {Active Learning for Crowd-Sourced Databases},
  author = {Barzan Mozafari and Purnamrita Sarkar and Michael J. Franklin and Michael I. Jordan and Samuel Madden},
  journal = {Computing Research Repository},
  year = {2012}
}
Paper ↗
Cite
@article{b2991c18-5a87-4bdb-8c96-0e2076491366,
  title = {Blink and It's Done: Interactive Queries on Very Large Data},
  author = {Sameer Agarwal and Aurojit Panda and Barzan Mozafari and Anand P. Iyer and Samuel Madden and Ion Stoica},
  journal = {Proceedings of the VLDB Endowment},
  year = {2012},
  doi = {10.14778/2367502.2367533}
}

High-performance complex event processing over XML streams

Barzan Mozafari, Kai Zeng, Carlo Zaniolo

SIGMOD 2012 · ACM SIGMOD International Conference on Management of Data

Paper ↗Project ↗
Cite
@inproceedings{05587a10-0360-4b57-abdc-f56badf929f2,
  title = {High-performance complex event processing over XML streams},
  author = {Barzan Mozafari and Kai Zeng and Carlo Zaniolo},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2012},
  doi = {10.1145/2213836.2213866}
}
Paper ↗Project ↗
Cite
@inproceedings{3aa631e0-31d2-4d6d-929d-41476b51594d,
  title = {SMM: A data stream management system for knowledge discovery},
  author = {Hetal Thakkar and Nikolay Laptev and Hamid Mousavi and Barzan Mozafari and Vincenzo Russo and Carlo Zaniolo},
  booktitle = {IEEE International Conference on Data Engineering},
  year = {2011},
  doi = {10.1109/ICDE.2011.5767879}
}
Paper ↗Project ↗
Cite
@article{b1ccc0f4-295d-4a87-b560-5420bc1976cf,
  title = {From Regular Expressions to Nested Words: Unifying Languages and Query Execution for Relational and XML Sequences},
  author = {Barzan Mozafari and Kai Zeng and Carlo Zaniolo},
  journal = {Proceedings of the VLDB Endowment},
  year = {2010},
  doi = {10.14778/1920841.1920865}
}

K*SQL: a unifying engine for sequence patterns and XML

Barzan Mozafari, Kai Zeng, Carlo Zaniolo

SIGMOD 2010 · ACM SIGMOD International Conference on Management of Data

Paper ↗Project ↗
Cite
@inproceedings{42521ab9-b6d0-42cb-9b1b-395bacfdffc4,
  title = {K*SQL: a unifying engine for sequence patterns and XML},
  author = {Barzan Mozafari and Kai Zeng and Carlo Zaniolo},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2010},
  doi = {10.1145/1807167.1807302}
}

A Data Stream Mining System

Hetal Thakkar, Barzan Mozafari, Carlo Zaniolo

ICDM Workshops 2008 · IEEE International Conference on Data Mining Workshops

Paper ↗Project ↗
Cite
@inproceedings{0c6165a7-5632-49b4-a501-a86c49031fd4,
  title = {A Data Stream Mining System},
  author = {Hetal Thakkar and Barzan Mozafari and Carlo Zaniolo},
  booktitle = {IEEE International Conference on Data Mining Workshops},
  year = {2008},
  doi = {10.1109/ICDMW.2008.133}
}
Paper ↗Project ↗
Cite
@inproceedings{421a620d-05d6-48fb-afa5-75d259a7a201,
  title = {Verifying and Mining Frequent Patterns from Large Windows over Data Streams},
  author = {Barzan Mozafari and Hetal Thakkar and Carlo Zaniolo},
  booktitle = {IEEE International Conference on Data Engineering},
  year = {2008},
  doi = {10.1109/ICDE.2008.4497426}
}
Paper ↗
Cite
@inproceedings{9ae10ee6-7c36-45ee-9df7-cfa8e06deee4,
  title = {An efficient recursive algorithm and an explicit formula for calculating update vectors of running walsh-hadamard transform},
  author = {Barzan Mozafari and Mohammad Hasan Savoji},
  booktitle = {IEEE International Symposium on Signal Processing and Information Technology},
  year = {2007},
  doi = {10.1109/ISSPA.2007.4555315}
}

On the Evolution of Wikipedia

Rodrigo B. Almeida, Barzan Mozafari, Junghoo Cho

ICWSM 2007 · International AAAI Conference on Web and Social Media

Paper ↗
Cite
@inproceedings{b101337e-99b3-402b-9c15-bc5576ff9d46,
  title = {On the Evolution of Wikipedia},
  author = {Rodrigo B. Almeida and Barzan Mozafari and Junghoo Cho},
  booktitle = {International AAAI Conference on Web and Social Media},
  year = {2007}
}