Methods for storing AND/OR tree structures and their variants in RAM and ROM
DOI: 10.21293/1818-0442-2024-27-2-44-50
DOI: 10.21293/1818-0442-2024-27-2-44-50
Abstract: Tree structures are widely used to represent information objects containing hierarchical relations between their parts. An exam-ple of such tree structures are AND/OR trees, that have found their application in the development of combinatorial generation algorithms and related tasks. This paper explores possible ways to store tree structures in the random access memory (RAM) and read only memory (ROM) of devices that process these structures. The adaptation of these methods to the problem of storing AND/OR tree structures and their variants is also con-sidered. In addition, to organize operational work with stored variants of the AND/OR tree, the authors propose the bijective mapping of an AND/OR tree structure to a relational database schema.
Keywords: relational database, linked list, data structure, read only memory, random access memory, and/or tree variant, tree structure
Authors and copyright holders:
—
For citation:
Shablya Yu. V., Tokareva A. V. Methods for storing AND/OR tree structures and their variants in RAM and ROM. Doklady Tomskogo gosudarstvennogo universiteta sistem upravleniya i radioelektroniki, 2024, vol. 27, no. 2, pp. 44–50. DOI: 10.21293/1818-0442-2024-27-2-44-50
Executive Secretary of the Editor’s Office
Editor’s Office: 40 Lenina Prospect, Tomsk, 634050, Russia
Phone / Fax: + 7 (3822) 701-582
Viktor N. Maslennikov
Executive Secretary of the Editor’s Office
Editor’s Office: 40 Lenina Prospect, Tomsk, 634050, Russia
Phone / Fax: + 7 (3822) 51-21-21 / 51-43-02