Complexity order of multiple resource algorithms

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Teh, Run Yan, Thenabadu, Manushan, Drummond, Peter D
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908438639935488
author Teh, Run Yan
Thenabadu, Manushan
Drummond, Peter D
author_facet Teh, Run Yan
Thenabadu, Manushan
Drummond, Peter D
contents Algorithmic efficiency is essential to reducing energy and time usage for computational problems. Optimizing efficiency is important for tasks involving multiple resources, for example in stochastic calculations where the size of the random ensemble competes with the time-step. We define the complexity order of an algorithm needing multiple resources as the exponent of inverse total error with respect to the total resources used. The optimum order is predicted for independent, factorable resources. We show that it equals the inverse sum of the inverse resource orders. This is applied to computing averages in a stochastic differential equation. We treat numerical examples for multiple different algorithms and for stochastic partial differential equations, all giving quantitative results in excellent agreement with our more general analytic theory.
format Preprint
id arxiv_https___arxiv_org_abs_2410_03163
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Complexity order of multiple resource algorithms
Teh, Run Yan
Thenabadu, Manushan
Drummond, Peter D
Computational Physics
Algorithmic efficiency is essential to reducing energy and time usage for computational problems. Optimizing efficiency is important for tasks involving multiple resources, for example in stochastic calculations where the size of the random ensemble competes with the time-step. We define the complexity order of an algorithm needing multiple resources as the exponent of inverse total error with respect to the total resources used. The optimum order is predicted for independent, factorable resources. We show that it equals the inverse sum of the inverse resource orders. This is applied to computing averages in a stochastic differential equation. We treat numerical examples for multiple different algorithms and for stochastic partial differential equations, all giving quantitative results in excellent agreement with our more general analytic theory.
title Complexity order of multiple resource algorithms
topic Computational Physics
url https://arxiv.org/abs/2410.03163