|国家预印本平台
首页|Expressivity of AuDaLa: Turing Completeness and Possible Extensions

Expressivity of AuDaLa: Turing Completeness and Possible Extensions

Expressivity of AuDaLa: Turing Completeness and Possible Extensions

来源:Arxiv_logoArxiv
英文摘要

AuDaLa is a recently introduced programming language that follows the new data autonomous paradigm. In this paradigm, small pieces of data execute functions autonomously. Considering the paradigm and the design choices of AuDaLa, it is interesting to determine the expressivity of the language. In this paper, we implement Turing machines in AuDaLa and prove that implementation correct. This proves that AuDaLa is Turing complete, giving an initial indication of AuDaLa's expressivity. Additionally, we give examples of how to add extensions to AuDaLa to increase its practical expressivity and to better match conventional parallel languages, allowing for a more straightforward and performant implementation of algorithms.

Tom T. P. Franken、Thomas Neele

计算技术、计算机技术

Tom T. P. Franken,Thomas Neele.Expressivity of AuDaLa: Turing Completeness and Possible Extensions[EB/OL].(2025-07-02)[2025-07-16].https://arxiv.org/abs/2412.14938.点此复制

评论