go back

Volume 15, No. 12

SimDB in Action: Road Trafic Simulations Completely Inside Array DBMS

Authors:
Ramon Antonio Rodriges Zalipynis (HSE University)*

Abstract

Array DBMSs operate on big N-d arrays. Cellular automata (CA) work on a discrete lattice of cells, essentially on N-d arrays. CA facilitate decision support as they realistically simulate complex phenomena including road traffic, fire spread, and urban growth. Array DBMSs can bring numerous benefits to the CA domain via a “database approach”: powerful parallelization, out-of-the box array operators, and interoperability to name a few. On the other hand, CA expand the area of Array DBMS applications and open a wide range of R&D opportunities. However, it is not straightforward to make an Array DBMS to support CA simulation workloads. SimDB enables end-to-end CA simulations directly inside the ChronosDB array DBMS via numerous new components and is the first effort to run CA simulations entirely inside array DBMS. We developed a new desktop application specially designed to demonstrate SimDB. The application features interactive components to graphically reveal the insights of SimDB internals. Conference attendees will use a convenient GUI to investigate how end-to-end road traffic simulations run entirely inside Array DBMS.

PVLDB is part of the VLDB Endowment Inc.

Privacy Policy