Mohit Daga
About me
SummaryDuring my graduate studies, I have worked on foundation questions on parallel and distributed computing, leading to publications in top venues, inlcuding ACM-STOC. I have experience in foundations of algorithms using various optimizations methods. Recently, I had the opportunity to supervise 12 master thesis projects at KTH - Royal Institute of technology, Sweden across various domains. These included projects in Machine Learning, AI, and also GPU Programming.
Publication Summary One Patent, five research articles, and one manuscript under preparation.
Technical Skills C/C++, Python, Matlab, Tensorflow, CUDA etc
Internships and Work Experience.
- Research Engineer @ KTH. I work at KTH as a research engineer. Apart from research, my tasks are also to supervise degree projects in second cycle (master thesis). These include wide variety of topics.
- Research Internship @ IMDEA Networks Lab.I was hosted by Prof. Antonio Fernandez Anta, and Dr. Jaya Prakash Varma Champati during May-July 2023. This research visit was supported by a scholarship from the foundation for scientific research and education at KTH.
- Research Internship @ Xerox Research Center India, Bengaluru, KA, India.During this internship, I worked on Optimal Resource Allocation in Business Process in a Crowd-Sourcing setting. I implemented a BPMN Parser and developed a FPTAS (Fully Polynomial time approximation scheme) based algorithm to solve the problem. This research work was patented by Xerox.
- Google Summer of Code.I was selected for the open source program run by Google. I worked with BRL-CAD (An open-source solid modeling System) and developed an Image Processing Library for them. I was awarded the google summer code stipend of 5000 USD,
Trust Commission Position.
- In the year 2020, I took a break from my doctoral studies to work at the PhD chapter of KTH. I was elected to be a member of the top decision bodies of KTH including the KTH Faculty Council (Fakultetsrådet, FR) and Board of Education (Utbildningsnämnden, UR).
Publications.
- Methods and Systems for Assigning Resources to a Task
with Manoj Gupta, Koyel Mukherjee, Shailesh Vaya
US Patent 20,170,017,522, link - 2-SiMDoM: A 2-sieve Model for Detection of Mitosis in Multispectral Breast Cancer Imagery
with Ardhendu Shekhar Tripathi, Atin Mathur, Manohar Kuse, Oscar C Au
20th IEEE International Conference on Image Processing (ICIP), link - Distributed Edge Connectivity in Sublinear Time
with Danupon Nanongkai, Monika Henzinger, and Thatchaphol Saranurak
51st ACM Symposium on Theory of Computing (STOC), link - Error Bounds for the Network Scale-Up Methods
under submission, arxiv link - Edge-Cuts and Rooted Spanning Trees
under submission, link - Distributed Small Cuts using Semigroups
accepted at ICDCN 2025, link coming soon
Degree Project Supervision
I am (co)supervising master thesis (degree projects at second cycle) projects as below.
- Johan Ericsson, Gamma Random Variable, Generation on GPUs using CUDA
- Joakim Fjellborg, An implementation and performance evaluation of parallel algorithms for off-road vehicle routing on the GPU
- Markus Newton Hedlin, Benchmarking and performance analysis of communication protocols
- Anton Cakste, Exploring Unsupervised General-Purpose User Embeddings From Permutation-Invariant Digital Service Data
- Marcus Nordstedt, Investigating the cross-lingual generalizability of readability assessment using a multilingual BERT model fine-tuned in a single language
- Valentin Anthony Laurent, TrOCR Beyond English: An Empirical Study on Language Capability Transfer from English to Spanish
- Daniela Eklund, Leveraging LLMs to automatically parse and log fitness workouts from unstructured text
- Gabriel Christensson, Classification of Traffic Conditions in Urban Traffic Data
Conferences and Workshops Participation
I have participated in several reputed international conferences and invitation only workshops
- Invited Participant at First Hawaii Workshop on Parallel Algorithms and Data Structures, held at University of Hawaii at Manoa, HI, USA.poster presentation, link
- Invited Participant at Shonan Meeting on Distributed Graph Algorithms, Shonan Village Center, Tokyo, Japan.Invited Talk, link
- 59th Annual IEEE Symposium on Foundations of Computer Science (FOCS), Paris, France
- 51st Annual ACM Symposium on the Theory of Computing (STOC) in Phoenix, AZ, USA.Conference Talk. link
- IGAFIT Highlights of Algorithms, 2018 (Amsterdam, NL) and 2019 (Copenhagen, DK).
Courses
Advanced Algorithms (DD2440), assistant | Course web
Algorithms and Complexity (DD2352), assistant | Course web
Introduction to the Philosophy of Science and Research Methodology for Computer Scientists (DA2210), assistant | Course web
Logic for Computer Scientists (DD1351), assistant | Course web
Principles of Programming Languages (DD2481), assistant | Course web