🙋‍♂️ About Me

I am a fourth-year Ph.D. student in the Department of Applied Mathematics and Statistics (AMS) at Johns Hopkins University (JHU), where I have the privilege of being advised by Prof. Amitabh Basu. My research interests include integer programming, convex analysis, and discrete geometry, with a particular focus on the intersection of machine learning and discrete optimization.

📝 Preprints

1.
Hongyu Cheng and Amitabh Basu
arXiv preprint, 2026. Under review at Mathematical Programming.

📚 Publications

1.
Hongyu Cheng and Amitabh Basu
International Conference on Machine Learning ICML, 2026
2.
Hongyu Cheng and Amitabh Basu
Advances in Neural Information Processing Systems NeurIPS, 2025
3.
Hongyu Cheng and Amitabh Basu
Advances in Neural Information Processing Systems NeurIPS, 2024
4.
Hongyu Cheng, Sammy Khalife, Barbara Fiedorowicz, and Amitabh Basu
Advances in Neural Information Processing Systems NeurIPS, 2024
5.
Sammy Khalife, Hongyu Cheng, Amitabh Basu
Mathematical Programming Math. Program., vol. 206, pp. 333--356, 2024

💼 Work Experience

Amazon
May 18 - September 4, 2026
Applied Scientist Intern Incoming
Bellevue, WA

🏅 Honors and Awards

Google PhD Fellowship Nominee 1 of 4 university nominees selected by JHU.
2026
JHU MINDS Fellowship 1 of 11 fellows selected across five departments at JHU.
Summer 2024; Fall 2025
Rufus P. Isaacs Fellowship 1 of 2 fellows in the AMS Department at JHU.
2024-2025 academic year

💬 Invited Talks

1.
INFORMS Optimization Society Conference IOS
Atlanta, Georgia · March 2026
2.
Generalization Guarantees for Learning Branch-and-Cut Policies in Integer Programming
INFORMS Annual Meeting INFORMS
Atlanta, Georgia · October 2025
3.
Sample Complexity of Learning Cut Generating Functions
INFORMS Annual Meeting INFORMS
Seattle, Washington · October 2024
4.
A Data-Driven Approach to Cut Generating Function Selection
25th International Symposium on Mathematical Programming ISMP
Montreal, Canada · July 2024

💻 Software

1.
An interactive 3D tool for visualizing branch-and-cut algorithms in integer programming.

📝 Professional Service

Session Chair INFORMS Optimization Society Conference (IOS) 2026
Journal Reviewer Mathematical Programming
Conference Reviewer ICML 2026; NeurIPS 2025; Integer Programming and Combinatorial Optimization (IPCO) 2025

📖 Teaching

Teaching Assistant at Johns Hopkins University (Promoted to Teaching Fellow in May 2025)
EN.553.665 Introduction to Convexity Recitation Notes Fall 2022, 2023, 2024, Spring 2024, 2025
EN.553.766 Combinatorial Optimization Spring 2023
EN.553.762 Nonlinear Optimization II Spring 2023
EN.553.385 Numerical Linear Algebra Spring 2022