Jun Li

Jun Li

Associate Professor

Department of Computer Science, Queens College and Graduate Center
City University of New York

About Me

Jun Li is an Associate Professor in the Department of Computer Science at Queens College and a doctoral faculty in the Graduate Center, City University of New York (CUNY). Before joining CUNY, he was an Assistant Professor at the School of Computing and Information Sciences, Florida International University. He received his Ph.D. in Electrical and Computer Engineering from the University of Toronto in 2017, and his B.S. and M.S. degrees in Computer Science from Fudan University, China, in 2009 and 2012, respectively.

Merging the gap between theory and practice, his research explores how large language models can be systematically evaluated, strategically applied, and information-theoretically understood — spanning LLM evaluation methodology, semantic text compression, LLM-powered input methods, and AI-augmented computer science education. Building on his earlier work in coding theory for distributed systems and large-scale machine learning, his research bridges formal information theory with modern language AI. His work has been supported by the National Science Foundation, Google, AWS, and CUNY.

Opening. If you are already an undergraduate/master student in CUNY, you are welcome to contact me if you are interested in working with me as a research assistant.

Research Interests

Large Language Models
  • Large language models: evaluation, reasoning, and applications in education

  • Semantic information theory and LLM-based text compression

  • LLM-powered input methods and multilingual NLP

Papers and projects →
Distributed Computing
  • Distributed and parallel computing for machine learning

Papers and projects →
Distributed Storage
  • Coding theory and erasure codes for distributed systems

  • Distributed storage systems and data center architectures

Papers and projects →

Publications

Author names in italics are students in my group.

37 papers

2026

  • arXiv 2026Taxonomy-Targeted Error Generation for Quantitative Reasoning
    Xinming Yang, Jun Li
    arXiv:2605.29007, May 2026.
  • ITW 2026Pipelined Gradient Coding
    Xian Su, Jun Li
    IEEE Information Theory Workshop (ITW), November 2026.
  • AACL-IJCNLP 2026Text-Preserving Lossy Text Compression: A Study of Strategic Deletion and LLM Reconstruction
    Yuchun Zou, Junhong Tong, Jun Li
    International Joint Conference on Natural Language Processing & Asia-Pacific Chapter of the Association for Computational Linguistics (AACL-IJCNLP), Main Conference, Hengqin, China, November 2026.
  • IWQoS 2026FedCod: An Efficient Coded Communication Protocol for Cross-Silo Federated Learning
    Peishen Yan, Jun Li, Hao Wang, Yang Hua, Tao Song, Lu Peng, Haibing Guan
    IEEE/ACM International Symposium on Quality of Service (IWQoS), June 2026.
  • LREC 2026Benchmarking Large Language Models for Chinese and Japanese IMEs: Phonetic-to-Character Generation and Textual Error Correction
    Yuchun Zou, Tedd Lee, Xiaodi Fan, Jun Li
    International Conference on Language Resources and Evaluation (LREC), May 2026.

2025

  • COLM 2025Learning by Teaching: Engaging Students as Instructors of Large Language Models in Computer Science Education
    Xinming Yang, Haasil Pujara, Jun Li
    2nd Conference on Language Modeling (COLM), October 2025.

2024

  • ICC 2024Sequence-aware Coding for Matrix Multiplication with Arbitrary Recoverability
    Yuchun Zou, Jun Li
    IEEE International Conference on Communications (ICC), June 2024.

2023

  • SC 2023Design Considerations and Analysis of Multi-Level Erasure Coding in Large-Scale Data Centers
    Meng Wang, Jiajun Mao, Rajdeep Rana, John Bent, Serkay Olmez, Garrett Wilson Ransom, Anjus George, Jun Li, Haryadi S. Gunawi
    International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), November 2023.
  • ICDCS 2023On Arbitrary Ignorance of Stragglers with Gradient Coding
    Xian Su, Brian Sukhnandan, Jun Li
    43rd IEEE International Conference on Distributed Computing Systems (ICDCS), July 2023.
  • ICC 2023Sequence-Aware Coding for Leveraging Stragglers in Coded Matrix Multiplication
    Xiaodi Fan, Pedro Soto, Yuchun Zou, Xian Su, Jun Li
    IEEE International Conference on Communications (ICC), May 2023.

2022

  • IEEE OJ-COMS 2022Local Re-encoding for Coded Matrix Multiplication
    Xian Su, Jared Parker, Xiaomei Zhong, Xiaodi Fan, Jun Li
    IEEE Open Journal of the Communications Society, vol. 3, pp. 1265-1279, 2022.
  • IEEE TCOM 2022Rook Coding for Batch Matrix Multiplication
    Pedro Soto, Xiaodi Fan, Angel Saldivia, Jun Li
    IEEE Transactions on Communications, vol. 70, no. 6, pp. 3641-3654, 2022.
  • ICML 2022Lightweight Projective Derivative Codes for Compressed Asynchronous Gradient Descent
    Pedro Soto, Ilia Ilmer, Haibin Guan, Jun Li
    The 39th International Conference on Machine Learning (ICML), July 2022.

2021

  • IEEE TCC 2021Demand-aware Erasure Coding for Distributed Storage Systems
    Jun Li, Baochun Li, Bo Li
    IEEE Transactions on Cloud Computing, vol. 9, no. 2, pp. 532-545, 2021.
  • IWQoS 2021Coded Matrix Chain Multiplication
    Xiaodi Fan, Angel Saldivia, Pedro Soto, Jun Li
    2021 IEEE/ACM 28th International Symposium on Quality of Service (IWQoS), June 2021.

2020

  • IWQoS 2020Leveraging Stragglers in Coded Computing with Heterogeneous Servers
    Xiaodi Fan, Pedro Soto, Xiaomei Zhong, Dan Xi, Yan Wang, Jun Li
    2020 IEEE/ACM 28th International Symposium on Quality of Service (IWQoS), June 2020.
  • ISIT 2020Straggler-free Coding for Concurrent Matrix Multiplications
    Pedro Soto, Jun Li
    2020 IEEE International Symposium on Information Theory (ISIT), June 2020.
  • ISIT 2020Local Re-encoding for Coded Matrix Multiplication
    Xian Su, Xiaomei Zhong, Xiaodi Fan, Jun Li
    2020 IEEE International Symposium on Information Theory (ISIT), June 2020.

2019

  • IEEE TETC 2019Mist: Efficient Dissemination of Erasure-coded Data in Data Centers
    Jun Li, Baochun Li, Bo Li
    IEEE Transactions on Emerging Topics in Computing, vol. 7, no. 3, pp. 468-480, 2019.
  • NeurIPS-W 2019Dynamic Coding for Distributed Matrix Multiplication
    Xian Su, Xiaodi Fan, Jun Li
    NeurIPS 2019 Workshop on Information Theory and Machine Learning, December 2019.
  • ICML 2019Dual Entangled Polynomial Code: Three-Dimensional Coding for Distributed Matrix Multiplication
    Pedro Soto, Jun Li, Xiaodi Fan
    Thirty-sixth International Conference on Machine Learning (ICML), June 2019.

2018

  • ICDCS 2018Parallelism-Aware Locally Repairable Code for Distributed Storage Systems
    Jun Li, Baochun Li
    IEEE International Conference on Distributed Computing Systems (ICDCS), July 2018.

2017

  • IEEE TPDS 2017Beehive: Erasure Codes for Fixing Multiple Failures in Distributed Storage Systems
    Jun Li, Baochun Li
    IEEE Transactions on Parallel and Distributed Systems, vol. 28, no. 5, pp. 1257-1270, May 2017.
  • ICDCS 2017On Data Parallelism of Erasure Coding in Distributed Storage Systems
    Jun Li, Baochun Li
    IEEE International Conference on Distributed Computing Systems (ICDCS), June 2017.

2016

  • SC 2016Multi-Resource Fair Sharing for Datacenter Jobs with Placement Constraints
    Wei Wang, Baochun Li, Ben Liang, Jun Li
    The International Conference for High Performance Computing, Networking, Storage and Analysis (SC), November 2016.
  • IWQoS 2016Zebra: Demand-aware Erasure Coding for Distributed Storage Systems
    Jun Li, Baochun Li
    IEEE/ACM International Symposium on Quality of Service (IWQoS), June 2016.
  • SIGMETRICS 2016Towards Multi-Resource Fair Allocation with Placement Constraints
    Wei Wang, Baochun Li, Ben Liang, Jun Li
    ACM SIGMETRICS 2016 (2-page poster paper), June 2016.

2015

  • HotStorage 2015Beehive: Erasure Codes for Fixing Multiple Failures in Distributed Storage Systems
    Jun Li, Baochun Li
    USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage), July 2015.

2014

  • INFOCOM 2014Cooperative Repair with Minimum-Storage Regenerating Codes for Distributed Storage
    Jun Li, Baochun Li
    IEEE Conference on Computer Communications (INFOCOM), April 2014.

2013

  • TST 2013Erasure Coding for Cloud Storage Systems: A Survey
    Jun Li, Baochun Li
    Tsinghua Science and Technology, vol. 18, no. 3, pp. 259-272, June 2013.
  • INFOCOM 2013Cooperative Pipelined Regeneration in Distributed Storage Systems
    Jun Li, Xin Wang, Baochun Li
    IEEE Conference on Computer Communications (INFOCOM), April 2013.

2011

  • NetCod 2011Pipelined Regeneration with Regenerating Codes for Distributed Storage Systems
    Jun Li, Xin Wang, Baochun Li
    International Symposium on Network Coding (NetCod), July 2011.

2010

  • CollaborateCom 2010Building Regeneration Trees in Distributed Storage Systems with Asymmetric Links
    Jun Li, Shuang Yang, Xin Wang
    International Conference on Collaborative Computing: Networking, Applications, and Worksharing (CollaborateCom 2010), October 2010.
  • INFOCOM 2010Generalized DCell Structure for Load-Balanced Data Center Network
    Markus Kliegl, Jason Lee, Jun Li, Xinchao Zhang, Chuanxiong Guo, David Rincon
    IEEE Conference on Computer Communications (INFOCOM), Work-In-Progress Track, March 2010.
    The first four authors share equal contributions.
  • INFOCOM 2010Tree-structured Data Regeneration in Distributed Storage Systems with Regenerating Codes
    Jun Li, Shuang Yang, Xin Wang, Baochun Li
    IEEE Conference on Computer Communications (INFOCOM), March 2010.

2009

  • IWQoS 2009Tree-structured Data Regeneration with Network Coding in Distributed Storage Systems
    Jun Li, Shuang Yang, Xin Wang, Xiangyang Xue, Baochun Li
    IEEE International Workshop on Quality of Service (IWQoS), July 2009.
  • MSR TR 2009The Generalized DCell Network Structures and Their Graph Properties
    Markus Kliegl, Jason Lee, Jun Li, Xinchao Zhang, David Rincon, Chuanxiong Guo
    Microsoft Research TechReport, MSR-TR-2009-140.