mlsanityData to 7 Oct 2026

LogicPro: Improving Complex Logical Reasoning via Program-Guided Learning

arXiv 2409.12929 ↗First posted 19 Sep 2024cs.CLcited by 14

On the map: LLM reasoning → Reasoning benchmarks and evaluation

Abstract (arXiv)

In this paper, we propose a new data synthesis method called LogicPro, which leverages LeetCode-style algorithm underlineProblems and their corresponding underlineProgram solutions to synthesize Complex underlineLogical Reasoning data in text format. First, we synthesize complex reasoning problems through source algorithm problems and test cases. Then, standard answers and intermediate variable outputs are obtained for each problem based on standard python solutions and test cases. Finally, with the guidance of code intermediate variables, we synthesize the text reasoning process for each reasoning problems. Through this method, we can synthesize data that is difficult, scalable, effective, and comes with golden standard answers and high-quality reasoning processes. As a result, with our 540K synthesized dataset constructed solely from 2,360 algorithm problems, our approach footnoteCode and data are publicly available at https://github.com/jiangjin1999/LogicPro achieves significant improvements in multiple models for the datasets textitBBH27, textitLogicBench, textitDROP, textitAR-LSAT, and textitGSM8K, etc. outperforming a wide range of existing reasoning datasets.

Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Placed in Reasoning benchmarks and evaluation, one of 17 directions in LLM reasoning. Builds on 47 of its 85 references that are in the map. First posted on arXiv 19 Sep 2024.

Builds on

47 of 85 references.

Closest ancestors · 8

Same direction, newest first

  1. 2024Advancing LLM Reasoning Generalists with Preference Trees2 Apr
  2. 2024Can LLMs Reason with Rules? Logic Scaffolding for Stress-Testing and Improving LLMs18 Feb
  3. 2023Learning Deductive Reasoning from Synthetic Corpus based on Formal Logic11 Aug
  4. 2023BoardgameQA: A Dataset for Natural Language Reasoning with Contradictory Information13 Jun
  5. 2023Logic-LM: Empowering Large Language Models with Symbolic Solvers for Faithful Logical Reasoning20 May
  6. 2023SatLM: Satisfiability-Aided Language Models Using Declarative Prompting16 May
  7. 2023Evaluating the Logical Reasoning Ability of ChatGPT and GPT-47 Apr
  8. 2022ReAct: Synergizing Reasoning and Acting in Language Models6 Oct

Other references · 39

  1. 2024The Llama 3 Herd of Modelscited by 14,192
  2. 2021Training Verifiers to Solve Math Word Problemscited by 9,743
  3. 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 8,851
  4. 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
  5. 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
  6. 2023Let's Verify Step by Stepcited by 3,598
  7. 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,674
  8. 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,579
  9. 2022Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language modelscited by 1,970
  10. 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Themcited by 1,767
  11. 2019SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systemscited by 1,718
  12. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
27 more
  1. 2024DeepSeek-V2: A Strong, Economical, and Efficient Mixture-of-Experts Language Modelcited by 1,093
  2. 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,057
  3. 2019DROP: A Reading Comprehension Benchmark Requiring Discrete Reasoning Over Paragraphscited by 883
  4. 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 861
  5. 2019Adversarial NLI: A New Benchmark for Natural Language Understandingcited by 798
  6. 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 728
  7. 2023WizardMath: Empowering Mathematical Reasoning for Large Language Models via Reinforced Evol-Instructcited by 618
  8. 2023Are Emergent Abilities of Large Language Models a Mirage?cited by 515
  9. 2023MAmmoTH: Building Math Generalist Models through Hybrid Instruction Tuningcited by 483
  10. 2024Improve Mathematical Reasoning in Language Models by Automated Process Supervisioncited by 426
  11. 2021A Diverse Corpus for Evaluating and Developing English Math Word Problem Solverscited by 314
  12. 2020ProofWriter: Generating Implications, Proofs, and Abductive Statements over Natural Languagecited by 309
  13. 2020Transformers as Soft Reasoners over Languagecited by 265
  14. 2023Magicoder: Empowering Code Generation with OSS-Instructcited by 251
  15. 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Datacited by 225
  16. 2020ReClor: A Reading Comprehension Dataset Requiring Logical Reasoningcited by 211
  17. 2019CLUTRR: A Diagnostic Benchmark for Inductive Reasoning from Textcited by 155
  18. 2023OpenWebMath: An Open Dataset of High-Quality Mathematical Web Textcited by 151
  19. 2021Explaining Answers with Entailment Treescited by 148
  20. 2024MathScale: Scaling Instruction Tuning for Mathematical Reasoningcited by 144
  21. 2023Solving Math Word Problems by Combining Language Models With Symbolic Solverscited by 124
  22. 2024Best Practices and Lessons Learned on Synthetic Datacited by 104
  23. 2024MathGenie: Generating Synthetic Data with Question Back-translation for Enhancing Mathematical Reasoning of LLMscited by 72
  24. 2024Key-Point-Driven Data Synthesis with its Enhancement on Mathematical Reasoningcited by 58
  25. 2021AR-LSAT: Investigating Analytical Reasoning of Textcited by 49
  26. 2024JiuZhang3.0: Efficiently Improving Mathematical Reasoning by Training Small Data Synthesis Modelscited by 44
  27. 2021RuleBert: Teaching Soft Rules to Pre-trained Language Modelscited by 25

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 10; 2026: 2.

14 papers.

Sort:

By area:

Similar, not cited

Close in wording, no citation either way

  1. 2024LogicPrpBank: A Corpus for Logical Implication and Equivalence
  2. 2025DESIGNER: Design-Logic-Guided Multidisciplinary Data Synthesis for LLM Reasoning
  3. 2025RV-Syn: Rational and Verifiable Mathematical Reasoning Data Synthesis based on Structured Function Library
  4. 2025LogicCat: A Chain-of-Thought Text-to-SQL Benchmark for Complex Reasoning
  5. 2025SLR: Automated Synthesis for Scalable Logical Reasoning
  6. 2025LogiNumSynth: Synthesizing Joint Logical-Numerical Reasoning Problems for Language Models
  7. 2024LogicAsker: Evaluating and Improving the Logical Reasoning Ability of Large Language Models
  8. 2025rStar-Coder: Scaling Competitive Code Reasoning with a Large-Scale Verified Dataset