Xie Li

dblp:05/1533 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
4since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 2 first-author · 2 since 2021Theory of computation · 3 · 2 first-author · 2 since 2021Systems, architecture and hardware · 2 · 1 since 2021Computer networks · 1
YearPublicationVenuePosition
2025 Towards Large Language Model Guided Kernel Direct Fuzzing
abstract
Abstract Direct kernel fuzzing is a targeted approach that focuses on specific areas of the kernel, effectively addressing the challenges of frequent updates and the inherent complexity of operating systems, which are critical infrastructure. This paper introduces SyzAgent, a framework integrating LLMs with the state-of-the-art kernel fuzzer Syzkaller, where the LLMs are used to guide the mutation and generation of test cases in real-time. We present preliminary results demonstrating that this method is effective on around 67% cases in our benchmark during the experiment.
Xie Li, Zhaoyue Yuan, Zhenduo Zhang, Youcheng Sun, Lijun Zhang 0001
FASE1
2025 Separation Logic with Heap Variables: A Decision Procedure and Its Application
Xie Li, Yutian Zhu, Taolue Chen 0001, Fu Song, Zhilin Wu
SETTA1
2022 Synthesizing ranking functions for loop programs via SVM
Xie Li, Yong Li 0031, Xuechao Sun, Andrea Turrini, Lijun Zhang 0001
Theor. Comput. Sci.2
2021 Q-VR: system-level design for future mobile collaborative virtual reality
abstract
High Quality Mobile Virtual Reality (VR) is what the incoming graphics technology era demands: users around the world, regardless of their hardware and network conditions, can all enjoy the immersive virtual experience. However, the state-of-the-art software-based mobile VR designs cannot fully satisfy the realtime performance requirements due to the highly interactive nature of user's actions and complex environmental constraints during VR execution. Inspired by the unique human visual system effects and the strong correlation between VR motion features and realtime hardware-level information, we propose Q-VR, a novel dynamic collaborative rendering solution via software-hardware co-design for enabling future low-latency high-quality mobile VR. At software-level, Q-VR provides flexible high-level tuning interface to reduce network latency while maintaining user perception. At hardware-level, Q-VR accommodates a wide spectrum of hardware and network conditions across users by effectively leveraging the computing capability of the increasingly powerful VR hardware. Extensive evaluation on real-world games demonstrates that Q-VR can achieve an average end-to-end performance speedup of 3.4x (up to 6.7x) over the traditional local rendering design in commercial VR devices, and a 4.1x frame rate improvement over the state-of-the-art static collaborative rendering.
Chenhao Xie 0001, Xie Li, Yang Hu 0001, Huwan Peng, Michael B. Taylor, Shuaiwen Song
ASPLOS2
2020 Computing Linear Arithmetic Representation of Reachability Relation of One-Counter Automata
Xie Li, Taolue Chen 0001, Zhilin Wu, Mingji Xia
SETTA1
2020 SVMRanker: a general termination analysis framework of loop programs via SVM
abstract
Deciding termination of programs is probably the most famous problem in computer science. Synthesizing ranking functions for programs is a standard way to prove termination of programs. Currently, specific synthesis algorithms have to be developed for each specific type of programs. For instance, the synthesis of ranking functions for programs with linear variables updates is usually based on linear programming techniques and the like, while for programs with polynomial updates, it usually relies on semi-definite programming and the like. The same also applies to the synthesis of different types of ranking functions needed for proving program termination. Each time faced with a new type of programs and a new type of ranking functions, researchers have to spend a considerable amount of effort to develop specialized synthesis algorithms. In this paper, to save this extra effort, we present SVMRanker, a general framework for proving termination of programs, which is able to synthesize different types of ranking functions for programs with both linear and polynomial updates, based on Support-Vector Machines (SVM). We compare SVMRanker with the state-of-the-art tool LassoRanker on standard benchmarks. Empirical results show that SVMRanker is comparable with LassoRanker on programs with linear updates and can manage more programs with polynomial updates, making SVMRanker a valid complement to LassoRanker in proving program termination.
Xie Li, Yong Li 0031, Xuechao Sun, Andrea Turrini, Lijun Zhang 0001
ESEC/SIGSOFT FSE1
2005 A Distributed Power-Efficient Data Gathering and Aggregation Protocol for Wireless Sensor Networks
Ming Liu 0002, Jiannong Cao 0001, Hai-gang Gong, Lijun Chen 0006, Xie Li
ISPA5
2005 Coverage Analysis for Wireless Sensor Networks
Ming Liu 0002, Jiannong Cao 0001, Wei Lou, Lijun Chen 0006, Xie Li
MSN5