Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jean-Pierre Cheiney

dblp:08/2052 · DBLP profile ↗
← Back
12ranked-venue papers
9as first author
0since 2021 · last 1995
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 12 · 9 first-authorArtificial intelligence and machine learning · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
8 papers
Query processing and optimization · 57% Indexing and storage engines · 15% Data mining · 9%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 100%

Topics — the 14 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Query processing and optimization › recursive query
transitive closure
0.031991
Parallel Computation of Direct Transitive Closures · ICDE 1991
A Parallel Strategy for Transitive Closure usind Double Hash-Based Clustering · VLDB 1990
Relational Storage and Efficient Retrieval of Rules in a Deductive DBMS · ICDE 1989
Query processing and optimization › parallel query processing
parallel transitive closure
0.021991
Parallel Computation of Direct Transitive Closures · ICDE 1991
A Parallel Strategy for Transitive Closure usind Double Hash-Based Clustering · VLDB 1990
Query processing and optimization
recursive query
0.011991
Parallel Computation of Direct Transitive Closures · ICDE 1991
Database system architecture and tuning
extensibility
0.011989
Managing Complex Objects in an Extensible Relational DBMS · VLDB 1989
Database theory › datalog evaluation
semi-naive evaluation
0.011989
Relational Storage and Efficient Retrieval of Rules in a Deductive DBMS · ICDE 1989
Data mining
clustering
0.011988
A Functional Clustering Method for Optimal Access to Complex Domains in a Relational DBMS · ICDE 1988
Data mining › clustering
functional data clustering
0.011988
A Functional Clustering Method for Optimal Access to Complex Domains in a Relational DBMS · ICDE 1988
Query processing and optimization › query planning
access path
0.011986
An Extension of Access Paths to Improve Joins and Selections · ICDE 1986
Query processing and optimization
join processing
0.011986
An Extension of Access Paths to Improve Joins and Selections · ICDE 1986
Indexing and storage engines › tree index
predicate trees
0.011986
An Extension of Access Paths to Improve Joins and Selections · ICDE 1986
Parallel and multicore computing
parallel query processing
0.011991
Parallel Computation of Direct Transitive Closures · ICDE 1991
Data models and query languages
complex objects
0.011989
Managing Complex Objects in an Extensible Relational DBMS · VLDB 1989
Database theory
deductive database
0.011989
Relational Storage and Efficient Retrieval of Rules in a Deductive DBMS · ICDE 1989
Indexing and storage engines
secondary index
0.011986
An Extension of Access Paths to Improve Joins and Selections · ICDE 1986

Methods — techniques the papers use, named apart from their topics

warren's algorithm · 0.0double hashing · 0.0
YearPublicationVenuePosition
1995 Spatial Database Querying with Logic Languages
Jean-Pierre Cheiney, Vincent Oria
DASFAA1
1994 Efficient Maintenance of Explicit Transitive Closures with Set-Oriented Update Propagation and Parallel Processing
Jean-Pierre Cheiney, Yan-Nong Huang
Data Knowl. Eng.1
1993 A Database Rule Language Compiler Supporting Parallelism
Jean-Pierre Cheiney, Jerry Kiernan, Christophe de Maindreville
DASFAA1
1992 In Integrating Content-Oriented Knowledge Model
A. Touir, Jean-Pierre Cheiney
DEXA2
1992 A Model for Optimizing Deductive and Object-Oriented DB Requests
abstract
The authors propose a model, called the object request network, for representing the input requests to the optimizer which uniformly captures the main features needed in deductive and object-oriented database management systems (DBMSs). This model allows the recursive definition of derived objects, avoids some rewriting effort when changing the navigation on objects, and supports declarative request languages. The authors consider how the requests are optimized, and show that with the approach adopted it is possible to investigate more general execution plans than in earlier work.>
Jean-Pierre Cheiney, Rosana S. G. Lanzelotte
ICDE1
1991 Parallel Computation of Direct Transitive Closures
abstract
To efficiently process recursive queries in a DBMS (database management system), a parallel, direct transitive closure algorithm is proposed. Efficiency is obtained by reorganizing the computation order of Warren's algorithm. The number of transfers among processors depends only on the number of processors and does not depend on the depth of the longest path. The evaluation shows an improvement due to the parallelism and the superiority of the proposed algorithm over recent propositions. The speed of the production of new tuples is very high and the volume of transfers between the sites is reduced.>
Yan-Nong Huang, Jean-Pierre Cheiney
ICDE2
1990 A Parallel Strategy for Transitive Closure usind Double Hash-Based Clustering
Jean-Pierre Cheiney, Christophe de Maindreville
VLDB1
1989 Relational Storage and Efficient Retrieval of Rules in a Deductive DBMS
abstract
A method is proposed to store and efficiently retrieve rules in a deductive database. The rules are compiled into an execution model called a PCN (production compilation network). The PCN is stored as a particular relational database which consists of three relations. For a given end-user query the first step of the inference process consists of searching for the relevant rules by traversing the PCN structure. This traversal is computed by a transitive closure of a part of the PCN. The transitive closure is performed by a loop of joins over the relations storing the PCN. In this context, a transitive closure algorithm that is based on a physical clustering of the relations is proposed. This clustering consists of a double hashing technique. It ensures a linear cost for the join operation with weak conditions on the size of the main memory. The approach reduces the number of I/O operations for semi-naive transitive closure operation. This algorithm will be applied to the search for relevant rules and to the transitive computation of linear recursive relations.>
Jean-Pierre Cheiney, Christophe de Maindreville
ICDE1
1989 Managing Complex Objects in an Extensible Relational DBMS
Georges Gardarin, Jean-Pierre Cheiney, Jerry Kiernan, Dominique Pastre, Hervé Stora
VLDB2
1988 A Functional Clustering Method for Optimal Access to Complex Domains in a Relational DBMS
abstract
The authors present a clustering method for complex domains. The method is original in that tuples can be clustered using functions applied to complex domain values. Thus, tuples are organized according to a function result. Those functions most often applied to complex values and used in the restriction part of queries can be used as clustering predicates. Hence, they optimize the retrieval of tuples that would otherwise require processing the whole relation. In SABRINA, complex domain processing is made possible by a Lisp language processor designed as an integrated database management system processor. Clustering is determined by a set of predicates defining a recursive partitioning of the relation. These predicates are the Lisp functions, taken from the set of functions applicable to a given domain. The authors demonstrate that by using the same approach for a data manipulation language and a clustering strategy, few modifications of the DBMS program are required and the assertional power of the DBMS is upgraded while respecting performance considerations.>
Jean-Pierre Cheiney, Jerry Kiernan
ICDE1
1986 An Extension of Access Paths to Improve Joins and Selections
abstract
A new access method, based upon predicate-tree and previously presented in [GARD 83b, VALD 84, GARD 85], presents major possibilities of applications. The basic method which is implemented, allows the clustering of tuples from a relation when they satisfy some predicate. The aim of this paper, is to show the flexibility of this method and the numerous possibilities of extensions. In addition, to the permanent access paths based upon physical clustering, predicate-trees allow the implementation of classical secondary access paths. We give a method to code the values of several secondary attributes by use of secondary predicate-trees. This method requires a less important storage volume than classical secondary indexes. Predicate-trees can also efficiently speed up the join operation. Clustering information is used to limit the join to relevant pairs of partitions. Our evaluation shows that an improvement ratio of 7 or more versus traditional algorithms can be achieved.
Jean-Pierre Cheiney, Pascal Faudemay, Rodolphe Michel
ICDE1
1986 A Reliable Backend Using Multiattribute Clustering and Select-Join Operator
Jean-Pierre Cheiney, Pascal Faudemay, Rodolphe Michel, Jean-Marc Thévenin
VLDB1