<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Home on Ricky Zhengzhong You</title><link>https://zhengzhong-you.github.io/</link><description>Recent content in Home on Ricky Zhengzhong You</description><generator>Hugo -- 0.147.2</generator><language>en</language><lastBuildDate>Sat, 04 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://zhengzhong-you.github.io/index.xml" rel="self" type="application/rss+xml"/><item><title>MIT-UF-NEU Joint Summer Research Camp</title><link>https://zhengzhong-you.github.io/news/mit-uf-neu-joint-summer-research-camp/</link><pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/news/mit-uf-neu-joint-summer-research-camp/</guid><description>Incoming participant in the 2026 camp, with research on large-scale inventory placement under demand uncertainty under the mentorship of Baichuan Mo.</description></item><item><title>RouteOpt</title><link>https://zhengzhong-you.github.io/software/routeopt/</link><pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/software/routeopt/</guid><description>A public modular exact solver for vehicle routing problems.</description></item><item><title>RouteOpt: An Open-Source Modular Exact Solver for Vehicle Routing Problems</title><link>https://zhengzhong-you.github.io/papers/routeopt/</link><pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/papers/routeopt/</guid><description>&lt;p>Article accepted by &lt;em>INFORMS Journal on Computing&lt;/em>.&lt;/p>
&lt;ul>
&lt;li>DOI: &lt;a href="https://pubsonline.informs.org/doi/10.1287/ijoc.2025.1415" target="_blank">10.1287/ijoc.2025.1415&lt;/a>&lt;/li>
&lt;li>Preprint: &lt;a href="https://zhengzhong-you.github.io/papers/routeopt_preprint.pdf">PDF&lt;/a>&lt;/li>
&lt;li>Repository: &lt;a href="https://github.com/Zhengzhong-You/RouteOpt" target="_blank">GitHub&lt;/a>&lt;/li>
&lt;li>Documentation: &lt;a href="https://zhengzhong-you.github.io/RouteOpt-Docs/" target="_blank">RouteOpt Docs&lt;/a>&lt;/li>
&lt;li>Replication archive: &lt;a href="https://github.com/INFORMSJoC/2025.1415" target="_blank">INFORMSJoC/2025.1415&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Despite significant advancements in exact methods for vehicle routing problems (VRPs) over the past three decades, there remains a lack of high-performing and accessible open-source solvers for researchers and practitioners. To bridge this gap, we introduce RouteOpt, the first open-source modular exact solver for VRPs, delivering state-of-the-art performance while maintaining a flexible and extensible structure. RouteOpt achieves the best performance reported in the literature on both the capacitated vehicle routing problem (CVRP) and vehicle routing problem with time windows (VRPTW). Crucially, its modular design allows users to develop and integrate customized branching, cutting plane, and variable reduction modules to tackle a broad range of VRP variants. Furthermore, RouteOpt introduces a novel node restoration mechanism, enabling efficient parallel processing of a branch-and-bound tree. Leveraging this feature, we have, for the first time, proven the optimality of three open CVRP instances. By combining modularity, efficiency, and open accessibility, RouteOpt establishes itself as an invaluable platform for both academic research and real-world applications.&lt;/p></description></item><item><title>Two-Stage Learning to Branch in Branch-Price-and-Cut Algorithms for Solving Vehicle Routing Problems Exactly</title><link>https://zhengzhong-you.github.io/papers/two-stage-learning-to-branch/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/papers/two-stage-learning-to-branch/</guid><description>&lt;p>Published in &lt;em>Operations Research&lt;/em>.&lt;/p>
&lt;ul>
&lt;li>DOI: &lt;a href="https://pubsonline.informs.org/doi/10.1287/opre.2023.0615" target="_blank">10.1287/opre.2023.0615&lt;/a>&lt;/li>
&lt;li>Preprint: &lt;a href="https://zhengzhong-you.github.io/papers/2lbb_preprint.pdf">PDF&lt;/a>&lt;/li>
&lt;li>Code and replication resources: &lt;a href="https://github.com/Zhengzhong-You/RouteOpt" target="_blank">RouteOpt repository&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Branching is one of the most important components in branch-price-and-cut (BPC) algorithms for solving vehicle routing problems (VRPs) exactly. However, learning to branch is much more challenging in BPC than in branch-and-cut algorithms that are used for solving general mixed integer programs because branching is generally performed by adding a dense constraint to the restricted master problem, while the variables in the restricted master problem change constantly. To address such challenges, we propose the first effective &lt;em>learning-to-branch framework&lt;/em> in BPC algorithms, leading to a novel &lt;em>two-stage learning-based branching&lt;/em> (2LBB) strategy. This serves as an innovative learning-based enhancement for the cutting-edge three-phase branching strategy for column-generation-based algorithms. In the 2LBB, the first stage focuses on narrowing down the list of promising candidates using computationally cheap features, thereby lessening dependence on LP testing. The second stage, meanwhile, diminishes the burden on heuristic testing through an innovative partial testing approach. Moreover, we propose a novel theoretical model characterizing the fundamental trade-off between time spent making a single branching decision and the resulting branching quality. A formula derived from the model for dynamically adjusting the number of candidates to select for the second stage achieves consistently superior performance to ones obtained from trial-and-error tuning. Through an extensive numerical study, we demonstrate that a dynamic version of the 2LBB, denoted by 2LBB-dy, achieves approximately 45% and 50% time reduction, respectively, compared to the state-of-the-art hand-crafted branching strategy in solving the capacitated vehicle routing problem (CVRP) and vehicle routing problem with time windows (VRPTW). In addition, &lt;strong>RouteOpt&lt;/strong>, when equipped with the 2LBB-dy, achieves a 47% time reduction compared to the state-of-the-art VRPSolver for the CVRP.&lt;/p></description></item><item><title>L-DDOIs: Learning-Based Deep Dual-Optimal Inequalities for Stabilizing Column Generation</title><link>https://zhengzhong-you.github.io/papers/lddois/</link><pubDate>Thu, 15 Jan 2026 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/papers/lddois/</guid><description>Stay tuned.</description></item><item><title>Integrated Home-and-Clinic Healthcare Routing with Multi-Service Providers and Time Windows</title><link>https://zhengzhong-you.github.io/papers/integrated-home-and-clinic-healthcare-routing/</link><pubDate>Sat, 01 Nov 2025 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/papers/integrated-home-and-clinic-healthcare-routing/</guid><description>Stay tuned.</description></item><item><title>L-DDOIs: Learning-Based Deep Dual-Optimal Inequalities for Stabilizing Column Generation</title><link>https://zhengzhong-you.github.io/talks/lddois-column-generation-talks/</link><pubDate>Sun, 26 Oct 2025 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/talks/lddois-column-generation-talks/</guid><description>Conference presentations on learning-based stabilization for column generation at the 2025 INFORMS Annual Meeting and the 2026 Transportation Science &amp;amp; Logistics Conference.</description></item><item><title>Fairness in Capacitated Vehicle Routing Problem</title><link>https://zhengzhong-you.github.io/papers/fairness-in-cvrp/</link><pubDate>Wed, 01 Oct 2025 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/papers/fairness-in-cvrp/</guid><description>Stay tuned.</description></item><item><title>Two-Stage Learning to Branch in the Branch-Price-and-Cut Solution Framework for Solving Vehicle Routing Problems Exactly</title><link>https://zhengzhong-you.github.io/talks/two-stage-learning-to-branch-talks/</link><pubDate>Mon, 15 Sep 2025 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/talks/two-stage-learning-to-branch-talks/</guid><description>Presented at the 2023 INFORMS Annual Meeting and later as an invited talk at the 2025 UK AI/ML Symposium and Nontechnical Workshop.</description></item><item><title>RouteOpt: A Scalable Advanced Optimization Tool for VRPs</title><link>https://zhengzhong-you.github.io/talks/routeopt-scalable-advanced-optimization-tool-for-vrps/</link><pubDate>Tue, 01 Oct 2024 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/talks/routeopt-scalable-advanced-optimization-tool-for-vrps/</guid><description>Presented at the 2024 INFORMS Annual Meeting on modular exact solver design for vehicle routing problems.</description></item><item><title>Accelerating Dynamic Programming via Dual Selection for Column-Generation-Based Exact Solution Frameworks</title><link>https://zhengzhong-you.github.io/talks/accelerating-dynamic-programming-via-dual-selection/</link><pubDate>Fri, 01 Mar 2024 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/talks/accelerating-dynamic-programming-via-dual-selection/</guid><description>Presented at the 2024 INFORMS Optimization Society Conference with travel support.</description></item><item><title>Learning to Branch with Column Generation</title><link>https://zhengzhong-you.github.io/talks/learning-to-branch-with-column-generation/</link><pubDate>Sat, 01 Oct 2022 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/talks/learning-to-branch-with-column-generation/</guid><description>Presented at the 2022 INFORMS Annual Meeting on early learning-to-branch ideas in column-generation settings.</description></item><item><title>Archive</title><link>https://zhengzhong-you.github.io/archive/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/archive/</guid><description>A chronological archive of papers, software notes, and talks.</description></item><item><title>Collaboration</title><link>https://zhengzhong-you.github.io/collaboration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/collaboration/</guid><description>Topics and formats for research collaboration.</description></item><item><title>Contact</title><link>https://zhengzhong-you.github.io/contact/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/contact/</guid><description>How to reach Ricky Zhengzhong You.</description></item><item><title>Education</title><link>https://zhengzhong-you.github.io/education/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://zhengzhong-you.github.io/education/</guid><description>A short record of my academic training and research preparation.</description></item></channel></rss>