Dr. YUAN Yancheng

YUAN Yancheng

I am an Assistant Professor in the Department of Applied Mathematics at The Hong Kong Polytechnic University.

I also serve as an Associate Director of the the University Centre for AI Computing (from July 1st, 2026), an Assistant Director of the Research Center for Intelligent Operations Research and an Associate Director of the CITIC-PolyU Interdisciplinary Mathematical Digital AI Joint Laboratory. Previously, I was a research fellow at NUS NExT Center, mentored by Prof. Tat-Seng CHUA.

Education

Ph.D. Math. National University of Singapore 2015 – 2020
B.S. Comp. Math. University of Science and Technology of China 2011 – 2015
Supervisor: Prof. Juyong Zhang

Research Interests

  • Optimization Algorithm design, analysis, and solver development.
  • Artificial Intelligence (AI) Foundation models and mathematical foundations for data science.
  • Data-driven Applications Recommendation systems and healthcare analytics.

Selected Recognitions

  • Keynote Speaker, Korean Statistical Society Summer Conference, 2026
  • 青年邀请报告人, 中国运筹学会数学规划分会第十五届全国数学优化学术会议, 2025
  • Best Paper Award Finalist, ACM SIGIR, 2024
  • Best Paper Award Finalist, ACM WWW, 2021

Selected Open-source Software

HPR-LP

HPR-LP

Solver

A GPU-accelerated solver for large-scale linear programming.

Julia / C / CUDA GitHub →
HPR-QP

HPR-QP

Solver

A GPU-accelerated solver for large-scale convex composite quadratic programming.

Julia / CUDA GitHub →
HOT

HOT

Optimal Transport

A GPU-accelerated solver designed specifically for large-scale 2D optimal transport problems.

Python / CUDA GitHub →
Convex Clustering

Convex Clustering

Efficient solvers for generating high-quality solutions to the convex clustering model path.

Python / MATLAB Python→MATLAB →
Adaptive Sieving

Adaptive Sieving

A MATLAB software designed to use adaptive sieving (a dimension reduction technique) for sparse optimization problems.

MATLAB GitHub →
LAMBDA

LAMBDA

LLM Agent

A coding-free multi-agent data analysis system leveraging the power of large language models.

Python GitHub →