Quantum algorithms for jet clustering

Identifying jets formed in high-energy particle collisions requires solving optimization problems over potentially large numbers of final-state particles. In this work, we consider the possibility of using quantum computers to speed up jet clustering algorithms. Focusing on the case of electron-posi...

Full description

Bibliographic Details
Main Authors: Wei, Annie Y. (Author), Naik, Preksha (Author), Harrow, Aram W. (Author), Thaler, Jesse (Author)
Other Authors: Massachusetts Institute of Technology. Center for Theoretical Physics (Contributor), Massachusetts Institute of Technology. Department of Physics (Contributor)
Format: Article
Language:English
Published: American Physical Society (APS), 2020-10-29T17:02:44Z.
Subjects:
Online Access:Get fulltext
LEADER 02376 am a22002413u 4500
001 128245
042 |a dc 
100 1 0 |a Wei, Annie Y.  |e author 
100 1 0 |a Massachusetts Institute of Technology. Center for Theoretical Physics  |e contributor 
100 1 0 |a Massachusetts Institute of Technology. Department of Physics  |e contributor 
700 1 0 |a Naik, Preksha  |e author 
700 1 0 |a Harrow, Aram W.  |e author 
700 1 0 |a Thaler, Jesse  |e author 
245 0 0 |a Quantum algorithms for jet clustering 
260 |b American Physical Society (APS),   |c 2020-10-29T17:02:44Z. 
856 |z Get fulltext  |u https://hdl.handle.net/1721.1/128245 
520 |a Identifying jets formed in high-energy particle collisions requires solving optimization problems over potentially large numbers of final-state particles. In this work, we consider the possibility of using quantum computers to speed up jet clustering algorithms. Focusing on the case of electron-positron collisions, we consider a well-known event shape called thrust whose optimum corresponds to the most jetlike separating plane among a set of particles, thereby defining two hemisphere jets. We show how to formulate thrust both as a quantum annealing problem and as a Grover search problem. A key component of our analysis is the consideration of realistic models for interfacing classical data with a quantum algorithm. With a sequential computing model, we show how to speed up the well-known O(N3) classical algorithm to an O(N2) quantum algorithm, including the O(N) overhead of loading classical data from N final-state particles. Along the way, we also identify a way to speed up the classical algorithm to O(N2logN) using a sorting strategy inspired by the siscone jet algorithm, which has no natural quantum counterpart. With a parallel computing model, we achieve O(NlogN) scaling in both the classical and quantum cases. Finally, we consider the generalization of these quantum methods to other jet algorithms more closely related to those used for proton-proton collisions at the Large Hadron Collider. 
520 |a United States. Department of Energy. Office of Higher Energy Physics (Grants DE-SC0012567 and No. DE-SC0019128 (QuantISED)) 
520 |a United States. Army Research Office (Contract W911NF-17-1-0433) 
546 |a en 
655 7 |a Article 
773 |t 10.1103/PHYSREVD.101.094015 
773 |t Physical Review D