My research lies at the intersection of learning, reasoning, and acting. I develop RL methods and foundation models for complex decision-making, LLM-driven evolutionary systems for automated algorithm discovery, and adaptive agents for multi-agent decision-making and workflow optimization. My long-term goal is to unify RL, language-model reasoning, and agentic optimization into self-improving systems that learn from task feedback and continually refine their own algorithms and workflows.
I am listing some of my research works below.
RL4CO is one of the projects I am most proud of and the engineering foundation of much of my learning-based optimization research. Over several years, I gained extensive experience in research infrastructure and baseline development by unifying environments, algorithms, evaluation, and reproducible implementations into a modular ecosystem built on TorchRL, TensorDict, PyTorch Lightning, and Hydra.
RouteFinder gave me end-to-end foundation-model experience, from unified task representation and multi-task data generation to distributed pretraining at roughly 200-GPU scale and RL-based post-training. The project also taught me how to balance heterogeneous tasks, evaluate transfer, and adapt a single pretrained model to new routing variants.
USPR gave me experience in preference-aligned post-training and unified solver design. We built one model that represents diverse vehicle-client preferences and adapts its decisions through profile-aware embeddings, attention, and score reshaping, aligning a general solver with human-defined priorities without retraining it for every profile distribution.
HADES reflects my experience with hierarchical model design and structure-aware neural search. We modeled within-route, cross-route, and global solution structure through hierarchical representations and tailored positional encodings, improving neural search on large-scale routing problems.
Other works: CAMP, PARCO, RRNCO, etc.
ReEvo is my flagship work on automated algorithm design and a defining step in my research trajectory. As one of the earliest systematic demonstrations of LLM-driven algorithm evolution, it introduced Language Hyper-Heuristics and Reflective Evolution, using performance feedback and LLM reflections to iteratively discover competitive algorithms—and laying the foundation for my work on self-improving agents.
VRPAgent turns ReEvo's automated-design ideas into an executable optimization system by evolving modular LLM-generated operators inside a correctness-preserving metaheuristic. It gave me end-to-end experience in code generation, validation, genetic search, and rigorous benchmarking; to our knowledge, it was the first LLM-driven approach to outperform strong traditional handcrafted heuristics on established VRP benchmarks.
Other works: PILLM, BuildEvo, TrajEvo, etc.
JudgeFlow extends my work from algorithm design to complete LLM-agent workflow optimization. By diagnosing failed executions and assigning operator-level credit, it enables targeted workflow revisions and gave me experience in agent architecture, judge design, failure analysis, and closed-loop optimization.
Other works: EvoNav, etc.
I am also working on multi-agent robotic reinforcement learning. The goal is to develop a systematic relational reasoning approach with explicit inference of the underlying dynamically evolving relational structures, and we demonstrate its effectiveness for multi-agent trajectory prediction and social robot navigation.
EvolveHyperGraph represents my early work on multi-agent intelligence. By learning dynamic pairwise and group relations with graphs and hypergraphs, it gave me experience in unsupervised relational representation, trajectory prediction, and interpretable multi-agent modeling.
This work connects multi-agent reasoning with robotic action by integrating trajectory prediction into a deep-RL social-navigation policy. It gave me end-to-end experience across crowd simulation, multi-agent forecasting, policy learning, safety and social-compliance evaluation, and real-robot validation.
I also work on efficient foundation-model systems, spanning dynamic model compression, automated prompting, and hardware-aware optimization. These projects broaden my experience from learning and post-training models to making them practical across inference, deployment, and accelerator design.
POP reflects my experience in efficient foundation-model inference and structural pruning. We designed a context-aware online pruning method that adapts during autoregressive generation without calibration or retraining, giving me practical experience in latency-aware compression across LLMs, MoEs, and vision-language models.
AoP-SAM reflects my experience in making foundation models practical through lightweight adaptation rather than costly fine-tuning. By learning to generate and refine prompts from frozen SAM embeddings, the project combines prompt automation, test-time adaptive sampling, and efficient vision modeling while preserving zero-shot generalization.
This work extends my optimization experience from algorithms and models to AI hardware design. We formulated chiplet placement and routing as a hierarchical MDP and developed a neural solver that considers both routing length and electrical performance, giving me experience in hierarchical RL, hardware-aware optimization, and benchmark design.
Reinforcement learning is the final step of AI.