A bird's eye view on Multi-Objective Optimization techniques in Relational Databases

02/05/2022
by   Giuseppe Tortorelli, et al.
0

Multi-objective optimization is the problem of optimizing simultaneously multiple objective functions and several techniques exist to deal with this problem. This paper aims to present the main methods that can be used to solve this issue in the context of relational databases. In particular, this work examines Top-k query to get the k best result from a dataset and Skyline query that provides a more general overview of the best results. We also discuss Flexible-skyline, a new method designed to improve upon the previous techniques, mitigating their shortcomings. For each method, we describe the main characteristics and present an overview of the algorithms implementing such thecniques, while comparing advantages and disadvantages.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset