{"id":186,"date":"2021-01-03T16:41:04","date_gmt":"2021-01-03T15:41:04","guid":{"rendered":"http:\/\/florian-wenzel.net\/?post_type=portfolio&#038;p=186"},"modified":"2021-01-03T18:59:38","modified_gmt":"2021-01-03T17:59:38","slug":"the-preference-sql-system-an-overview","status":"publish","type":"portfolio","link":"https:\/\/florian-wenzel.net\/?portfolio=the-preference-sql-system-an-overview","title":{"rendered":"The Preference SQL System &#8211; An Overview"},"content":{"rendered":"<h3>Abstract<\/h3>\n<p>Preference SQL is a declarative extension of standard SQL by strict partial order preferences, behaving like soft constraints under the BMO query model. Preference queries can be formulated intuitively following an inductive constructor-based approach. Both qualitative methods like e.g. Pareto \/ skyline and quantative methods like numerical ranking, definable over categorical as well as numerical attribute domains can be used. The Preference SQL System is implemented as a middleware component, enabling a seamless application integration with standard SQL back-end systems. The preference query optimizer performs algebraic transformations of preference relational algebra as well as cost-based algorithm selection e.g. for efficient Pareto \/ skyline evaluation. Ongoing work extends Preference SQL towards efficient support for personalized location-based mobile geo-services and social networks.<\/p>\n<h3>Authors<\/h3>\n<p>Werner Kie\u00dfling, Markus Endres, Florian Wenzel<\/p>\n<h3>Publication<\/h3>\n<p>Bulletin of the Technical Committee on Data Engineering, Vol. 34 No. 2, June 2011, p. 11-18<\/p>\n<p><a href=\"http:\/\/citeseerx.ist.psu.edu\/viewdoc\/download?doi=10.1.1.294.6887&amp;rep=rep1&amp;type=pdf#page=13\">Link to PDF<\/a><\/p>\n","protected":false},"featured_media":0,"menu_order":2011,"template":"","portfolio_categories":[31],"portfolio_tags":[],"class_list":["post-186","portfolio","type-portfolio","status-publish","hentry","portfolio_categories-publications"],"acf":[],"_links":{"self":[{"href":"https:\/\/florian-wenzel.net\/index.php?rest_route=\/wp\/v2\/portfolio\/186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/florian-wenzel.net\/index.php?rest_route=\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/florian-wenzel.net\/index.php?rest_route=\/wp\/v2\/types\/portfolio"}],"version-history":[{"count":1,"href":"https:\/\/florian-wenzel.net\/index.php?rest_route=\/wp\/v2\/portfolio\/186\/revisions"}],"predecessor-version":[{"id":187,"href":"https:\/\/florian-wenzel.net\/index.php?rest_route=\/wp\/v2\/portfolio\/186\/revisions\/187"}],"wp:attachment":[{"href":"https:\/\/florian-wenzel.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=186"}],"wp:term":[{"taxonomy":"portfolio_categories","embeddable":true,"href":"https:\/\/florian-wenzel.net\/index.php?rest_route=%2Fwp%2Fv2%2Fportfolio_categories&post=186"},{"taxonomy":"portfolio_tags","embeddable":true,"href":"https:\/\/florian-wenzel.net\/index.php?rest_route=%2Fwp%2Fv2%2Fportfolio_tags&post=186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}