Extended Quantum Computing Patterns
Intent
Provide a high-level quantum application or subroutine for a specific problem domain.
Context
A practitioner needs an end-to-end operation for a domain problem rather than a general algorithmic building block.
Forces
The component may combine several quantum and classical routines and may be less reusable outside its target domain.
Solution
Encapsulate the required algorithms, data preparation, execution, and result processing behind an interface expressed in terms of the application domain.
Result
The user can solve or analyze a domain problem without assembling all lower-level quantum routines directly.
Examples
Portfolio optimization, option pricing, chemistry routines, quantum simulation applications, and photonic interferometer applications.
Related Patterns
Hybrid Module; Classical-Quantum Interface
Known Uses
High-level finance, optimization, chemistry, and photonic components provided by quantum frameworks and application libraries.