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
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