Sam Cheng

rcheng12@illinois.edu / Google Scholar / LinkedIn

I am an incoming research scientist at Google, starting July 2025. I completed my PhD in computer science at the University of Illinois Urbana-Champaign, and my undergraduate in computer science at the University of California, Davis.

Publications

  1. pytest-ranking: A Regression Test Prioritization Tool for Python
    Runxiang Cheng, Kaiyao Ke, Darko Marinov
    33rd ACM International Conference on the Foundations of Software Engineering
    FSE 2025, Demonstrations
  2. Agentic Bug Reproduction for Effective Automated Program Repair at Google
    Runxiang Cheng, Michele Tufano, Jürgen Cito, José Cambronero, Pat Rondon, Renyao Wei, Aaron Sun, and Satish Chandra
    Preprint 2025
  3. Large Language Models as Configuration Validators
    Xinyu Lian*, Yinfang Chen*, Runxiang Cheng, Jie Huang, Parth Thakkar, Minjia Zhang, and Tianyin Xu
    47th IEEE/ACM International Conference on Software Engineering
    ICSE 2025
  4. Revisiting Test-Case Prioritization on Long-Running Test Suites
    Runxiang Cheng, Shuai Wang, Reyhaneh Jabbarvand, and Darko Marinov
    33rd ACM SIGSOFT International Symposium on Software Testing and Analysis
    ISSTA 2024
  5. Efficient Modality Selection in Multimodal Learning
    Yifei He*, Runxiang Cheng*, Gargi Balasubramaniam*, Yao-Hung Hubert Tsai, and Han Zhao
    Journal of Machine Learning Research, Volume 25
    JMLR 2024
  6. Exploring CXL-based KV Cache Storage for LLM Serving
    Yupeng Tang*, Runxiang Cheng*, Ping Zhou, Tongping Liu, Kyoungryun Bae, Jianjun Chen, Wu Xiang, Fei Liu, Wei Tang, and Rui Shi
    38th Annual Conference on Neural Information Processing Systems
    NeurIPS 2024, Machine Learning for Systems Workshop
  7. Towards GPU Memory Efficiency for Distributed Training at Scale
    Runxiang Cheng, Chris Cai, Selman Yilmaz, Rahul Mitra, Malay Bag, Mrinmoy Ghosh, and Tianyin Xu
    14th ACM Symposium on Cloud Computing
    SoCC 2023
  8. Greedy Modality Selection via Approximate Submodular Maximization
    Runxiang Cheng*, Gargi Balasubramaniam*, Yifei He*, Yao-Hung Hubert Tsai, and Han Zhao
    38th Conference on Uncertainty in Artificial Intelligence
    UAI 2022
  9. Test-Case Prioritization for Configuration Testing
    Runxiang Cheng, Lingming Zhang, Darko Marinov, and Tianyin Xu
    30th ACM SIGSOFT International Symposium on Software Testing and Analysis
    ISSTA 2021 (ACM SIGSOFT Distinguished Paper Award)
  10. Testing Configuration Changes in Context to Prevent Production Failures
    Xudong Sun*, Runxiang Cheng*, Jianyan Chen, Ran Ang, Owolabi Legunsen, and Tianyin Xu
    14th USENIX Symposium on Operating Systems Design and Implementation
    OSDI 2020
  11. A Visual Attention Grounding Neural Model for Multimodal Machine Translation
    Mingyang Zhou, Runxiang Cheng, Yong Jae Lee, and Zhou Yu
    2018 Conference on Empirical Methods in Natural Language Processing
    EMNLP 2018, Long Paper
  12. Gunrock: Building A Human-Like Social Bot By Leveraging Large Scale Real User Data
    Chun-Yen Chen, Dian Yu, Weiming Wen, Yi Mang Yang, Jiaping Zhang, Mingyang Zhou, Kevin Jesse, Austin Chau, Antara Bhowmick, Shreenath Iyer, Giritheja Sreenivasulu, Runxiang Cheng, Ashwin Bhandare, and Zhou Yu
    2018 Alexa Prize Socialbot Grand Challenge (Champion Team)

Education

Employment

Service