Avertissement: Je suis un ingénieur logiciel qui s'intéresse à l'informatique quantique. Bien que je comprenne certains concepts de base, la théorie et les mathématiques derrière, je ne suis en aucun cas expérimenté dans ce domaine.
Je fais des recherches préliminaires sur l'état du développement de logiciels quantiques. Une partie de mes recherches consiste à évaluer le QDK de Microsoft et certains de ses échantillons (écrits en Q #).
Si je comprends bien, certains problèmes d'optimisation (du type vendeur itinérant) peuvent être résolus en les réduisant d'abord en tant que problèmes QUBO ou Ising, puis en les résolvant via des algorithmes de recuit quantique ou VQE. Une partie de ce processus consiste à découvrir l'hamiltonien et à résoudre l'équation de Schrodinger. C'est ma compréhension, veuillez me corriger si mal.
Les échantillons de simulation hamiltonienne de QDK contiennent des exemples de simulations basées sur Ising et Trotter – Suzuki. Mais récemment, 1Qbit a publié une solution basée sur VQE .
Ma question est: toutes les méthodes listées ci-dessus (VQE, Ising, Trotter – Suzuki) font-elles la même chose? Autrement dit, estimer l'énergie de l'état fondamental d'un système donné? Par exemple, les exemples de simulation H2 basés sur VQE et Trotter – Suzuki font-ils à peu près la même chose de différentes manières? Si oui, quelle méthode privilégier?