News
About
I am an Assistant Professor in Computing Science at Simon Fraser University and director of the Autonomous Intelligence and Robotics (AIRob) lab.
My interests are mainly in artificial intelligence, robotics, and machine learning. Specifically, I am interested in topics on automated planning, multi-agent/robot systems, spatio-temporal and constraint reasoning, and applications of probabilistic methods and other topics related to graphs, combinatorial optimization, and algorithms.
Research Opportunities

I am always looking for self-motivated students at all levels. See my research highlights here or watch my AAAI-21 New Faculty Highlights talk below to learn more about my research.
If you are interested in working with me on AI, robotics, and multi-agent/robot systems, please mention my name in your application to the SFU CS graduate program. Applicants should also refer to the SFU CS graduate program page for more information on the admission requirements and application deadlines. Eligible students with only a bachelor's degree are encouraged to apply directly to the PhD program.
The SFU main campus is located on the Burnaby Mountain, 12 miles from downtown Vancouver.
Recent Service
Conference and Workshop Organization
- Co-Chair, International Symposium on Combinatorial Search (SoCS) 2021
- Systems Demo Co-Chair, International Conference on Automated Planning and Scheduling (ICAPS) 2021
- Co-Chair, 3rd International Workshop on Multi-Agent Path Finding at IJCAI 2019
Conference Area Chair and (Senior) Program Committee Member
- AAAI Conference on Artificial Intelligence (AAAI) 2022, 2021, 2020
- International Joint Conference on Artificial Intelligence (IJCAI) 2022, 2021 (SPC), 2020, 2019
- International Conference on Autonomous Agents and Multiagent Systems (AAMAS) 2021, 2020, 2019
- International Conference on Automated Planning and Scheduling (ICAPS) 2022, 2021
- International Conference of the Florida Artificial Intelligence Research Society (FLAIR) 2022, 2021
- ACM/SIGGRAPH conference on Motion, Interaction and Games (MIG) 2021
- International Symposium on Multi-Robot and Multi-Agent Systems (MRS) 2021 (AC)
- International Symposium on Combinatorial Search (SoCS) 2022, 2020
Journal Editing
- Guest Editor, SN Applied Sciences Topical Collection on Distributed Mobile Robotic Systems
Teaching
- CMPT 417/827: Intelligent Systems (Fall 2021, Spring 2021, Spring 2020)
Education
- 2014 to 2019, Ph.D. Computer Science, University of Southern California
- 2012 to 2014, M.Sc. Computer Science, McGill University
- 2010 to 2012, B.Sc. (First Class with Distinction) Computing Science, Simon Fraser University
- 2008 to 2010, B.Eng. Computer Science and Technology, Zhejiang University
Miscellaneous
- My Erdös number is 2 : Paul Erdös 0 ↔ Craig Tovey 1 ↔ Hang Ma 2.
Recent Publications
-
Double-Deck Multi-Agent Pickup and Delivery (DD-MAPD) models the multi-robot shelf rearrangement problem in automated warehouses. MAPF-DECOMP is a recent framework that first computes collision-free shelf trajectories with a MAPF solver and then assigns agents to execute them. While efficient, it enforces strict trajectory dependencies, often leading to poor execution quality due to idle agents and unnecessary shelf switching. We introduce CREST, a new execution framework that achieves more continuous shelf carrying by proactively releasing trajectory constraints during execution. Experiments on diverse warehouse layouts show that CREST consistently outperforms MAPF-DECOMP, reducing metrics related to agent travel, makespan, and shelf switching by up to 40.5%, 33.3%, and 44.4%, respectively, with even greater benefits under lift/place overhead. These results underscore the importance of execution-aware constraint release for scalable warehouse rearrangement. Code and data are available at https://github.com/ChristinaTan0704/CREST.
@article{TanRAL26, author = {Jiaqi Tan and Yudong Luo and Sophia Huang and Yifan Yang and Hang Ma}, title = {CREST: Constraint-Release Execution for Multi-Robot Warehouse Shelf Rearrangement}, journal = {IEEE Robotics and Automation Letters}, volume = {11}, number = {5}, pages = {6447--6454}, year = {2026} } -
We study GCS-TSP, a variant of the Traveling Salesman Problem (TSP) defined over a Graph of Convex Sets (GCS)—a powerful representation for trajectory planning that decomposes the configuration space into convex regions connected by a sparse graph. In GCS-TSP, edge costs are not fixed but depend on the specific trajectory passing through each convex region, making classical TSP methods inapplicable. We introduce GHOST, a hierarchical framework that optimally solves GCS-TSP by combining combinatorial tour search with convex trajectory optimization. GHOST systematically explores tours on a complete graph induced by the GCS, using a novel abstract-path-unfolding algorithm to compute admissible lower bounds that guide best-first search at both the high level (over tours) and the low level (over feasible GCS paths realizing the tour). These bounds provide strong pruning power, reducing unnecessary optimization calls. We prove that GHOST guarantees optimality and present a bounded-suboptimal variant for time-critical settings. Experiments show that GHOST is orders-of-magnitude faster than unified mixed-integer convex programming baseline while uniquely handling complex problems involving high-order continuity constraints and incomplete GCSs.
@inproceedings{TangAAAI26, author = {Jingtao Tang and Hang Ma}, title = {GHOST: Solving the Traveling Salesman Problem on Graphs of Convex Sets}, booktitle = {{AAAI} Conference on Artificial Intelligence}, pages = {36421--36428}, year = {2026} } -
@article{TangARXIV26, author = {Tang, Jingtao and Mao, Zining and Yang, Lufan and Ma, Hang}, title = {Search-Based Spatiotemporal and Multi-Robot Motion Planning on Graphs of Space-Time Convex Sets}, journal = {arXiv preprint arXiv:2607.00444}, year = {2026} } -
Combinatorial Route Optimization (CRO) problems, such as the Vehicle Routing Problem (VRP) or the Travelling Salesman Problem (TSP), are commonly seen in scheduling, logistics, and transportation. While current machine learning (ML) methods can overcome certain limitations of traditional approaches, including exact and heuristic algorithms, they typically require substantial computational resources, large training datasets, and carefully designed models, thereby limiting their scalability and practical deployment. In this paper, we develop a method to address such concerns in a data-efficient and near-training-free manner using foundation models. We select TSP, one of the most well-known combinatorial optimization problems, to solve in our experiments and employ the Tabular Prior-Data Fitted Network (TabPFN), one of the newly designed foundation models. Specifically, we develop a node-based formulation that converts TSP into a sequence of localized prediction tasks and constructs a complete route through in-context learning provided by TabPFN. The proposed method enables TabPFN, a model developed for regression and classification, to be applied to CRO problems with only one TSP sample for fine-tuning. We evaluate the proposed method across varying TSP instance sizes and demonstrate that our approach generalizes effectively without retraining, maintains competitive solution quality, and exhibits promising scalability. These findings suggest that CRO problems can be approached through foundation models, enabling scalability as well as generating rapidly deployable solutions with near-training-free adaptation.
@article{VuENG26, author = {Nguyen Gia Hien Vu and Yifan Tang and Rey Lim and Yifan Yang and Hang Ma and Ke Wang and G Gary Wang}, title = {Combinatorial Route Optimization Using Near-Training-Free Foundation Models}, journal = {Eng}, volume = {7}, number = {8}, pages = {375}, year = {2026} } -
We address the Multi-Robot Motion Planning (MRMP) problem of computing collision-free trajectories for multiple robots in shared continuous environments. While existing frameworks effectively decompose MRMP into singlerobot subproblems, spatiotemporal motion planning with dynamic obstacles remains challenging, particularly in cluttered or narrow-corridor settings. We propose Space-Time Graphs of Convex Sets (ST-GCS), a novel planner that systematically covers the collision-free space-time domain with convex sets instead of relying on random sampling. By extending Graphs of Convex Sets (GCS) into the time dimension, ST-GCS formulates time-optimal trajectories in a unified convex optimization that naturally accommodates velocity bounds and flexible arrival times. We also propose Exact Convex Decomposition (ECD) to "reserve" trajectories as spatiotemporal obstacles, maintaining a collision-free space-time graph of convex sets for subsequent planning. Integrated into two prioritized-planning frameworks, ST-GCS consistently achieves higher success rates and better solution quality than state-of-the-art sampling-based planners—often at orders-of-magnitude faster runtimes—underscoring its benefits for MRMP in challenging settings. Project page: https://sites.google.com/view/stgcs.
@inproceedings{TangIROS25, author = {Jingtao Tang and Zining Mao and Lufan Yang and Hang Ma}, title = {Space-Time Graphs of Convex Sets for Multi-Robot Motion Planning}, booktitle = {{IEEE/RSJ} International Conference on Intelligent Robots and System}, pages = {8683--8690}, year = {2025} } -
Multi-Agent Path Finding (MAPF) aims to arrange collision-free goal-reaching paths for a group of agents. Anytime MAPF solvers based on large neighborhood search (LNS) have gained prominence recently due to their flexibility and scalability, leading to a surge of methods, especially those leveraging machine learning, to enhance neighborhood selection. However, several pitfalls exist and hinder a comprehensive evaluation of these new methods, which mainly include: 1) Lower than actual or incorrect baseline performance; 2) Lack of a unified evaluation setting and criterion; 3) Lack of a codebase or executable model for supervised learning methods. To address these challenges, we introduce a unified evaluation framework, implement prior methods, and conduct an extensive comparison of prominent methods. Our evaluation reveals that rule-based heuristics serve as strong baselines, while current learning-based methods show no clear advantage on time efficiency or improvement capacity. Our extensive analysis also opens up new research opportunities for improving MAPF-LNS, such as targeting high-delayed agents, applying contextual algorithms, optimizing replan order and neighborhood size, where machine learning can potentially be integrated.
@inproceedings{TanSOCS25, author = {Jiaqi Tan and Yudong Luo and Jiaoyang Li and Hang Ma}, title = {Reevaluation of Large Neighborhood Search for MAPF: Findings and Opportunities}, booktitle = {International Symposium on Combinatorial Search}, pages = {212--220}, year = {2025} }
Full list of publications