mlsanityData to 14 Oct 2026

PPDL: LLM-Based Flows as Probabilistic Programs

arXiv 2608.05234 ↗First posted 5 Aug 2026cs.LG cs.PLcited by 0

Not on the map. Why?

Abstract (arXiv)

Building reliable applications that leverage large language models (LLMs) remains a significant challenge. While LLMs offer impressive capabilities across diverse tasks, their outputs often lack accuracy and provide no clear measure of confidence. This uncertainty compounds in flows of multiple calls to LLMs and other tools, making it difficult for developers and end-users to trust the results. This paper introduces a probabilistic language for programming LLM-based flows. It enables developers to quantify and propagate uncertainty throughout the application's flow, and experiment with different inference scaling techniques without adding a single line of code beyond the flow's logic. We present an experimental study to demonstrate this capability, and a case study building a theorem proving agent for the Rocq theorem prover.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 34 of its 52 references that are in the map. First posted on arXiv 5 Aug 2026.

Builds on

34 of 52 references.

References · 34

  1. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
  2. 2021Training Verifiers to Solve Math Word Problemscited by 10,109
  3. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
  4. 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
  5. 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
  6. 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
  7. 2021Program Synthesis with Large Language Modelscited by 3,637
  8. 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
  9. 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
  10. 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
  11. 2018FEVER: a large-scale dataset for Fact Extraction and VERificationcited by 1,375
  12. 2024Large Language Monkeys: Scaling Inference Compute with Repeated Samplingcited by 991
22 more
  1. 2023DSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelinescited by 832
  2. 2023Language Agent Tree Search Unifies Reasoning Acting and Planning in Language Modelscited by 574
  3. 2025GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learningcited by 542
  4. 2021MiniF2F: a cross-system benchmark for formal Olympiad-level mathematicscited by 391
  5. 2020Generative Language Modeling for Automated Theorem Provingcited by 388
  6. 2022CodeT: Code Generation with Generated Testscited by 384
  7. 2018Pyro: Deep Universal Probabilistic Programmingcited by 380
  8. 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 291
  9. 2022Prompting Is Programming: A Query Language for Large Language Modelscited by 110
  10. 2023An In-Context Learning Agent for Formal Theorem-Provingcited by 82
  11. 2023Sequential Monte Carlo Steering of Large Language Models using Probabilistic Programscited by 80
  12. 2024Trace is the Next AutoDiff: Generative Optimization with Rich Feedback, Execution Traces, and LLMscited by 69
  13. 2025Hilbert: Recursively Building Formal Proofs with Informal Reasoningcited by 60
  14. 2023It's MBR All the Way Down: Modern Generation Techniques Through the Lens of Minimum Bayes Riskcited by 51
  15. 2023Magnushammer: A Transformer-Based Approach to Premise Selectioncited by 50
  16. 2025Syntactic and Semantic Control of Large Language Models via Sequential Monte Carlocited by 46
  17. 2025AutoPDL: Automatic Prompt Optimization for LLM Agentscited by 27
  18. 2024PDL: A Declarative Prompt Programming Languagecited by 14
  19. 2024APPL: A Prompt Programming Language for Harmonious Integration of Programs and Large Language Model Promptscited by 8
  20. 2024Opportunistically Parallel Lambda Calculuscited by 5
  21. 2025MiniF2F in Rocq: Automatic Translation Between Proof Assistants -- A Case Studycited by 5
  22. 2025EnCompass: Enhancing Agent Programming with Search Over Program Execution Pathscited by 3

Built on by

Not cited yet.