-
-
Notifications
You must be signed in to change notification settings - Fork 47
Open
Labels
MLIRAnything related to MLIRAnything related to MLIRc++Anything related to C++ codeAnything related to C++ codefeatureNew feature or requestNew feature or request
Milestone
Description
Problem Statement
Constant propagation is a tool that has been used successfully in classical optimization. There have also been proposals for this in the quantum realm. This is not yet implemented in mqt-core.
Proposed Solution
I would like to propose implementing quantum constant propagation in MLIR of mqt-core. Additionally, I'd like to expand the QCP with a classical constant propagation, in order to consider classical control flow alongside quantum control flow. This should provide the possibility to reduce the quantum resources needed in a quantum circuit.
Metadata
Metadata
Assignees
Labels
MLIRAnything related to MLIRAnything related to MLIRc++Anything related to C++ codeAnything related to C++ codefeatureNew feature or requestNew feature or request