When Can We Answer Queries Using Result-Bounded Data Interfaces?

被引:6
作者
Amarilli, Antoine [1 ]
Benedikt, Michael [2 ]
机构
[1] Univ Paris Saclay, Telecom ParisTech, LTCI, Paris, France
[2] Univ Oxford, Oxford, England
来源
PODS'18: PROCEEDINGS OF THE 37TH ACM SIGMOD-SIGACT-SIGAI SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS | 2018年
基金
英国工程与自然科学研究理事会;
关键词
D O I
10.1145/3196959.3196965
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider answering queries on data available through access methods, that provide lookup access to the tuples matching a given binding. Such interfaces are common on the Web; further, they often have bounds on how many results they can return, e.g., because of pagination or rate limits. We thus study result-bounded methods, which may return only a limited number of tuples. We study how to decide if a query is answerable using result-bounded methods, i.e., how to compute a plan that returns all answers to the query using the methods, assuming that the underlying data satisfies some integrity constraints. We first show how to reduce answerability to a query containment problem with constraints. Second, we show "schema simplification" theorems describing when and how result bounded services can be used. Finally, we use these theorems to give decidability and complexity results about answerability for common constraint classes.
引用
收藏
页码:281 / 293
页数:13
相关论文
共 50 条
  • [21] When Can We Trust Real-World Data To Evaluate New Medical Treatments?
    Simon, Gregory E.
    Bindman, Andrew B.
    Dreyer, Nancy A.
    Platt, Richard
    Watanabe, Jonathan H.
    Horberg, Michael
    Hernandez, Adrian
    Califf, Robert M.
    CLINICAL PHARMACOLOGY & THERAPEUTICS, 2022, 111 (01) : 24 - 29
  • [22] Can we rule out a congenital cytomegalovirus infection when the result of polymerase chain reaction in dried blood spots is negative?
    Vives-Onos, Isabel
    Soler-Palacin, Pere
    Gemma Codina-Grau, Maria
    Martin-Nalda, Andrea
    Maria Lopez-Galera, Rosa
    Luis Marin-Soria, Jose
    Figueras-Nadal, Concepcio
    ENFERMEDADES INFECCIOSAS Y MICROBIOLOGIA CLINICA, 2014, 32 (09): : 570 - 573
  • [23] Commentary: When can we claim to have made teaching better using multimedia?
    Parslow, GR
    BIOCHEMISTRY AND MOLECULAR BIOLOGY EDUCATION, 2003, 31 (02) : 145 - 145
  • [24] How Can We Implement a Multidimensional Data Warehouse Using NoSQL?
    Chevalier, Max
    El Malki, Mohammed
    Kopliku, Arlind
    Teste, Olivier
    Tournier, Ronan
    ENTERPRISE INFORMATION SYSTEMS (ICEIS 2015), 2015, 241 : 108 - 130
  • [25] Presence-only modelling using MAXENT: when can we trust the inferences?
    Yackulic, Charles B.
    Chandler, Richard
    Zipkin, Elise F.
    Royle, J. Andrew
    Nichols, James D.
    Grant, Evan H. Campbell
    Veran, Sophie
    METHODS IN ECOLOGY AND EVOLUTION, 2013, 4 (03): : 236 - 243
  • [26] When bad is good: Directed evolution using negative selection can result in alleles with superior properties
    Steinberg, Barrett
    Ostermeier, Marc
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2016, 251
  • [27] Using Blocks to Get More Blocks: Exploring Linked Data through Integration of Queries and Result Sets in Block Programming
    Bottoni, Paolo
    Ceriani, Miguel
    2015 IEEE BLOCKS AND BEYOND WORKSHOP (BLOCKS AND BEYOND), 2015, : 99 - 101
  • [28] Regulating CCTV?: We Can't Solve Problems by Using the Same Kind of Thinking We Used When We Created Them
    Morgan, Heather May
    CRITICAL CRIMINOLOGY, 2013, 21 (01) : 15 - 30
  • [29] Regulating CCTV?: We Can’t Solve Problems by Using the Same Kind of Thinking We Used When We Created Them
    Heather May Morgan
    Critical Criminology, 2013, 21 : 15 - 30
  • [30] Can we predict when to start renal replacement therapy in patients with chronic kidney disease using 6 months of clinical data?
    Lee, Min-Jeong
    Park, Joo-Han
    Moon, Yeo Rae
    Jo, Soo-Yeon
    Yoon, Dukyong
    Park, Rae Woong
    Jeong, Jong Cheol
    Park, Inwhee
    Shin, Gyu-Tae
    Kim, Heungsoo
    PLOS ONE, 2018, 13 (10):