S.D.C. Wehner
Please Note
16 records found
1
Qoala, an execution environment for hybrid quantum-classical applications, runs several program instances concurrently on a single node, where they contend for a limited pool of qubits.
Because qubits are held with exclusive access and cannot be preempted into classical storage without destroying their state, the conditions for deadlock arise, possibly leaving programs unable to proceed.
In this thesis, we implement and compare the three established approaches to the deadlock problem, detection with recovery, prevention, and avoidance, in Qoala.
Waiting carries costs beyond execution time, because qubits in memory decohere.
A blocked program is less likely to succeed, and terminating a program to free up resources discards entanglement that is slow to generate.
We evaluate the strategies on classical and quantum metrics across workloads, study how they scale across various configuration, and introduce a Deadlock Impact Score whose coefficients tune recovery to prioritize either runtime or qubit decoherence during termination.
We find that, with a network schedule, success probabilities are largely similar across strategies, typically within about one percentage point, while avoidance consistently achieves the lowest makespan.
Without a network schedule, success probabilities vary more, by up to 13 percentage points, and prevention performs best, with a makespan comparable to avoidance.
This ordering was broadly stable across the network configurations we tested, though not without exceptions.
Our work enables concurrent execution of workloads in Qoala that previously had to run sequentially and opens the door to further research on concurrency in quantum network nodes. ...
Qoala, an execution environment for hybrid quantum-classical applications, runs several program instances concurrently on a single node, where they contend for a limited pool of qubits.
Because qubits are held with exclusive access and cannot be preempted into classical storage without destroying their state, the conditions for deadlock arise, possibly leaving programs unable to proceed.
In this thesis, we implement and compare the three established approaches to the deadlock problem, detection with recovery, prevention, and avoidance, in Qoala.
Waiting carries costs beyond execution time, because qubits in memory decohere.
A blocked program is less likely to succeed, and terminating a program to free up resources discards entanglement that is slow to generate.
We evaluate the strategies on classical and quantum metrics across workloads, study how they scale across various configuration, and introduce a Deadlock Impact Score whose coefficients tune recovery to prioritize either runtime or qubit decoherence during termination.
We find that, with a network schedule, success probabilities are largely similar across strategies, typically within about one percentage point, while avoidance consistently achieves the lowest makespan.
Without a network schedule, success probabilities vary more, by up to 13 percentage points, and prevention performs best, with a makespan comparable to avoidance.
This ordering was broadly stable across the network configurations we tested, though not without exceptions.
Our work enables concurrent execution of workloads in Qoala that previously had to run sequentially and opens the door to further research on concurrency in quantum network nodes.
Sparse-Exploration Reinforcement Learning for Control of Quantum Error Correction
Shrinking the exploration gap by perturbing fewer parameters, while still tracking drift
Data-centric AI for QEC
Feature engineering for traditional ML models to solve QEC problem on real data
This work presents an empirical evaluation of a prototype data pipeline and hand-crafted feature registry for traditional machine learning-based QEC decoding on real data from QuTech and Google, contributing to a broader model lake vision. Ablation, accuracy decay analysis, and feature importance reveal that final-round and temporal defect features are most critical. Gradient boosting models remain competitive with sequential baselines for short sequences, and learned feature priorities shift with code distance.
Further comparison with LSTM-learned encodings on repetition code data reveals temporal interaction and mixing as the key direction for improving the temporal group in the hand-crafted feature registry. Together, these findings provide interpretable insight into real-data QEC decoding using simple models. ...
This work presents an empirical evaluation of a prototype data pipeline and hand-crafted feature registry for traditional machine learning-based QEC decoding on real data from QuTech and Google, contributing to a broader model lake vision. Ablation, accuracy decay analysis, and feature importance reveal that final-round and temporal defect features are most critical. Gradient boosting models remain competitive with sequential baselines for short sequences, and learned feature priorities shift with code distance.
Further comparison with LSTM-learned encodings on repetition code data reveals temporal interaction and mixing as the key direction for improving the temporal group in the hand-crafted feature registry. Together, these findings provide interpretable insight into real-data QEC decoding using simple models.
Minimum-weight perfect matching (MWPM), the standard fast
decoder for surface codes, decodes the X and Z syndromes on two independent matching
graphs and so discards the X–Z correlation carried by Y errors. We ask whether a
graph neural network (GNN) that ingests the full detector error model (DEM) can
exploit exactly this discarded structure. On distance-3 rotated surface-code memory
(Stim, circuit-level noise) we train a DEM-informed, DEM-weighted edge-feature GNN
and evaluate the per-round logical error rate εL against two baselines: plain MWPM,
and the stronger belief-matching (correlated MWPM) used by recent learned-decoder
studies. Under unbiased noise the GNN reduces εL by 16.1% versus plain MWPM but
is statistically tied with belief-matching. Under Y-biased noise (bias η = 100 on
the one- and two-qubit channels) the advantage grows sharply,
to 59.3% versus plain MWPM and 22.1% versus belief-matching (3-seed range 22–30%),
and grows further with training data, reaching 67% versus plain MWPM at 12M shots
on a depth-37 round ladder (R2 > 0.99); the advantage itself is depth-stable,
not widening with circuit depth. The gain is thus concentrated where correlated
syndrome structure is largest, precisely the regime matching decoders cannot model,
and we show it is data-bottlenecked rather than architectural: it grows with training
data at a fixed model. We also report a clear boundary: at distance 5 and a fixed
8M-shot training budget the advantage reverses: belief-matching overtakes the GNN,
consistent with data-starvation that worsens with code distance. We therefore frame
the result as an accuracy/architecture study: at d = 3 the GNN learns structure
complementary to matching in the correlated-error regime, with
distance scaling as the central open problem.
...
Minimum-weight perfect matching (MWPM), the standard fast
decoder for surface codes, decodes the X and Z syndromes on two independent matching
graphs and so discards the X–Z correlation carried by Y errors. We ask whether a
graph neural network (GNN) that ingests the full detector error model (DEM) can
exploit exactly this discarded structure. On distance-3 rotated surface-code memory
(Stim, circuit-level noise) we train a DEM-informed, DEM-weighted edge-feature GNN
and evaluate the per-round logical error rate εL against two baselines: plain MWPM,
and the stronger belief-matching (correlated MWPM) used by recent learned-decoder
studies. Under unbiased noise the GNN reduces εL by 16.1% versus plain MWPM but
is statistically tied with belief-matching. Under Y-biased noise (bias η = 100 on
the one- and two-qubit channels) the advantage grows sharply,
to 59.3% versus plain MWPM and 22.1% versus belief-matching (3-seed range 22–30%),
and grows further with training data, reaching 67% versus plain MWPM at 12M shots
on a depth-37 round ladder (R2 > 0.99); the advantage itself is depth-stable,
not widening with circuit depth. The gain is thus concentrated where correlated
syndrome structure is largest, precisely the regime matching decoders cannot model,
and we show it is data-bottlenecked rather than architectural: it grows with training
data at a fixed model. We also report a clear boundary: at distance 5 and a fixed
8M-shot training budget the advantage reverses: belief-matching overtakes the GNN,
consistent with data-starvation that worsens with code distance. We therefore frame
the result as an accuracy/architecture study: at d = 3 the GNN learns structure
complementary to matching in the correlated-error regime, with
distance scaling as the central open problem.
Simulation of quantum circuits with array-like DBMSs
An Empirical Case Study of SciDB versus Relational DBMSs
In this paper, we look into attempting to give more general explanations by looking through the powerset of tasks and finding a smaller set which still propagates.
We have implemented naive, the state-of-the-art and our subset-finding explanations and compared them all.
Experimentally, around 50\% of the results show a lower amount of conflicts and average literal bound distance, however a majority have a higher runtime.
In addition, the more subsets we consider the bigger the runtime, however it not necessarily decrease in amount of conflicts and average literal bound distance.
...
In this paper, we look into attempting to give more general explanations by looking through the powerset of tasks and finding a smaller set which still propagates.
We have implemented naive, the state-of-the-art and our subset-finding explanations and compared them all.
Experimentally, around 50\% of the results show a lower amount of conflicts and average literal bound distance, however a majority have a higher runtime.
In addition, the more subsets we consider the bigger the runtime, however it not necessarily decrease in amount of conflicts and average literal bound distance.
Propagators for Constraint Programming Energetic Reasoning
Exploring the Effect of Explanations for Energetic Reasoning
Evaluating the Accuracy of User Values Elicited through a Textual Interface
Conducting a user study with a textual interface using questions in isolation to capture user values
The accuracy of an audio interface designed for value elicitation
Eliciting personal values from the users to build responsible AI
Technologically literate participants engaged in iterative dialogue to elicit a personalized user model. Scenarios explored the impact of contextual factors on value alignment. Results revealed decreased accuracy when more values were affected by contextual factors. Comparative questions were less effective than isolated questioning. System usability was rated poor but approaching acceptability. Larger sample sizes are needed for more comprehensive conclusions.
This research lays the foundation for conversational agents that model personal values within behavior trees, advancing behavior support systems. ...
Technologically literate participants engaged in iterative dialogue to elicit a personalized user model. Scenarios explored the impact of contextual factors on value alignment. Results revealed decreased accuracy when more values were affected by contextual factors. Comparative questions were less effective than isolated questioning. System usability was rated poor but approaching acceptability. Larger sample sizes are needed for more comprehensive conclusions.
This research lays the foundation for conversational agents that model personal values within behavior trees, advancing behavior support systems.
...