Skip to content

Scripts, data and plots for a paper on the Differential Evolution for Analytic Continuation (DEAC) algorithm

License

Notifications You must be signed in to change notification settings

DelMaestroGroup/papers-code-DEAC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paper DOI

A Parameter-Free Differential Evolution Algorithm for the Analytic Continuation of Imaginary Time Correlation Functions

Nathan S. Nichols, Paul Sokol, Adrian Del Maestro

arXiv:2201.04155

Abstract

We report on Differential Evolution for Analytic Continuation (DEAC): a parameter-free evolutinary algorithm to generate the dynamic structure factor from imaginary time correlation functions. Our approach to this long-standing problem in quantum many-body physics achieves enhanced spectral fidelity while using fewer compute (CPU) hours. The need for fine-tuning of algorithmic control parameters is eliminated by embedding them within the genome to be optimized for this evolutionary computation based algorithm. Benchmarks are presented for models where the dynamic structure factor is known exactly, and experimentally relevant results are included for quantum Monte Carlo simulations of bulk $^4$He below the superfluid transition temperature.

Description

This repository includes links, code, scripts, and data to generate the figures in a paper.

Requirements

The data in this project was generated via path integral quantum Monte Carlo (QMC) and analytic continuation techniques. Everything included in the data directory was generated via:

Support

The creation of these materials was supported in part by the National Science Foundation under Award Nos. DMR-1809027 and DMR-1808440.

Figures

Figure 01: A schematic representation of the method to determine the optimal regularization constant when using the maximum entropy approach.

This figure is released under CC BY-SA 4.0 and can be freely copied, redistributed and remixed.

Figure 02: Nine different spectral reconstructions using different analytic continuation methods on simulated quantum Monte Carlo data.

This figure is released under CC BY-SA 4.0 and can be freely copied, redistributed and remixed.

Figure 03: Analytic continuation results using DEAC, FESOM, and MEM for the tso case at medium error level.

This figure is released under CC BY-SA 4.0 and can be freely copied, redistributed and remixed.

Figure 04: CPU time required to generate the final spectra using each analytic continuation technique.

This figure is released under CC BY-SA 4.0 and can be freely copied, redistributed and remixed.

Figure 05: Population size scaling for the DEAC algorithm performing analytic continuation of the tsc case at large error level.

This figure is released under CC BY-SA 4.0 and can be freely copied, redistributed and remixed.

Figure 06 (top): The phonon-roton spectrum of helium-4 at T=1.56K from neutron scattering experiments on superfluid helium.

This figure is released under CC BY-SA 4.0 and can be freely copied, redistributed and remixed.

Figure 06 (bottom): The phonon-roton spectrum of helium-4 at T=1.35K as generated by DEAC from canonical quantum Monte Carlo data (bottom).

This figure is released under CC BY-SA 4.0 and can be freely copied, redistributed and remixed.

Figure 07: Maximum peak locations for the helium-4 dispersion at T=1.35 as generated by analytic continuation of QMC data using the DEAC algorithm.

This figure is released under CC BY-SA 4.0 and can be freely copied, redistributed and remixed.

About

Scripts, data and plots for a paper on the Differential Evolution for Analytic Continuation (DEAC) algorithm

Resources

License

Stars

Watchers

Forks

Packages

No packages published