Kaiwen Zhang 0010

dblp:314/2854 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2026
0000-0003-4573-8968ORCID · verified

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

Software engineering, systems software and programming languages · 2 · 1 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 Two birds one stone: Effective static detection of resource and communication deadlocks in Rust programs
Kaiwen Zhang 0010, Guanjun Liu, Yuandao Cai, Shengchao Qin
Autom. Softw. Eng.2
2024 TRustPN: Transforming Rust Source Code to Petri Nets for Checking Deadlocks
abstract
This paper introduces an innovative method for converting Rust source code to Petri nets while checking deadlock detection caused by synchronization primitives such as Mutex, RwLock, and CandVar in concurrent Rust programs. We establish conversion rules and develop tools to facilitate this process. During the scanning process, this method can exclude functions unrelated to locks, thus reducing the size of the Petri net. The experiment proves that our method is superior to the most advanced one.
Kaiwen Zhang 0010, Guanjun Liu
CoDIT1
2023 MARL Sim2real Transfer: Merging Physical Reality With Digital Virtuality in Metaverse
abstract
Metaverse is an artificial virtual world mapped from and interacting with the real world. In metaverse, digital entities coexist with their physical counterparts. Powered by deep learning, metaverse is inevitably becoming more intelligent in the interactions between reality and virtuality. However, it is confronted with a nontrivial problem known as sim2real transfer when deep learning techniques try to bridge the reality gap between the physical world and simulations. In this article, we use multiagent deep reinforcement learning (MARL) to implement collective intelligence for digital entities as well as their physical counterparts. To model the immersive environments in metaverse, we define a nonstationary variant of Markov games and propose a recurrent MARL solution to it. Based on the solution, MARL sim2real transfer that bridges real and virtual multiple unmanned aerial vehicle (multi-UAV) systems is successfully conducted by employing recurrent multiagent deep deterministic policy gradient (R-MADDPG) with the domain randomization technique. Additionally, we use perception-control modularization to improve the generalization performance of MARL policies and make training more efficient.
Guanjun Liu, Kaiwen Zhang 0010, Ziyuan Zhou 0005, Jiacun Wang 0001
IEEE Trans. Syst. Man Cybern. Syst.3