PEARL: Self-Evolving Assistant for Time Management with Reinforcement Learning
Bingxuan Li, Jeonghwan Kim, Cheng Qian, Xiusi Chen, Eitan Anzenberg, Niran Kundapur, Heng Ji
TL;DR
This paper addresses calendar conflict resolution as a long-horizon, preference-driven task and introduces CalConflictBench to benchmark LLM-based agents on evolving user preferences. It shows current LLMs struggle to adapt over time and that increasing horizon or context length yields limited gains. To bridge this gap, it proposes PEARL, a reinforcement-learning framework that uses an external memory Strategy Hub and curriculum-based round-wise rewards to progressively infer and apply user preferences, achieving notable improvements over strong baselines. The work provides a principled evaluation setup and demonstrates that memory-augmented, preference-aware RL can meaningfully enhance time-management decisions in sequential calendar conflicts, with potential for scalable, personalized scheduling applications.
Abstract
Overlapping calendar invitations force busy professionals to repeatedly decide which meetings to attend, reschedule, or decline. We refer to this preference-driven decision process as calendar conflict resolution. Automating such process is crucial yet challenging. Scheduling logistics drain hours, and human delegation often fails at scale, which motivate we to ask: Can we trust large language model (LLM) or language agent to manager time? To enable systematic study of this question, we introduce CalConflictBench, a benchmark for long-horizon calendar conflict resolution. Conflicts are presented sequentially and agents receive feedback after each round, requiring them to infer and adapt to user preferences progressively. Our experiments show that current LLM agents perform poorly with high error rates, e.g., Qwen-3-30B-Think has 35% average error rate. To address this gap, we propose PEARL, a reinforcement-learning framework that augments language agent with an external memory module and optimized round-wise reward design, enabling agent to progressively infer and adapt to user preferences on-the-fly. Experiments on CalConflictBench shows that PEARL achieves 0.76 error reduction rate, and 55% improvement in average error rate compared to the strongest baseline.
