Top-k queries over web applications

被引:0
|
作者
Daniel Deutch
Tova Milo
Neoklis Polyzotis
机构
[1] Ben Gurion University,
[2] Tel Aviv University,undefined
[3] UC Santa Cruz,undefined
来源
The VLDB Journal | 2013年 / 22卷
关键词
Business processes; Web applications; Top-k query processing;
D O I
暂无
中图分类号
学科分类号
摘要
The core logic of web applications that suggest some particular service, such as online shopping, e-commerce etc., is typically captured by Business Processes (BPs). Among all the (maybe infinitely many) possible execution flows of a BP, analysts are often interested in identifying flows that are “most important”, according to some weight metric. The goal of the present paper is to provide efficient algorithms for top-k query evaluation over the possible executions of Business Processes, under some given weight function. Unique difficulties in top-k analysis in this settings stem from (1) the fact that the number of possible execution flows of a given BP is typically very large, or even infinite in presence of recursion and (2) that the weights (e.g., likelihood, monetary cost, etc.) induced by actions performed during the execution (e.g., product purchase) may be inter-dependent (due to probabilistic dependencies, combined discount deals etc.). We exemplify these difficulties, and overcome them to provide efficient algorithms for query evaluation where possible. We also describe in details an application prototype that we have developed for recommending optimal navigation in an online shopping web site that is based on our model and algorithms.
引用
收藏
页码:519 / 542
页数:23
相关论文
共 50 条
  • [1] Top-k queries over web applications
    Deutch, Daniel
    Milo, Tova
    Polyzotis, Neoklis
    VLDB JOURNAL, 2013, 22 (04): : 519 - 542
  • [2] Evaluating top-k queries over web-accessible databases
    Marian, A
    Bruno, N
    Gravano, L
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2004, 29 (02): : 319 - 362
  • [3] Optimizing top-k selection queries over multimedia repositories
    Chaudhuri, S
    Gravano, L
    Marian, A
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2004, 16 (08) : 992 - 1009
  • [4] Top-k selection queries over relational databases:: Mapping strategies and performance evaluation
    Bruno, N
    Chaudhuri, S
    Gravano, L
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2002, 27 (02): : 153 - 187
  • [5] Exact Top-K Queries in Wireless Sensor Networks
    Malhotra, Baljeet
    Nascimento, Mario A.
    Nikolaidis, Ioanis
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2011, 23 (10) : 1513 - 1525
  • [6] Efficient processing of exact top-k queries over disk-resident sorted lists
    Pang, HweeHwa
    Ding, Xuhua
    Zheng, Baihua
    VLDB JOURNAL, 2010, 19 (03): : 437 - 456
  • [7] Parallel Strategies for the Execution of Top-k Queries with MaxScore on GPUs
    Gaioso, Roussian
    Guardia, Helio
    Gil-Costa, Veronica
    Senger, Hermes
    2019 31ST INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2019), 2019, : 104 - 111
  • [8] A Scalable Algorithm for Answering Top-K Queries Using Cached Views
    Labbadi, Wissem
    Akaichi, Jalel
    FLEXIBLE QUERY ANSWERING SYSTEMS 2015, 2016, 400 : 257 - 270
  • [9] Optimizing top-k queries for middleware access: A unified cost-based approach
    Hwang, Seung-Won
    Chang, Kevin Chen-Chuan
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2007, 32 (01):
  • [10] Efficient Top-k Document Retrieval for Long Queries Using Term-Document Binary Matrix - Pursuit of Enhanced Informational Search on the Web
    Fujita, Etsuro
    Oyama, Keizo
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2013, E96D (05): : 1016 - 1028