About || News || Projects || Publications || Softwares || Blogs
Photo of saad

Saaduddin Mahmud

I am a 2nd-year MS/PhD student under Shlomo Zilberstein at UMass Amherst. My current research focuses on analyzing and debugging autonomous systems for safe deployment. Before starting at UMass, I was a full-time Research Assistant at Cognitive Agents and Interaction Lab (CAIL), University of Dhaka, where I worked on Multi-Agent Systems. During this time, I also worked as a Lecturer at the Department of Computer Science and Engineering, Ahsanullah University of Science and Technology for a while.
You can find my CV here: [CV]


Grad Publications:

  1. Saaduddin Mahmud*, Connor Basich*, and Shlomo Zilberstein. Semi-Autonomous Systems with Contextual Competence Awareness(AAMAS 2023).
  2. Saaduddin Mahmud, Sandhya Saisubramanian, and Shlomo Zilberstein. REVEALE: A Framework for Reward Verification and Learning.(SafeAI @ AAAI-23, Under Review 2023).
  3. Samer B. Nashed, Saaduddin Mahmud, Claudia V. Goldman, and Shlomo Zilberstein. Causal Explanations for Sequential Decision Making Under Uncertainty: Foundations and Analysis.(AAMAS 2023 (Ext. Abs.), Under Review 2023). [ARXIV]
  4. Rafid Amir Mahmud, Fahim Faisal, Saaduddin Mahmud, and Md. Mosaddek Khan. A Simulation Based Online Planning Algorithm for Multi-Agent Cooperative Environments. [AAMAS 2022 (Ext. Abs.)] [ARXIV]

Undergrad Publications:

  1. Saaduddin Mahmud, Md. Mosaddek Khan, Moumita Choudhury, Long Tran-Thanh, and Nicholas R. Jennings. Learning Optimal Temperature Region for Solving Mixed Integer Functional DCOPs. In the proceedings of the 29th International Joint Conference on Artificial Intelligence (IJCAI 2020). [ARXIV] [IJCAI]
  2. Saaduddin Mahmud, Moumita Choudhury, Md. Mosaddek Khan, Long Tran-Thanh, and Nicholas R. Jennings. AED: An Anytime Evolutionary DCOP Algorithm. In the proceedings of the 19th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2020). [ARXIV] [IFAAMAS] [ACM]
  3. Moumita Choudhury, Saaduddin Mahmud, and Md. Mosaddek Khan. A Particle Swarm Based Algorithm for Functional Distributed Constraint Optimization Problems. In the proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence (AAAI 2020). [AAAI]
  4. Saaduddin Mahmud and Moumita Choudhury (Equal Contribution). Applying Population-Based Algorithms to Solve Large (F)DCOPs. Undergraduate Thesis, Department of Computer Science and Engineering, University Of Dhaka, 2020.


  1. AL.GO: A project written in java to visualize well known algorithms and help students learn them faster. [Youtube, 2017]
    • Step by step algorithm visualizer.
    • Contains codes, problem links on specific topic to help students learn faster.
  2. MuSyc: An android application for music synchronization across mobile devices. [Github, 2017]
    • Music synchronization across different mobiles.
    • Social-network for sharing music.
  3. EasyML: A web application written in python for automated data visualization and classification. [Github, 2018]
    • Automated data visualization and classification.
    • Fast hyper-parameter optimization for different classifiers.