SEAIMay 15, 2025

LLM-Explorer: Towards Efficient and Affordable LLM-based Exploration for Mobile Apps

arXiv:2505.10593v17 citationsh-index: 15MOBICOM
Originality Incremental advance
AI Analysis

This addresses the cost and efficiency issues in automated mobile app testing for developers, though it is incremental as it builds on existing LLM-based methods.

The paper tackled the problem of high cost and inefficiency in LLM-based mobile app exploration by introducing LLM-Explorer, which uses LLMs for knowledge maintenance instead of action generation, achieving the fastest and highest coverage with over 148x lower cost than the state-of-the-art LLM-based approach.

Large 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.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes