Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementing an adaptive Trotter decomposition that dynamically adjusts the number of Trotter steps based on the complexity of the quantum circuit. #1402

Open
AbdullahKazi500 opened this issue Feb 9, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@AbdullahKazi500
Copy link

Suggested feature

Implementing an adaptive Trotter decomposition that dynamically adjusts the number of Trotter steps based on the complexity of the quantum circuit. This would allow for more accurate error mitigation in a scalable manner.

Developing a feature for Qiskit experiments to intelligently select qubits for error mitigation based on their susceptibility to Trotter errors. This could involve analyzing historical data or using heuristics to identify qubits that are more prone to errors and prioritizing their mitigation.
Introducing a mechanism functionality for dynamically adjusting the error threshold used in error mitigation. This could involve monitoring the performance of previous error mitigation attempts and adapting the threshold to achieve optimal reduction without sacrificing computational efficiency.

Proposed Solution
We can Create a simulation configuration where the Trotter error arising from non-commuting Hamiltonians in a multi-qubit system offset, to some extent, the Trotter error between the unitary component and the noise component of the simulated dynamics. Alternatively, we can also explore methodologies that eliminate time discretization as an intermediary step and focus on continuous-in-time mappings to transition from one dissipative dynamics to another.

@AbdullahKazi500 AbdullahKazi500 added the enhancement New feature or request label Feb 9, 2024
@AbdullahKazi500
Copy link
Author

@nkanazawa1989 @yaelbh Please do let me know if this sounds good

@nkanazawa1989
Copy link
Collaborator

Sounds like this is another independent software built on top of Qiskit Experiments. Since the ExperimentData class provides APIs to the experiment service where we can have a data storage, we can leverage that resource for statistical or historical trend analysis. However, the built-in library of Qiskit Experiments focuses on providing fundamental (and the minimum set of) experiment assets.

But it would be great some community contributor like you can develop intelligent transpiler software with Qiskit Experiments :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants