Adaptive Processing of Multi-Criteria Decision Support Queries

被引:0
|
作者
Srivastava, Shweta [1 ]
Raghavan, Venkatesh [2 ]
Rundensteiner, Elke A. [3 ]
机构
[1] Microsoft Corp, One Mem Dr, Cambridge, MA 02142 USA
[2] EMC Greenplum, Data Computat Div, San Mateo, CA USA
[3] Worcester Polytech Inst, Dept Comp Sci, Worcester, MA 01609 USA
基金
美国国家科学基金会;
关键词
SKYLINE; EFFICIENT; JOIN;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Business intelligence applications ranging from stock market tickers to strategic supply chain adaptation systems require the efficient support of multi-criteria decision support (MCDS) queries. Skyline queries are a popular class of MCDS queries that have received a lot of attention recently. However, a vast majority of skyline algorithms focus entirely on the input being a single data set. In this work, we instead focus on supporting the more powerful SkyMapJoin queries. Our Adaptive-SKIN framework conducts processing at two levels of abstraction thereby effectively minimizing the two primary costs, namely the cost of generating join results and the cost of dominance comparisons to compute the final skyline of the join results. Our proposed approach hinges on two key principles. First, in the input space - Adaptive-SKIN determines the abstraction levels dynamically at run time instead of assigning a static one at compile time. This is achieved by adaptively partitioning the input data driven by the feedback of the results already generated. Second, Adaptive-SKIN incrementally build the output space, containing the final skyline, without generating a single join result. Our approach selectively drills into regions in the output space that show promise in generating result tuples as well as avoiding the generation of intermediate results that do not contribute to the query result. In this effort, we propose a cost-vs.-benefit driven strategy for abstraction selection. Our experimental evaluation demonstrates the superiority of the Adaptive-SKIN over state-of-the-art techniques over benchmark data.
引用
收藏
页码:81 / 97
页数:17
相关论文
共 50 条
  • [1] Progressive Result Generation for Multi-Criteria Decision Support Queries
    Raghavan, Venkatesh
    Rundensteiner, Elke A.
    26TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING ICDE 2010, 2010, : 733 - 744
  • [2] Introduction to Multi-Criteria Decision Support Minitrack
    Weistroffer, H. Roland
    PROCEEDINGS OF THE 46TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2013, : 1164 - 1164
  • [3] Introduction to Multi-Criteria Decision Support Minitrack
    Weistroffer, H. Roland
    Wallenius, Jyrki
    2014 47TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2014, : 1083 - 1083
  • [4] Visual support for multi-criteria decision making
    Laine, T.
    Forns-Samso, F.
    Kukkonen, V.
    EWORK AND EBUSINESS IN ARCHITECTURE, ENGINEERING AND CONSTRUCTION, 2016, : 371 - 376
  • [5] Preference learning based on adaptive graph neural network for multi-criteria decision support
    Meng, Zhenhua
    Lin, Rongheng
    Wu, Budan
    Applied Soft Computing, 2024, 167
  • [6] Towards multi-criteria decision support for modelling and simulation
    Rajabally, E
    Dalton, J
    Sen, P
    Whittle, S
    1ST INTERNATIONAL INDUSTRIAL SIMULATION CONFERENCE 2003, 2003, : 83 - 87
  • [7] Introduction to multi-criteria decision support systems minitrack
    Weistroffer, H. Roland
    Proceedings of the Annual Hawaii International Conference on System Sciences, 2012,
  • [8] Knowledge-based multi-criteria decision support
    Zopounidis, Constantin
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 195 (03) : 827 - 828
  • [9] A Fuzzy Multi-criteria Decision Support for Antivirus Selection
    Sharma, Sudhir Kr
    Kumar, Dushyant
    Rastogi, Ashish
    Tyagi, Reeta
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON FRONTIERS IN INDUSTRIAL AND APPLIED MATHEMATICS (FIAM-2019), 2020, 2253
  • [10] Mobile Application for Decision Support in Multi-Criteria Problems
    Kozina, Yuliya
    Volkova, Natalya
    Horpenko, Daniil
    2018 IEEE SECOND INTERNATIONAL CONFERENCE ON DATA STREAM MINING & PROCESSING (DSMP), 2018, : 56 - 59