Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Yehoshua Sagiv is active.

Publication


Featured researches published by Yehoshua Sagiv.


next generation information technologies and systems | 1997

The TSIMMIS Approach to Mediation: Data Models and Languages

Hector Garcia-Molina; Yannis Papakonstantinou; Dallan Quass; Anand Rajaraman; Yehoshua Sagiv; Jeffrey D. Ullman; Vasilis Vassalos; Jennifer Widom

TSIMMIS—The Stanford-IBM Manager of Multiple InformationSources—is a system for integrating information. It offers a datamodel and a common query language that are designed to support thecombining of information from many different sources. It also offerstools for generating automatically the components that are needed tobuild systems for integrating information. In this paper we shalldiscuss the principal architectural features and their rationale.


symposium on principles of database systems | 1995

Answering queries using templates with binding patterns (extended abstract)

Anand Rajaraman; Yehoshua Sagiv; Jeffrey D. Ullman

When integrating heterogeneous information resources, it is often the case that the source is rather limited in the kinds of queries it can answer. If a query is asked of the entire system, we have a new kind of optimization problem, in which we must try to express the given query in terms of the limited query templates that this source can answer. For the case of conjunctive queries, we show how to decide with a nondeterministic polynomial-time algorithm whether the given query can be answered. We then extend our results to allow arithmetic comparisons in the given query and in the templates.


symposium on principles of database systems | 1994

Constraint checking with partial information

Ashish Gupta; Yehoshua Sagiv; Jeffrey D. Ullman; Jennifer Widom

Constraints are a valuable tool for managing information across multiple databases, as well as for general purposes of assuring data integrity. However, efficient implementation of constraint checking is difficult. In this paper we explore techniques for assuring constraint satisfaction without performing a complete evaluation of the constraints. We consider methods that use only constraint definitions, methods that use constraints and updates, and methods that use constraints, updates, and “local” data.


symposium on principles of database systems | 1991

Inference of inequality constraints in logic programs (extended abstracts)

Alexander Brodsky; Yehoshua Sagiv

Inequalities among sizes of arguments in logic programs are essential for showing termination and safety. “Termination” usually refers to termination of top-down evaluation (as in Prolog), and ‘(safet y“ refers to the property that bottom-up evaluation (using magic sets, for example) generates a finite answer. The approach toward logic programming enunciated by systems such as NAIL! [M*86, M*87] and LDL [NT88, Z88] puts the burden of showing termination and safety on the compiler. Therefore, there is a need to develop algorithms for these problems. Since safety and termination are undecidable for logic programs with function symbols [KiL88, Sh87], one can only hope for algorithms that check sufficient conditions that are strong enough to be practical.


symposium on principles of database systems | 1985

Convergence of sideways query evaluation

Foto N. Afrati; Christos H. Papadimitriou; George Papageorgiou; Athena Roussou; Yehoshua Sagiv; Jeffrey D. Ullman

Sets of Horn clauses with no function symbols and negation can be considered as a query language (sometimes called DATALOG) that generalizes relational algebra. For example, the following clauses define the transitive closure relation of a binary relation A (not definable in relational algebra): Rule 1: T(z, y) : -A(z, y). Rule 2: T(z, y) : -A(z, z),T(z, y). Here A is a database relation, (it does not appear on the left-hand side of any rule), whereas T is a non-database relation. A typical query would be T(5, CC)?, asking for all items reachable from item 5.


international conference on database theory | 1990

Optimizatioin of a Subclass of Conjunctive Queries

Pratul Dublish; Joachim Biskup; Yehoshua Sagiv

The optimization problem for a subclass of conjunctive queries which is formed by the union of the class of fan-out free queries and a subclass of typed fan-out queries is investigated. The typed fan-out queries in this class are obtained from simple tableaux by allowing at most one attribute to violate the simple-tableau property. The optimization problem for several restricted subsets of typed fan-out queries is already known to be NP-hard. It is shown that the queries under consideration possess several useful properties which are then used to obtain an O(n2) optimization algorithm based on the implication graph technique. The optimization of typed fan-out queries, obtained from simple tableaux by allowing at most two attributes to violate the simple tableau property, is shown to be NP-hard.


Acta Informatica | 1995

Optimization of a subclass of conjunctive queries

Joachim Biskup; Pratul Dublish; Yehoshua Sagiv

The optimization problem for a subclass of conjunctive queries which is formed by the union of the class of fan-out free queries and a subclass of typed fan-out queries is investigated. The typed fan-out queries in this class are obtained from simple tableaux by allowing atmost one attribute to violate the simple-tablau property. The optimization problem for several restricted subsets of typed fan-out queries is already known to be NP-hard. It is shown that the queries under consideration possess several useful properties which are then used to obtain an O(n2) optimization algorithm based on the implication graph technique. The optimization of typed fan-out queries, obtained from simple tableaux by allowing atmost two attributes to violate the simple tableau property, is shown to be NP-hard. The optimization of simple tableaux in the presence of functional dependencies is also investigated and is shown to be NP-hard.


DOOD | 1989

On Termination of Datalog Programs.

Alexander Brodsky; Yehoshua Sagiv


Archive | 1995

The TSIMMIS Approach to Mediation: Data Models and Languages (Extended Abstract)

Hector Garcia-Molina; Dallan Quass; Yannis Papakonstantinou; Anand Rajaraman; Yehoshua Sagiv; Jeffrey D. Ullman; Jennifer Widom


Archive | 1989

Argument reduction through factoring

Jeffrey F. Naughton; A. Nadler; Yehoshua Sagiv; Jeffrey D. Ullman

Collaboration


Dive into the Yehoshua Sagiv's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alexander Brodsky

Hebrew University of Jerusalem

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Joachim Biskup

Technical University of Dortmund

View shared research outputs
Top Co-Authors

Avatar

Pratul Dublish

Indian Institute of Technology Delhi

View shared research outputs
Researchain Logo
Decentralizing Knowledge