Convergence of Array DBMS and Cellular Automata: A Road Traffic Simulation Case
Ramon Antonio Rodriges Zalipynis
Abstract
Array DBMSs manage big N -d arrays, are not yet widely known, but are experiencing an R&D surge due to the rapid growth of array volumes. Cellular automata (CA) operate on a discrete lattice of cells that can be modeled by an N -d array. CA are successfully applied to model fire spread, land cover change, road traffic, and other processes. We made traffic CA simulations possible by array DBMS due to novel components: native UDF language, proactive exec plans, convolution operator, retiling strategy, array versioning, locks, virtual axes, etc. A database approach to CA brings powerful parallelization, data fusion, array processing, and interoperability to name a few. To our best knowledge, our work is the first to run end-to-end CA simulations completely inside array DBMS: we enable array DBMS to simulate the physical world for the first time. Paper homepage: http://sigmod2021.gis.gg/
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext b9bbe3ac-0e49-465c-8a25-f4c7d094b85aBuilds on1
Related papers
- CAX: Cellular Automata Accelerated in JAXMaxence Faldor, Antoine CullyICLR 2025
- Ken: An Execution Engine for Unstructured Database SystemsFerdinand Kossmann, Ziniu Wu, Alex Turk, Nesime Tatbul et al.VLDB 2026
- SQL Engines Excel at the Execution of Imperative ProgramsTim Fischer, Denis Hirn, Torsten GrustVLDB 2024 · 3 citations
- Spangle: A Distributed In-Memory Processing System for Large-Scale ArraysSangchul Kim, Bogyeong Kim, Bongki MoonICDE 2021
- 2D Embeddings of Multi-Dimensional PartitioningsMarina Evers, Lars LinsenIEEE VIS 2024 · 1 citation
