arXiv.itsnick.co

an independent field guide to 23 million papers from arXiv & OpenAlex — not affiliated with arXiv.org

Author

Carleton Coffrin

68 papers · 2011–2026

2011: 12012: 22013: 02014: 42015: 62016: 12017: 42018: 52019: 42020: 82021: 52022: 52023: 92024: 92025: 42026: 1
2011peak 9 in 20232026

Frequent co-authors

Papers

showing 1–25 of 68 RSS

Quantum Algorithm Implementations for Beginners

Abhijith J., Adetokunbo Adedoyin, John Ambrosiano +31 more

cs.ET · · cited 266× · arXiv ↗ · more like this ·

As quantum computers become available to the general public, the need has arisen to train a cohort of quantum programmers, many of whom have been developing classical computer programs for most of their careers. While currently available quantum computers have less than 100 qubits, quantum computing hardware is widely expected to grow in terms of qubit count, quality, and connectivity. This review aims to explain the principles of quantum programming, which are quite different from classical programming, with straightforward algebra that makes understanding of the underlying fascinating quantum mechanical principles optional. We give an introduction to quantum computing algorithms and their implementation on real quantum hardware. We survey 20 different quantum algorithms, attempting to describe each in a succinct and self-contained fashion. We show how these algorithms can be…

Visualizing patterns of student engagement and performance in MOOCs

Carleton Coffrin, Linda Corrin, Paula De Barba +1 more

Computer Science Applications · Swinburne Research Bank (Swinburne University of Technology) · · cited 214× · DOI ↗ · more like this ·

In the last five years, the world has seen a remarkable level of interest in Massive Open Online Courses, or MOOCs. A consistent message from universities participating in MOOC delivery is their eagerness to understand students' online learning processes. This paper reports on an exploratory investigation of students' learning processes in two MOOCs which have different curriculum and assessment designs. When viewed through the lens of common MOOC learning analytics, the high level of initial student interest and, ultimately, the high level of attrition, makes these two courses appear very similar to each other, and to MOOCs in general. With the goal of developing a greater understanding of students' patterns of learning behavior in these courses, we investigated alternative learning analytic approaches and visual representations of the output of these analyses. Using these approaches…

Predicting success

Gregor Kennedy, Carleton Coffrin, Paula De Barba +1 more

Computer Science Applications · Swinburne Research Bank (Swinburne University of Technology) · · cited 115× · DOI ↗ · more like this ·

While MOOCs have taken the world by storm, questions remain about their pedagogical value and high rates of attrition. In this paper we argue that MOOCs which have open entry and open curriculum structures, place pressure on learners to not only have the requisite knowledge and skills to complete the course, but also the skills to traverse the course in adaptive ways that lead to success. The empirical study presented in the paper investigated the degree to which students' prior knowledge and skills, and their engagement with the MOOC as measured through learning analytics, predict end-of-MOOC performance. The findings indicate that prior knowledge is the most significant predictor of MOOC success followed by students' ability to revise and revisit their previous work.

Optimization Applications as Quantum Performance Benchmarks

Thomas Lubinski, Carleton Coffrin, Catherine McGeoch +3 more

quant-ph · · cited 93× · arXiv ↗ · more like this ·

Combinatorial optimization is anticipated to be one of the primary use cases for quantum computation in the coming years. The Quantum Approximate Optimization Algorithm (QAOA) and Quantum Annealing (QA) can potentially demonstrate significant run-time performance benefits over current state-of-the-art solutions. Inspired by existing methods to characterize classical optimization algorithms, we analyze the solution quality obtained by solving Max-Cut problems using gate-model quantum devices and a quantum annealing device. This is used to guide the development of an advanced benchmarking framework for quantum computers designed to evaluate the trade-off between run-time execution performance and the solution quality for iterative hybrid quantum-classical applications. The framework generates performance profiles through compelling visualizations that show performance progression as a…

On the Emerging Potential of Quantum Annealing Hardware for Combinatorial Optimization

Byron Tasseff, Tameem Albash, Zachary Morrell +4 more

math.OC · · cited 86× · arXiv ↗ · more like this ·

Over the past decade, the usefulness of quantum annealing hardware for combinatorial optimization has been the subject of much debate. Thus far, experimental benchmarking studies have indicated that quantum annealing hardware does not provide an irrefutable performance gain over state-of-the-art optimization methods. However, as this hardware continues to evolve, each new iteration brings improved performance and warrants further benchmarking. To that end, this work conducts an optimization performance assessment of D-Wave Systems' most recent Advantage Performance Update computer, which can natively solve sparse unconstrained quadratic optimization problems with over 5,000 binary decision variables and 40,000 quadratic terms. We demonstrate that classes of contrived problems exist where this quantum annealer can provide run time benefits over a collection of established classical…

Programmable Quantum Annealers as Noisy Gibbs Samplers

Marc Vuffray, Carleton Coffrin, Yaroslav A. Kharkov +1 more

quant-ph · · cited 41× · arXiv ↗ · more like this ·

Drawing independent samples from high-dimensional probability distributions represents the major computational bottleneck for modern algorithms, including powerful machine learning frameworks such as deep learning. The quest for discovering larger families of distributions for which sampling can be efficiently realized has inspired an exploration beyond established computing methods and turning to novel physical devices that leverage the principles of quantum computation. Quantum annealing embodies a promising computational paradigm that is intimately related to the complexity of energy landscapes in Gibbs distributions, which relate the probabilities of system states to the energies of these states. Here, we study the sampling properties of physical realizations of quantum annealers which are implemented through programmable lattices of superconducting flux qubits. Comprehensive…

Exploring Benefits of Linear Solver Parallelism on Modern Nonlinear Optimization Applications

Byron Tasseff, Carleton Coffrin, Andreas Wächter +1 more

math.OC · · cited 28× · arXiv ↗ · more like this ·

The advent of efficient interior point optimization methods has enabled the tractable solution of large-scale linear and nonlinear programming (NLP) problems. A prominent example of such a method is seen in Ipopt, a widely-used, open-source nonlinear optimization solver. Algorithmically, Ipopt depends on the use of a sparse symmetric indefinite linear system solver, which is heavily employed within the optimization of barrier subproblems. As such, the performance and reliability of Ipopt is dependent on the properties of the selected linear solver. Inspired by a trend in mathematical programming toward solving larger and more challenging NLPs, this work explores two core questions: first, how does the scalability of available linear solvers, many of which exhibit shared-memory parallelism, impact Ipopt performance; and second, does the best linear solver vary across NLP problem classes…

QuantumCircuitOpt: An Open-source Framework for Provably Optimal Quantum Circuit Design

Harsha Nagarajan, Owen Lockwood, Carleton Coffrin

quant-ph · · cited 27× · arXiv ↗ · more like this ·

In recent years, the quantum computing community has seen an explosion of novel methods to implement non-trivial quantum computations on near-term hardware. An important direction of research has been to decompose an arbitrary entangled state, represented as a unitary, into a quantum circuit, that is, a sequence of gates supported by a quantum processor. It has been well known that circuits with longer decompositions and more entangling multi-qubit gates are error-prone for the current noisy, intermediate-scale quantum devices. To this end, there has been a significant interest to develop heuristic-based methods to discover compact circuits. We contribute to this effort by proposing QuantumCircuitOpt (QCOpt), a novel open-source framework which implements mathematical optimization formulations and algorithms for decomposing arbitrary unitary gates into a sequence of hardware-native…

Teaching creative problem solving in a MOOC

Pascal Van Hentenryck, Carleton Coffrin

Computer Science Applications · ANU Open Research (Australian National University) · · cited 27× · DOI ↗ · more like this ·

The practice of discrete optimization involves modeling and solving complex combinatorial problems which have never been encountered before and for which no universal computational paradigm exists. Teaching such skills is challenging: Students must learn, not only the core technical skills, but also an ability to think creatively in order to select and adapt a paradigm to solve the problem at hand. This paper explores the question of whether the teaching of such creative skills translates to massive open online courses (MOOCs). It first describes a methodology for teaching discrete optimization that has been successful on campus over fifteen years. It then discusses how to adapt the campus format to a MOOC version. The success of the approach is evaluated through extensive data analytics enabled by the wealth of information produced by MOOCs.

Signatures of Open and Noisy Quantum Systems in Single-Qubit Quantum Annealing

Zachary Morrell, Marc Vuffray, Andrey Lokhov +3 more

quant-ph · · cited 17× · arXiv ↗ · more like this ·

We propose a quantum annealing protocol that more effectively probes the dynamics of a single qubit on D-Wave's quantum annealing hardware. This protocol uses D-Wave's h-gain schedule functionality, which allows the rapid quenching of the longitudinal magnetic field at arbitrary points during the anneal. This features enables us to distinguish between open and closed system dynamics as well as the presence or absence of longitudinal magnetic field noise. We show that both thermal and magnetic field fluctuations are key sources of noise that need to be included in an open quantum system model to reproduce the output statistics of the hardware.

The Potential of Quantum Annealing for Rapid Solution Structure Identification

Yuchen Pang, Carleton Coffrin, Andrey Y. Lokhov +1 more

math.OC · · cited 16× · arXiv ↗ · more like this ·

The recent emergence of novel computational devices, such as quantum computers, coherent Ising machines, and digital annealers presents new opportunities for hardware-accelerated hybrid optimization algorithms. Unfortunately, demonstrations of unquestionable performance gains leveraging novel hardware platforms have faced significant obstacles. One key challenge is understanding the algorithmic properties that distinguish such devices from established optimization approaches. Through the careful design of contrived optimization tasks, this work provides new insights into the computation properties of quantum annealing and suggests that this model has the potential to quickly identify the structure of high-quality solutions. A meticulous comparison to a variety of algorithms spanning both complete and local search suggests that quantum annealing's performance on the proposed optimization…

Challenges and Opportunities in Quantum Optimization

Amira Abbas, Andris Ambainis, Brandon Augustino +43 more

quant-ph · · cited 9× · arXiv ↗ · more like this ·

Recent advances in quantum computers are demonstrating the ability to solve problems at a scale beyond brute force classical simulation. As such, a widespread interest in quantum algorithms has developed in many areas, with optimization being one of the most pronounced domains. Across computer science and physics, there are a number of different approaches for major classes of optimization problems, such as combinatorial optimization, convex optimization, non-convex optimization, and stochastic extensions. This work draws on multiple approaches to study quantum optimization. Provably exact versus heuristic settings are first explained using computational complexity theory - highlighting where quantum advantage is possible in each context. Then, the core building blocks for quantum optimization algorithms are outlined to subsequently define prominent problem classes and identify key open…

Vector Field Visualization of Single-Qubit State Tomography

Adrien Suau, Marc Vuffray, Andrey Y. Lokhov +2 more

quant-ph · · cited 4× · arXiv ↗ · more like this ·

As the variety of commercially available quantum computers continues to increase so does the need for tools that can characterize, verify and validate these computers. This work explores using quantum state tomography for characterizing the performance of individual qubits and develops a vector field visualization for presentation of the results. The proposed protocol is demonstrated in simulation and on quantum computing hardware developed by IBM. The results identify qubit performance features that are not reflected in the standard models of this hardware, indicating opportunities to improve the accuracy of these models. The proposed qubit evaluation protocol is provided as free open-source software to streamline the task of replicating the process on other quantum computing devices.

Single-Qubit Cross Platform Comparison of Quantum Computing Hardware

Adrien Suau, Jon Nelson, Marc Vuffray +3 more

quant-ph · · cited 4× · arXiv ↗ · more like this ·

As a variety of quantum computing models and platforms become available, methods for assessing and comparing the performance of these devices are of increasing interest and importance. Despite being built of the same fundamental computational unit, radically different approaches have emerged for characterizing the performance of qubits in gate-based and quantum annealing computers, limiting and complicating consistent cross-platform comparisons. To fill this gap, this work proposes a single-qubit protocol (Q-RBPN) for measuring some basic performance characteristics of individual qubits in both models of quantum computation. The proposed protocol scales to large quantum computers with thousands of qubits and provides insights into the distribution of qubit properties within a particular hardware device and across families of devices. The efficacy of the Q-RBPN protocol is demonstrated…

Optimizing index deployment order for evolving OLAP

Hideaki Kimura, Carleton Coffrin, Alexander Rasin +1 more

Computer Networks and Communications · · cited 4× · DOI ↗ · more like this ·

Many database applications deploy hundreds or thousands of indexes to speed up query execution. Despite a plethora of prior work on index selection, designing and deploying indexes remains a difficult task for database administrators. First, real-world businesses often require online index deployment, and the traditional off-line approach to index selection ignores intermediate workload performance during index deployment. Second, recent work on on-line index selection does not address effects of complex interactions that manifest during index deployment.

Potential Applications of Quantum Computing at Los Alamos National Laboratory

Andreas Bärtschi, Francesco Caravelli, Carleton Coffrin +16 more

quant-ph · · cited 3× · arXiv ↗ · more like this ·

The emergence of quantum computing technology over the last decade indicates the potential for a transformational impact in the study of quantum mechanical systems. It is natural to presume that such computing technologies would be valuable to large scientific institutions, such as United States national laboratories. However, detailed descriptions of what these institutions would like to use these computers for are limited. To help provide some initial insights into this topic, this report develops detailed use cases of how quantum computing technology could be utilized to enhance a variety of quantum physics research activities at Los Alamos National Laboratory, including quantum magnetic materials, high-temperature superconductivity and nuclear astrophysics simulations. The report discusses how current high-performance computers are used for scientific discovery today and develops…

Cost of Emulating a Small Quantum Annealing Problem in the Circuit-Model

Javier Gonzalez-Conde, Zachary Morrell, Marc Vuffray +2 more

quant-ph · · cited 3× · arXiv ↗ · more like this ·

Demonstrations of quantum advantage for certain sampling problems have generated considerable excitement for quantum computing and have further spurred the development of circuit-model quantum computers, which represent quantum programs as a sequence of quantum gates acting on a finite number of qubits. Amongst this excitement, analog quantum computation has become less prominent, with the expectation that circuit-model quantum computers will eventually be sufficient for emulating analog quantum computation and thus rendering analog quantum computation obsolete. In this work we explore the basic requirements for emulating a specific analog quantum computation in the circuit model: the preparation of a biased superposition of degenerate ground states of an Ising Hamiltonian using an adiabatic evolution. We show that the overhead of emulation is substantial even for this simple problem.…

Conditions for Quantum Advantage in AC Power Flow

Parikshit Pareek, Abhijith Jayakumar, Carleton Coffrin +1 more

quant-ph · · cited 1× · arXiv ↗ · more like this ·

This paper aims to contextualize the requirements for Quantum Computing (QC) algorithms to achieve a quantum advantage in solving the alternating current power flow (ACPF) problem, with a focus on runtime complexity. First, we establish a benchmark for a QC iterative solver to demonstrate an advantage over the classical Newton-Raphson Load Flow (NRLF) algorithm. Next, we derive a baseline expression for the end-to-end runtime complexity of any Gate-based QC algorithm as $Ω(N κ/\varepsilon),$ reflecting dependence on system size $N$, condition number $κ$, and error tolerance $\varepsilon$. Finally, we highlight key areas where QC algorithms may offer potential benefits over NRLF in addressing the standard ACPF problem.

Classical Criticality via Quantum Annealing

Pratik Sathe, Andrew D. King, Susan M. Mniszewski +3 more

cond-mat.stat-mech · · cited 1× · arXiv ↗ · more like this ·

Quantum annealing provides a powerful platform for simulating magnetic materials and realizing statistical physics models, presenting a compelling alternative to classical Monte Carlo methods. We demonstrate that quantum annealers can accurately reproduce phase diagrams and simulate critical phenomena without suffering from the critical slowing down that often affects classical algorithms. To illustrate this, we study the piled-up dominoes model, which interpolates between the ferromagnetic 2D Ising model and Villain's fully frustrated ``odd model''. We map out its phase diagram and for the first time, employ finite-size scaling and Binder cumulants on a quantum annealer to study critical exponents for thermal phase transitions. Our method achieves systematic temperature control by tuning the energy scale of the Hamiltonian, eliminating the need to adjust the physical temperature of the…

Limitations of Fault-Tolerant Quantum Linear System Solvers for Quantum Power Flow

Parikshit Pareek, Abhijith Jayakumar, Carleton Coffrin +1 more

quant-ph · · cited 1× · arXiv ↗ · more like this ·

Quantum computers hold promise for solving problems intractable for classical computers, especially those with high time or space complexity. Practical quantum advantage can be said to exist for such problems when the end-to-end time for solving such a problem using a classical algorithm exceeds that required by a quantum algorithm. Reducing the power flow (PF) problem into a linear system of equations allows for the formulation of quantum PF (QPF) algorithms, which are based on solving methods for quantum linear systems such as the Harrow-Hassidim-Lloyd (HHL) algorithm. Speedup from using QPF algorithms is often claimed to be exponential when compared to classical PF solved by state-of-the-art algorithms. We investigate the potential for practical quantum advantage in solving QPF compared to classical methods on gate-based quantum computers. Notably, this paper does not present a new…

ARPA-E Grid Optimization (GO) Competition Challenge 3

Stephen T. Elbert, Jesse Holzer, Arun Veeramany +9 more

Computer Networks and Communications · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · · cited 1× · DOI ↗ · more like this ·

Synthetic Input Data and Team Results for the GO Competition Challenge 3 for Events 1 - 4 and the Sandbox, along with problem and format descriptions and code to validate data and solutions, are available here. Data for industry scenarios will not be made public. The Grid Optimization (GO) Competition Challenge 3 focused on the security-constrained optimal power flow (SCOPF) problem. It is part of a continuing effort begun with Challenges 1 and 2, to successfully discover, develop, and test innovative and disruptive software solutions for critical energy challenges and to overcome existing barriers. The broader goal of the of the GO Competition is to accelerate the development of transformational and disruptive methods for solving problems related to the electric power grid and to provide a transparent, fair, and comprehensive evaluation of new solution methods. Challenge 3 used…

Code and Data Repository for InfrastructureModels: Composable Multi-infrastructure Optimization in Julia

Russell Bent, Byron Tasseff, Carleton Coffrin

Computer Networks and Communications · INFORMS journal on computing · · cited 1× · DOI ↗ · more like this ·

This Julia package, InfrastructureModels, is an extensible, open-source mathematical programming framework for co-optimizing multiple interdependent infrastructures. Leveraging the Julia mathematical programming JuMP as a foundation, InfrastructureModels adds sector specific abstractions for critical infrastructure modeling and methods for combining multiple infrastructure sectors for co-optimization of such systems.

High-quality Thermal Gibbs Sampling with Quantum Annealing Hardware

Jon Nelson, Marc Vuffray, Andrey Y. Lokhov +2 more

quant-ph · · cited 1× · arXiv ↗ · more like this ·

Quantum Annealing (QA) was originally intended for accelerating the solution of combinatorial optimization tasks that have natural encodings as Ising models. However, recent experiments on QA hardware platforms have demonstrated that, in the operating regime corresponding to weak interactions, the QA hardware behaves like a noisy Gibbs sampler at a hardware-specific effective temperature. This work builds on those insights and identifies a class of small hardware-native Ising models that are robust to noise effects and proposes a procedure for executing these models on QA hardware to maximize Gibbs sampling performance. Experimental results indicate that the proposed protocol results in high-quality Gibbs samples from a hardware-specific effective temperature. Furthermore, we show that this effective temperature can be adjusted by modulating the annealing time and energy scale. The…

Leveraging Quantum Computing for Accelerated Classical Algorithms in Power Systems Optimization

Rosemary Barrass, Harsha Nagarajan, Carleton Coffrin

math.OC · · cited 0× · arXiv ↗ · more like this ·

The recent advent of commercially available quantum annealing hardware (QAH) has expanded opportunities for research into quantum annealing-based algorithms. In the domain of power systems, this advancement has driven increased interest in applying such algorithms to mixed-integer problems (MIP) like Unit Commitment (UC). UC focuses on minimizing power generator operating costs while adhering to physical system constraints. Grid operators solve UC instances daily to meet power demand and ensure safe grid operations. This work presents a novel hybrid algorithm that leverages quantum and classical computing to solve UC more efficiently. We introduce a novel Benders-cut generation technique for UC, thereby enhancing cut quality, reducing expensive quantum-classical hardware interactions, and lowering qubit requirements. Additionally, we incorporate a $k$-local neighborhood search technique…

Learning response functions of analog quantum computers: analysis of neutral-atom and superconducting platforms

Cenk Tüysüz, Abhijith Jayakumar, Carleton Coffrin +2 more

quant-ph · · cited 0× · arXiv ↗ · more like this ·

Analog quantum computation is an attractive paradigm for the simulation of time-dependent quantum systems. Programmable analog quantum computers have been realized in hardware using a variety of physical principles, including neutral-atom and superconducting technologies. The input parameters of the physical Hamiltonians that are used to program the quantum simulator generally differ from the parameters that characterize the output distribution of data produced under a specified quantum dynamics. The relationship between the input and output parameters is known as the response function of the analog device. Here, we introduce a streaming algorithm for learning the response function of analog quantum computers from arbitrary user inputs, thus not requiring special calibration runs. We use the method to learn and compare the response functions of several generations of analog quantum…