Sangjun Song
Author directory2026
ThinkBrake: Efficient Reasoning via Log-Probability Margin Guided Decoding
Sangjun Song | Minjae Oh | Seungkyu Lee | Sungmin Jo | Yohan Jo
Findings of the Association for Computational Linguistics: ACL 2026
Sangjun Song | Minjae Oh | Seungkyu Lee | Sungmin Jo | Yohan Jo
Findings of the Association for Computational Linguistics: ACL 2026
Large Reasoning Models (LRMs) allocate substantial inference-time compute to Chain-of-Thought (CoT) reasoning, improving performance on mathematics, scientific QA, and tool usage. However, this introduces overthinking: LRMs often reach a correct intermediate solution, continue reasoning, and overwrite it with an incorrect answer. We first demonstrate that oracle stopping—where we inject lt;/think gt; at every sentence boundary and select the best stopping point in hindsight—improves average accuracy by 8% while reducing thinking tokens by 72%, exposing substantial overthinking. Motivated by this finding, we propose ThinkBrake, which monitors the log-probability margin between the top continuation token and lt;/think gt; at sentence boundaries, stopping reasoning when this margin narrows. ThinkBrake requires no training and achieves favorable accuracy–efficiency trade-offs across math, scientific QA, and tool usage benchmarks, reducing thinking token usage by up to 30%. Furthermore, we provide theoretical analysis showing that ThinkBrake is equivalent to test-time realignment with a reward bonus for the lt;/think gt; token.
ArcANE: Do Role-Playing Language Agents Stay in Character at the Right Time?
Woojung Song | Nalim Kim | Sangjun Song | Chaewon Heo | Jongwon Lim | Yohan Jo
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing
Woojung Song | Nalim Kim | Sangjun Song | Chaewon Heo | Jongwon Lim | Yohan Jo
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing
Role-playing language agents (RPLAs) simulate specific characters and personas across applications such as entertainment, companionship, interactive storytelling, and education. Faithful role-play requires more than producing plausible, in-character responses: as a character’s values and behavior change over a narrative, an RPLA should reflect the character’s state at the relevant stage. However, existing benchmarks largely treat characters as fixed personas or test only what they know at a given point in the narrative. We introduce **ArcANE** (Arc-Aware Narrative Evaluation), a benchmark for evaluating whether an RPLA follows a character’s development across a narrative. **ArcANE** first builds an Arc that maps how a character’s values, motivations, or relationships change over the story. The benchmark then scores how well an RPLA’s responses fit the corresponding stages of the Arc, covering three distinct scenario types: scenes from the novel, new situations within its world, and situations outside that world. We evaluate six models under six ways of providing narrative context. In every model, using the Arc up to the queried chapter yields the best performance, outperforming the strongest non-Arc context by 2.2–8.4 points. These results suggest that faithful role-play requires evolving character states and tracking their trajectory, rather than merely retrieving relevant episodic evidence.