Learning Task Decomposition to Assist Humans in Competitive Programming
Not on the map. Why?
Abstract (arXiv)
When using language models (LMs) to solve complex problems, humans might struggle to understand the LM-generated solutions and repair the flawed ones. To assist humans in repairing them, we propose to automatically decompose complex solutions into multiple simpler pieces that correspond to specific subtasks. We introduce a novel objective for learning task decomposition, termed assistive value (AssistV), which measures the feasibility and speed for humans to repair the decomposed solution. We collect a dataset of human repair experiences on different decomposed solutions. Utilizing the collected data as in-context examples, we then learn to critique, refine, and rank decomposed solutions to improve AssistV. We validate our method under competitive programming problems: under 177 hours of human study, our method enables non-experts to solve 33.3% more problems, speeds them up by 3.3x, and empowers them to match unassisted experts.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 23 of its 41 references that are in the map. First posted on arXiv 7 Jun 2024.
Builds on
23 of 41 references.
References · 23
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
- 2022Constitutional AI: Harmlessness from AI Feedbackcited by 2,950
- 2023GPQA: A Graduate-Level Google-Proof Q&A Benchmarkcited by 2,748
- 2023Code Llama: Open Foundation Models for Codecited by 2,105
- 2016Concrete Problems in AI Safetycited by 1,582
- 2022Competition-Level Code Generation with AlphaCodecited by 1,427
- 2023Large Language Models Cannot Self-Correct Reasoning Yetcited by 965
- 2023Teaching Large Language Models to Self-Debugcited by 963
11 more
- 2021Measuring Coding Challenge Competence With APPScited by 879
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 554
- 2022Self-critiquing models for assisting human evaluatorscited by 372
- 2023Principle-Driven Self-Alignment of Language Models from Scratch with Minimal Human Supervisioncited by 318
- 2021Recursively Summarizing Books with Human Feedbackcited by 287
- 2018Supervising strong learners by amplifying weak expertscited by 139
- 2022Successive Prompting for Decomposing Complex Questionscited by 94
- 2022Repair Is Nearly Generation: Multilingual Program Repair with LLMscited by 68
- 2022Parsel: Algorithmic Reasoning with Language Models by Composing Decompositionscited by 62
- 2022Humans decompose tasks by trading off utility and computational costcited by 18
- 2022Two-Turn Debate Doesn't Help Humans Answer Hard Reading Comprehension Questionscited by 16
Built on by
Citing papers per year: 2024: 6; 2025: 6; 2026: 2.
14 papers.
Sort:
By area:
- 2024Language Models Learn to Mislead Humans via RLHFcited by 118
- 2024Prover-Verifier Games improve legibility of LLM outputscited by 79
- 2025Code to Think, Think to Code: A Survey on Code-Enhanced Reasoning and Reasoning-Driven Code Intelligence in LLMscited by 47
- 2024From Code to Correctness: Closing the Last Mile of Code Generation with Hierarchical Debuggingcited by 46
- 2024Tree-of-Code: A Tree-Structured Exploring Framework for End-to-End Code Generation and Execution in Complex Task Handlingcited by 11
- 2024The Road to Artificial SuperIntelligence: A Comprehensive Survey of Superalignmentcited by 11
- 2025Unsupervised Elicitation of Language Modelscited by 11
- 2025A Good Plan is Hard to Find: Aligning Models with Preferences is Misaligned with What Helps Userscited by 6
- 2025AdaptBot: Combining LLM with Knowledge Graphs and Human Input for Generic-to-Specific Task Decomposition and Knowledge Refinementcited by 3
- 2024The Superalignment of Superhuman Intelligence with Large Language Modelscited by 2
- 2026MT-OSC: Path for LLMs that Get Lost in Multi-Turn Conversationcited by 2
- 2025Research Superalignment Should Advance Now with Alternating Competence and Conformity Optimizationcited by 1
- 2026Towards Neuro-symbolic Causal Rule Synthesis, Verification, and Evaluation Grounded in Legal and Safety Principles30 Apr 2026
- 2026MT-OSC: Path for LLMs that Get Lost in Multi-Turn Conversation9 Apr 2026
- 2025A Good Plan is Hard to Find: Aligning Models with Preferences is Misaligned with What Helps Users23 Sep 2025
- 2025Unsupervised Elicitation of Language Models11 Jun 2025
- 2025Superalignment with Dynamic Human Values17 Mar 2025
- 2025Research Superalignment Should Advance Now with Alternating Competence and Conformity Optimization8 Mar 2025
- 2025Code to Think, Think to Code: A Survey on Code-Enhanced Reasoning and Reasoning-Driven Code Intelligence in LLMs26 Feb 2025
- 2025AdaptBot: Combining LLM with Knowledge Graphs and Human Input for Generic-to-Specific Task Decomposition and Knowledge Refinement4 Feb 2025
- 2024The Road to Artificial SuperIntelligence: A Comprehensive Survey of Superalignment21 Dec 2024
- 2024Tree-of-Code: A Tree-Structured Exploring Framework for End-to-End Code Generation and Execution in Complex Task Handling19 Dec 2024
- 2024The Superalignment of Superhuman Intelligence with Large Language Models15 Dec 2024
- 2024From Code to Correctness: Closing the Last Mile of Code Generation with Hierarchical Debugging2 Oct 2024
2 more
- 2024Language Models Learn to Mislead Humans via RLHF19 Sep 2024
- 2024Prover-Verifier Games improve legibility of LLM outputs18 Jul 2024
- 2024Language Models Learn to Mislead Humans via RLHFcited by 118
- 2024The Road to Artificial SuperIntelligence: A Comprehensive Survey of Superalignmentcited by 11
- 2025A Good Plan is Hard to Find: Aligning Models with Preferences is Misaligned with What Helps Userscited by 6
- 2025Research Superalignment Should Advance Now with Alternating Competence and Conformity Optimizationcited by 1
- 2025Superalignment with Dynamic Human Valuescited by 1
- 2025A Good Plan is Hard to Find: Aligning Models with Preferences is Misaligned with What Helps Users23 Sep 2025
- 2025Superalignment with Dynamic Human Values17 Mar 2025
- 2025Research Superalignment Should Advance Now with Alternating Competence and Conformity Optimization8 Mar 2025
- 2024The Road to Artificial SuperIntelligence: A Comprehensive Survey of Superalignment21 Dec 2024
- 2024Language Models Learn to Mislead Humans via RLHF19 Sep 2024
- 2024Prover-Verifier Games improve legibility of LLM outputscited by 79
- 2024From Code to Correctness: Closing the Last Mile of Code Generation with Hierarchical Debuggingcited by 46
- 2025Unsupervised Elicitation of Language Modelscited by 11
- 2025AdaptBot: Combining LLM with Knowledge Graphs and Human Input for Generic-to-Specific Task Decomposition and Knowledge Refinementcited by 3
- 2026MT-OSC: Path for LLMs that Get Lost in Multi-Turn Conversationcited by 2
- 2026Towards Neuro-symbolic Causal Rule Synthesis, Verification, and Evaluation Grounded in Legal and Safety Principlescited by 1
- 2026Towards Neuro-symbolic Causal Rule Synthesis, Verification, and Evaluation Grounded in Legal and Safety Principles30 Apr 2026
- 2026MT-OSC: Path for LLMs that Get Lost in Multi-Turn Conversation9 Apr 2026
- 2025Unsupervised Elicitation of Language Models11 Jun 2025
- 2025AdaptBot: Combining LLM with Knowledge Graphs and Human Input for Generic-to-Specific Task Decomposition and Knowledge Refinement4 Feb 2025
- 2024From Code to Correctness: Closing the Last Mile of Code Generation with Hierarchical Debugging2 Oct 2024
- 2024Prover-Verifier Games improve legibility of LLM outputs18 Jul 2024