Optimal instruction scheduling using integer programming. - Kent D. Wilken; Jack Liu; Mark Heffernan (PLDI, 2000)

Effective Compilation Support for Variable Instruction Set Architecture. - Jack Liu; Timothy Kong; Fred C. Chow (IEEE PACT, 2002)

A near-optimal instruction scheduler for a tightly constrained, variable instruction set embedded processor. - Jack Liu; Fred C. Chow (CASES, 2002)

Variable Instruction Set Architecture and Its Compiler Support. - Jack Liu; Fred C. Chow; Timothy Kong; Rupan Roy (IEEE Trans. Computers, 2003)

Performance Characterization of the 64-bit x86 Architecture from Compiler Optimizations' Perspective. - Jack Liu; Youfeng Wu (CC, 2006)

Pensieve Discuss: Scalable Small-Group CS Tutoring System with AI. - Yoonseok Yang; Jack Liu; J. D. Zamfirescu-Pereira; John DeNero (SIGCSE (2), 2025)