qat.opt.schedule_generator.ScheduleGenerator
- class qat.opt.schedule_generator.ScheduleGenerator
Interface for problems that can be solved by adiabatic quantum optimization.
It requires the implementation of method that returns an Hamiltonian formulation of the target cost function.
- aqo_job(tmax=None, mixing=None, **kwargs)
Generates an Adiabatic Quantum Optimization (AQO) job performing a linear interpolation between an initial mixing Hamiltonian and the problem’s Hamiltonian.
- abstract get_observable(obs_type)
Generates a cost Hamiltonian encoding a problem or a cost function. This cost Hamiltonian will be used as the final Hamiltonian in an adiabatic quantum optimization.