News

2025-06 Our paper on Space-Time Graphs of Convex Sets for Multi-Robot Motion Planning received the best paper award at the RSS 2025 Workshop on Scalable and Resilient Multi-Robot Systems! Congratulations to Jingtao, Zining, and Lufan!
2025-06 Co-organized the 2025 Northwest Robotics Symposium, its first time in Canada!
2025-06 Our paper on Space-Time Graphs of Convex Sets for Multi-Robot Motion Planning was accepted to IROS 2025! Congratulations to Jingtao, Zining, and Lufan!
2025-05 Our paper on Reevaluation of Large Neighborhood Search for MAPF was accepted to SoCS 2025! Congratulations to Jiaqi and Yudong!
2025-05 Our research on MCPP was featured on SFU Scholarly Impact!
2025-04 Our article on MCPP on Grids with Path Deconfliction was accepted to IEEE Transactions on Robotics! Congratulations to Jingtao and Zining!
2024-07 Our paper on Tracking with Strided Memory Fusion for Consistent Vector HD Mapping was accepted to ECCV 2024! Congratulations to Jiaqi and other colleagues!
2024-06 Our paper on Mean-Field Control with Envelope Q-Learning for Moving Decentralized Agents in Formation was accepted to IROS 2024! Congratulations to Qiushi!
2024-06 Delivered a Master Class at SoCS 2024!
2024-02 Our paper on Multi-Robot Connected Fermat Spiral Coverage was accepted to ICAPS 2024! Congratulations to Jingtao!
2023-12 Our paper on Local Search for Large-Scale Multi-Robot Coverage Path Planning was accepted to AAAI 2024! Congratulations to Jingtao!
2023-08 Our paper on Mixed Integer Programming for Multi-Robot Coverage Path Planning was accepted to IEEE Robotics and Automation Letters! Congratulations to Jingtao!

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

photo by TourismVancouver

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

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

Teaching

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

Recent Publications

  • 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}
    }

  • 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{MaARXIV26,
      author = {Hang Ma},
      title = {Goal Staying Makes Sum-of-Costs Anonymous Multi-Agent Path Finding NP-Hard},
      journal = {arXiv preprint arXiv:2608.28658},
      year = {2026}
    }

  • @article{TangARXIV26b,
      author = {Jingtao Tang and Hang Ma},
      title = {Unified Branch-and-Bound Search for the Steiner Traveling Salesman Problem on Graphs of Convex Sets},
      journal = {arXiv preprint arXiv:2608.21319},
      year = {2026}
    }

  • @article{TangARXIV26a,
      author = {Jingtao Tang and Zining Mao and Lufan Yang and Hang Ma},
      title = {Search-Based Spatiotemporal and Multi-Robot Motion Planning on Graphs of Space-Time Convex Sets},
      journal = {arXiv preprint arXiv:2607.00444},
      year = {2026}
    }

  • Full list of publications