Dheeraj Peddireddy
Research Subjects
Dheeraj Peddireddy has a total of 16 co-authors. Here are the top co-authors by number of shared publications:
- Vaneet Aggarwal
Purdue University, West Lafayette, Indiana, USA
8 shared publications - Amrit Singh Bedi
Department of Computer Science Uni- versity of Maryland College Park USA
2 shared publications - Keun Jun Park
Industrial Engineering, Purdue University
2 shared publications - Alec Koppel
JPMorgan AI Research
1 shared publication - Alec Koppel
A. S. Bedi is with Institute of Systems Research University Of Mary- land College Park MD USA
1 shared publication - Bijaya Ketan Panigrahi
Indian Institute of Technology Delhi
1 shared publication
Latest Publications
- Open Access
- 22 June 2026
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Quantum Computing
TREV: Python Library for Efficient Implementations of Variational Quantum Algorithms for Optimization using Tensor Networks
Variational Quantum Algorithms (VQAs) are a central class of hybrid quantum–classical methods for optimization on noisy intermediate-scale quantum (NISQ) hardware. Their scalability is constrained by the cost of gradient evaluation via the parameter-shift rule, whose complexity grows with both the number of circuit parameters and Pauli terms in the Hamiltonian, quickly dominating runtime for deep circuits or large qubit counts. We present TREV (Tensor-Ring Evaluated Variational algorithms), a Python library that accelerates VQA simulation through batched parameter evaluation within tensor-ring state representations . By amortizing contraction and sampling costs across multiple parameter shifts, TREV exploits GPU-parallel tensor contractions to achieve substantial runtime reduction with tunable memory–throughput trade-offs. Implemented in PyTorch, the framework supports both deterministic contraction-based and stochastic sampling-based evaluations. Benchmarks on Max-Cut, Traveling Salesperson Problem (TSP), and molecular ground-state energy estimation (H 2 , H 4 , LiH, BeH 2 ) show comparable accuracy and up to 97% runtime reduction over sequential evaluation, while outperforming PennyLane, TensorCircuit, and Qiskit in runtime scalability. The chemistry benchmarks further demonstrate that TREV handles arbitrary Pauli Hamiltonians beyond QUBO formulations, broadening its applicability to quantum chemistry.
- 22 June 2026
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Quantum Computing
Open AccessTREV: Python Library for Efficient Implementations of Variational Quantum Algorithms for Optimization using Tensor Networks
Variational Quantum Algorithms (VQAs) are a central class of hybrid quantum–classical methods for optimization on noisy intermediate-scale quantum (NISQ) hardware. Their scalability is constrained by the cost of gradient evaluation via the parameter-shift rule, whose complexity grows with both the number of circuit parameters and Pauli terms in the Hamiltonian, quickly dominating runtime for deep circuits or large qubit counts. We present TREV (Tensor-Ring Evaluated Variational algorithms), a Python library that accelerates VQA simulation through batched parameter evaluation within tensor-ring state representations . By amortizing contraction and sampling costs across multiple parameter shifts, TREV exploits GPU-parallel tensor contractions to achieve substantial runtime reduction with tunable memory–throughput trade-offs. Implemented in PyTorch, the framework supports both deterministic contraction-based and stochastic sampling-based evaluations. Benchmarks on Max-Cut, Traveling Salesperson Problem (TSP), and molecular ground-state energy estimation (H 2 , H 4 , LiH, BeH 2 ) show comparable accuracy and up to 97% runtime reduction over sequential evaluation, while outperforming PennyLane, TensorCircuit, and Qiskit in runtime scalability. The chemistry benchmarks further demonstrate that TREV handles arbitrary Pauli Hamiltonians beyond QUBO formulations, broadening its applicability to quantum chemistry.
- 1 May 2026
- Published by Springer Nature
- p. 42-50
Accelerating Tensor Ring VQE with Batched Contraction
- 30 January 2026
- Published by Springer Nature
- p. 82-91
Arc Interdiction Vehicle Routing Problem Using Quantum Annealing
- 30 January 2026
- Published by Springer Nature
- p. 82-91
Arc Interdiction Vehicle Routing Problem Using Quantum Annealing
- Open Access
- 22 April 2025
- Published by Springer Nature in Quantum Machine Intelligence
- Vol. 7 (1) , 1-22
Tensor ring optimized quantum-enhanced tensor neural networks
Quantum machine learning researchers often rely on incorporating tensor networks (TN) into deep neural networks (DNN) and variational optimization. However, the standard optimization techniques used for training the contracted trainable weights of each model layer suffer from the correlations and entanglement structure between the model parameters in classical implementations. To address this issue, a multi-layer design of a tensor ring optimized variational quantum learning classifier (Quan-TR) comprising cascading entangling gates replacing the fully connected (dense) layers of a TN is proposed, and it is referred to as tensor ring optimized quantum-enhanced tensor neural networks (TR-QNet). TR-QNet parameters are optimized using the stochastic gradient descent algorithm on qubit measurements. The proposed TR-QNet is evaluated on three distinct datasets, namely Iris, MNIST, and CIFAR-10, to demonstrate the enhanced precision achieved for binary classification. In quantum simulations, the proposed TR-QNet achieves promising precision of $$94.5\%$$ , $$86.16\%$$ , and $$83.54\%$$ on the Iris, MNIST, and CIFAR-10 datasets. Benchmark studies have been conducted on state-of-the-art quantum and classical implementations of TN models to show the efficacy of the proposed TR-QNet. Moreover, the scalability of TR-QNet highlights its potential for exhibiting in deep learning applications on a large scale. The PyTorch implementation of TR-QNet is available on Github https://github.com/konar1987/TR-QNet/.- 22 April 2025
- Published by Springer Nature in Quantum Machine Intelligence
- Vol. 7 (1) , 1-22
Open AccessTensor ring optimized quantum-enhanced tensor neural networks
Quantum machine learning researchers often rely on incorporating tensor networks (TN) into deep neural networks (DNN) and variational optimization. However, the standard optimization techniques used for training the contracted trainable weights of each model layer suffer from the correlations and entanglement structure between the model parameters in classical implementations. To address this issue, a multi-layer design of a tensor ring optimized variational quantum learning classifier (Quan-TR) comprising cascading entangling gates replacing the fully connected (dense) layers of a TN is proposed, and it is referred to as tensor ring optimized quantum-enhanced tensor neural networks (TR-QNet). TR-QNet parameters are optimized using the stochastic gradient descent algorithm on qubit measurements. The proposed TR-QNet is evaluated on three distinct datasets, namely Iris, MNIST, and CIFAR-10, to demonstrate the enhanced precision achieved for binary classification. In quantum simulations, the proposed TR-QNet achieves promising precision of $$94.5\%$$ , $$86.16\%$$ , and $$83.54\%$$ on the Iris, MNIST, and CIFAR-10 datasets. Benchmark studies have been conducted on state-of-the-art quantum and classical implementations of TN models to show the efficacy of the proposed TR-QNet. Moreover, the scalability of TR-QNet highlights its potential for exhibiting in deep learning applications on a large scale. The PyTorch implementation of TR-QNet is available on Github https://github.com/konar1987/TR-QNet/. - 13 November 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Artificial Intelligence
- Vol. 6 (3) , 508-517
Regret and Belief Complexity Tradeoff in Gaussian Process Bandits via Information Thresholding
Bayesian optimization is a powerful framework for global search, using maximum a posteriori updates instead of simulated annealing. We cast it as a multi-armed bandit problem with a Gaussian process (GP) for the payoff function. Action selections rely on upper confidence bound (UCB) or expected improvement (EI). Prior works with GPs faced challenges for large iteration horizons ( T ) due to cubic scaling in posterior computation. To address this, we propose a simple thresholding: incorporating an action into the GP posterior only when its conditional entropy surpasses ϵ . Doing so permits us to precisely characterize the tradeoff between regret bounds of GP bandit algorithms and complexity of the posterior distributions depending on the compression parameter ϵ for both discrete and continuous action sets. To best of our knowledge, this is the first result which allows us to obtain sublinear regret bounds while still maintaining sublinear growth rate of the complexity of the posterior which is linear in the existing literature. Moreover, a provably finite bound on the complexity could be achieved but the algorithm would result in ϵ -regret which means $\textbf{Reg}_T/T \rightarrow \mathcal{O}(\epsilon)$ as $T\rightarrow \infty$ . Experiments demonstrate state-of-the-art accuracy and complexity trade-offs for GP bandit algorithms in global optimization, highlighting the benefits of compressed GPs in bandit settings.
- 13 November 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Artificial Intelligence
- Vol. 6 (3) , 508-517
Regret and Belief Complexity Tradeoff in Gaussian Process Bandits via Information Thresholding
Bayesian optimization is a powerful framework for global search, using maximum a posteriori updates instead of simulated annealing. We cast it as a multi-armed bandit problem with a Gaussian process (GP) for the payoff function. Action selections rely on upper confidence bound (UCB) or expected improvement (EI). Prior works with GPs faced challenges for large iteration horizons ( T ) due to cubic scaling in posterior computation. To address this, we propose a simple thresholding: incorporating an action into the GP posterior only when its conditional entropy surpasses ϵ . Doing so permits us to precisely characterize the tradeoff between regret bounds of GP bandit algorithms and complexity of the posterior distributions depending on the compression parameter ϵ for both discrete and continuous action sets. To best of our knowledge, this is the first result which allows us to obtain sublinear regret bounds while still maintaining sublinear growth rate of the complexity of the posterior which is linear in the existing literature. Moreover, a provably finite bound on the complexity could be achieved but the algorithm would result in ϵ -regret which means $\textbf{Reg}_T/T \rightarrow \mathcal{O}(\epsilon)$ as $T\rightarrow \infty$ . Experiments demonstrate state-of-the-art accuracy and complexity trade-offs for GP bandit algorithms in global optimization, highlighting the benefits of compressed GPs in bandit settings.
- 30 October 2023
- Published by American Physical Society (APS) in Physical Review A
- Vol. 108 (4) , 042429
Noisy tensor-ring approximation for computing gradients of a variational quantum eigensolver for combinatorial optimization
Variational quantum algorithms, especially quantum approximate optimization and the variational quantum eigensolver (VQE), have demonstrated their potential to provide computational advantage in the realm of combinatorial optimization. However, these algorithms suffer from classically intractable gradients limiting the scalability. This work addresses the scalability challenge for the VQE by proposing a classical gradient computation method which utilizes the parameter-shift rule but computes the expected values from the circuits using a tensor-ring approximation. The parametrized gates from the circuit transform the tensor ring by contracting the matrix along the free edges of the tensor ring. While the single-qubit gates do not alter the ring structure, the state transformations from the two-qubit rotations are evaluated by truncating the singular values, thereby preserving the structure of the tensor ring and reducing the computational complexity. This variation of the matrix-product-state approximation grows linearly in number of qubits and the number of two-qubit gates as opposed to the exponential growth in the classical simulations, allowing for a faster evaluation of the gradients on classical simulators.
- 30 October 2023
- Published by American Physical Society (APS) in Physical Review A
- Vol. 108 (4) , 042429
Noisy tensor-ring approximation for computing gradients of a variational quantum eigensolver for combinatorial optimization
Variational quantum algorithms, especially quantum approximate optimization and the variational quantum eigensolver (VQE), have demonstrated their potential to provide computational advantage in the realm of combinatorial optimization. However, these algorithms suffer from classically intractable gradients limiting the scalability. This work addresses the scalability challenge for the VQE by proposing a classical gradient computation method which utilizes the parameter-shift rule but computes the expected values from the circuits using a tensor-ring approximation. The parametrized gates from the circuit transform the tensor ring by contracting the matrix along the free edges of the tensor ring. While the single-qubit gates do not alter the ring structure, the state transformations from the two-qubit rotations are evaluated by truncating the singular values, thereby preserving the structure of the tensor ring and reducing the computational complexity. This variation of the matrix-product-state approximation grows linearly in number of qubits and the number of two-qubit gates as opposed to the exponential growth in the classical simulations, allowing for a faster evaluation of the gradients on classical simulators.
- 19 April 2023
- Published by Elsevier in Applied Soft Computing
- Vol. 141
Classical simulation of variational quantum classifiers using tensor rings
- 19 April 2023
- Published by Elsevier in Applied Soft Computing
- Vol. 141
Classical simulation of variational quantum classifiers using tensor rings
- Open Access
Regret and Belief Complexity Trade-off in Gaussian Process Bandits via Information Thresholding
Bayesian optimization is a framework for global search via maximum a posteriori updates rather than simulated annealing, and has gained prominence for decision-making under uncertainty. In this work, we cast Bayesian optimization as a multi-armed bandit problem, where the payoff function is sampled from a Gaussian process (GP). Further, we focus on action selections via upper confidence bound (UCB) or expected improvement (EI) due to their prevalent use in practice. Prior works using GPs for bandits cannot allow the iteration horizon $T$ to be large, as the complexity of computing the posterior parameters scales cubically with the number of past observations. To circumvent this computational burden, we propose a simple statistical test: only incorporate an action into the GP posterior when its conditional entropy exceeds an $\epsilon$ threshold. Doing so permits us to precisely characterize the trade-off between regret bounds of GP bandit algorithms and complexity of the posterior distributions depending on the compression parameter $\epsilon$ for both discrete and continuous action sets. To best of our knowledge, this is the first result which allows us to obtain sublinear regret bounds while still maintaining sublinear growth rate of the complexity of the posterior which is linear in the existing literature. Moreover, a provably finite bound on the complexity could be achieved but the algorithm would result in $\epsilon$-regret which means $\textbf{Reg}_T/T \rightarrow \mathcal{O}(\epsilon)$ as $T\rightarrow \infty$. Experimentally, we observe state of the art accuracy and complexity trade-offs for GP bandit algorithms applied to global optimization, suggesting the merits of compressed GPs in bandit settings.Open AccessRegret and Belief Complexity Trade-off in Gaussian Process Bandits via Information Thresholding
Bayesian optimization is a framework for global search via maximum a posteriori updates rather than simulated annealing, and has gained prominence for decision-making under uncertainty. In this work, we cast Bayesian optimization as a multi-armed bandit problem, where the payoff function is sampled from a Gaussian process (GP). Further, we focus on action selections via upper confidence bound (UCB) or expected improvement (EI) due to their prevalent use in practice. Prior works using GPs for bandits cannot allow the iteration horizon $T$ to be large, as the complexity of computing the posterior parameters scales cubically with the number of past observations. To circumvent this computational burden, we propose a simple statistical test: only incorporate an action into the GP posterior when its conditional entropy exceeds an $\epsilon$ threshold. Doing so permits us to precisely characterize the trade-off between regret bounds of GP bandit algorithms and complexity of the posterior distributions depending on the compression parameter $\epsilon$ for both discrete and continuous action sets. To best of our knowledge, this is the first result which allows us to obtain sublinear regret bounds while still maintaining sublinear growth rate of the complexity of the posterior which is linear in the existing literature. Moreover, a provably finite bound on the complexity could be achieved but the algorithm would result in $\epsilon$-regret which means $\textbf{Reg}_T/T \rightarrow \mathcal{O}(\epsilon)$ as $T\rightarrow \infty$. Experimentally, we observe state of the art accuracy and complexity trade-offs for GP bandit algorithms applied to global optimization, suggesting the merits of compressed GPs in bandit settings. - 16 December 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Industrial Informatics
- Vol. 18 (9) , 5882-5892
Improved Dexel Representation: A 3-D CNN Geometry Descriptor for Manufacturing CAD
In this article, we present a novel 3-D descriptor, improved dexel representation (IDR), which assists to input holistic information from an engineering computer-aided design (CAD) model to convolutional neural network (CNN) based manufacturing applications. The IDR carries the model’s position, size, and surface information, which not only provides high resolution to small-scale local (machining) features, but also has the potential to reconstruct the original CAD model. Data conversion algorithms between IDR and other CAD models (mesh and NURBS model) are efficient. CNNs with IDR input can largely improve the prediction accuracy compared to other 3-D descriptors, which reaches 98.8% in the modified machining-process-identifier dataset and 100% on the FeatureNet style 3-class dataset. IDR benefits both the manufacturing industry and other CAD-related deep learning applications in engineering fields.
- 16 December 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Industrial Informatics
- Vol. 18 (9) , 5882-5892
Improved Dexel Representation: A 3-D CNN Geometry Descriptor for Manufacturing CAD
In this article, we present a novel 3-D descriptor, improved dexel representation (IDR), which assists to input holistic information from an engineering computer-aided design (CAD) model to convolutional neural network (CNN) based manufacturing applications. The IDR carries the model’s position, size, and surface information, which not only provides high resolution to small-scale local (machining) features, but also has the potential to reconstruct the original CAD model. Data conversion algorithms between IDR and other CAD models (mesh and NURBS model) are efficient. CNNs with IDR input can largely improve the prediction accuracy compared to other 3-D descriptors, which reaches 98.8% in the modified machining-process-identifier dataset and 100% on the FeatureNet style 3-class dataset. IDR benefits both the manufacturing industry and other CAD-related deep learning applications in engineering fields.