Skip to Content
  • Article
  • Open Access

1 August 2026

Precision-Elastic Persistent Stochastic Execution for Quantum Circuit Simulation

,
,
and
1
Research Institute of Electrical Communication, Tohoku University, Sendai 980-8577, Japan
2
Graduate School of Information Sciences, Hiroshima City University, Hiroshima 731-3194, Japan
*
Author to whom correspondence should be addressed.

Abstract

Quantum circuit simulation is usually evaluated through final numerical accuracy, while the dynamics of stochastic execution itself are less explicitly characterized. This work presents a precision-elastic persistent stochastic execution framework based on integral stochastic computing (ISC), where execution behavior is controlled by stream length N and ISC multiplicity m, where m represents the number of aggregated stochastic sub-streams per cycle (standard SC corresponds to m = 1). We focus on correlation-sensitive propagation under persistent reuse, and show that this regime produces circuit-dependent stochastic behavior and execution uncertainty patterns that are not captured by stage-wise re-encoded execution alone. To characterize this behavior, we use high-m tail descriptors, including the circuit-dependent coefficient γ c , as compact indicators of persistent stochastic sensitivity. Across benchmark circuits, persistent execution exhibits reproducible tail regimes and structured cross-circuit variability, while deterministic reduced-precision baselines are used only as trend-consistency references. We further demonstrate adaptive stochastic precision scheduling, where circuit-dependent ( N , m ) settings satisfy a target fidelity with reduced stochastic workload. These results position persistent ISC as a configurable stochastic execution framework for analyzing execution-induced uncertainty propagation and correlation-sensitive behavior in quantum circuits.

1. Introduction

Quantum circuit simulation remains a core tool for algorithm design, verification, and system-level co-design. In current practice, most simulators rely on deterministic numerical kernels, including statevector and tensor-network approaches [1,2,3], implemented in software stacks such as qsim, Qiskit Aer, and cuQuantum [4,5,6]. Benchmark suites such as QASMBench provide standardized workloads for controlled evaluation [7]. While these methods provide high accuracy and reproducibility, their numerical precision is typically fixed by design and they primarily emphasize final numerical outputs, offering limited visibility into stochastic information propagation and execution uncertainty accumulation under correlation-retaining conditions.
In addition, most existing quantum simulators operate on platforms optimized for fixed numerical precision, such as floating-point execution on CPUs/GPUs [4,5,6] and fixed-point-oriented implementations [8,9]. However, these approaches do not directly expose precision as a runtime control variable for studying execution variability and uncertainty propagation. As a result, precision adaptation often requires non-trivial reconfiguration of numerical kernels rather than direct control in execution space. From this perspective, stochastic computing provides a useful foundation, because its arithmetic naturally exposes precision as a tunable resource.
To explore this perspective, this paper adopts stochastic execution as an analytical and computational framework. In stochastic computing (SC), values are represented by bitstream statistics, enabling precision control through stream length N [10]. Integral stochastic computing (ISC) extends this paradigm with the number of aggregated stochastic sub-streams m, providing two-dimensional precision control [11]. Prior work has shown that correlation between stochastic streams significantly affects arithmetic accuracy [12,13], but existing analyses are largely confined to local arithmetic structures. In contrast, this work focuses on cross-layer propagation dynamics, examining how stochastic dependence behaves when it is either reset between gates (re-encoded ISC) or preserved across gates (persistent ISC).
Within this framework, we define three stochastic execution regimes: SC, ISC-RE, and ISC-PS. Re-encoded execution approximately restores stage-wise independence, whereas persistent execution carries stochastic dependence across layers, potentially amplifying circuit-structure effects and uncertainty accumulation. Unlike conventional numerical methods, the proposed framework enables continuous and runtime-adjustable control of the accuracy–cost trade-off through ( N , m ) , providing a flexible paradigm for analyzing execution-induced behavior. This positioning is distinct from other stochastic approaches in quantum simulation: noise-aware frameworks model physical channels and hardware error processes [14,15], while Monte Carlo methods use randomness for estimator sampling [16,17]. In contrast, stochasticity in this work arises from numerical representation and arithmetic, and the resulting behavior reflects execution-induced dependence rather than physical decoherence. This perspective complements deterministic reduced-precision methods [18,19,20] and connects to structured stochastic-dynamics viewpoints in probabilistic computing [21].
We evaluate these regimes using multi-seed m-sweeps on QASMBench circuits (c1–c12). Persistent execution exhibits reproducible tail behavior together with circuit-dependent sensitivity patterns, summarized using two descriptors: a high-m tail slope and a circuit-dependent tail coefficient γ c . Together, these descriptors capture persistent stochastic sensitivity and correlation-sensitive execution dynamics.
The contributions of this paper are as follows:
  • Precision-elastic stochastic simulation framework.We introduce ISC-PS as a stochastic execution framework with explicit and tunable control over accuracy and computational cost through ( N , m ) .
  • Regime-level execution analysis. We formalize persistent execution as a distinct execution regime and compare it directly against re-encoded ISC under matched settings.
  • Circuit-dependent behavior characterization. We propose tail descriptors, including γ c , to quantify correlation-sensitive persistent behavior across circuits.
  • Target-fidelity adaptive precision scheduling. We demonstrate that the proposed two-parameter precision space can be used operationally by selecting circuit-dependent ( N , m ) pairs that satisfy a prescribed fidelity target with reduced stochastic cost.
  • Structure-linked interpretation. We demonstrate that circuit-structure descriptors provide explanatory signal for persistent amplification behavior under stochastic execution.
The remainder of this paper is organized as follows. Section 2 reviews related work. Section 3 introduces preliminaries, and Section 4 presents the stochastic execution framework. Section 5 analyzes propagation behavior and defines the descriptors used in this study. Section 6 describes the experimental methodology, Section 7 reports results, Section 8 discusses implications, and Section 9 concludes the paper.

2. Related Work

2.1. Quantum Simulation and Precision Control

Quantum circuit simulation is typically performed using deterministic numerical kernels, including statevector and tensor-network approaches [1,2,3]. In practice, these simulators rely on floating-point arithmetic as the standard baseline due to its dynamic range and numerical stability. Recent work has further explored performance improvements through hardware acceleration and reduced-precision variants, such as mixed-precision implementations [4,5,6]. These approaches primarily study the trade-off between computational efficiency and numerical accuracy within deterministic arithmetic, where precision is typically fixed by design.
Recent quantum-computing research has also increasingly considered practical algorithm execution under finite resource, performance, robustness, and scalability constraints. Hybrid quantum-classical frameworks provide one example of this execution-oriented direction; for instance, Zheng et al. proposed a Grover adaptive search-based hybrid Benders decomposition method for mixed-integer linear programs that integrates a quantum search procedure with a classical decomposition workflow while analyzing execution efficiency, stability, and scalability [22]. This direction is complementary to the present work: rather than developing a hybrid optimization algorithm, we study stochastic numerical execution, persistent dependence propagation, and resource-aware precision control for quantum circuit simulation.
Recent work has explored stochastic approaches for quantum circuit simulation, including stochastic optical simulation and decision-diagram-based stochastic simulation frameworks [15,23]. These approaches use stochasticity at the simulator/modeling level (e.g., optical-process or noise-related stochastic modeling), whereas our work introduces stochasticity through numerical representation and arithmetic under persistent execution, enabling analysis of cross-layer correlation accumulation.

2.2. Stochastic Computing and Correlation

Stochastic computing represents values using bitstream statistics and enables precision control via stream length [10]. Integral stochastic computing extends this model with an additional aggregation parameter m, introducing a second degree of freedom for precision control [11]. A key issue in SC is correlation, which significantly affects arithmetic accuracy [12,13]. Existing work has mainly analyzed correlation at the arithmetic-block or circuit level, focusing on local structures and correlation engineering. However, the use of stochastic representations as a configurable simulation framework with explicit control over accuracy and computational cost remains relatively unexplored.

2.3. Cross-Layer Error Propagation

Error propagation across layers has been studied in deterministic reduced-precision settings, such as fixed-point and quantization-aware computation [18,19,20]. These approaches model how rounding and quantization errors accumulate across layers, providing insights into stability and accuracy degradation. However, they do not consider dependence induced by stochastic representations, where correlations may propagate across stages depending on execution mode.

2.4. Position of This Work

This work introduces an integral stochastic computing framework for quantum circuit simulation, centered on stochastic execution modes including ISC-RE and ISC-PS, with explicit control over the accuracy–cost trade-off through two parameters, N and m. Unlike deterministic representations, where precision is statically determined, the proposed framework enables continuous and runtime-adjustable precision through stochastic execution.
Within this framework, we consider both re-encoded (ISC-RE) and persistent (ISC-PS) execution modes. Persistent execution preserves cross-layer dependence, which leads to circuit-dependent behavior that differs from conventional deterministic or re-encoded stochastic models. In this paper, such behavior is treated as a characteristic of the framework rather than the sole objective.
The proposed approach complements floating-point and fixed-point simulation by adding an explicit stochastic accuracy–cost control axis. In particular, ISC enables explicit and tunable trade-offs between computational cost and numerical fidelity, which are difficult to achieve in conventional fixed-precision arithmetic.
Table 1 summarizes the qualitative differences between prior approaches and this work. Table 2 summarizes the main terms, parameters, and descriptors used throughout the paper.
Table 1. Qualitative comparison of related approaches and this work.
Table 2. Key terms, parameters, and descriptors used in the persistent stochastic execution framework.

3. Preliminaries

3.1. Quantum State Representation

An n-qubit pure state is represented as
ψ = i = 0 2 n 1 ψ i i , i = 0 2 n 1 | ψ i | 2 = 1 .
Each amplitude ψ i = a i + j b i evolves under unitary gates while preserving global normalization. For circuit c 1 in Figure 1, the statevector dimension is 2 4 = 16 , and each gate corresponds to a sparse structured linear transform on that vector. Gate-wise state evolution follows
ψ k + 1 = U k ψ k ,
where U k C 2 n × 2 n (here, U k C 16 × 16 ). Here, a layer refers to one gate-application/state-update stage in the simulation flow, while L denotes the total number of such layers, i.e., the circuit depth. In our SC/ISC implementation, the corresponding complex matvec is realized by stochastic primitives: bipolar multiplication (XNOR), stochastic addition (MUX-based weighted add), and, for ISC, integer-range accumulation controlled by m.
Figure 1. QASMBench circuit c 1 (cat_state_n4, n = 4 ), showing GHZ-like state preparation followed by measurement. The circuit corresponds to a Hadamard on the first qubit, a CNOT chain across all four qubits, and final measurement on each qubit.

Circuit Model and Primitive Gates (QASMBench c1–c5)

We illustrate definitions using representative QASMBench circuits c 1 c 5 : c 1 (cat_state_n4), c 2 (adder_n4), c 3 (basis_change_n3), c 4 (qft_n4), and  c 5 (lpn_n5) [7]. The full persistent-regime evaluation later spans c1–c12. In the circuit diagram, H denotes the Hadamard gate, with 
H 0 = 0 + 1 2 , H 1 = 0 1 2 .
The controlled-NOT (CX/CNOT) is represented by a control dot and target ⊕, and acts as
CX c , t = c , t c .
Measurement symbols (meter icons) indicate projection to classical bits at readout. These primitive choices and their depth-dependent composition influence intermediate amplitude magnitudes and correlation strength in persistent execution, which directly affects later RE–PS error behavior.

3.2. Bipolar Stochastic Encoding

In bipolar stochastic computing, a scalar x [ 1 , 1 ] is encoded as a Bernoulli bitstream { s k } k = 1 N with s k { 1 , + 1 } such that
E [ s k ] = x .
The stochastic estimator is
x ^ = 1 N k = 1 N s k ,
with variance
Var [ x ^ ] = 1 x 2 N .
Hence, the SC estimator accuracy improves as O ( 1 / N ) under independent sampling.

3.3. Stochastic Arithmetic Primitives

3.3.1. Multiplication

Let a and b be encoded as independent bipolar bitstreams { a k } and { b k } . Multiplication is implemented via bitwise XNOR:
c k = a k XNOR b k ,
which satisfies
E [ c k ] = a b .
Therefore,
c ^ = 1 N k = 1 N c k
is an unbiased estimator of a b .

3.3.2. Addition via Stochastic Multiplexing

Weighted addition is implemented using probabilistic multiplexing:
c k = a k , with probability p , b k , with probability 1 p .
Then,
E [ c k ] = p a + ( 1 p ) b .

3.3.3. Integral Stochastic Computing

ISC introduces an integer-valued stochastic sample by aggregating m bipolar Bernoulli draws at each cycle:
z k ( m ) = r = 1 m s k , r , s k , r { 1 , + 1 } ,
with z k ( m ) { m , m + 2 , , m } . The normalized estimator is
x ^ ( I S C ) = 1 m N k = 1 N z k ( m ) .
Under independence,
Var [ x ^ ( I S C ) ] = 1 x 2 m N ,
so m provides a second precision knob in addition to N.
For arithmetic, ISC keeps stochastic multiplication at the sub-stream level and performs accumulation in the integer domain. Given two operands encoded as
z a , k ( m ) = r = 1 m a k , r , z b , k ( m ) = r = 1 m b k , r ,
with a k , r , b k , r { 1 , + 1 } , multiplication is formed by bitwise bipolar products (equivalently XNOR in { 0 , 1 } encoding):
z a b , k ( m ) = r = 1 m a k , r b k , r ,
and
a b ^ = 1 m N k = 1 N z a b , k ( m ) .
Thus, multiplication remains stochastic at the bit level, while the output sample is integer-valued.
In contrast to SC MUX-based scaled addition, ISC addition is integer accumulation:
z a + b , k ( m ) = z a , k ( m ) + z b , k ( m ) ,
so an L-term sum is accumulated directly as = 1 L z , k ( m ) without probabilistic MUX scaling. Therefore, integer-domain accumulation preserves additive information that would otherwise be attenuated by repeated scaled additions in conventional SC.

4. Precision-Elastic Stochastic Quantum Simulation Framework

4.1. Design Space and Execution Axes

The proposed framework is organized around two key design dimensions that determine its computational behavior: (i) the arithmetic representation and (ii) the execution mode. These dimensions jointly define a configurable stochastic execution space with explicit control over the accuracy–cost trade-off.
The first dimension is the arithmetic family. Conventional stochastic computing provides a single precision control parameter through the bitstream length N, while integral stochastic computing introduces an additional aggregation parameter m, enabling two-dimensional precision control ( N , m ) .
The second dimension is the execution mode for ISC, which determines how stochastic representations are propagated across gate operations. Two modes are considered: re-encoded (RE) and persistent (PS).
Combining these dimensions yields three primary execution modes summarized in Table 3: SC, ISC-RE, and ISC-PS.
Table 3. Three primary execution modes spanning arithmetic family (SC vs. ISC) and execution handling. Here, N/A indicates that conventional SC has no separate re-encoding or persistent ISC execution-handling mode.
RE and PS represent two fundamentally different execution strategies. RE restores approximate statistical independence between stages through decode/encode operations, while PS preserves stochastic representations across gates, enabling direct propagation without re-randomization. This distinction leads to different accuracy–cost characteristics and execution behaviors.
SC-PS is intentionally excluded. In SC, addition relies on MUX-based scaled operations, which introduce implicit attenuation. Without re-encoding, repeated operations cause exponential amplitude shrinkage, making persistent SC unsuitable for multi-layer quantum state propagation. Therefore, persistent execution is considered only within the ISC framework. Appendix A provides a concise schematic explanation of this attenuation mechanism.
In this work, ISC-PS serves as the primary framework of interest, while ISC-RE provides a reference execution mode for understanding the effect of stochastic dependence.

4.2. Accuracy–Cost Trade-Off via ( N , m )

A key property of the proposed framework is explicit control of the accuracy–cost trade-off through the parameters ( N , m ) .
In SC, estimation accuracy improves with increasing N, resulting in a variance scaling proportional to 1 / N . In ISC, the additional aggregation parameter m further reduces variance, leading to an effective scaling proportional to 1 / ( m N ) under ideal assumptions.
This two-dimensional control allows flexible adjustment of computational effort:
  • Increasing N improves statistical accuracy through longer sampling.
  • Increasing m improves representational resolution through integer aggregation.
Unlike fixed-point or floating-point representations, where precision is statically defined by bit width, the proposed framework enables continuous and runtime-adjustable precision. This property makes the framework suitable for scenarios where different levels of accuracy are required under varying computational budgets.

4.3. Stochastic Amplitude Encoding

Each complex amplitude ψ i = a i + j b i is encoded using stochastic representations for its real and imaginary components. A scalar value is represented as a length-N stochastic bitstream:
a ^ i = 1 N k = 1 N s i k ,
where s i k { 1 , + 1 } and E [ a ^ i ] = a i .
The corresponding ISC representation extends this encoding by aggregating m stochastic samples per cycle, providing increased effective precision. Detailed arithmetic primitives and variance properties are described in Section 3.

4.4. Gate Application Models

Let ψ k denote the quantum state after the k-th gate and U k the corresponding unitary:
ψ k + 1 = U k ψ k .

4.4.1. Re-Encoded Model (ISC-RE)

In RE execution,
ψ ^ k + 1 = E U k D ( ψ ^ k ) ,
where D and E denote decode and encode operators. This process restores approximate independence between stages and follows conventional stochastic sampling assumptions.

4.4.2. Persistent Model (ISC-PS)

In persistent execution,
ψ ^ k + 1 = U ˜ k ( ψ ^ k ) ,
where U ˜ k operates directly on stochastic representations without intermediate decode/encode steps.
This execution mode preserves stochastic dependence across layers and enables continuous propagation of bitstream states. As a result, ISC-PS exhibits distinct accuracy–cost characteristics compared to ISC-RE. Figure 2 summarizes the gate-to-gate distinction between re-encoded and persistent execution.
Figure 2. Gate-to-gate dataflow for RE and PS execution. RE transfers floating-point values between gates (solid arrows) with per-gate encode/compute/decode, while PS keeps stochastic-domain transfers (dashed arrows) so stream state persists across gates. In PS, an additional nonlinear post-processing step (scaling, clipping, and rounding) is applied within the stochastic domain, which contributes to cross-gate correlation and error amplification behavior.

4.5. Persistent ISC: Practical Integer-Stream Realization

Persistent ISC incorporates practical hardware-inspired operations applied at each gate stage. Let u k + 1 denote the intermediate integer-domain accumulation. Persistent execution differs fundamentally from RE in that intermediate values are not decoded back to floating-point between gates. In RE execution, each gate output is rescaled and re-encoded, effectively resetting the dynamic range at every stage. In contrast, PS directly propagates integer-domain accumulations across layers. As a result, repeated additions and multi-term accumulations can cause the magnitude of intermediate values u k to grow beyond the representable stochastic range [ m , m ] . Without additional control, this leads to saturation, loss of information, and unstable numerical behavior.
To maintain bounded representations and enable stable propagation, scaling and nonlinear post-processing (clipping and rounding) are required at each stage. These operations act as a practical normalization mechanism in persistent execution, but simultaneously introduce deterministic distortion and correlation-dependent effects. The post-processing is given by
u ˜ k + 1 = round clip u k + 1 α k , m , m ,
where α k is a scaling factor and clip ( x , m , m ) truncates x to the interval [ m , m ] . Additional operations such as deterministic renormalization and finite-bit quantization may be applied. With renormalization factor g k 1 , the explicit decode scale is updated as
S k + 1 = S k m g k ,
and decoded amplitudes are obtained by dividing stochastic-stream means by S k .
These nonlinear operations introduce deviations from the ideal 1 / ( m N ) variance model, and more importantly, create a mechanism for correlation-dependent error amplification across layers. As a result, the accuracy–cost behavior of ISC-PS depends not only on ( N , m ) but also on circuit structure and gate ordering.

4.6. Execution Scope

This work focuses on stochastic execution under SC, ISC-RE, and ISC-PS within a unified framework. The objective is not to replace deterministic simulation, but to establish a configurable stochastic simulation paradigm with controllable accuracy and computational cost.
Accordingly, all experiments analyze these execution modes under matched stochastic settings to evaluate their behavior within the proposed framework.

5. Accuracy–Cost Behavior and Design Analysis

This section analyzes the accuracy–cost behavior of the proposed stochastic computing framework, focusing on how parameters ( N , m ) and execution modes influence error characteristics. The analysis provides design-level insight into how the framework behaves under different operating conditions.

5.1. Bitstream Scaling Law

Let e k = ψ ^ k ψ k denote the stochastic error vector after k gates. For compact notation, define E k e k 2 2 as a theoretical simulation-side error metric relative to the exact statevector.
Under the re-encoded model and independent sampling assumptions, each gate introduces zero-mean stochastic perturbation with variance proportional to 1 / N (or 1 / ( m N ) for ISC).
Assuming approximate independence across gates, the expected squared error after L layers satisfies
E e L 2 2 k = 1 L σ k 2 ,
where σ k 2 2 n N for SC and
σ k 2 2 n m N
for ISC.
Thus, under re-encoding,
E e L 2 2 = O L 2 n N
for SC and
E e L 2 2 = O L 2 n m N
for ISC.
This behavior provides a baseline accuracy–cost scaling law, where increasing N and m improves accuracy at increased computational cost.

5.2. Persistent Execution Behavior

Under persistent propagation, stochastic streams are reused across layers. Consequently, error terms become correlated:
E [ e i ( k ) e j ( k ) ] 0 for k k .
The accumulated error is therefore not simply the sum of independent variances:
E e L 2 2 = k = 1 L σ k 2 + 2 k < Cov ( e k , e ) .
This dependence introduces a distinct execution behavior compared to re-encoded operation. From a framework perspective, persistent execution provides an alternative operating mode with different accuracy–cost characteristics, influenced by circuit structure and stochastic dependence.

5.3. Quantization- and Clipping-Induced Effects in Persistent ISC

The ideal ISC model assumes variance scaling proportional to 1 / ( m N ) . However, persistent ISC includes additional nonlinear operations such as scaling, clipping, and rounding, which introduce deterministic bias.
Let x denote an intermediate quantity prior to post-processing. We define
Q m ( x ) round ( clip ( x , m , m ) ) ,
and residual
r m ( x ) = Q m ( x ) x .
The evolution becomes
ψ ^ k + 1 = U ˜ k ( ψ ^ k ) + ξ k + r m , k ,
where ξ k denotes stochastic perturbation noise arising from finite-length sampling. The total error can be decomposed into stochastic and quantization components as
e k = e k ( stoch ) + e k ( quant ) ,
Persistent execution accumulates e k ( quant ) across layers, while re-encoding suppresses it. The quantization error decreases with the integer precision m according to
Var [ r m ( x ) ] 1 12 m 2
Thus, the framework exhibits two distinct scaling terms:
E e L 2 2 C 1 L 2 n m N + C 2 L 2 n m 2 + C 3 k < Cov ( e k , e )
where C 1 , C 2 , and C 3 are positive constants that collect gate- and circuit-dependent proportionality factors for the stochastic, quantization, and correlation terms, respectively. This decomposition highlights that accuracy is controlled not only by stochastic sampling ( N , m ) but also by execution mode and circuit-dependent correlation.
The required m depends on circuit-dependent intermediate magnitudes. This motivates adaptive parameter selection rather than fixed precision.

5.4. Circuit-Aware Parameter Selection

We provide a practical heuristic lower bound for selecting m in persistent ISC to avoid excessive clipping and rounding bias. Let z k denote the set of pre-post-processing intermediate accumulators after gate k (e.g., pre-clip complex matvec accumulators), and define the circuit-dependent peak as
A max max k max z z k | z | .
A sufficient condition to suppress clipping is
m γ A max ,
where γ > 1 is a safety margin (e.g., γ [ 1.1 , 2 ] ).
To constrain quantization-induced error under a target budget, we compare the O ( 1 / m 2 ) term against ε qc , where ε qc > 0 denotes a user-specified tolerance for the quantization/clipping error contribution:
C 2 L 2 n m 2 ε qc m C 2 L 2 n ε qc .
Combining both constraints gives
m min max γ A max , C 2 L 2 n ε qc .
In practice, A max can be estimated at low cost by a single floating-point scan that tracks pre-clip accumulator maxima across gates. This provides a conservative stabilization choice for m without exhaustive sweeps.

5.5. Model Deviation

Expectation-level models may deviate from actual stochastic execution:
Δ L = ψ ¯ L E [ ψ ^ L ] 2
where ψ ¯ L denotes the state predicted by the simplified expectation-level analytical model at depth L, while ψ ^ L denotes the stochastic simulated state.
This motivates empirical evaluation of framework behavior.

5.6. Behavior Descriptors for Persistent Execution

To summarize persistent behavior, we use two empirical descriptors:
  • slope tail : scaling behavior with respect to m
  • γ c : circuit-dependent behavior descriptor capturing persistent sensitivity
  • Explicit definition of γ c .
To make the extraction procedure explicit, we define γ c as an empirical tail coefficient computed over the high-m regime for persistent execution. Let err P S ( m ) denote the mean squared error under persistent execution at a given m. Over a selected tail window M tail , we define
γ c = median m M tail m err P S ( m ) .
The tail window M tail is selected after the transient crossover, where the scaling behavior becomes comparatively stable. In the present c1–c12 experiments, the tail window is fixed for all circuits as M tail = {4096, 16,384, 65,536, 262,144}, corresponding to the evaluated high-m suffix used for descriptor extraction. This empirical definition captures the high-m persistent tail level in a compact form and is consistent with the tail-based characterization used throughout the experiments.
These descriptors provide a compact representation of how different circuits behave under the same framework settings, enabling comparative analysis within the proposed stochastic simulation framework.

6. Experimental Methodology

This section describes the evaluation methodology used to analyze the proposed stochastic computing framework, with particular focus on its accuracy–cost trade-off behavior and execution characteristics under different parameter settings.

6.1. Evaluation Metrics

We evaluate simulation behavior using the following metrics:
  • Squared Euclidean error ψ ^ ψ 2 2 ,
  • Fidelity F ( ψ ^ , ψ ) ,
  • Trace distance,
  • Runtime per circuit execution.
For normalized pure-state comparisons, fidelity is defined as
F ( ψ ^ , ψ ) = ψ | ψ ^ 2 ,
and the corresponding trace distance is
D ( ψ ^ , ψ ) = 1 F ( ψ ^ , ψ ) .
For stochastic execution modes, all reported values are mean ± standard deviation over independent seeds.

6.2. Workloads

We use both controlled synthetic workloads and benchmark circuits from QASMBench [7]. Synthetic circuits (e.g., n = 4 , L = 4 ) are used for controlled scaling validation, while QASMBench circuits provide realistic gate composition and depth variation.
The evaluation spans c1–c12 circuits, as listed in Table 4. This range is sufficient to capture circuit-dependent behavior, as the observed accuracy–cost characteristics are primarily influenced by circuit structure and interaction patterns rather than state dimension alone.
Table 4. All 12 QASMBench circuits used in the evaluation. Short circuit names are listed for readability, while detailed cross-circuit analysis in the main text highlights representative subsets where appropriate. Abbreviations: QFT, Quantum Fourier Transform; LPN, Learning Parity with Noise; QEC, Quantum Error Correction; QRNG, Quantum Random Number Generator.

6.3. Precision Parameters

The framework exposes two precision-control parameters:
  • Bitstream length N,
  • ISC aggregation factor m.
These parameters jointly determine the accuracy–cost trade-off of stochastic execution. Scaling experiments sweep N and m to evaluate their impact on simulation behavior.

6.4. Multi-Seed and Reproducibility Protocol

Persistent experiments use S = 10 independent random seeds. For each ( circuit , N , m ) configuration, results are averaged across seeds and reported with standard deviation.
All simulations were performed on a macOS 26.3.1 system with an Apple M2 Max processor (Apple Inc., Cupertino, CA, USA) (12 CPU cores) and 96 GB memory. The software environment includes Python 3.10.7 with NumPy 2.2.4. All experiments in this work are conducted using our simulator, StoqSim (Stochastic Quantum Simulator), which supports both re-encoded and persistent stochastic execution modes. The source code is available at https://github.com/nonizawa/persistent-isc-quantum-sim (accessed on 25 February 2026) [24].

6.5. m-Sweep Protocol

At fixed N, we sweep m on a logarithmic grid to evaluate accuracy scaling and persistent execution behavior.
The high-m region is used to extract summary descriptors such as slope tail and γ c , which characterize circuit-dependent behavior under consistent stochastic settings.

6.6. Experimental Protocol for Target-Fidelity Adaptive Precision Scheduling

To evaluate precision elasticity as an operational scheduling mechanism, we run a target-fidelity adaptive precision scheduling experiment on c1–c12 for both ISC-RE and ISC-PS. The common target is fixed as F target = 0.9995 , selected to represent a high-fidelity operating regime while still exposing observable precision-selection differences across circuits. For each circuit and mode, we search the two-parameter precision grid
N { 1000 , 2000 , 5000 , 10,000 , 20,000 } , m { 64 , 128 , 256 , 512 , 1024 , 2048 } ,
and select
( N , m ) = arg min N , m N m s . t . F ( N , m ) F target .
As the fixed high-precision reference, we use ( N fixed , m fixed ) = (10,000, 1024). The stochastic cost proxy is C = N m , and the cost reduction ratio is
R cost = N fixed m fixed N m .
Although C = N m does not directly represent physical runtime or energy, it provides a first-order stochastic workload proxy because N determines temporal sampling length while m determines per-cycle integer accumulation complexity. The objective is not deterministic numerical equivalence to FP16, but resource-aware stochastic precision selection under a user-defined fidelity requirement. Because this experiment uses the same stochastic evaluation protocol as the main benchmark with a single seed/repeat setting, the selected operating points should be interpreted as empirical scheduling choices under the evaluated seed/repeat condition.

6.7. Evaluation Axes

Experiments are organized along four complementary evaluation axes:
  • Arithmetic comparison: Comparison between SC, ISC-RE, and ISC-PS under matched stochastic settings.
  • Accuracy–cost behavior: Analysis of how parameters ( N , m ) affect simulation accuracy and runtime.
  • Execution-mode characterization: Comparison between ISC-RE and ISC-PS to understand the impact of persistent stochastic propagation.
  • Consistency with deterministic baselines: Comparison with FP16 and the fixed-point baseline (16 fractional bits) as trend-consistency references. FP16 and the fixed-point baseline (16 fractional bits) are implemented in-house within the same simulation pipeline. FP16 uses NumPy-based float16 emulation, while the fixed-point baseline uses uniform quantization with a fixed number of fractional bits.
These axes provide a structured evaluation of the proposed framework, linking theoretical analysis (Section 5) with empirical observations.

7. Results

7.1. Consistency with Fixed-Point and Floating-Point Representations

We use FP16 and a fixed-point baseline only as reduced-precision trend-consistency references. The goal is not to demonstrate deterministic numerical equivalence, but to check whether the stochastic execution modes retain meaningful cross-circuit tendencies at the common operating point ( N , m ) = (10,000, 1024). Accordingly, agreement is summarized by Pearson and Spearman correlation across c1–c12.
Table 5 summarizes the resulting correlations with FP16. The deterministic fixed-point baseline remains closely aligned with FP16, whereas ISC-RE and ISC-PS show weaker but nonzero trend consistency. At the common operating point, ISC-PS gives a slightly higher Pearson correlation than ISC-RE, while the Spearman values are comparable. These observations are used only as a secondary consistency check; the main results of this work concern persistent stochastic execution dynamics and correlation-sensitive propagation rather than FP16 matching.
Table 5. Summary of FP16 trend-consistency metrics at the common operating point ( N , m ) = (10,000, 1024).
Figure 3 shows the corresponding circuit-wise fidelity comparison for ISC-RE and ISC-PS. The figure provides a compact visual reference for the same point: stochastic execution preserves partial cross-circuit trend information under matched controls, without being interpreted as a deterministic reduced-precision substitute.
Figure 3. FP16 trend-consistency reference for ISC-RE and ISC-PS at the common operating point ( N , m ) = (10,000, 1024). The comparison is used only as a secondary consistency reference and is not intended to demonstrate deterministic numerical equivalence.

7.2. SC and ISC Comparison on Representative Circuits

Before analyzing persistent behavior, we first compare the arithmetic behavior of standard stochastic computing (SC) [25] and re-encoded integral stochastic computing (ISC-RE) on representative workloads. The detailed examples in this subsection use c1 and c4 to contrast a compact shallow circuit with a more correlation-sensitive case, while the cross-circuit persistent analysis in the following subsections uses the full c1–c12 benchmark set. SC encodes each amplitude component into a single bipolar bitstream, so precision is controlled only by stream length. ISC-RE adds an integer accumulation axis through m and restores approximate inter-gate independence through re-encoding, which increases effective representational granularity under the same stochastic execution setting.
Under matched stochastic precision settings, ISC-RE typically reduces numerical error relative to SC because integer-domain accumulation mitigates the scaling loss that appears in repeated stochastic operations. This comparison is used here as a baseline comparison to establish arithmetic characteristics: the goal is to clarify arithmetic behavior differences, not to claim replacement of deterministic simulation. Figure 4 summarizes this representative SC–ISC-RE comparison.
Figure 4. Representative SC vs. ISC-RE comparison (c1 and c4) across stochastic precision settings. (left,middle,right) panels report squared error, fidelity, and trace distance, respectively. Colors distinguish circuits (c1, c4), while line styles distinguish execution modes (SC, ISC-RE). ISC-RE shows substantially improved state accuracy while preserving consistent fidelity/trace trends.
To keep the quantum-state interpretation complete, this comparison should be read using squared error together with fidelity and trace distance, since those metrics capture complementary aspects of state deviation.
At N = 10,000, the representative runs show large SC–ISC-RE separation: for c1, squared error decreases from 7.19 × 10 1 (SC) to 2.45 × 10 5 (ISC-RE), and for c4, from 2.56 (SC) to 8.95 × 10 5 (ISC-RE). The corresponding fidelities move from 0.591 / 0.252 (SC, c1/c4) to 0.99998 / 0.99991 (ISC-RE), with matching trace-distance reduction.
These observations motivate the next step: ISC execution itself has distinct regimes, re-encoded and persistent, which are analyzed next.

7.3. Persistent ISC as a Distinct Execution Regime

This subsection compares two ISC execution regimes under matched stochastic settings: ISC-RE and ISC-PS. In ISC-RE, re-encoding between stages re-randomizes streams and approximately restores stage-wise independence, which suppresses accumulation of cross-stage correlation. In ISC-PS, stochastic streams are propagated without this reset, so correlation terms can persist and accumulate across gate stages. Figure 5 provides representative regime-level trajectories for c1 and c4.
Figure 5. Representative ISC-RE vs. ISC-PS comparison (c1 and c4) over m at fixed N = 10,000. Squared error, fidelity, and trace distance are shown together to highlight regime-specific behavior beyond a single error metric. Colors distinguish circuits (c1, c4), while line styles distinguish execution regimes (ISC-RE, ISC-PS).
At fixed N, let err P S ( m ) and err R E ( m ) denote nonnegative squared-error metrics. The primary characterization of persistent behavior is given by the tail descriptors ( slope t a i l , γ c ) extracted from the high-m region.
For intuitive comparison at finite m, we also consider the relative ratio
ratio ( m ) = err P S ( m ) err R E ( m ) ,
which provides a local, point-wise comparison between persistent and re-encoded execution at each operating point. Because errors are nonnegative by definition, this ratio is mathematically well defined without extra absolute-value notation.
Figure 6 shows the persistent m-sweep across c1–c12. The observed behaviors (convergent, plateau-like, and crossover) indicate that ISC-PS is not merely a degraded version of ISC-RE, but a qualitatively different stochastic execution regime with its own propagation characteristics.
Figure 6. Persistent ISC m-sweep across c1–c12 at fixed N. The curves show circuit-dependent tail regimes (convergent, plateau-like, and crossover), which are summarized by slope t a i l and γ c in the following analysis.
Persistent execution can therefore amplify correlation-sensitive circuit structures: when interaction patterns and depth promote correlation carryover, the PS trajectory can deviate systematically from the RE reference. This dependence on circuit structure is a core empirical property of the persistent regime.
In these representative sweeps, ISC-PS does not behave as a uniform degradation of ISC-RE. For c1, the err P S / err R E ratio remains below unity across the scanned m range. For c4, the ratio varies non-monotonically and crosses both above and below unity, indicating regime-specific dependence on circuit structure and precision setting.
The next analysis quantifies how this regime behavior varies across circuits through tail scaling summaries, leading to the γ c -based characterization.

7.4. Quantifying Persistence-Related Behavior: γ c and Tail Slope

To summarize persistence strength per circuit, we use γ c together with slope t a i l . Figure 7 ranks circuits by γ c . Larger γ c indicates a higher persistent tail level under matched controls, while smaller γ c indicates relatively robust behavior. These values are computed from the same multi-seed sweep used in Figure 6. Structurally, γ c summarizes the magnitude of the persistent high-m tail and therefore serves as a compact descriptor of circuit-dependent tail behavior under repeated stochastic reuse.
Figure 7. Circuit-wise persistent tail coefficient γ c for c1–c12 (ordered as c1, c2, …, c12). Higher values indicate a larger persistent high-m tail level under matched settings, enabling a compact cross-circuit robustness comparison. Here, γ c is computed using the fixed tail window M tail = {4096, 16,384, 65,536, 262,144} for all circuits.
To make full-set coverage explicit, Table 6 reports a fixed operating-point snapshot ( N = 10,000, m = 1024) for all 12 circuits in this study.
Table 6. Cross-circuit snapshot at N = 10,000 and m = 1024. Runtime ratios highlight the efficiency of persistent execution. Here, err denotes the squared Euclidean error and t denotes the mean runtime in seconds [s].
In addition, Table 6 highlights the substantial accuracy gap between conventional SC and ISC-based execution. Across all circuits, both ISC-RE and ISC-PS reduce squared error by several orders of magnitude compared to SC under the same operating point. This confirms that integer-domain accumulation in ISC effectively mitigates the scaling loss inherent in SC arithmetic, providing significantly improved numerical stability.
Interestingly, the relative performance ordering between ISC-RE and ISC-PS was not uniform across circuits. In this snapshot, four circuits satisfy err P S > err R E , while the median err P S / err R E ratio across the 12-circuit set is 0.607 , reinforcing that persistent behavior is circuit-dependent rather than uniformly shifted.
The additional err P S / err S C column makes the same snapshot comparable to SC, while runtime columns provide insight into computational cost differences across execution modes. In particular, ISC-PS achieves substantially lower runtime than ISC-RE because it eliminates per-gate encode/decode operations, allowing direct propagation of stochastic representations across layers. At the same time, the runtime of ISC-PS remains comparable to that of SC, indicating that persistent execution introduces only modest overhead relative to conventional stochastic computation while providing significantly improved accuracy.
To complement the mean-error snapshot in Table 6, we also examine seed-wise error distributions at the same fixed operating point, ( N , m ) = (10,000, 1024). Figure 8 reports box-plots of squared Euclidean error for representative circuits c1–c5 using 20 seeds per mode. The distributions show that persistent execution changes not only the mean error but also the spread and location of the seed-wise error samples in a circuit-dependent manner. For c2 and c3, ISC-PS is shifted to a substantially higher error range than ISC-RE, whereas for c1, c4, and c5 the ISC-PS distribution has a lower median and comparable or smaller interquartile spread. Thus, the persistent regime is not characterized by a uniform variance increase; instead, its distributional effect depends on circuit structure and accumulated cross-layer correlation.
Figure 8. Seed-wise squared-error distributions for ISC-RE and ISC-PS at ( N , m ) = (10,000, 1024). The box-plots use representative circuits c1–c5 with 20 seeds per execution mode. The circles denote outlier seed values outside the whiskers, where the whiskers follow the standard 1.5 interquartile-range rule. The distributions provide error-spread information complementary to the mean values in Table 6.
To further interpret γ c , we examine a tail-window dispersion metric derived from seed-to-seed variability in the persistent regime. This metric is computed using the same high-m tail window used for the γ c estimation. More concretely, let σ e ( m ) denote the seed-wise standard deviation of squared error at a fixed m within the high-m tail window. The dispersion metric is defined as
D c = median m tail m σ e ( m ) ,
and the plotted values correspond to log 10 ( D c ) .
Figure 9 provides an important consistency check using the same persistent tail window as the γ c fit. The dispersion metric captures seed-to-seed variability induced by accumulated cross-layer dependence under persistent execution through the tail-window aggregate of m σ e ( m ) . The observed monotonic association indicates that larger γ c values correspond to stronger tail variability, supporting the interpretation of γ c as a descriptor of correlation-sensitive behavior rather than only a curve-fit coefficient. This association suggests that persistent stochastic execution induces reproducible circuit-dependent variability regimes, which can be compactly summarized through γ c . Thus, γ c should be interpreted as a descriptor of persistent stochastic information propagation under repeated reuse, not as a direct predictor of mean error increase.
Figure 9. γ c versus the tail-window dispersion metric D c computed from persistent execution across c1–c12. The vertical axis shows log 10 ( D c ) , where D c is defined as the median over the persistent tail window of m σ e ( m ) , with σ e ( m ) denoting the seed-wise standard deviation of squared error at fixed m. The same fixed tail window M tail = {4096, 16,384, 65,536, 262,144} is used for all circuits. This dispersion reflects the sensitivity of persistent execution to accumulated cross-layer dependence. The monotonic trend indicates that larger γ c values align with stronger tail variability under persistent execution.
The relationship between Figure 9 and the cross-circuit summaries in Table 6 (and related comparisons) highlights a key distinction between variability and mean error amplification. The coefficient γ c and the dispersion metric in Figure 9 capture the sensitivity of persistent execution to accumulated cross-layer dependence, reflected as increased seed-to-seed variability in the high-m tail regime. In contrast, the ratio errPS/errRE reported in Table 6 reflects the realized mean error difference between persistent and re-encoded execution. While circuits with larger γ c tend to exhibit stronger variability and correlation sensitivity, this does not necessarily translate into a proportionally larger mean error ratio, since the latter also depends on circuit-specific cancellation effects and interaction structure. Therefore, γ c should be interpreted as a tail-level sensitivity descriptor rather than a direct predictor of mean error increase. Accordingly, larger γ c values indicate stronger circuit-dependent sensitivity to persistent stochastic propagation, rather than simply poorer average execution accuracy.

7.5. Target-Fidelity Adaptive Precision Scheduling

We next evaluate target-fidelity adaptive precision scheduling using a common fidelity requirement F target = 0.9995 for all c1–c12 circuits and for both ISC-RE and ISC-PS. For each circuit and mode, the scheduler searches the predefined ( N , m ) candidate grid and selects the minimum stochastic cost proxy C = N m subject to F F target , then compares this selected operating point to the fixed high-precision setting ( N , m ) = (10,000, 1024).
All selected operating points satisfy the target fidelity constraint in this experiment. The selected ( N , m ) pairs are clearly circuit-dependent, which confirms that stochastic precision demand is workload-dependent even under a common target-fidelity scheduling condition. Across c1–c12, the mean (median) cost reduction ratio R cost is 19.42 ( 10.0 ) for ISC-RE and 16.79 ( 10.0 ) for ISC-PS. Figure 10 summarizes the circuit-wise cost reduction ratios, and Figure 11 shows the selected ( N , m ) pairs.
Figure 10. Target-fidelity adaptive precision scheduling for c1–c12. For each circuit and execution mode, the lowest-cost ( N , m ) pair satisfying F 0.9995 is selected from the candidate grid. The cost reduction ratio R cost is computed relative to the fixed high-precision setting ( N , m ) = (10,000, 1024), using the stochastic cost proxy C = N m rather than measured wall-clock runtime. The dashed horizontal line marks R cost = 1 , corresponding to the reference cost of the fixed high-precision setting. Values above one indicate reduced stochastic cost while satisfying the target fidelity.
Figure 11. Selected circuit-dependent ( N , m ) pairs under target-fidelity adaptive precision scheduling. Top: ISC-RE. Bottom: ISC-PS. Different circuits select different operating points even under the same F target = 0.9995 , indicating workload-dependent stochastic precision requirements. Unlike Table 7, this figure reports minimum-cost operating points rather than minimum feasible m alone.
Qualitatively, ISC-RE shows smoother feasibility progression over the ( N , m ) grid, while ISC-PS requires larger m on several circuits, consistent with stronger sensitivity to low-m persistent stochastic propagation. Representative heatmaps in Figure 12 illustrate this grid-level behavior for c2 and c9 in both modes. This scheduling analysis is presented from two complementary perspectives. Table 7 isolates the empirical minimum feasible multiplicity m min ( c ; F target ) , defined as m min ( c ; F target ) = min { m : N such that F ( N , m ) F target } , thereby highlighting circuit-dependent feasibility-oriented precision demand. In contrast, Figure 11 reports the minimum-cost operating point under the stochastic workload proxy C = N m (with runtime used only as a tie-breaker when costs are equal), thereby representing cost-aware adaptive scheduling. Because N and m jointly determine fidelity, the minimum feasible m does not necessarily coincide with the m selected by the minimum-cost scheduler. For clarity, Table 7 also reports a representative feasible N at m min , chosen as the smallest tested N that satisfies the same target-fidelity condition. The observed practical minimum feasible m varies substantially across circuits (e.g., c1/c6/c10/c11 at m = 64 , versus c9 at m = 512 for ISC-RE and m = 2048 for ISC-PS), indicating circuit-dependent precision demand under a common target-fidelity condition. This trend is also qualitatively consistent with the persistent-sensitivity analysis: circuits with stronger persistent behavior (larger γ c ) often require larger practical m, although we do not claim predictive sufficiency from γ c alone. The reported m min values are specific to the chosen target-fidelity condition F target = 0.9995 and the evaluated ( N , m ) search space, and should therefore be interpreted as empirical operating-point requirements rather than universal circuit properties or theoretical lower bounds. These results show that precision elasticity is not limited to offline parameter sweeps. Instead, the proposed ISC framework can be used as a target-fidelity adaptive precision scheduling mechanism: for a prescribed fidelity requirement, the simulator selects a low-cost circuit-dependent stochastic precision setting. We emphasize that this is a software-level stochastic cost proxy study; direct runtime/energy benefit validation should be performed in future hardware-aware implementations.
Figure 12. Representative fidelity heatmaps over the ( N , m ) grid for c2 and c9 under ISC-RE and ISC-PS. The maps visualize how feasibility with respect to F target = 0.9995 depends on both parameters, and why circuit-dependent ( N , m ) selection is required.
Table 7. Empirical minimum feasible multiplicity m min ( c ; F target ) under F target = 0.9995 . The reported N values are representative feasible settings at m min , selected to indicate feasibility at the minimum multiplicity; this feasibility-oriented criterion is distinct from the minimum-cost operating-point selection shown in Figure 11.

8. Discussion

8.1. ISC-PS as a Configurable Stochastic Execution Framework

ISC-PS is best interpreted as a configurable stochastic execution-dynamics framework for quantum circuit simulation. Its behavior is tunable through ( N , m ) , enabling controlled studies of how circuit structure interacts with persistent dependence under unified stochastic settings. This work does not aim to model physical quantum noise or to replace deterministic simulation; instead, it focuses on characterizing execution-induced stochastic effects that arise from persistent reuse. From a framework perspective, this enables direct analysis of uncertainty propagation and correlation-sensitive regimes under unified stochastic execution controls.
The practical value is therefore characterization within the framework: RE/PS separation in sweeps, stable high-m tail summaries, and circuit-dependent γ c rankings provide direct information about persistent stochastic sensitivity under matched controls. In this role, persistent ISC can be used to (i) compare circuits by sensitivity to retained stochastic correlation, (ii) identify operating regions where persistent tail behavior becomes significant, and (iii) guide execution-parameter selection for subsequent deterministic or hardware-specific follow-up studies.
The target-fidelity adaptive precision scheduling results further strengthen this framework view. They show that stochastic precision can be treated as a schedulable resource in a two-dimensional parameter space, where circuit-dependent ( N , m ) values are selected to satisfy a common fidelity requirement. The selected operating points are not uniform across workloads, and ISC-PS may require more careful scheduling in some cases due to persistent stochastic propagation sensitivity. Because the present study uses a software-level stochastic cost proxy and the same single-seed evaluation protocol as the main benchmark, future work should evaluate robustness of the selected operating points under larger multi-seed ensembles and hardware-conscious runtime measurements.
The emphasis on small-to-medium-scale workloads is therefore intentional. The goal of this study is correlation analysis rather than large-scale quantum simulation throughput, and the relevant correlation structures already appear in compact circuits with nontrivial depth and multi-qubit interaction patterns. In that sense, the reported trends are driven by circuit structure rather than raw problem size alone.

8.2. Circuit Robustness Characterization via γ c

Under matched ( N , m ) settings, γ c provides an interpretable descriptor of circuit-dependent persistent stochastic sensitivity. Low- γ c circuits are comparatively robust under persistent reuse, while high- γ c circuits exhibit stronger persistent tail behavior and stronger execution-uncertainty amplification under repeated stochastic reuse. Within the proposed framework, γ c serves as a comparative execution descriptor rather than a predictive physical quantity.
The observed dependence on depth and two-qubit interaction descriptors suggests that part of the variation is structurally explainable. This indicates that γ c captures, at least in part, accumulated correlation-sensitive propagation effects related to circuit structure, although we do not interpret it as a physical-noise parameter or an entanglement measure. The current characterization remains empirical and benchmark-dependent, and results obtained under reduced “light-mode” settings for heavier circuits should be interpreted with care. In practical terms, circuits with greater depth and denser multi-qubit interaction structure tend to provide more opportunities for the persistent-execution sensitivity summarized by γ c to grow. The additional γ c –covariance-proxy trend is consistent with this view, indicating that larger γ c values track stronger correlation accumulation and persistent tail variability rather than an arbitrary fit artifact. This result further supports interpreting γ c as an empirical framework-level descriptor of accumulated cross-layer correlation effects.
One possible interpretation of the observed RE/PS performance reversal is that persistent stochastic dependence is not uniformly detrimental. In ISC-RE, stochastic dependence is partially decorrelated between stages through re-encoding, whereas ISC-PS preserves inter-stage stochastic structure across propagation steps. Depending on circuit organization, this persistent correlation may either stabilize or amplify execution-induced variability. For relatively structured or weakly scrambling circuits, correlated stochastic propagation may preserve execution continuity and reduce destructive decorrelation effects. By contrast, circuits with stronger interference sensitivity or covariance amplification may experience increased accumulation of persistent stochastic variability under ISC-PS. This interpretation is consistent with the circuit-dependent trends observed in both Table 6 and the γ c analysis.

8.3. Hardware Implication of Persistent ISC

Persistent execution is potentially hardware-relevant because it can reduce repeated decode/encode and re-randomization steps in stochastic pipelines. At the same time, persistence introduces cross-layer covariance and potential plateau behavior, so appropriate parameter tuning is necessary. In particular, the tunable parameters ( N , m ) provide a mechanism for runtime adjustment of accuracy and computational cost, which is difficult to achieve with conventional fixed-point or floating-point hardware.
Possible mitigation strategies include increasing m, introducing selective re-randomization checkpoints, and adopting hybrid RE/PS scheduling. These directions are not validated hardware implementations in this work; rather, the present contribution is a characterization of execution regimes that can inform future hardware-oriented design and optimization strategies.
The present study focuses on small- to medium-scale benchmark circuits, and validation on larger circuits remains an important direction for future work. While the observed correlation-sensitive persistent tail behavior is consistent across the evaluated QASMBench workloads, generalization beyond this benchmark set requires further investigation. In practice, the proposed framework is not intended to replace deterministic simulation, but to complement it as a flexible pre-evaluation and design-space exploration tool. By identifying correlation-sensitive circuits early through lightweight stochastic sweeps, persistent ISC can guide the allocation of computational resources toward more detailed deterministic or hardware-aware analysis. A further limitation is that the present evaluation does not use device-calibrated physical noise channels; incorporating such noise models and validating the resulting trends against hardware-oriented measurements are important directions for future work.

9. Conclusions

This work presents a precision-elastic persistent stochastic execution framework, ISC-PS, for quantum circuit simulation with explicit and tunable accuracy–cost trade-off. The framework introduces two parameters, ( N , m ) , enabling continuous and runtime-adjustable control of stochastic precision. We show that different execution modes, particularly re-encoded (ISC-RE) and persistent (ISC-PS), exhibit distinct execution behaviors under the same stochastic settings. In persistent execution, circuit-dependent behavior emerges due to accumulated stochastic dependence and uncertainty propagation, which can be summarized using high-m descriptors such as slope tail and γ c . Across the evaluated benchmarks, these descriptors provide a consistent way to characterize circuit-dependent persistent stochastic sensitivity under the proposed framework, and the observed dependence on circuit structure further indicates that execution behavior is largely driven by interaction patterns and depth rather than arbitrary stochastic variation.
These results support interpreting ISC as an execution-aware computational framework rather than a replacement for deterministic simulation. In particular, the framework enables analysis of circuit-dependent stochastic propagation and accuracy–cost exploration under unified stochastic settings. The target-fidelity scheduling results further show that the two-dimensional ISC precision space can be used to select circuit-dependent operating points that reduce stochastic cost under a prescribed fidelity constraint, suggesting that stochastic precision parameters can be exposed as runtime-configurable scheduling variables rather than static numerical-format choices. In addition, the runtime-adjustable nature of ISC provides a hardware-conscious execution perspective, where computational cost can be adjusted according to resource constraints, making the framework a useful basis for future configurable simulation environments and hardware-oriented implementations.
More broadly, the results suggest that persistent stochastic execution can be treated as a circuit-dependent information-propagation regime, rather than merely as a numerical approximation mechanism. In this view, correlation-sensitive uncertainty propagation, together with compact descriptors such as γ c , provides a practical basis for analyzing and scheduling adaptive stochastic precision in quantum-circuit simulation workflows.
Future work includes extending the framework to larger-scale circuits, improving structure-aware predictors, and exploring hardware-oriented implementations that leverage the proposed precision–cost trade-off.

Author Contributions

Conceptualization, N.O. and T.H.; methodology, N.O. and M.L.; software, N.O.; validation, N.O., M.L., S.N. and T.H.; formal analysis, N.O.; investigation, N.O.; resources, N.O. and T.H.; data curation, N.O.; writing—original draft preparation, N.O.; writing—review and editing, N.O., M.L., S.N. and T.H.; visualization, N.O.; supervision, S.N. and T.H.; project administration, N.O. and T.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding. This work was performed in the Cooperative Research Project of the Research Institute of Electrical Communication, Tohoku University.

Data Availability Statement

The data and source code presented in this study are openly available at https://github.com/nonizawa/persistent-isc-quantum-sim (accessed on 17 June 2026).

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Appendix A. On the Exclusion of Persistent SC (SC-PS)

This appendix explains why persistent execution is not considered for standard stochastic computing (SC) in this work.
In conventional SC, addition is implemented using a MUX-based scaled adder. This operation effectively computes the average of two inputs, introducing an implicit scaling factor of approximately 1 / 2 per addition stage. Under re-encoded execution (SC-RE), this scaling effect is mitigated by decoding and re-encoding between stages, which restores numerical range.
In contrast, under persistent execution (SC-PS), this attenuation accumulates across layers. After d add effective addition stages, the magnitude is reduced approximately as
x x 2 d add .
As a result, the dynamic range shrinks exponentially with circuit depth. Maintaining usable precision would therefore require exponentially increasing bitstream length, which is impractical for multi-stage quantum circuit simulation.
This behavior is not a tuning artifact but a structural limitation of SC arithmetic under persistent reuse. In contrast, ISC introduces an integer accumulation mechanism that preserves magnitude without implicit attenuation, making persistent execution (ISC-PS) numerically stable and practically meaningful.
For this reason, SC-PS is excluded from the main analysis, and persistent execution is defined only for ISC in this work. Figure A1 illustrates this attenuation contrast schematically.
Figure A1. Conceptual comparison between SC-RE and SC-PS. In SC, MUX-based additions introduce an implicit 1 / 2 scaling per stage. Re-encoding resets this scaling, while persistent execution accumulates it, leading to exponential attenuation with depth. This structural limitation motivates excluding SC-PS from the main framework.

Appendix B. Additional Analyses on Structural Predictors and Depth Sensitivity

We further analyze whether variation in γ c can be explained by simple circuit-structure descriptors derived from QASM representations.
In Figure A2, γ c is plotted against several structural features, including circuit depth and interaction-related metrics. Here, the depth estimate corresponds to the circuit depth L, defined as the total number of gate-application layers in the simulation flow. Additional descriptors include the number of two-qubit gates and related interaction measures, which serve as proxies for correlation propagation opportunities.
Figure A3 compares measured (true) γ c values obtained from stochastic simulation with values from a simple regression model based on these structural descriptors. The regression is fit to the observed ( structure γ c ) relationship across circuits and is used as a descriptive screening model rather than a validated predictor. The agreement trend indicates that a portion of persistent amplification behavior can be explained by circuit structure, although the model is not intended to provide exact prediction.
Interaction-heavy and deeper structures generally align with larger persistent amplification. We interpret this as structural explanatory signal for stochastic execution profiling, not as an exact physical law.
Figure A2. γ c versus circuit-structure descriptors for c1–c12. The depth estimate corresponds to circuit depth L, and interaction-related descriptors (e.g., number of two-qubit gates) are used as proxies for correlation propagation. The observed trends indicate that deeper and interaction-heavy circuits tend to exhibit stronger persistent amplification.
Figure A3. Predicted versus measured (true) γ c values for the selected descriptive models. Predicted values are obtained from a simple regression fit based on circuit-structure descriptors. The dashed line denotes the identity line, where predicted and measured log 10 ( γ c ) values are equal. The comparison is intended as exploratory structural-association analysis and screening-oriented description, not as a validated predictor.
To test depth dependence, we perform a depth-factor sweep and fit an effective depolarizing-like parameter p d e p as a compact signature. Figure A4 shows the fitted trend. This is not a claim of physical-channel equivalence; it is a compact effective signature of how persistent amplification scales with depth under fixed stochastic settings.
Figure A4. Depth-dependent effective parameter extracted from persistent ISC sweeps. The fitted trend indicates depth-sensitive persistent amplification and motivates its use as a quick structural sensitivity indicator.

References

  1. Nielsen, M.A.; Chuang, I.L. Quantum Computation and Quantum Information, 10th anniversary ed.; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]
  2. Markov, I.L.; Shi, Y. Simulating quantum computation by contracting tensor networks. SIAM J. Comput. 2008, 38, 963–981. [Google Scholar] [CrossRef]
  3. Vidal, G. Efficient classical simulation of slightly entangled quantum computations. Phys. Rev. Lett. 2003, 91, 147902. [Google Scholar] [CrossRef] [PubMed]
  4. Google Quantum AI; Quantumlib Contributors. qsim. High-Performance Quantum Circuit Simulator. 2020. Available online: https://github.com/quantumlib/qsim (accessed on 25 February 2026).
  5. Qiskit Development Team. Qiskit Aer. High-Performance Quantum Circuit Simulators. 2024. Available online: https://github.com/Qiskit/qiskit-aer (accessed on 25 February 2026).
  6. NVIDIA. NVIDIA cuQuantum SDK. GPU-Accelerated Quantum Simulation Libraries. 2024. Available online: https://developer.nvidia.com/cuquantum-sdk (accessed on 25 February 2026).
  7. Li, A.; Stein, S.; Krishnamoorthy, S.; Ang, J. QASMBench: A low-level QASM benchmark suite for NISQ evaluation and simulation. ACM Trans. Quantum Comput. 2023, 4, 10. [Google Scholar] [CrossRef]
  8. Lagostina, L.; Volpe, D.; Zamboni, M.; Turvani, G. AEQUAM: Accelerating Quantum Algorithm Validation through FPGA-Based Emulation. IEEE Access 2025, 13, 130232–130255. [Google Scholar] [CrossRef]
  9. Liang, S.; Lu, Y.; Guo, C.; Luk, W.; Kelly, P.H.J. PCQ: Parallel Compact Quantum Circuit Simulation. In Proceedings of the 32nd IEEE Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), Orlando, FL, USA, 5–8 May 2024; pp. 24–31. [Google Scholar] [CrossRef]
  10. Alaghi, A.; Hayes, J.P. Survey of stochastic computing. ACM Trans. Embed. Comput. Syst. 2013, 12, 92. [Google Scholar] [CrossRef]
  11. Ardakani, A.; Leduc-Primeau, F.; Onizawa, N.; Hanyu, T.; Gross, W.J. VLSI Implementation of Deep Neural Network Using Integral Stochastic Computing. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2017, 25, 2688–2699. [Google Scholar] [CrossRef]
  12. Alaghi, A.; Ting, P.; Lee, V.T.; Hayes, J.P. Accuracy and Correlation in Stochastic Computing. In Stochastic Computing: Techniques and Applications; Gross, W.J., Gaudet, V.C., Eds.; Springer: Cham, Switzerland, 2019; pp. 77–102. [Google Scholar] [CrossRef]
  13. Lee, V.T.; Alaghi, A.; Ceze, L. Correlation Manipulating Circuits for Stochastic Computing. arXiv 2018, arXiv:1803.04862. [Google Scholar] [CrossRef]
  14. Wang, M.; Tannu, S.; Nair, P.J. Accelerating Simulation of Quantum Circuits under Noise via Computational Reuse. In Proceedings of the 52nd Annual International Symposium on Computer Architecture, Tokyo, Japan, 21–25 June 2025; ISCA ’25; Association for Computing Machinery: New York, NY, USA, 2025; pp. 1539–1553. [Google Scholar] [CrossRef]
  15. Grürl, T.; Kueng, R.; Fuß, J.; Wille, R. Stochastic Quantum Circuit Simulation Using Decision Diagrams. arXiv 2020, arXiv:2012.05620. [Google Scholar]
  16. Reynolds, P.J.; Tobochnik, J.; Gould, H. Diffusion Quantum Monte Carlo. Comput. Phys. 1990, 4, 662. [Google Scholar] [CrossRef]
  17. Yang, Y.; Lu, B.N.; Li, Y. Accelerated quantum Monte Carlo with mitigated error on noisy quantum computers. arXiv 2021, arXiv:2106.09880. [Google Scholar]
  18. Gupta, S.; Agrawal, A.; Gopalakrishnan, K.; Narayanan, P. Deep learning with limited numerical precision. In Proceedings of the 32nd International Conference on Machine Learning, Lille, France, 7–9 July 2015; ICML’15; JMLR: Cambridge, MA, USA, 2015; Volume 37, pp. 1737–1746. [Google Scholar]
  19. Micikevicius, P.; Narang, S.; Alben, J.; Diamos, G.; Elsen, E.; García, D.; Ginsburg, B.; Houston, M.; Kuchaiev, O.; Venkatesh, G.; et al. Mixed precision training. In Proceedings of the International Conference on Learning Representations (ICLR), Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
  20. Han, J.; Orshansky, M. Approximate computing: An emerging paradigm for energy-efficient design. In Proceedings of the 2013 18th IEEE European Test Symposium (ETS), Avignon, France, 27–30 May 2013; pp. 1–6. [Google Scholar] [CrossRef]
  21. Camsari, K.Y.; Salahuddin, S.; Datta, S. Stochastic p-bits for invertible logic. Phys. Rev. X 2017, 7, 031014. [Google Scholar] [CrossRef]
  22. Zheng, X.; Lin, D.; Chen, H. Grover Adaptive Search-Based Hybrid Benders Decomposition for Mixed-Integer Linear Programs. IEEE Trans. Quantum Eng. 2026, 7, 3102823. [Google Scholar] [CrossRef]
  23. Osca, J.; Vala, J. SOQCS: A Stochastic Optical Quantum Circuit Simulator. arXiv 2023, arXiv:2307.06965. [Google Scholar]
  24. Onizawa, N. Persistent ISC Quantum Simulation. 2026. Available online: https://github.com/nonizawa/persistent-isc-quantum-sim (accessed on 25 February 2026).
  25. Lukac, M.; Onizawa, N.; Nagayama, S. A Stochastic-Computing-Based Framework for Quantum Circuit Simulation. In Proceedings of the IEEE International Symposium on Multiple-Valued Logic (ISMVL), Sendai, Japan, 19–21 May 2026. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.