← Search

Pranjal Aggarwal

8 accepted papers

2026

OptimalThinkingBench: Evaluating Over and Underthinking in LLMs

ICLR 2026poster

Thinking LLMs solve complex tasks at the expense of increased compute and overthinking on simpler problems, while non-thinking LLMs are faster and cheaper but underthink on harder reasoning problems. This has led to the development of separate thinking and non-thinking LLM variants, leaving the onus…

Cited by 0SourcecodeScholar
2026

Propose, Solve, Verify: Self-Play Through Formal Verification

ICML 2026poster

Training models through self-play alone (without any human data) has been a longstanding goal in AI, but its effectiveness for training large language models remains unclear, particularly in code generation where rewards based on unit tests are brittle and prone to error propagation. We study self-p…

Cited by 0SourceScholar
2025

AlphaVerus: Bootstrapping Formally Verified Code Generation through Self-Improving Translation and Treefinement

ICML 2025poster

Automated code generation with large language models has gained significant traction, but there remains no guarantee of the correctness of generated code. We aim to use formal verification to provide mathematical guarantees that the generated code is correct. However, generating formally verified co…

Cited by 7SourcePDFScholar
2024

AutoMix: Automatically Mixing Language Models

NeurIPS 2024poster

Large language models (LLMs) are now available from cloud API providers in various sizes and configurations. While this diversity offers a broad spectrum of choices, effectively leveraging the options to optimize computational cost and performance remains challenging. In this work, we present AutoMi…

2023

Let's Sample Step by Step: Adaptive-Consistency for Efficient Reasoning and Coding with LLMs

EMNLP 2023long main

A popular approach for improving the correctness of output from large language models (LLMs) is Self-Consistency - poll the LLM multiple times and output the most frequent solution. Existing Self-Consistency techniques always generate a constant number of samples per question, where a better approac…

Cited by 0SourcecodeScholar
2023

SemSup-XC: Semantic Supervision for Zero and Few-shot Extreme Classification

ICML 2023poster

Extreme classification (XC) involves predicting over large numbers of classes (thousands to millions), with real-world applications like news article classification and e-commerce product tagging. The zero-shot version of this task requires generalization to novel classes without additional supervis…