Export citation

Export citation

Choose format for download:

Download Citation

    Complexity order of multiple resource algorithms

    Run Yan Teh, Manushan Thenabadu, and Peter D. Drummond*

    • *Contact author: peterddrummond@protonmail.com

    Phys. Rev. E 112, 025302 – Published 4 August, 2025

    DOI: https://doi.org/10.1103/p3w2-cl3l

    Abstract

    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.

    Physics Subject Headings (PhySH)

    Authorization Required

    We need you to provide your credentials before accessing this content.

    References (Subscription Required)

    Outline

    Information

    Sign In to Your Journals Account

    Filter

    Filter

    Article Lookup

    Enter a citation