A recent 3-XORSAT challenge required to minimize a very complex and rough energy function, typical of glassy models with a random first-order transition and a golf-course-like energy landscape. We present the ideas beyond the quasi-greedy algorithm and its very efficient implementation on GPUs that are allowing us to rank first in such a competition. We suggest a better protocol to compare algorithmic performances and we also provide analytical predictions about the exponential growth of the times to find the solution in terms of free-energy barriers.
How we are leading a 3-XORSAT challenge: From the energy landscape to the algorithm and its efficient implementation on GPUs / Bernaschi, M.; Bisson, M.; Fatica, M.; Marinari, E.; Martin-Mayor, V.; Parisi, G.; Ricci-Tersenghi, F.. - In: EUROPHYSICS LETTERS. - ISSN 0295-5075. - 133:6(2021), p. 60005. [10.1209/0295-5075/133/60005]
How we are leading a 3-XORSAT challenge: From the energy landscape to the algorithm and its efficient implementation on GPUs
Bernaschi M.;Marinari E.;Ricci-Tersenghi F.
2021
Abstract
A recent 3-XORSAT challenge required to minimize a very complex and rough energy function, typical of glassy models with a random first-order transition and a golf-course-like energy landscape. We present the ideas beyond the quasi-greedy algorithm and its very efficient implementation on GPUs that are allowing us to rank first in such a competition. We suggest a better protocol to compare algorithmic performances and we also provide analytical predictions about the exponential growth of the times to find the solution in terms of free-energy barriers.File | Dimensione | Formato | |
---|---|---|---|
Bernaschi_How we are leading_2021.pdf
solo gestori archivio
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
555.01 kB
Formato
Adobe PDF
|
555.01 kB | Adobe PDF | Contatta l'autore |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.