SPAP: Structured Pruning via Alternating Optimization and Penalty Methods
Not on the map. Why?
Abstract (arXiv)
The deployment of large language models (LLMs) is often constrained by their substantial computational and memory demands. While structured pruning presents a viable approach by eliminating entire network components, existing methods suffer from performance degradation, reliance on heuristic metrics, or expensive finetuning. To address these challenges, we propose SPAP (Structured Pruning via Alternating Optimization and Penalty Methods), a novel and efficient structured pruning framework for LLMs grounded in optimization theory. SPAP formulates the pruning problem through a mixed-integer optimization model, employs a penalty method that effectively makes pruning decisions to minimize pruning errors, and introduces an alternating minimization algorithm tailored to the splittable problem structure for efficient weight updates and performance recovery. Extensive experiments on OPT, LLaMA-3/3.1/3.2, and Qwen2.5 models demonstrate SPAP's superiority over state-of-the-art methods, delivering linear inference speedups (1.29× at 30% sparsity) and proportional memory reductions. Our work offers a practical, optimization-driven solution for pruning LLMs while preserving model performance.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 35 of its 42 references that are in the map. First posted on arXiv 6 May 2025.
Builds on
35 of 42 references.
References · 35
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2023GPT-4 Technical Reportcited by 18,132
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,710
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,464
- 2016Pointer Sentinel Mixture Modelscited by 2,992
- 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,818
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
- 2018Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answeringcited by 2,114
23 more
- 2020GLU Variants Improve Transformercited by 1,724
- 2023GQA: Training Generalized Multi-Query Transformer Models from Multi-Head Checkpointscited by 1,311
- 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,090
- 2023A Simple and Effective Pruning Approach for Large Language Modelscited by 776
- 2023LLM-Pruner: On the Structural Pruning of Large Language Modelscited by 643
- 2024SliceGPT: Compress Large Language Models by Deleting Rows and Columnscited by 378
- 2024ShortGPT: Layers in Large Language Models are More Redundant Than You Expectcited by 369
- 2023A Survey on Model Compression for Large Language Modelscited by 263
- 2021Accelerating Sparse Deep Neural Networkscited by 213
- 2024LaCo: Large Language Model Pruning via Layer Collapsecited by 124
- 2023Fluctuation-based Adaptive Structured Pruning for Large Language Modelscited by 110
- 2024MaskLLM: Learnable Semi-Structured Sparsity for Large Language Modelscited by 49
- 2023ZipLM: Inference-Aware Structured Pruning of Language Modelscited by 46
- 2024SlimGPT: Layer-wise Structured Pruning for Large Language Modelscited by 43
- 2024Pruner-Zero: Evolving Symbolic Pruning Metric from scratch for Large Language Modelscited by 40
- 2024FinerCut: Finer-grained Interpretable Layer Pruning for Large Language Modelscited by 26
- 2024DISP-LLM: Dimension-Independent Structural Pruning for Large Language Modelscited by 24
- 2021NxMTransformer: Semi-Structured Sparsification for Natural Language Understanding via ADMMcited by 19
- 2024ALPS: Improved Optimization for Highly Sparse One-Shot Pruning for Large Language Modelscited by 18
- 2024Search for Efficient Large Language Modelscited by 13
- 2024CFSP: An Efficient Structured Pruning Framework for LLMs with Coarse-to-Fine Activation Informationcited by 11
- 2025FASP: Fast and Accurate Structured Pruning of Large Language Modelscited by 4
- 2024A Convex-optimization-based Layer-wise Post-training Pruner for Large Language Modelscited by 2
Built on by
Citing papers per year: 2025: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2025Automatic Pruning Discovery for Large Language Models
- 2025Pruning Laws for Large Language Models
- 2025Towards Efficient Automatic Self-Pruning of Large Language Models
- 2023Compresso: Structured Pruning with Collaborative Prompting Learns Compact Large Language Models
- 2026Deterministic Differentiable Structured Pruning for Large Language Models
- 2025From Local to Global: Revisiting Structured Pruning Paradigms for Large Language Models
- 2026Multi-Objective Structured Pruning of LLMs for Latency and Model Size Optimization
- 2026MI-PRUN: Optimize Large Language Model Pruning via Mutual Information