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

Guillaume Bagan

dblp:46/1643 · DBLP profile ↗
← Back
11ranked-venue papers
11as first author
5since 2021 · last 2025
—ORCID · none

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

Theory of computation · 7 · 7 first-author · 5 since 2021Databases, data management, data science and information retrieval · 4 · 4 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
4 papers
Graph data management · 78% Database system architecture and tuning · 17% Query processing and optimization · 5%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Performance modeling and evaluation · 100%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Graph data management
graph database
0.732017
gMark: Schema-Driven Generation of Graphs and Queries · IEEE Trans. Knowl. Data Eng. 2017
gMark: Schema-Driven Generation of Graphs and Queries · ICDE 2017
A trichotomy for regular simple path queries on graphs · PODS 2013
Performance modeling and evaluation
benchmarking
0.422017
gMark: Schema-Driven Generation of Graphs and Queries · IEEE Trans. Knowl. Data Eng. 2017
Generating Flexible Workloads for Graph Databases · Proc. VLDB Endow. 2016
Database system architecture and tuning
query workload generation
0.312017
gMark: Schema-Driven Generation of Graphs and Queries · ICDE 2017
Performance modeling and evaluation › workload characterization
workload generation
0.312017
gMark: Schema-Driven Generation of Graphs and Queries · IEEE Trans. Knowl. Data Eng. 2017
Graph data management › path query
regular path query
0.212013
A trichotomy for regular simple path queries on graphs · PODS 2013
Graph data management › path query › regular path query
regular simple path query
0.212013
A trichotomy for regular simple path queries on graphs · PODS 2013
Query processing and optimization
selectivity estimation
0.112017
gMark: Schema-Driven Generation of Graphs and Queries · ICDE 2017
Computational complexity › constraint satisfaction
trichotomy
0.012013
A trichotomy for regular simple path queries on graphs · PODS 2013

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

schema-driven generation · 1.4selectivity estimation · 0.5simple paths · 0.3regular expressions · 0.3regular path queries · 0.3
YearPublicationVenuePosition
2025 Partition Strategies for the Maker-Breaker Domination Game
Guillaume Bagan, Éric Duchêne, Valentin Gledel, Tuomo Lehtilä, Aline Parreau
Algorithmica1
2024 Fast Winning Strategies for the Attacker in Eternal Domination
Guillaume Bagan, Nicolas Bousquet 0001, Nacim Oijid, Théo Pierron
WG1
2022 Complexity of edge monitoring on some graph classes
Guillaume Bagan, Fairouz Beggas, Mohammed Haddad 0001, Hamamache Kheddouci
Discret. Appl. Math.1
2021 Weighted total acquisition
Guillaume Bagan, Valentin Gledel, Marc Heinrich, Fionn Mc Inerney
Discret. Appl. Math.1
2021 Eternal dominating sets on digraphs and orientations of graphs
Guillaume Bagan, Alice Joffard, Hamamache Kheddouci
Discret. Appl. Math.1
2020 A trichotomy for regular simple path queries on graphs
Guillaume Bagan, Angela Bonifati, Benoît Groz
J. Comput. Syst. Sci.1
2017 gMark: Schema-Driven Generation of Graphs and Queries
abstract
Massive graph data sets are pervasive in contemporary application domains. Hence, graph database systems are becoming increasingly important. In the experimental study of these systems, it is vital that the research community has shared solutions for the generation of database instances and query workloads having predictable and controllable properties. We present the design and engineering principles of gMark, a domain- and query language-independent graph instance and query workload generator. A core contribution of gMark is its ability to target and control the diversity of properties of both the generated instances and the generated workloads coupled to these instances. Further novelties include support for regular path queries, a fundamental graph query paradigm, and schema-driven selectivity estimation of queries, a key feature in controlling workload chokepoints. We illustrate the flexibility and practical usability of gMark by showcasing the framework's capabilities in generating high quality graphs and workloads, and its ability to encode user-defined schemas across a variety of application domains.
Guillaume Bagan, Angela Bonifati, Radu Ciucanu, George Fletcher 0001, Aurélien Lemay, Nicky Advokaat
ICDE1
2017 On some domination colorings of graphs
Guillaume Bagan, Hocine Boumediene Merouane, Mohammed Haddad 0001, Hamamache Kheddouci
Discret. Appl. Math.1
2017 gMark: Schema-Driven Generation of Graphs and Queries
abstract
Massive graph data sets are pervasive in contemporary application domains. Hence, graph database systems are becoming increasingly important. In the experimental study of these systems, it is vital that the research community has shared solutions for the generation of database instances and query workloads having predictable and controllable properties. In this paper, we present the design and engineering principles of$\mathsf {gMark}$, a domain- and query language-independent graph instance and query workload generator. A core contribution of$\mathsf {gMark}$is its ability to target and control the diversity of properties of both the generated instances and the generated workloads coupled to these instances. Further novelties include support for regular path queries, a fundamental graph query paradigm, and schema-driven selectivity estimation of queries, a key feature in controlling workload chokepoints. We illustrate the flexibility and practical usability of$\mathsf {gMark}$by showcasing the framework's capabilities in generating high quality graphs and workloads, and its ability to encode user-defined schemas across a variety of application domains.
Guillaume Bagan, Angela Bonifati, Radu Ciucanu, George Fletcher 0001, Aurélien Lemay, Nicky Advokaat
IEEE Trans. Knowl. Data Eng.1
2016 Generating Flexible Workloads for Graph Databases
abstract
Graph data management tools are nowadays evolving at a great pace. Key drivers of progress in the design and study of data intensive systems are solutions for synthetic generation of data and workloads, for use in empirical studies. Current graph generators, however, provide limited or no support for workload generation or are limited to fixed use-cases. Towards addressing these limitations, we demonstrate gMark, the first domain- and query language-independent framework for synthetic graph and query workload generation. Its novel features are: (i) fine-grained control of graph instance and query workload generation via expressive user-defined schemas; (ii) the support of expressive graph query languages, including recursion among other features; and, (iii) selectivity estimation of the generated queries. During the demonstration, we will showcase the highly tunable generation of graphs and queries through various user-defined schemas and targeted selectivities, and the variety of supported practical graph query languages. We will also show a performance comparison of four state-of-the-art graph database engines, which helps us understand their current strengths and desirable future extensions.
Guillaume Bagan, Angela Bonifati, Radu Ciucanu, George Fletcher 0001, Aurélien Lemay, Nicky Advokaat
Proc. VLDB Endow.1
2013 A trichotomy for regular simple path queries on graphs
abstract
Regular path queries (RPQs) select vertices connected by some path in a graph. The edge labels of such a path have to form a word that matches a given regular expression. We investigate the evaluation of RPQs with an additional constraint that prevents multiple traversals of the same vertices. Those regular simple path queries (RSPQs) quickly become intractable, even for basic languages such as (aa)* or a*ba*.
Guillaume Bagan, Angela Bonifati, Benoît Groz
PODS1