Demo Data from EDBT 2026 / reviewers in the wild / expert
Shanhui Zhao
dblp:355/5428
· DBLP profile ↗
5ranked-venue papers
1as first author
5since 2021 · last 2026
0009-0002-4205-0770ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4 · 1 first-author · 4 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Human-computer interaction and pervasive computing
4 papers |
Human-AI interaction · 79% User interface design and tools · 21% | |
| Software engineering, system software, and programming languages
4 papers |
Program synthesis and code generation · 66% Software testing · 27% Program analysis · 7% | |
| Artificial intelligence
2 papers |
Reinforcement learning · 54% Efficient and distributed learning · 46% |
Topics — the 6 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Human-AI interaction
GUI agent |
1.9 | 2 | 2026 | AgentProg: Empowering Long-Horizon GUI Agents with Program-guided Context Management · MobiSys 2026 GUI-Xplore: Empowering Generalizable GUI Agents with One Exploration · CVPR 2025 |
Program synthesis and code generation
code generation with language models |
0.9 | 1 | 2025 | AutoDroid-V2: Boosting SLM-based GUI Agents via Code Generation · MobiSys 2025 |
Human-AI interaction › automation
mobile task automation |
0.8 | 1 | 2024 | AutoDroid: LLM-powered Task Automation in Android · MobiCom 2024 |
Machine learning › Reinforcement learning
belief state |
0.3 | 1 | 2026 | AgentProg: Empowering Long-Horizon GUI Agents with Program-guided Context Management · MobiSys 2026 |
Machine learning › Efficient and distributed learning
on-device inference |
0.3 | 1 | 2025 | AutoDroid-V2: Boosting SLM-based GUI Agents via Code Generation · MobiSys 2025 |
Program analysis
dynamic analysis |
0.2 | 1 | 2024 | AutoDroid: LLM-powered Task Automation in Android · MobiCom 2024 |
Methods — techniques the papers use, named apart from their topics
program-guided context management · 3.0belief MDP · 3.0document-centered synthetic data generation · 2.6large language model · 2.4small language model · 1.7multi-granularity query optimization · 1.5memory injection · 1.5small language models · 0.9exploration-and-reasoning framework · 0.9action-aware GUI modeling · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | AgentProg: Empowering Long-Horizon GUI Agents with Program-guided Context ManagementabstractThe rapid development of mobile GUI agents has stimulated growing research interest in long-horizon task automation. However, building agents for these tasks faces a critical bottleneck: the reliance on ever-expanding interaction history incurs substantial context overhead. Existing context management and compression techniques often fail to preserve vital semantic information, leading to degraded task performance. We propose AgentProg, a program-guided approach for agent context management that reframes the interaction history as a program with variables and control flow. By organizing information according to the structure of program, this structure provides a principled mechanism to determine which information should be retained and which can be discarded. We further integrate a global belief state mechanism inspired by Belief MDP framework to handle partial observability and adapt to unexpected environmental changes. Experiments on AndroidWorld and our extended long-horizon task suite demonstrate that AgentProg has achieved state-of-the-art success rates on these benchmarks. More importantly, it maintains robust performance on long-horizon tasks while baseline methods experience catastrophic degradation. Our system is open-sourced at https://github.com/MobileLLM/AgentProg. Shizuo Tian, Hao Wen 0004, Shanhui Zhao, Guohong Liu 0002, Ju Ren 0001, Yunxin Liu 0001, Yuanchun Li 0003 |
MobiSys | 5 |
| 2025 | GUI-Xplore: Empowering Generalizable GUI Agents with One ExplorationabstractGUI agents hold significant potential to enhance the experience and efficiency of human-device interaction. However, current methods face challenges in generalizing across applications (apps) and tasks, primarily due to two fundamental limitations in existing datasets. First, these datasets overlook developer-induced structural variations among apps, limiting the transferability of knowledge across diverse software environments. Second, many of them focus solely on navigation tasks, which restricts their capacity to represent comprehensive software architectures and complex user interactions. To address these challenges, we introduce GUI-Xplore, a dataset meticulously designed to enhance cross-application and cross-task generalization via an exploration-and-reasoning framework. GUI-Xplore integrates pre-recorded exploration videos providing contextual insights, alongside five hierarchically structured downstream tasks designed to comprehensively evaluate GUI agent capabilities. To fully exploit GUI-Xplore’s unique features, we propose Xplore-Agent, a GUI agent framework that combines Action-aware GUI Modeling with Graph-Guided Environment Reasoning. Further experiments indicate that Xplore-Agent achieves a 10% improvement over existing methods in unfamiliar environments, yet there remains significant potential for further enhancement towards truly generalizable GUI agents.1 Shanhui Zhao, Hao Wen 0004, Samith Va, Mengwei Xu 0001, Yuanchun Li 0003 |
CVPR | 2 |
| 2025 | LLM-Explorer: Towards Efficient and Affordable LLM-based Exploration for Mobile AppsabstractLarge language models (LLMs) have opened new opportunities for automated mobile app exploration, an important and challenging problem that used to suffer from the difficulty of generating meaningful UI interactions. However, existing LLM-based exploration approaches rely heavily on LLMs to generate actions in almost every step, leading to a huge cost of token fees and computational resources. We argue that such extensive usage of LLMs is neither necessary nor effective, since many actions during exploration do not require, or may even be biased by the abilities of LLMs. Further, based on the insight that a precise and compact knowledge plays the central role for effective exploration, we introduce LLM-Explorer, a new exploration agent designed for efficiency and affordability. LLM-Explorer uses LLMs primarily for maintaining the knowledge instead of generating actions, and knowledge is used to guide action generation in a LLM-less manner. Based on a comparison with 5 strong baselines on 20 typical apps, LLM-Explorer was able to achieve the fastest and highest coverage among all automated app explorers, with over 148x lower cost than the state-of-the-art LLM-based approach. Shanhui Zhao, Hao Wen 0004, Wenjie Du 0004, Cheng Liang 0006, Yunxin Liu 0001, Xiaozhou Ye, Ye Ouyang, Yuanchun Li 0003 |
MobiCom | 1 |
| 2025 | AutoDroid-V2: Boosting SLM-based GUI Agents via Code GenerationabstractLarge language models (LLMs) have brought exciting new advances to mobile UI agents, a long-standing research field that aims to complete arbitrary natural language tasks through mobile UI interactions. However, existing UI agents usually demand powerful large language models that are difficult to be deployed locally on end-users' devices, raising huge concerns about user privacy and centralized serving cost. Inspired by the remarkable coding abilities of recent small language models (SLMs), we propose to convert the UI task automation problem to a code generation problem, which can be effectively solved by an on-device SLM and efficiently executed with an on-device code interpreter. Unlike normal coding tasks that can be extensively pre-trained with public datasets, generating UI automation code is challenging due to the diversity, complexity, and variability of target apps. Therefore, we adopt a document-centered approach that automatically builds fine-grained API documentation for each app and generates diverse task samples based on this documentation. By guiding the agent with the synthetic documents and task samples, it learns to generate precise and efficient scripts to complete unseen tasks. Based on detailed comparisons with state-of-the-art mobile UI agents, our approach effectively improves the mobile task automation with significantly higher success rates and lower latency/token consumption. Code is open-sourced at https://github.com/MobileLLM/AutoDroid-V2. Hao Wen 0004, Shizuo Tian, Borislav Pavlov, Wenjie Du 0004, Ge Chang 0002, Shanhui Zhao, Yunxin Liu 0001, Ya-Qin Zhang, Yuanchun Li 0003 |
MobiSys | 7 |
| 2024 | AutoDroid: LLM-powered Task Automation in AndroidabstractMobile task automation is an attractive technique that aims to enable voice-based hands-free user interaction with smartphones. However, existing approaches suffer from poor scalability due to the limited language understanding ability and the non-trivial manual efforts required from developers or endusers. The recent advance of large language models (LLMs) in language understanding and reasoning inspires us to rethink the problem from a model-centric perspective, where task preparation, comprehension, and execution are handled by a unified language model. In this work, we introduce AutoDroid, a mobile task automation system capable of handling arbitrary tasks on any Android application without manual efforts. The key insight is to combine the commonsense knowledge of LLMs and domain-specific knowledge of apps through automated dynamic analysis. The main components include a functionality-aware UI representation method that bridges the UI with the LLM, exploration-based memory injection techniques that augment the app-specific domain knowledge of LLM, and a multi-granularity query optimization module that reduces the cost of model inference. We integrate AutoDroid with off-the-shelf LLMs including online GPT-4/GPT-3.5 and on-device Vicuna, and evaluate its performance on a new benchmark for memory-augmented Android task automation with 158 common tasks. The results demonstrated that AutoDroid is able to precisely generate actions with an accuracy of 90.9%, and complete tasks with a success rate of 71.3%, outperforming the GPT-4-powered baselines by 36.4% and 39.7%. Hao Wen 0004, Yuanchun Li 0003, Guohong Liu 0002, Shanhui Zhao, Toby Jia-Jun Li, Shiqi Jiang 0002, Yunhao Liu 0001, Yunxin Liu 0001 |
MobiCom | 4 |