SOM (Stochastic Optimization Method) is a code for the analytic continuation of quantum Monte Carlo (QMC) data. It solves the inverse problem of reconstructing real-frequency spectral functions from imaginary-time or Matsubara frequency…
SOM (Stochastic Optimization Method) is a code for the analytic continuation of quantum Monte Carlo (QMC) data. It solves the inverse problem of reconstructing real-frequency spectral functions from imaginary-time or Matsubara frequency Green's functions. It implements a stochastic optimization approach, as proposed by Mishchenko et al., often providing a robust alternative to Maximum Entropy (MaxEnt) by avoiding entropic regularization bias.
SOM (Stochastic Optimization Method) is a code for the analytic continuation of quantum Monte Carlo (QMC) data. It solves the inverse problem of reconstructing real-frequency spectral functions from imaginary-time or Matsubara frequency Green's functions. It implements a stochastic optimization approach, as proposed by Mishchenko et al., often providing a robust alternative to Maximum Entropy (MaxEnt) by avoiding entropic regularization bias.
Scientific domain: Analytic Continuation, Condensed Matter Physics, Numerical Methods Target user community: DMFT/QMC practitioners needing spectral functions
Used as a post-processing step after a QMC/DMFT calculation.
| Feature | SOM (Stochastic Optimization) | SpM (Sparse Modeling) | ana_cont |
|---|---|---|---|
| Methodology | Stochastic sampling of spectral functions | Sparse modeling (L1 regularization) | Maximum Entropy / Pade |
| Model Dependence | Low (Minimal prior bias) | Low (Automatic basis selection) | High (Requires default model for MaxEnt) |
| Computational Cost | High (Sampling intensive) | Low/Moderate | Low |
| Key Strength | Reliable error estimation, unbiased | Robustness against noisy QMC data | General purpose availability |
Primary sources:
Verification status: ✅ VERIFIED