|
1] Ren, K., Thomson, A., & Abadi, D. J. (2014). An evaluation of the advantages and disadvantages of deterministic database systems. Proceedings of the VLDB Endowment, 7(10), 821-832. [2] Thomson, A., & Abadi, D. J. (2010). The case for determinism in database systems. Proceedings of the VLDB Endowment, 3(1-2), 70-80. [3] Lin, Y. S., Pi, S. K., Liao, M. K., Tsai, C., Elmore, A., & Wu, S. H. (2019). MgCrab: transaction crabbing for live migration in deterministic database systems. Proceedings of the VLDB Endowment, 12(5), 597-610. [4] Lin, Y. S., Tsai, C., Lin, T. Y., Chang, Y. S., & Wu, S. H. (2021, June). Don't Look Back, Look into the Future: Prescient Data Partitioning and Migration for Deterministic Database Systems. In Proceedings of the 2021 International Conference on Management of Data (pp. 1156-1168). [5] Serafini, M., Taft, R., Elmore, A. J., Pavlo, A., Aboulnaga, A., & Stonebraker, M. (2016). Clay: Fine-grained adaptive partitioning for general database schemas. Proceedings of the VLDB Endowment, 10(4), 445-456. [6] Taft, R., Mansour, E., Serafini, M., Duggan, J., Elmore, A. J., Aboulnaga, A., ... & Stonebraker, M. (2014). E-store: Fine-grained elastic partitioning for distributed transaction processing systems. Proceedings of the VLDB Endowment, 8(3), 245-256. [7] Thomson, A., Diamond, T., Weng, S. C., Ren, K., Shao, P., & Abadi, D. J. (2012, May). Calvin: fast distributed transactions for partitioned database systems. In Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data (pp. 1-12). [8] Marcus, R., Negi, P., Mao, H., Zhang, C., Alizadeh, M., Kraska, T., ... & Tatbul23, N. Neo: A Learned Query Optimizer. Proceedings of the VLDB Endowment, 12(11). [9] Marcus, R., Negi, P., Mao, H., Tatbul, N., Alizadeh, M., & Kraska, T. (2022). Bao: Making learned query optimization practical. ACM SIGMOD Record, 51(1), 6-13. [10] Yang, Z., Chiang, W. L., Luan, S., Mittal, G., Luo, M., & Stoica, I. (2022). Balsa: Learning a Query Optimizer Without Expert Demonstrations. arXiv preprint arXiv:2201.01441. [11] Ortiz, J., Balazinska, M., Gehrke, J., & Keerthi, S. S. (2018, June). Learning state representations for query optimization with deep reinforcement learning. In Proceedings of the Second Workshop on Data Management for End-To-End Machine Learning (pp. 1-4). [12] Trummer, I., Moseley, S., Maram, D., Jo, S., & Antonakakis, J. (2018). Skinnerdb: regret-bounded query evaluation via reinforcement learning. Proceedings of the VLDB Endowment, 11(12), 2074-2077. [13] Krishnan, S., Yang, Z., Goldberg, K., Hellerstein, J., & Stoica, I. (2018). Learning to optimize join queries with deep reinforcement learning. arXiv preprint arXiv:1808.03196. [14] Marcus, R., & Papaemmanouil, O. (2018, June). Deep reinforcement learning for join order enumeration. In Proceedings of the First International Workshop on Exploiting Artificial Intelligence Techniques for Data Management (pp. 1-4). [15] Altman, E. (1999). Constrained Markov decision processes: stochastic modeling. Routledge. [16] Sutton, R. S., & Barto, A. G. (2018). Reinforcement learning: An introduction. MIT press. [17] Watkins, C. J., & Dayan, P. (1992). Q-learning. Machine learning, 8(3), 279-292. [18] Mnih, V., Kavukcuoglu, K., Silver, D., Graves, A., Antonoglou, I., Wierstra, D., & Riedmiller, M. (2013). Playing atari with deep reinforcement learning. arXiv preprint arXiv:1312.5602. [19] Levine, S., Kumar, A., Tucker, G., & Fu, J. (2020). Offline reinforcement learning: Tutorial, review, and perspectives on open problems. arXiv preprint arXiv:2005.01643. [20] Lange, S., Gabel, T., & Riedmiller, M. (2012). Batch reinforcement learning. In Reinforcement learning (pp. 45-73). Springer, Berlin, Heidelberg. [21] Fujimoto, S., Conti, E., Ghavamzadeh, M., & Pineau, J. (2019). Benchmarking batch deep reinforcement learning algorithms. arXiv preprint arXiv:1910.01708. [22] Auer, P. (2002). Using confidence bounds for exploitation-exploration trade-offs. Journal of Machine Learning Research, 3(Nov), 397-422. [23] Chapelle, O., & Li, L. (2011). An empirical evaluation of thompson sampling. Advances in neural information processing systems, 24. [24] Li, L., Chu, W., Langford, J., & Schapire, R. E. (2010, April). A contextual-bandit approach to personalized news article recommendation. In Proceedings of the 19th international conference on World wide web (pp. 661-670). [25] Wang, J., Trummer, I., & Basu, D. (2021). UDO: universal database optimization using reinforcement learning. arXiv preprint arXiv:2104.01744. [26] Sharma, A., Schuhknecht, F. M., & Dittrich, J. (2018). The case for automatic database administration using deep reinforcement learning. arXiv preprint arXiv:1801.05643. [27] Zhang, J., Liu, Y., Zhou, K., Li, G., Xiao, Z., Cheng, B., ... & Li, Z. (2019, June). An end-to-end automatic cloud database tuning system using deep reinforcement learning. In Proceedings of the 2019 International Conference on Management of Data (pp. 415-432). [28] Li, G., Zhou, X., Li, S., & Gao, B. (2019). Qtune: A query-aware database tuning system with deep reinforcement learning. Proceedings of the VLDB Endowment, 12(12), 2118-2130. [29] Gur, Y., Yang, D., Stalschus, F., & Reinwald, B. (2021, March). Adaptive Multi-Model Reinforcement Learning for Online Database Tuning. In EDBT (pp. 439-444). [30] Cereda, S., Valladares, S., Cremonesi, P., & Doni, S. (2021). CGPTuner: a contextual gaussian process bandit approach for the automatic tuning of IT configurations under varying workload conditions. Proceedings of the VLDB Endowment, 14(8), 1401-1413. [31] Cai, B., Liu, Y., Zhang, C., Zhang, G., Zhou, K., Liu, L., ... & Xing, J. (2022, June). HUNTER: An Online Cloud Database Hybrid Tuning System for Personalized Requirements. In Proceedings of the 2022 International Conference on Management of Data (pp. 646-659). [32] Sadri, Z., Gruenwald, L., & Leal, E. (2020, April). Online index selection using deep reinforcement learning for a cluster database. In 2020 IEEE 36th International Conference on Data Engineering Workshops (ICDEW) (pp. 158-161). IEEE. [33] Sadri, Z., Gruenwald, L., & Lead, E. (2020, August). DRLindex: deep reinforcement learning index advisor for a cluster database. In Proceedings of the 24th Symposium on International Database Engineering & Applications (pp. 1-8). [34] Lan, H., Bao, Z., & Peng, Y. (2020, October). An index advisor using deep reinforcement learning. In Proceedings of the 29th ACM International Conference on Information & Knowledge Management (pp. 2105-2108). [35] Licks, G. P., & Meneguzzi, F. (2020). Automated database indexing using model-free reinforcement learning. arXiv preprint arXiv:2007.14244. [36] Kossmann, J., Kastius, A., & Schlosser, R. (2022). SWIRL: Selection of Workload-aware Indexes using Reinforcement Learning. In EDBT (pp. 2-155). [37] Wu, W., Wang, C., Siddiqui, T., Wang, J., Narasayya, V., Chaudhuri, S., & Bernstein, P. A. (2022, June). Budget-aware Index Tuning with Reinforcement Learning. In Proceedings of the 2022 International Conference on Management of Data (pp. 1528-1541). [38] Marcus, R., & Papaemmanouil, O. (2018, June). Deep reinforcement learning for join order enumeration. In Proceedings of the First International Workshop on Exploiting Artificial Intelligence Techniques for Data Management (pp. 1-4). [39] Yu, X., Li, G., Chai, C., & Tang, N. (2020, April). Reinforcement learning with tree-lstm for join order selection. In 2020 IEEE 36th International Conference on Data Engineering (ICDE) (pp. 1297-1308). IEEE. [40] Krishnan, S., Yang, Z., Goldberg, K., Hellerstein, J., & Stoica, I. (2018). Learning to optimize join queries with deep reinforcement learning. arXiv preprint arXiv:1808.03196. [41] Sioulas, P., & Ailamaki, A. (2021, June). Scalable Multi-Query Execution using Reinforcement Learning. In Proceedings of the 2021 International Conference on Management of Data (pp. 1651-1663). [42] Hilprecht, B., Binnig, C., & Röhm, U. (2020, June). Learning a partitioning advisor for cloud databases. In Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data (pp. 143-157).
|