Quantum Methods for Boundary Checking in Classical Programs

Boundary violations—array out-of-bounds accesses, integer overflows, and stray pointer offsets—remain a leading cause of software failure. Classical analyses such as abstract interpretation and symbolic execution try to detect such errors, yet the exponential growth of program states forces them to trade precision for scalability. We introduce QCheck, the first quantum framework aimed at boundary checking of classical programs.

Authors

Institutions

Publication Details

Published
2025-06-23
DOI
https://doi.org/10.1145/3711875.3737656
Primary Topic
Quantum Computing Algorithms and Architecture
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Quantum Methods for Boundary Checking in Classical Programs

Yueqi Chen, Ramin Ayanzadeh, Kai Zhou, Yicheng Guang et al.
Quantum Computing Algorithms and Architecture
article

Quantum Methods for Boundary Checking in Classical Programs

Yueqi Chen, Ramin Ayanzadeh, Kai Zhou, Yicheng Guang, Pietro Zanotta
article en

Abstract

Boundary violations—array out-of-bounds accesses, integer overflows, and stray pointer offsets—remain a leading cause of software failure. Classical analyses such as abstract interpretation and symbolic execution try to detect such errors, yet the exponential growth of program states forces them to trade precision for scalability. We introduce QCheck, the first quantum framework aimed at boundary checking of classical programs.

University of Colorado Boulder (US)
Openalex Percentile: Top 86%
Quantum Computing Algorithms and Architecture
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.