NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Comparing and Integrating Constraint Programming and Temporal Planning for Quantum Circuit CompilationRecently, the makespan-minimization problem of compiling a general class of quantum algorithms into near-term quantum processors has been introduced to the AI community. The research demonstrated that temporal planning is a strong solution approach for the studied class of quantum circuit compilation (QCC) problems. In this paper, we explore the use of methods from operations research, specifically constraint programming (CP), as an alternative and complementary approach to temporal planning. We also extend previous work by introducing two new problem variations that incorporate important characteristics identified by the quantum computing community. We apply temporal planning and CP to the baseline and extended QCC problems as both stand-alone and hybrid approaches. The hybrid method uses solutions found by temporal planning to warm-start CP, leveraging the ability of temporal planning to find satisficing solutions to problems with a high degree of task optionality, an area that CP typically struggles with. These solutions are then used to seed the CP formulation which significantly benefits from inferred bounds on planning horizon and task counts provided by the warm-start. Our extensive empirical evaluation indicates that while stand-alone CP is not competitive with temporal planning, except for the smallest problems, CP in a hybrid setting is beneficial for all temporal planners in all problem classes.
Document ID
20180004465
Acquisition Source
Ames Research Center
Document Type
Conference Paper
Authors
Booth, Kyle E. C.
(SGT, Inc. Moffett Field, CA, United States)
Do, Minh
(SGT, Inc. Moffett Field, CA, United States)
Beck, J. Christopher
(Toronto Univ. Ontario, Canada)
Rieffel, Eleanor
(NASA Ames Research Center Moffett Field, CA, United States)
Venturelli, Davide
(Universities Space Research Association (USRA) Moffett Field, CA, United States)
Frank, Jeremy
(NASA Ames Research Center Moffett Field, CA, United States)
Date Acquired
August 15, 2018
Publication Date
June 24, 2018
Subject Category
Electronics And Electrical Engineering
Computer Programming And Software
Report/Patent Number
ARC-E-DAA-TN49896
ARC-E-DAA-TN51643
Meeting Information
Meeting: International Conference on Automated Planning and Scheduling
Location: Delft
Country: Netherlands
Start Date: June 24, 2018
End Date: June 29, 2018
Sponsors: Delft Univ. of Technology, National Science Foundation
Funding Number(s)
CONTRACT_GRANT: NNA16BD14C
CONTRACT_GRANT: NNA14AA60C
Distribution Limits
Public
Copyright
Portions of document may include copyright protected material.
Keywords
quantum circuit compilation
constraint programming
planning
No Preview Available