Learning Algorithms for Automatic Data Structure Design

1Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present practical learning-based search algorithms that make it possible to automatically design key-value data structures. Our work allows searching within a space of 10100 possible designs for the optimal data structure. The input is a workload specification and the output is an abstract syntax tree which can be absorbed by modern code-generation techniques. Given the vast design space our solution is based on learning and we show that it can find the close to optimal data structure design in a matter of a few seconds.

Cite

CITATION STYLE

APA

Guo, D. (2021). Learning Algorithms for Automatic Data Structure Design. In Proceedings of the ACM SIGMOD International Conference on Management of Data (pp. 2923–2925). Association for Computing Machinery. https://doi.org/10.1145/3448016.3450570

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free