CFBench: A Comprehensive Constraints-Following Benchmark for LLMs
Not on the map. Why?
Abstract (arXiv)
The adeptness of Large Language Models (LLMs) in comprehending and following natural language instructions is critical for their deployment in sophisticated real-world applications. Existing evaluations mainly focus on fragmented constraints or narrow scenarios, but they overlook the comprehensiveness and authenticity of constraints from the user's perspective. To bridge this gap, we propose CFBench, a large-scale Comprehensive Constraints Following Benchmark for LLMs, featuring 1,000 curated samples that cover more than 200 real-life scenarios and over 50 NLP tasks. CFBench meticulously compiles constraints from real-world instructions and constructs an innovative systematic framework for constraint types, which includes 10 primary categories and over 25 subcategories, and ensures each constraint is seamlessly integrated within the instructions. To make certain that the evaluation of LLM outputs aligns with user perceptions, we propose an advanced methodology that integrates multi-dimensional assessment criteria with requirement prioritization, covering various perspectives of constraints, instructions, and requirement fulfillment. Evaluating current leading LLMs on CFBench reveals substantial room for improvement in constraints following, and we further investigate influencing factors and enhancement strategies. The data and code are publicly available at https://github.com/PKU-Baichuan-MLSystemLab/CFBench
Key facts. Cited by 65 papers in the map (data through 7 Oct 2026). Builds on 32 of its 42 references that are in the map. First posted on arXiv 2 Aug 2024.
Builds on
32 of 42 references.
References · 32
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
- 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,674
- 2024Qwen2 Technical Reportcited by 2,076
- 2021Multitask Prompted Training Enables Zero-Shot Task Generalizationcited by 1,462
20 more
- 2023WizardLM: Empowering large pre-trained language models to follow complex instructionscited by 1,116
- 2023AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedbackcited by 738
- 2020Aligning AI With Shared Human Valuescited by 706
- 2023AGIEval: A Human-Centric Benchmark for Evaluating Foundation Modelscited by 701
- 2021Cross-Task Generalization via Natural Language Crowdsourcing Instructionscited by 696
- 2023C-Eval: A Multi-Level Multi-Discipline Chinese Evaluation Suite for Foundation Modelscited by 694
- 2023Orca: Progressive Learning from Complex Explanation Traces of GPT-4cited by 369
- 2023Foundation Models for Decision Making: Problems, Methods, and Opportunitiescited by 160
- 2024Benchmarking Complex Instruction-Following with Multiple Constraints Compositioncited by 147
- 2021Adapting Language Models for Zero-shot Learning by Meta-tuning on Dataset and Prompt Collectionscited by 128
- 2023Controlled Text Generation with Natural Language Instructionscited by 87
- 2024A Systematic Survey and Critical Review on Evaluating Large Language Models: Challenges, Limitations, and Recommendationscited by 84
- 2024FOFO: A Benchmark to Evaluate LLMs' Format-Following Capabilitycited by 79
- 2020Learning from Task Descriptionscited by 78
- 2023COLLIE: Systematic Construction of Constrained Text Generation Taskscited by 69
- 2023Can Large Language Models Understand Real-World Complex Instructions?cited by 69
- 2022Controllable Text Generation with Language Constraintscited by 18
- 2023Struc-Bench: Are Large Language Models Really Good at Generating Complex Structured Data?cited by 16
- 2021Style Control for Schema-Guided Natural Language Generationcited by 10
- 2024Comprehensive Reassessment of Large-Scale Evaluation Outcomes in LLMs: A Multifaceted Statistical Approachcited by 5
Built on by
Citing papers per year: 2024: 9; 2025: 32; 2026: 24.
65 papers.
Sort:
By area:
- 2025Baichuan-M2: Scaling Medical Capability with Large Verifier Systemcited by 55
- 2025AGENTIF: Benchmarking Instruction Following of Large Language Models in Agentic Scenarioscited by 44
- 2025MM-IFEngine: Towards Multimodal Instruction Followingcited by 41
- 2024LLM Self-Correction with DeCRIM: Decompose, Critique, and Refine for Enhanced Following of Instructions with Multiple Constraintscited by 34
- 2024LIFBench: Evaluating the Instruction Following Performance and Stability of Large Language Models in Long-Context Scenarioscited by 31
- 2024IOPO: Empowering LLMs with Complex Instruction Following via Input-Output Preference Optimizationcited by 30
- 2025StructFlowBench: A Structured Flow Benchmark for Multi-turn Instruction Followingcited by 28
- 2024SysBench: Can Large Language Models Follow System Messages?cited by 26
- 2024CS4: Measuring the Creativity of Large Language Models Automatically by Controlling the Number of Story-Writing Constraintscited by 22
- 2025VeriPlan: Integrating Formal Verification and LLMs into End-User Planningcited by 19
- 2026RubricEval: A Rubric-Level Meta-Evaluation Benchmark for LLM Judges in Instruction Followingcited by 19
- 2025CodeIF: Benchmarking the Instruction-Following Capabilities of Large Language Models for Code Generationcited by 18
38 more
- 2025Incentivizing Reasoning for Advanced Instruction-Following of Large Language Modelscited by 17
- 2025SOTOPIA-Omega: Dynamic Strategy Injection Learning and Social Instruction Following Evaluation for Social Agentscited by 16
- 2025MuSC: Improving Complex Instruction Following with Multi-granularity Self-Contrastive Trainingcited by 12
- 2025XIFBench: Evaluating Large Language Models on Multilingual Instruction Followingcited by 11
- 2025AIR: Complex Instruction Generation via Automatic Iterative Refinementcited by 10
- 2025WildIFEval: Instruction Following in the Wildcited by 10
- 2025Scone: Bridging Composition and Distinction in Subject-Driven Image Generation via Unified Understanding-Generation Modelingcited by 10
- 2025EIFBENCH: Extremely Complex Instruction Following Benchmark for Large Language Modelscited by 9
- 2025One Battle After Another: Probing LLMs' Limits on Multi-Turn Instruction Following with a Benchmark Evolving Frameworkcited by 9
- 2025ConInstruct: Evaluating Large Language Models on Conflict Detection and Resolution in Instructionscited by 9
- 2024MMMT-IF: A Challenging Multimodal Multi-Turn Instruction Following Benchmarkcited by 8
- 2024A Systematic Examination of Preference Learning through the Lens of Instruction-Followingcited by 8
- 2026IF-RewardBench: Benchmarking Judge Models for Instruction-Following Evaluationcited by 8
- 2025IF-VidCap: Can Video Caption Models Follow Instructions?cited by 7
- 2025Replay Failures as Successes: Sample-Efficient Reinforcement Learning for Instruction Followingcited by 7
- 2026Empowering Reliable Visual-Centric Instruction Following in MLLMscited by 7
- 2024Baichuan Alignment Technical Reportcited by 6
- 2025Light-IF: Endowing LLMs with Generalizable Reasoning via Preview and Self-Checking for Complex Instruction Followingcited by 6
- 2025Higher Satisfaction, Lower Cost: A Technical Report on How LLMs Revolutionize Meituan's Intelligent Interaction Systemscited by 6
- 2025Instructions are all you need: Self-supervised Reinforcement Learning for Instruction Followingcited by 6
- 2025Revisiting the Reliability of Language Models in Instruction-Followingcited by 6
- 2025R-ConstraintBench: Evaluating LLMs on NP-Complete Schedulingcited by 5
- 2025Prompt-Based One-Shot Exact Length-Controlled Generation with LLMscited by 4
- 2025When Instructions Multiply: Measuring and Estimating LLM Capabilities of Multiple Instructions Followingcited by 4
- 2025IF-CRITIC: Towards a Fine-Grained LLM Critic for Instruction-Following Evaluationcited by 4
- 2025Beyond the Trade-off: Self-Supervised Reinforcement Learning for Reasoning Models' Instruction Followingcited by 3
- 2026SciIF: Benchmarking Scientific Instruction Following Towards Rigorous Scientific Intelligencecited by 3
- 2025Reverse Preference Optimization for Complex Instruction Followingcited by 2
- 2026SLBench: Evaluating How LLM Agents Follow Logical Relations in Skillscited by 2
- 2024Talking with Tables for Better LLM Factual Data Interactionscited by 1
- 2025UltraGen: Extremely Fine-grained Controllable Generation via Attribute Reconstruction and Global Preference Optimizationcited by 1
- 2025Format Inertia: A Failure Mechanism of LLMs in Medical Pre-Consultationcited by 1
- 2025GraphIF: Enhancing Multi-Turn Instruction Following for Large Language Models with Relation Graph Promptcited by 1
- 2026Precision over Diversity: High-Precision Reward Generalizes to Robust Instruction Followingcited by 1
- 2026RM-Distiller: Exploiting Generative LLM for Reward Model Distillationcited by 1
- 2026CCR-Bench: A Comprehensive Benchmark for Evaluating LLMs on Complex Constraints, Control Flows, and Real-World Casescited by 1
- 2026SEIF: Self-Evolving Reinforcement Learning for Instruction Followingcited by 1
- 2026IFHierBench: Hierarchical Instruction Following for Large Language Modelscited by 1
50 most cited of 65 All 65 (JSON)
- 2026Counterfactual Constraint-Conditioned On-Policy Distillation for Multi-Constraint Instruction Following23 Sep 2026
- 2026MTAC-IFBench: Benchmarking Instruction-Following in Multi-Turn Agentic Coding14 Sep 2026
- 2026Towards Scalable RLVR: Multimodal Instruction Following Data Synthesis and Distillation13 Sep 2026
- 2026SemVerBench: Benchmarking LLM Comprehension of Version-Constraint Resolution Semantics10 Sep 2026
- 2026First Things First: Teaching LLM-Based Agents to Prioritize Must-Haves before Nice-to-Haves4 Sep 2026
- 2026SingProbe Technical Report31 Aug 2026
- 2026Harness-IF: Evaluating Instruction Following Across Instruction Surfaces in Coding Agents12 Aug 2026
- 2026UNSPECIFIC: General Constraint Synthesis for Breaking Copy-and-Paste Shortcut in LLM Instruction Following10 Aug 2026
- 2026IFHierBench: Hierarchical Instruction Following for Large Language Models30 Jul 2026
- 2026SLBench: Evaluating How LLM Agents Follow Logical Relations in Skills10 Jul 2026
- 2026X+Slides: Benchmarking Audience-Conditioned Slide Generation17 Jun 2026
- 2026VCIFBench: Evaluating Complex Instruction Following for Video Understanding3 Jun 2026
38 more
- 2026SEIF: Self-Evolving Reinforcement Learning for Instruction Following8 May 2026
- 2026MCJudgeBench: A Benchmark for Constraint-Level Judge Evaluation in Multi-Constraint Instruction Following5 May 2026
- 2026U-Define: Designing User Workflows for Hard and Soft Constraints in LLM-Based Planning4 May 2026
- 2026TinyJudge: Unverifiable Constraint Alignment via Lightweight Specialist Ensembles19 Apr 2026
- 2026RubricEval: A Rubric-Level Meta-Evaluation Benchmark for LLM Judges in Instruction Following26 Mar 2026
- 2026CCR-Bench: A Comprehensive Benchmark for Evaluating LLMs on Complex Constraints, Control Flows, and Real-World Cases9 Mar 2026
- 2026IF-RewardBench: Benchmarking Judge Models for Instruction-Following Evaluation5 Mar 2026
- 2026RM-Distiller: Exploiting Generative LLM for Reward Model Distillation20 Jan 2026
- 2026LsrIF: Enhancing Logic-Structured Instruction Following of Large Language Models10 Jan 2026
- 2026Precision over Diversity: High-Precision Reward Generalizes to Robust Instruction Following8 Jan 2026
- 2026SciIF: Benchmarking Scientific Instruction Following Towards Rigorous Scientific Intelligence8 Jan 2026
- 2026Empowering Reliable Visual-Centric Instruction Following in MLLMs6 Jan 2026
- 2025Replay Failures as Successes: Sample-Efficient Reinforcement Learning for Instruction Following29 Dec 2025
- 2025Revisiting the Reliability of Language Models in Instruction-Following15 Dec 2025
- 2025Scone: Bridging Composition and Distinction in Subject-Driven Image Generation via Unified Understanding-Generation Modeling14 Dec 2025
- 2025ConInstruct: Evaluating Large Language Models on Conflict Detection and Resolution in Instructions18 Nov 2025
- 2025GraphIF: Enhancing Multi-Turn Instruction Following for Large Language Models with Relation Graph Prompt13 Nov 2025
- 2025One Battle After Another: Probing LLMs' Limits on Multi-Turn Instruction Following with a Benchmark Evolving Framework5 Nov 2025
- 2025IF-CRITIC: Towards a Fine-Grained LLM Critic for Instruction-Following Evaluation2 Nov 2025
- 2025IF-VidCap: Can Video Caption Models Follow Instructions?21 Oct 2025
- 2025Instructions are all you need: Self-supervised Reinforcement Learning for Instruction Following16 Oct 2025
- 2025Higher Satisfaction, Lower Cost: A Technical Report on How LLMs Revolutionize Meituan's Intelligent Interaction Systems15 Oct 2025
- 2025Format Inertia: A Failure Mechanism of LLMs in Medical Pre-Consultation2 Oct 2025
- 2025When Instructions Multiply: Measuring and Estimating LLM Capabilities of Multiple Instructions Following25 Sep 2025
- 2025TRUEBench: Can LLM Response Meet Real-world Constraints as Productivity Assistant?24 Sep 2025
- 2025Baichuan-M2: Scaling Medical Capability with Large Verifier System2 Sep 2025
- 2025R-ConstraintBench: Evaluating LLMs on NP-Complete Scheduling21 Aug 2025
- 2025Prompt-Based One-Shot Exact Length-Controlled Generation with LLMs19 Aug 2025
- 2025Light-IF: Endowing LLMs with Generalizable Reasoning via Preview and Self-Checking for Complex Instruction Following5 Aug 2025
- 2025Beyond the Trade-off: Self-Supervised Reinforcement Learning for Reasoning Models' Instruction Following4 Aug 2025
- 2025EIFBENCH: Extremely Complex Instruction Following Benchmark for Large Language Models10 Jun 2025
- 2025Incentivizing Reasoning for Advanced Instruction-Following of Large Language Models2 Jun 2025
- 2025Reverse Preference Optimization for Complex Instruction Following28 May 2025
- 2025AGENTIF: Benchmarking Instruction Following of Large Language Models in Agentic Scenarios22 May 2025
- 2025MM-IFEngine: Towards Multimodal Instruction Following10 Apr 2025
- 2025XIFBench: Evaluating Large Language Models on Multilingual Instruction Following10 Mar 2025
- 2025WildIFEval: Instruction Following in the Wild9 Mar 2025
- 2025CodeIF: Benchmarking the Instruction-Following Capabilities of Large Language Models for Code Generation26 Feb 2025
50 newest of 65 All 65 (JSON)
- 2025AGENTIF: Benchmarking Instruction Following of Large Language Models in Agentic Scenarioscited by 44
- 2025SOTOPIA-Omega: Dynamic Strategy Injection Learning and Social Instruction Following Evaluation for Social Agentscited by 16
- 2026SLBench: Evaluating How LLM Agents Follow Logical Relations in Skillscited by 2
- 2026Harness-IF: Evaluating Instruction Following Across Instruction Surfaces in Coding Agentscited by 1
- 2026SemVerBench: Benchmarking LLM Comprehension of Version-Constraint Resolution Semanticscited by 1
- 2026First Things First: Teaching LLM-Based Agents to Prioritize Must-Haves before Nice-to-Havescited by 0
- 2026MTAC-IFBench: Benchmarking Instruction-Following in Multi-Turn Agentic Codingcited by 0
- 2026MTAC-IFBench: Benchmarking Instruction-Following in Multi-Turn Agentic Coding14 Sep 2026
- 2026SemVerBench: Benchmarking LLM Comprehension of Version-Constraint Resolution Semantics10 Sep 2026
- 2026First Things First: Teaching LLM-Based Agents to Prioritize Must-Haves before Nice-to-Haves4 Sep 2026
- 2026Harness-IF: Evaluating Instruction Following Across Instruction Surfaces in Coding Agents12 Aug 2026
- 2026SLBench: Evaluating How LLM Agents Follow Logical Relations in Skills10 Jul 2026
- 2025AGENTIF: Benchmarking Instruction Following of Large Language Models in Agentic Scenarios22 May 2025
- 2025SOTOPIA-Omega: Dynamic Strategy Injection Learning and Social Instruction Following Evaluation for Social Agents21 Feb 2025
- 2024IOPO: Empowering LLMs with Complex Instruction Following via Input-Output Preference Optimizationcited by 30
- 2024A Systematic Examination of Preference Learning through the Lens of Instruction-Followingcited by 8
- 2025Replay Failures as Successes: Sample-Efficient Reinforcement Learning for Instruction Followingcited by 7
- 2024Baichuan Alignment Technical Reportcited by 6
- 2025Reverse Preference Optimization for Complex Instruction Followingcited by 2
- 2025UltraGen: Extremely Fine-grained Controllable Generation via Attribute Reconstruction and Global Preference Optimizationcited by 1
- 2026RM-Distiller: Exploiting Generative LLM for Reward Model Distillationcited by 1
- 2026RM-Distiller: Exploiting Generative LLM for Reward Model Distillation20 Jan 2026
- 2025Replay Failures as Successes: Sample-Efficient Reinforcement Learning for Instruction Following29 Dec 2025
- 2025Reverse Preference Optimization for Complex Instruction Following28 May 2025
- 2025UltraGen: Extremely Fine-grained Controllable Generation via Attribute Reconstruction and Global Preference Optimization17 Feb 2025
- 2024A Systematic Examination of Preference Learning through the Lens of Instruction-Following18 Dec 2024
- 2024IOPO: Empowering LLMs with Complex Instruction Following via Input-Output Preference Optimization9 Nov 2024
- 2024Baichuan Alignment Technical Report19 Oct 2024
- 2025Baichuan-M2: Scaling Medical Capability with Large Verifier Systemcited by 55
- 2024LLM Self-Correction with DeCRIM: Decompose, Critique, and Refine for Enhanced Following of Instructions with Multiple Constraintscited by 34
- 2025Incentivizing Reasoning for Advanced Instruction-Following of Large Language Modelscited by 17
- 2025Light-IF: Endowing LLMs with Generalizable Reasoning via Preview and Self-Checking for Complex Instruction Followingcited by 6
- 2025Beyond the Trade-off: Self-Supervised Reinforcement Learning for Reasoning Models' Instruction Followingcited by 3
- 2025Baichuan-M2: Scaling Medical Capability with Large Verifier System2 Sep 2025
- 2025Light-IF: Endowing LLMs with Generalizable Reasoning via Preview and Self-Checking for Complex Instruction Following5 Aug 2025
- 2025Beyond the Trade-off: Self-Supervised Reinforcement Learning for Reasoning Models' Instruction Following4 Aug 2025
- 2025Incentivizing Reasoning for Advanced Instruction-Following of Large Language Models2 Jun 2025
- 2024LLM Self-Correction with DeCRIM: Decompose, Critique, and Refine for Enhanced Following of Instructions with Multiple Constraints9 Oct 2024
- 2025MM-IFEngine: Towards Multimodal Instruction Followingcited by 41
- 2025IF-VidCap: Can Video Caption Models Follow Instructions?cited by 7
- 2026Empowering Reliable Visual-Centric Instruction Following in MLLMscited by 7
- 2026VCIFBench: Evaluating Complex Instruction Following for Video Understandingcited by 0
- 2026VCIFBench: Evaluating Complex Instruction Following for Video Understanding3 Jun 2026
- 2026Empowering Reliable Visual-Centric Instruction Following in MLLMs6 Jan 2026
- 2025IF-VidCap: Can Video Caption Models Follow Instructions?21 Oct 2025
- 2025MM-IFEngine: Towards Multimodal Instruction Following10 Apr 2025
- 2026SingProbe Technical Reportcited by 0
- 2026SingProbe Technical Report31 Aug 2026
- 2024LIFBench: Evaluating the Instruction Following Performance and Stability of Large Language Models in Long-Context Scenarioscited by 31
- 2025StructFlowBench: A Structured Flow Benchmark for Multi-turn Instruction Followingcited by 28
- 2024SysBench: Can Large Language Models Follow System Messages?cited by 26
- 2024CS4: Measuring the Creativity of Large Language Models Automatically by Controlling the Number of Story-Writing Constraintscited by 22
- 2025VeriPlan: Integrating Formal Verification and LLMs into End-User Planningcited by 19
- 2026RubricEval: A Rubric-Level Meta-Evaluation Benchmark for LLM Judges in Instruction Followingcited by 19
- 2025CodeIF: Benchmarking the Instruction-Following Capabilities of Large Language Models for Code Generationcited by 18
- 2025MuSC: Improving Complex Instruction Following with Multi-granularity Self-Contrastive Trainingcited by 12
- 2025XIFBench: Evaluating Large Language Models on Multilingual Instruction Followingcited by 11
- 2025AIR: Complex Instruction Generation via Automatic Iterative Refinementcited by 10
- 2025WildIFEval: Instruction Following in the Wildcited by 10
- 2025Scone: Bridging Composition and Distinction in Subject-Driven Image Generation via Unified Understanding-Generation Modelingcited by 10
12 most cited of 39 All 39 (JSON)
- 2026Counterfactual Constraint-Conditioned On-Policy Distillation for Multi-Constraint Instruction Following23 Sep 2026
- 2026UNSPECIFIC: General Constraint Synthesis for Breaking Copy-and-Paste Shortcut in LLM Instruction Following10 Aug 2026
- 2026IFHierBench: Hierarchical Instruction Following for Large Language Models30 Jul 2026
- 2026X+Slides: Benchmarking Audience-Conditioned Slide Generation17 Jun 2026
- 2026MCJudgeBench: A Benchmark for Constraint-Level Judge Evaluation in Multi-Constraint Instruction Following5 May 2026
- 2026U-Define: Designing User Workflows for Hard and Soft Constraints in LLM-Based Planning4 May 2026
- 2026TinyJudge: Unverifiable Constraint Alignment via Lightweight Specialist Ensembles19 Apr 2026
- 2026RubricEval: A Rubric-Level Meta-Evaluation Benchmark for LLM Judges in Instruction Following26 Mar 2026
- 2026CCR-Bench: A Comprehensive Benchmark for Evaluating LLMs on Complex Constraints, Control Flows, and Real-World Cases9 Mar 2026
- 2026IF-RewardBench: Benchmarking Judge Models for Instruction-Following Evaluation5 Mar 2026
- 2026LsrIF: Enhancing Logic-Structured Instruction Following of Large Language Models10 Jan 2026
- 2026Precision over Diversity: High-Precision Reward Generalizes to Robust Instruction Following8 Jan 2026
12 newest of 39 All 39 (JSON)