Michel Scholl

dblp:s/MichelScholl · DBLP profile ↗
← Back
34ranked-venue papers
3as first author
0since 2021 · last 2016
—ORCID · none

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

Databases, data management, data science and information retrieval · 24 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 5Computer networks · 4 · 1 first-authorArtificial intelligence and machine learning · 3Graphics, computer vision, multimedia, augmented reality and games · 2Human-computer interaction and ubiquitous computing · 1

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
9 papers
Indexing and storage engines · 32% Data models and query languages · 32% Graph data management · 15%
Computer networks
2 papers
Wireless networking · 69% Physical-layer communications · 24% Optical networks · 7%

Topics — the 16 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Graph data management
graph query
0.012003
On labeling schemes for the semantic web · WWW 2003
Indexing and storage engines
hierarchical index
0.012003
On labeling schemes for the semantic web · WWW 2003
Indexing and storage engines
labeling scheme
0.012003
On labeling schemes for the semantic web · WWW 2003
Data models and query languages
RDF query language
0.012002
RQL: a declarative query language for RDF · WWW 2002
Information retrieval › document organization › hypertext
hypertext systems
0.011995
Schema-based authoring and querying of large hypertexts · Int. J. Hum. Comput. Stud. 1995
Data models and query languages › query language
object-oriented query language
0.011994
From Structured Documents to Novel Query Facilities · SIGMOD Conference 1994
Database system architecture and tuning
domain-specific database system
0.011983
Relational Queries in a Domain Based DBMS · SIGMOD Conference 1983
Query processing and optimization › query execution
relational query processing
0.011983
Relational Queries in a Domain Based DBMS · SIGMOD Conference 1983
Indexing and storage engines › hash index
dynamic hashing
0.011981
New File Organizations Based on Dynamic Hashing · ACM Trans. Database Syst. 1981
Indexing and storage engines
file organization
0.011981
New File Organizations Based on Dynamic Hashing · ACM Trans. Database Syst. 1981
Indexing and storage engines › storage management
storage utilization
0.011981
New File Organizations Based on Dynamic Hashing · ACM Trans. Database Syst. 1981
Database system architecture and tuning
database machine
0.011980
On Designing an I/O Processor for a Relational Data Base Machine · SIGMOD Conference 1980
Wireless networking › medium access control
conflict-free multiple access
0.011980
Packet Switching in Radio Channels: New Conflict-Free Multiple Access Schemes · IEEE Trans. Commun. 1980
Wireless networking
medium access control
0.011980
Packet Switching in Radio Channels: New Conflict-Free Multiple Access Schemes · IEEE Trans. Commun. 1980
Physical-layer communications
overhead reduction
0.011980
Packet Switching in Radio Channels: New Conflict-Free Multiple Access Schemes · IEEE Trans. Commun. 1980
Optical networks
throughput-delay characteristics
0.011980
Packet Switching in Radio Channels: New Conflict-Free Multiple Access Schemes · IEEE Trans. Commun. 1980

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

interval labeling · 0.0dewey prefix scheme · 0.0type system · 0.0formal graph model · 0.0schema-based authoring · 0.0query language extension · 0.0object-oriented database mapping · 0.0automaton-based filtering · 0.0rehashing · 0.0protocol design · 0.0performance analysis · 0.0overflow records · 0.0microprogram generation · 0.0throughput-delay analysis · 0.0
YearPublicationVenuePosition
2016 Content-Based Publish/Subscribe System for Web Syndication
Zeinab Hmedeh, Harris Kourdounakis, Vassilis Christophides, Cédric du Mouza, Michel Scholl, Nicolas Travers
J. Comput. Sci. Technol.5
2012 Subscription indexes for web syndication systems
abstract
The explosion of published information on the Web leads to the emergence of a Web syndication paradigm, which transforms the passive reader into an active information collector. Information consumers subscribe to RSS/Atom feeds and are notified whenever a piece of news (item) is published. The success of this Web syndication now offered on Web sites, blogs, and social media, however raises scalability issues. There is a vital need for efficient real-time filtering methods across feeds, to allow users to follow effectively personally interesting information. We investigate in this paper three indexing techniques for users' subscriptions based on inverted lists or on an ordered trie. We present analytical models for memory requirements and matching time and we conduct a thorough experimental evaluation to exhibit the impact of critical workload parameters on these structures.
Zeinab Hmedeh, Harris Kourdounakis, Vassilis Christophides, Cédric du Mouza, Michel Scholl, Nicolas Travers
EDBT5
2012 Efficient Filtering in Micro-blogging Systems: We Won't Get Flooded Again
Ryadh Dahimene, Cédric du Mouza, Michel Scholl
SSDBM3
2011 Characterizing Web Syndication Behavior and Content
Zeinab Hmedeh, Nelly Vouzoukidou, Nicolas Travers, Vassilis Christophides, Cédric du Mouza, Michel Scholl
WISE6
2011 Indexing and querying segmented web pages: the BlockWeb Model
Emmanuel Bruno, Nicolas Faessel, Hervé Glotin, Jacques Le Maitre, Michel Scholl
World Wide Web5
2009 Indexing by permeability in block structured web pages
abstract
We present in this paper a model that we have developed for indexing and querying web pages based on their visual rendering. In this model pages are split up into a set of visual blocks. The indexing of a block takes into account its content, its visual importance and, by permeability, the indexing of neighbors blocks. A page is modeled as a directed acyclic graph. Each node is associated with a block and labeled by the coefficient of importance of this block. Each edge is labeled by the coefficient of permeability of the target node content to the source node content. Importance and permeability coefficients cannot be manually quantified. the second part of this paper, we present an experiment consisting in learning optimal permeability coefficients by gradient descent for indexing images of a web page from the text blocks of this page. The dataset is drawn from real web pages of the train and test set of the ImagEval task2 corpus. Results demonstrate an improvement of the indexing using non uniform block permeabilities.
Emmanuel Bruno, Nicolas Faessel, Hervé Glotin, Jacques Le Maitre, Michel Scholl
ACM Symposium on Document Engineering5
2009 Approximate Retrieval with HiPeR: Application to VA-Hierarchies
Nouha Bouteldja, Valérie Gouet-Brunet, Michel Scholl
MMM3
2007 Parameterized pattern queries
Cédric du Mouza, Philippe Rigaux, Michel Scholl
Data Knowl. Eng.3
2006 On-line Aggregation and Filtering of Pattern-based Queries
abstract
We consider an environment where a subscription system continuously evaluates pattern-based requests over unbounded sequential data. We propose an extension of the traditional pattern-matching techniques for efficiently handling large sets of such continuous queries. This extension relies on the introduction of variables in patterns in order to augment their expressivity. Based on this extended class of parameterized queries, our main contributions are threefold. First, we define a refinement relation based on variable relaxation. Second, we use the semi-lattice structure of the set of parameterized patterns for patterns aggregation and filtering. We propose an on-line pattern aggregation algorithm so as to both reduce the cost of pattern-matching evaluation as well as to filter out sequences that cannot match any of the patterns in a subscription cluster. Finally we show, through analysis and experiments, that our technique reduces quite effectively the cost of the matching process
Cédric du Mouza, Philippe Rigaux, Michel Scholl
SSDBM3
2005 Efficient evaluation of parameterized pattern queries
abstract
Many applications rely on sequence databases and use extensively pattern-matching queries to retrieve data of interest. This paper extends the traditional pattern-matching expressions to parameterized patterns, featuring variables. Parameterized patterns are more expressive and allow to define concisely regular expressions that would be very complex to describe without variables. They can also be used to express additional constraints on patterns' variables.We show that they can be evaluated without additional cost with respect to traditional techniques (e.g., the Knuth-Morris-Pratt algorithm). We describe an algorithm that enjoys low memory and CPU time requirements, and provide experimental results which illustrate the gain of the optimized solution.
Cédric du Mouza, Philippe Rigaux, Michel Scholl
CIKM3
2004 Optimizing taxonomic semantic web queries using labeling schemes
Vassilis Christophides, Gregory Karvounarakis, Dimitris Plexousakis, Michel Scholl, Sotirios Tourtounis
J. Web Semant.4
2003 On labeling schemes for the semantic web
abstract
This paper focuses on the optimization of the navigation through voluminous subsumption hierarchies of topics employed by Portal Catalogs like Netscape Open Directory (ODP). We advocate for the use of labeling schemes for modeling these hierarchies in order to efficiently answer queries such as subsumption check, descendants, ancestors or nearest common ancestor, which usually require costly transitive closure computations. We first give a qualitative comparison of three main families of schemes, namely bit vector, prefix and interval based schemes. We then show that two labeling schemes are good candidates for an efficient implementation of label querying using standard relational DBMS, namely, the Dewey Prefix scheme [6] and an Interval scheme by Agrawal, Borgida and Jagadish [1]. We compare their storage and query evaluation performance for the 16 ODP hierarchies using the PostgreSQL engine.
Vassilis Christophides, Dimitris Plexousakis, Michel Scholl, Sotirios Tourtounis
WWW3
2003 Querying the Semantic Web with RQL
Gregory Karvounarakis, Aimilia Magkanaraki, Sofia Alexaki, Vassilis Christophides, Dimitris Plexousakis, Michel Scholl, Karsten Tolle
Comput. Networks6
2003 Building a constraint-based spatial database system: model, languages, and implementation
Philippe Rigaux, Michel Scholl, Luc Segoufin, Stéphane Grumbach
Inf. Syst.2
2002 STYX: Connecting the XML Web to the World of Semantics
Irini Fundulaki, Bernd Amann, Catriel Beeri, Michel Scholl, Anne-Marie Vercoustre
EDBT4
2002 Ontology-Based Integration of XML Web Resources
Bernd Amann, Catriel Beeri, Irini Fundulaki, Michel Scholl
ISWC4
2002 RQL: a declarative query language for RDF
abstract
Real-scale Semantic Web applications, such as Knowledge Portals and E-Marketplaces, require the management of large volumes of metadata, i.e., information describing the available Web content and services. Better knowledge about their meaning, usage, accessibility or quality will considerably facilitate an automated processing of Web resources. The Resource Description Framework (RDF) enables the creation and exchange of metadata as normal Web data. Although voluminous RDF descriptions are already appearing, sufficiently expressive declarative languages for querying both RDF descriptions and schemas are still missing. In this paper, we propose a new RDF query language called RQL. It is a typed functional language (a la OQL) and relies on a formal model for directed labeled graphs permitting the interpretation of superimposed resource descriptions by means of one or more RDF schemas. RQL adapts the functionality of semistructured/XML query languages to the peculiarities of RDF but, foremost, it enables to uniformly query both resource descriptions and schemas. We illustrate the RQL syntax, semantics and typing system by means of a set of example queries and report on the performance of our persistent RDF Store employed by the RQL interpreter.
Gregory Karvounarakis, Sofia Alexaki, Vassilis Christophides, Dimitris Plexousakis, Michel Scholl
WWW5
2001 Mapping XML Fragments to Community Web Ontologies
Bernd Amann, Irini Fundulaki, Michel Scholl, Catriel Beeri, Anne-Marie Vercoustre
WebDB3
1999 Benchmarking spatial joins a la carte
abstract
Spatial joins are join operations that involve spatial data types and operators. Spatial access methods are often used to speed up the computation of spatial joins. This paper addresses the issue of benchmarking spatial join operations. For this purpose, we first present a WWW-based benchmark generator to produce sets of rectangles. Using a Web browser, experimenters can specify the number of rectangles in a sample, as well as the statistical distributions of their sizes, shapes, and locations. Second, using the generator and a well-defined set of statistical models we define several tests to compare the performance of three spatial join algorithms: nested loop, scan-and-index, and synchronized tree traversal. We also added two real-life data sets from the Sequoia 2000 storage benchmark. Our results show that the relative performance of the different techniques mainly depends on the selectivity factor of the join predicate. All of the statistical models and algorithms are available on the Web, which allows for easy verification and modification of our experiments.
Oliver Günther 0001, Philippe Picouet, Jean-Marc Saglio, Michel Scholl, Vincent Oria
Int. J. Geogr. Inf. Sci.4
1998 Benchmarking Spatial Joins À La Carte
Oliver Günther 0001, Vincent Oria, Philippe Picouet, Jean-Marc Saglio, Michel Scholl
SSDBM5
1998 The Aquarelle Resource Discovery System
Alain Michard, Vassilis Christophides, Michel Scholl, Mike Stapleton, Dale C. Sutcliffe, Anne-Marie Vercoustre
Comput. Networks3
1998 Editorial
Michel Scholl
GeoInformatica1
1995 Schema-based authoring and querying of large hypertexts
Bernd Amann, Michel Scholl, Antoine Rizk
Int. J. Hum. Comput. Stud.2
1994 From Structured Documents to Novel Query Facilities
abstract
Structured documents (e.g., SGML) can benefit a lot from database support and more specifically from object-oriented database (OODB) management systems. This paper describes a natural mapping from SGML documents into OODB's and a formal extension of two OODB query languages (one SQL-like and the other calculus) in order to deal with SGML document retrieval.
Vassilis Christophides, Serge Abiteboul, Sophie Cluet, Michel Scholl
SIGMOD Conference4
1993 A Map Editing Kernel Implementation: Application to Multiple Scale Display
Philippe Rigaux, Michel Scholl, Agnès Voisard
COSIT2
1993 HyperPATH/O2: Integrating Hypermedia Systems with Object-Oriented Database Systems
Bernd Amann, Vassilis Christophides, Michel Scholl
DEXA3
1986 Towards DBMSs for Supporting New Applications
Serge Abiteboul, Michel Scholl, Georges Gardarin, Eric Simon
VLDB2
1983 Relational Queries in a Domain Based DBMS
abstract
This paper addresses the problem of relational queries processing in the domain based database machine DBMAC. A brief description of the storage organisation of the domain based DBMS is first given. Then the operating principles of the domain based data-model, called D-model, is described through some examples. The central part of the paper deals with the translation of relational queries into operations on objects of the D-model. Objects of the D-model and a set of operations on these objects are first defined : this set S of operations is shown to be complete in that any relational query can be translated into D-model operations belonging to S.Finally we give a method for processing relation queries using D-model operations.The basic advantages to be expected from a domain based physical organization of data are :1. fast equi-join execution,2. a compact representation of intermediate results.The latter should lead to efficient processing of complex queries, provided a powerful parallel physical architecture is chosen for implementation.
Michele Missikoff, Michel Scholl
SIGMOD Conference2
1982 On Line Processing of Compacted Relations
François Bancilhon, Philippe Richard, Michel Scholl
VLDB3
1982 Performance analysis of compaction techniques for map representation in geographic databases
Patrice Boursier, Michel Scholl
Comput. Graph.2
1981 New File Organizations Based on Dynamic Hashing
abstract
New file organizations based on hashing and suitable for data whose volume may vary rapidly recently appeared in the literature. In the three schemes which have been independently proposed, rehashing is avoided, storage space is dynamically adjusted to the number of records actually stored, and there are no overflow records. Two of these techniques employ an index to the data file. Retrieval is fast and storage utilization is low. In order to increase storage utilization, we introduce two schemes based on a similar idea and analyze the performance of the second scheme. Both techniques use an index of much smaller size. In both schemes, overflow records are accepted. The price which has to be paid for the improvement in storage utilization is a slight access cost degradation.
Michel Scholl
ACM Trans. Database Syst.1
1980 On Designing an I/O Processor for a Relational Data Base Machine
abstract
Most data base machines use some type of "filter" to perform unary operations on files. This filter processes information "on the fly" during its transfer from mass storage (Disk) to main storage (main memory or buffer). This paper is devoted to the design study of such a filter for relational-type data bases. It is therefore assumed that data are structured as a set of n-ary relations.Using a top-down approach we classify the requirements under two catagories:1) Functional specification of the filter: the filter should perform the unary relational operations i.e. projection and restriction; it should also permit insertion deletion and updates of tuples.2) Performance requirements: in a filtering system access time is a linear function of the space used to the store relations, it becomes therefore of the utmost importance to minimize this space.In order to meet the second requirement, we suggest to structure the n-ary relations into hierarchical free format files. Clearly, such a data structure minimizes space: the remaining problems being the ability to read and update such files. It is then shown that an automaton-like device is sufficient to perform projections and restrictions of relations and insertions, deletions and updates of tuples. That device is described and an algorithm that automatically generates the microprogram realizing that device from the description of the relation and that of the operations to be performed is given.
François Bancilhon, Michel Scholl
SIGMOD Conference2
1980 Packet Switching in Radio Channels: New Conflict-Free Multiple Access Schemes
abstract
We study new access schemes for a population of geographically distributed data users who communicate with each other and/or with a central station over a multiple-access broadcast ground radio packet-switching channel. We introduce and analyze alternating priorities (AP), round robin (RR), and random order (RO) as new conflict-free methods for multiplexing buffered users without control from a central station. These methods are effective when the number of users is not too large; as the number grows, a large overhead leads to a performance degradation. To reduce this degradation, we consider a natural extension of AP, called minislotted alternating priorities (MSAP) which reduces the overhead and is superior to fixed assignment, polling, and known random access schemes under heavy traffic conditions. At light input loads, only random access schemes outperform MSAP when we have a large population of users. In addition, and of major importance, is the fact that MSAP does not require control from a central station.
Leonard Kleinrock, Michel Scholl
IEEE Trans. Commun.2
1979 On a Mixed Mode Multiple Access Scheme for Packet-Switched Radio Channels
abstract
We extend the study of access schemes for packet-switched radio channels as an alternative to conventional wire communications for data transmission among users. Among the various multiple access schemes previously implemented or proposed, ALOHA presents many advantages, especially for a large population of bursty users. However, more than 60% of the ALOHA channel capacity is wasted. In this paper we introduce a separate large carrier-sensing user who "steals" slots which remain unused by the background of ALOHA users. This leads to a new multiple-access scheme: the Mixed ALOHA Carrier Sense (MACS) access scheme, whose performance We analyze. The total channel utilization is significantly increased with MACS, and the delaythroughput performance of both the large user and the background of ALOHA users is shown to be better with MACS than with a "split channel" mode in which the large user and the ALOHA users are each permanently assigned a portion of the channel.
Michel Scholl, Leonard Kleinrock
IEEE Trans. Commun.1