📖
Enhancing LLM-Based Vulnerability Detection via Representation-Aware Logical Ensemble
Francesco Crescenzo Grasso, Pietro Liguori, Roberto Natella, Domenico Cotroneo

Enhancing LLM-Based Vulnerability Detection via Representation-Aware Logical Ensemble

Computer Science & Mathematics Published 2026 Verification Pending

Overview & Synopsis

Automated vulnerability detection in C source code is a long-standing challenge, as traditional static analysis tools often trade precision for scalability and struggle with complex vulnerability patterns. Recently, large language models (LLMs) have shown promising results; yet, most approaches rely on a single code representation, implicitly assuming uniform suitability across vulnerability types. In this work, we systematically study LLM-based vulnerability detection under multiple code representations, including raw source code, Abstract Syntax Trees (AST), and Control Flow Graphs (CFG). Through extensive empirical analysis, we show that different representations exhibit complementary strengths, with specific views being more effective for particular classes of vulnerabilities. Building on these findings, we propose a Representation-Aware Logical Ensemble (RALE) that integrates LLMs trained on different code representations through explicit logical rules and majority voting. While single-representation models achieve up to 73% F1-score, our integrated approach reaches 78% F1-score, with commensurate gains in accuracy, precision, and recall, consistently outperforming individual models. These results highlight the importance of explicitly leveraging complementary code representations when combining LLMs for effective vulnerability detection.

Indexed from repository: arXiv (arxiv.org)
Loading document from verified source...
Keyboard Shortcuts: ← / → for pages • + / - for zoom • 0 to fit width Powered by Mozilla PDF.js v3.11

Document Information

Document Title Enhancing LLM-Based Vulnerability Detection via Representation-Aware Logical Ensemble
Author / Organization Francesco Crescenzo Grasso, Pietro Liguori, Roberto Natella, Domenico Cotroneo
Subject & Discipline cs.CR
Categories Computer Science & Mathematics
Publication Year 2026
License / Rights arXiv Open Access / Creative Commons
Resource Verification Listed PDF (Verification Pending)
Original Host Website arXiv (arxiv.org)
File Format application/pdf (Portable Document Format)
Language EN
Catalog ID DOC-114463
Original Source Link Visit Source Page on arxiv.org »