中文
相关论文

相关论文: Algorithms for Rewriting Aggregate Queries Using V…

200 篇论文

Many database applications perform complex data retrieval and update tasks. Nested queries, and queries that invoke user-defined functions, which are written using a mix of procedural and SQL constructs, are often used in such applications.…

数据库 · 计算机科学 2009-11-04 Ravindra Guravannavar

Database query processing requires algorithms for duplicate removal, grouping, and aggregation. Three algorithms exist: in-stream aggregation is most efficient by far but requires sorted input; sort-based aggregation relies on external…

数据库 · 计算机科学 2022-09-27 Thanh Do , Goetz Graefe , Jeffrey Naughton

Aggregation functions are widely used in answer set programming for representing and reasoning on knowledge involving sets of objects collectively. Current implementations simplify the structure of programs in order to optimize the overall…

人工智能 · 计算机科学 2020-02-19 Mario Alviano , Wolfgang Faber , Martin Gebser

In many real-world scenarios, query results must satisfy domain-specific constraints. For instance, a minimum percentage of interview candidates selected based on their qualifications should be female. These requirements can be expressed as…

数据库 · 计算机科学 2025-11-04 Shatha Algarni , Boris Glavic , Seokki Lee , Adriane Chapman

Automatic query reformulation refers to rewriting a user's original query in order to improve the ranking of retrieval results compared to the original query. We present a general framework for automatic query reformulation based on…

信息检索 · 计算机科学 2015-07-15 Fernando Diaz

We present an online deliberation system using mutual evaluation in order to collaboratively develop solutions. Participants submit their proposals and evaluate each other's proposals; some of them may then be invited by the system to…

人工智能 · 计算机科学 2016-12-01 Pietro Speroni di Fenizio , Cyril Velikanov

Distributed data aggregation is an important task, allowing the decentralized determination of meaningful global properties, that can then be used to direct the execution of other applications. The resulting values result from the…

分布式、并行与集群计算 · 计算机科学 2011-10-05 Paulo Jesus , Carlos Baquero , Paulo Sérgio Almeida

AI systems typically make decisions and find patterns in data based on the computation of aggregate and specifically sum functions, expressed as queries, on data's attributes. This computation can become costly or even inefficient when…

数据库 · 计算机科学 2014-06-11 Foto N. Afrati , Dimitris Fotakis , Angelos Vasilakopoulos

Most state-of-the art approaches for securing XML documents allow users to access data only through authorized views defined by annotating an XML grammar (e.g. DTD) with a collection of XPath expressions. To prevent improper disclosure of…

密码学与安全 · 计算机科学 2011-12-13 Houari Mahfoud , Abdessamad Imine

Combining a standard proof search method, such as resolution or tableaux, and rewriting is a powerful way to cut off search space in automated theorem proving, but proving the completeness of such combined methods may be challenging. It may…

计算机科学中的逻辑 · 计算机科学 2023-06-02 Gilles Dowek

Query rewrite, which aims to generate more efficient queries by altering a SQL query's structure without changing the query result, has been an important research problem. In order to maintain equivalence between the rewritten query and the…

数据库 · 计算机科学 2024-04-22 Zhaodonghui Li , Haitao Yuan , Huiming Wang , Gao Cong , Lidong Bing

In rule-based systems, goal-oriented computations correspond naturally to the possible ways that an observation may be explained. In some applications, we need to compute explanations for a series of observations with the same domain. The…

人工智能 · 计算机科学 2007-05-23 Fangzhen Lin , Jia-Huai You

Query rewrite systems perform graph substitutions using rewrite rules to generate optimal SQL query plans. Rewriting logical and physical relational query plans is proven to be an NP-hard sequential decision-making problem with a search…

数据库 · 计算机科学 2024-07-19 George-Octavian Bărbulescu , Taiyi Wang , Zak Singh , Eiko Yoneki

View materialization, index selection, and plan caching are well-known techniques for optimization of query processing in database systems. The essence of these tasks is to select and save a subset of the most useful candidates…

数据库 · 计算机科学 2025-01-28 Sergey Zinchenko , Denis Ponomaryov

The problem of extracting consistent information from relational databases violating integrity constraints on numerical data is addressed. In particular, aggregate constraints defined as linear inequalities on aggregate-sum queries on input…

数据库 · 计算机科学 2007-05-23 Sergio Flesca , Filippo Furfaro , Francesco Parisi

Nowadays e-commerce search has become an integral part of many people's shopping routines. One critical challenge in today's e-commerce search is the semantic matching problem where the relevant items may not contain the exact terms in the…

信息检索 · 计算机科学 2021-05-31 Yiming Qiu , Kang Zhang , Han Zhang , Songlin Wang , Sulong Xu , Yun Xiao , Bo Long , Wen-Yun Yang

In the analysis of large/big data sets, aggregation (replacing values of a variable over a group by a single value) is a standard way of reducing the size (complexity) of the data. Data analysis programs provide different aggregation…

机器学习 · 计算机科学 2023-03-29 Vladimir Batagelj

Join query evaluation with ordering is a fundamental data processing task in relational database management systems. SQL and custom graph query languages such as Cypher offer this functionality by allowing users to specify the order via the…

数据库 · 计算机科学 2022-01-25 Shaleen Deep , Xiao Hu , Paraschos Koutris

The problem of recovering (count and sum) range queries over multidimensional data only on the basis of aggregate information on such data is addressed. This problem can be formalized as follows. Suppose that a transformation T producing a…

数据库 · 计算机科学 2007-05-23 Francesco Buccafurri , Filippo Furfaro , Domenico Sacca'

Online forums or message boards are rich knowledge-based communities. In these communities, thread retrieval is an essential tool facilitating information access. However, the issue on thread search is how to combine evidence from text…

信息检索 · 计算机科学 2013-01-17 Ameer Tawfik Albaham , Naomie Salim