Optimal scheduling in probabilistic imaginary-time evolution on a quantum computer #579
Labels
Paper Implementation Project
Implement a paper using Classiq
quantum intermediate
Requires some basic knowledge in quantum computing
Optimal scheduling in probabilistic imaginary-time evolution on a quantum computer
Abstract
Discretization plays a crucial role in the success of numerical simulations. Probabilistic Imaginary Time Evolution (PITE) is a quantum computing technique based on Imaginary Time Evolution methods, which can be used to find the ground state of a quantum Hamiltonian. The PITE algorithm by Taichi Kosugi et al. achieves ground state estimation through imaginary time evolution on a quantum computer. Optimal scheduling for this algorithm, as proposed by Hirofumi Nishi et al., improves efficiency over linear time discretization. This project challenges you to implement PITE with two time-discretization methods and analyze their resource requirements using Classiq.
Project Overview
Challenge: Implement the PITE algorithm on Classiq’s platform using two time-discretization methods from the referenced papers. Perform a quantitative analysis of the CX-gate counts for both methods over a sequence of 10 time-steps with a fixed interval. Additionally, estimate the ground state of the Hamiltonian using the quantum algorithm.
Objective
Execute the PITE algorithm on the following Ising Hamiltonian with ( N ) qubits:
where ( h_{i,j} = 0.5 ) and ( J_i = 0.7 ).
Deliverables
Follow the Contribution Guidelines in CONTRIBUTING.md. For further assistance, contact us via GitHub or in our Slack Community.
Getting Started
Implementation Steps
Algorithm Coding:
unitary()
or an equivalent Hamiltonian simulation method.Mathematical Explanation:
Generate
.qmod
File:write_qmod(model, "filename.qmod")
to save your models..qmod
file generation.Quality Check:
Submit Contribution:
classiq-library/research/probabilistic_imaginary_time_evolution
.Resources
Note: No strict deadline. Confirm with us if you start this task so we can assign it to you.
Good Luck!
The text was updated successfully, but these errors were encountered: