No abstract available.
The Web as a graph
The pages and hyperlinks of the World-Wide Web may be viewed as nodes and edges in a directed graph. This graph has about a billion nodes today, several billion links, and appears to grow exponentially with time. There are many reasons—mathematical, ...
Typechecking for XML transformers
We study the typechecking problem for XML transformers: given an XML transformation program and a DTD for the input XML documents, check whether every result of the program conforms to a specified output DTD. We model XML transformers using a novel ...
Integrity constraints for XML
Integrity constraints are useful for semantic specification, query optimization and data integration. The ID/IDREF mechanism provided by XML DTDs relics on a simple form of constraint to describe references. Yet, this mechanism is not sufficient to ...
DTD inference for views of XML data
We study the inference of Data Type Definitions (DTDs) for views of XML data, using an abstraction that focuses on document content structure. The views are defined by a query language that produces a list of documents selected from one or more input ...
On the content of materialized aggregate views
We consider the problem of answering queries using only materialized views. We first show that if the views subsume the query from the point of view of the information content, then the query can be answered using only the views, but the resulting query ...
View-based query processing for regular path queries with inverse
View-based query processing is the problem of computing the answer to a query based on a set of materialized views, rather than on the raw data in the database. The problem comes in two different forms, called query rewriting and query answering, ...
Query containment for data integration systems
The problem of query containment is fundamental to many aspects of database systems, including query optimization, determining independence of queries from updates, and rewriting queries using views. In the data integration framework, however, the ...
Constraint satisfaction and database theory: a tutorial
A large class of problems in AI and other areas of computer science can be viewed as constraint-satisfaction problems. This includes problems in machine vision, belief maintenance, scheduling, temporal reasoning, type reconstruction, graph theory, and ...
Auditing Boolean attributes
We study the problem of auditing databases which support statistical sum queries to protect the security of sensitive information; we focus on the special case in which the sensitive information is Boolean. Principles and techniques developed for the ...
Verification of relational tranducers for electronic commerce
Motivated by recent work of Abiteboul, Vianu, Fordham, and Yesha [3] we investigate the verifiability of transaction protocols specifying the interaction of multiple partiesvia a network, where each party is equipped with an (active) database that ...
Reachability and connectivity queries in constraint databases
It is known that standard query languages for constraint databases lack the power to express connectivity properties. Such properties are important in the context of geographical databases, where one naturally wishes to ask queries about connectivity (...
Fixed-point query languages for linear constraint databases
We introduce a family of query languages for linear constraint databases over the reals. The languages are defined over two-sorted structures, the first sort being the real numbers and the second sort consisting of a decomposition of the input relation ...
Linear approximation of planar spatial databases using transitive-closure logic
We consider spatial databases in the plane that can be defined by polynomial constraint formulas. Motivated by applications in geographic information systems, we investigate linear approximations of spatial databases and study in which language they can ...
Computational aspects of resilient data extraction from semistructured sources (extended abstract)
Automatic data extraction from semistructured sources such as HTML pages is rapidly growing into a problem of significant importance, spurred by the growing popularity of the so called “shopbots” that enable end users to compare prices of goods and ...
Expressive and efficient pattern languages for tree-structured data (extended abstract)
It would be desirable to have a query language for tree-structured data that is (1) as easily usable as SQL, (2) as expressive as monadic second-order logic (MSO), and (3) efficiently evaluable. The paper develops some ideas in this direction. Towards (...
Expressive power and data complexity of nonrecursive query languages for lists and trees (extended abstract)
We extend the traditional query languages by primitives for handling lists and trees. Our main results characterize the expressive power and data complexity of the following extended languages: (1) relational algebra with lists and trees, (2) ...
Indexing the edges—a simple and yet efficient approach to high-dimensional indexing
In this paper, we propose a new tunable index scheme, called iMinMax(Ο), that maps points in high dimensional spaces to single dimension values determined by their maximum or minimum values among all dimensions. By varying the tuning “knob” Ο, we can ...
Indexing moving points (extended abstract)
We propose three indexing schemes for storing a set S of N points in the plane, each moving along a linear trajectory, so that a query of the following form can be answered quickly: Given a rectangle R and a real value tq, report all K points of S that ...
On Herbrand semantics and conflict serializability of read-write transactions (extended abstract)
The quest for unified correctness criteria in database concurrency control is addressed from a new perspective. A family of Herbrand semantics is presented, where each semantics provides an interpretation for operations in the read-write model of ...
Entrepreneurship for information systems researchers (invited tutorial) (abstract only)
Today's environment offers tremendous opportunity for researchers to contribute to the advancement of commercial enterprises. Traditionally this involvement has been in the form of research grants from larger organizations and combined projects with ...
(Almost) optimal parallel block access to range queries
This guarantee is true for any number of dimensions. Subsequent to this work, Bhatia et al. [4] have proved that such a performance bound is essentially optimal for this kind of scheme, and have also extended our results to the case where the number of ...
Selectively estimation for Boolean queries
In a variety of applications ranging from optimizing queries on alphanumeric attributes to providing approximate counts of documents containing several query terms, there is an increasing need to quickly and reliably estimate the number of strings (...
Transversing itemset lattices with statistical metric pruning
We study how to efficiently compute significant association rules according to common statistical measures such as a chi-squared value or correlation coefficient. For this purpose, one might consider to use of the Apriori algorithm, but the algorithm ...
Computational properties of metaquerying problems
Metaquerying is a datamining technology by which hidden dependencies among several database relations can be discovered. This tool has already been successfully applied to several real-world applications. Recent papers provide only very preliminary ...
Information dependencies
This paper uses the tools of information theory to examine and reason about the information content of the attributes within a relation instance. For two sets of attributes X and Y, an information dependency measure (InD measure) characterizes the ...
Uniform generation in spatial constraint databases and applications (Extended abstract)
We study the efficient approximation of queries in linear constraint databases using sampling techniques. We define the notion of an almost uniform generator for a generalized relation and extend the classical generator of Dyer, Frieze and Kannan for ...
Analysis and application of adaptive sampling
An estimation algorithm for a query is a probabilistic algorithm that computes an approximation for the size (number of tuples) of the query. The main question that is studied is which classes of logically definable queries have fast estimation ...
Towards estimation error guarantees for distinct values
We consider the problem of estimating the number of distinct values in a column of a table. For large tables without an index on the column, random sampling appears to be the only scalable approach for estimating the number of distinct values. We ...
Cited By
- Alur R, Arenas M, Barcelo P, Etessami K, Immerman N and Libkin L First-Order and Temporal Logics for Nested Words Proceedings of the 22nd Annual IEEE Symposium on Logic in Computer Science, (151-160)
- Schwentick T (2007). Automata for XML---A survey, Journal of Computer and System Sciences, 73:3, (289-315), Online publication date: 1-May-2007.
-
Libkin L and Neven F Logical definability and query languages over unranked trees 18th Annual IEEE Symposium on Logic in Computer Science, 10.1109/LICS.2003.1210057, 0-7695-1884-2, (178-187)
Index Terms
- Proceedings of the nineteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Recommendations
Acceptance Rates
Year | Submitted | Accepted | Rate |
---|---|---|---|
PODS '19 | 87 | 29 | 33% |
PODS '17 | 101 | 29 | 29% |
PODS '16 | 94 | 31 | 33% |
PODS '15 | 80 | 25 | 31% |
PODS '14 | 67 | 22 | 33% |
PODS '13 | 97 | 24 | 25% |
PODS '12 | 101 | 26 | 26% |
PODS '11 | 113 | 25 | 22% |
PODS '10 | 113 | 27 | 24% |
PODS '09 | 97 | 26 | 27% |
PODS '08 | 159 | 28 | 18% |
PODS '07 | 187 | 28 | 15% |
PODS '06 | 185 | 35 | 19% |
PODS '03 | 136 | 27 | 20% |
PODS '02 | 109 | 24 | 22% |
PODS '01 | 99 | 26 | 26% |
PODS '00 | 119 | 26 | 22% |
PODS '99 | 116 | 32 | 28% |
PODS '98 | 119 | 28 | 24% |
PODS '97 | 118 | 23 | 19% |
PODS '96 | 84 | 22 | 26% |
PODS '95 | 94 | 25 | 27% |
PODS '94 | 117 | 28 | 24% |
PODS '93 | 115 | 26 | 23% |
Overall | 2,707 | 642 | 24% |