EDBT 2026 Demo / reviewers in the wild / expert
Ioan Todinca
dblp:76/4573
· DBLP profile ↗
83ranked-venue papers
1as first author
25since 2021 · last 2026
0000-0002-3466-859XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 69 · 1 first-author · 17 since 2021Systems, architecture and hardware · 8 · 4 since 2021Databases, data management, data science and information retrieval · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Distributed Treewidth Computation and Courcelle's Theorem in the CONGEST ModelabstractAlgorithmic meta-theorems, stating that graph properties expressible in some particular logic can be decided efficiently in graph classes having some specific structural properties, are now standard in sequential graph algorithms. One of the most classic examples is Courcelle's theorem: all properties expressible in Monadic Second-Order logic (MSO) are decidable in linear time in graphs of bounded treewidth. Benjamin Jauregui, Jason Li 0006, Pedro Montealegre-Barba, Ioan Todinca |
PODC | 4 |
| 2026 | What Can Be Computed Locally Revisited: First-Order Logic on Sparse Graphs in Distributed ComputingabstractThe question of "what can be computed locally?" lies at the heart of distributed computing in networks. As established in Naor and Stockmeyer's seminal paper (STOC 1993, Edsger W. Dijkstra Prize in Distributed Computing 2025), this question is undecidable, even for graph problems whose solutions can be checked locally. In this paper, we adopt a novel perspective on the question, by asking for which classes Π of problems, and for which classes G of graphs, all problems in Π can be solved efficiently in a distributed manner in all graphs of G. This paper focuses on two natural candidates for such an approach, namely the class of problems expressible in first-order logic (FO), because they possess an intrinsic form of locality thanks to Gaifman's theorem, and the class of graphs with bounded expansion, because they form a large class of graphs encompassing, e.g., planar, bounded-genus, bounded-treewidth, and bounded-degree graphs, as well as graphs excluding a fixed minor or topological minor, sparse Erdös--Rényi graphs (a.a.s.), and several network models such as stochastic block models for suitable parameter ranges. Lélia Blin, Fedor V. Fomin, Pierre Fraigniaud, Sylvain Gay, Petr A. Golovach, Pedro Montealegre-Barba, Ivan Rapaport, Ioan Todinca |
STOC | 8 |
| 2026 | Distributed Model Checking on Graphs of Bounded TreedepthabstractAbstract We establish that every monadic second-order logic (MSO) formula on graphs with bounded treedepth is decidable in a constant number of rounds within the model. To our knowledge, this marks the first meta-theorem regarding distributed model checking. Various optimization problems on graphs are expressible in MSO. Examples include determining whether a graph G has a clique of size k , whether it admits a coloring with k colors, whether it contains a graph H as a subgraph or minor, or whether terminal vertices in G could be connected via vertex-disjoint paths. Our meta-theorem significantly enhances the work of Bousquet et al. (in: 41st ACM Symposium on Principles of Distributed Computing (PODC), 2022), which was focused on distributed certification of MSO on graphs with bounded treedepth. Moreover, our results can be extended to solving optimization and counting problems expressible in MSO, in graphs of bounded treedepth. Fedor V. Fomin, Pierre Fraigniaud, Pedro Montealegre-Barba, Ivan Rapaport, Ioan Todinca |
Algorithmica | 5 |
| 2025 | Deterministic Even-Cycle Detection in Broadcast CONGESTabstractInternational audience Pierre Fraigniaud, Maël Luce, Frédéric Magniez, Ioan Todinca |
ICALP | 4 |
| 2025 | On Maximum 2-ClubsabstractWe consider the Maximum 2-Club problem where one is given as input an undirected graph G = (V,E) and seeks a subset of vertices S of maximum size such that any pair of vertices in S is connected by a path of length at most 2 in the graph induced by S. This problem is a natural relaxation of the famous Maximum Clique problem where any pair of vertices must be connected by an edge. Maximum 2-Club has been well-studied and is known to be NP-complete even on split graphs. It can be solved exactly in O^*(1.62ⁿ) time, where n denotes the number of vertices of the input graph, while being polynomial-time solvable on several graph classes. Parameterized algorithms for structural parameters have also been considered, leading in particular to an algorithm with a double-exponential dependence in the parameter treewidth. Such an algorithm is actually the best one known for the larger parameter vertex cover size up to a constant in the exponent. We provide new results in both directions. We first prove that the double-exponential dependence for parameter vertex cover size is unavoidable under the Exponential Time Hypothesis (ETH). This answers a question left open by Hartung, Komusiewicz, Nichterlein and Suchỳ [Hartung et al., 2015]. Our result also implies that the problem cannot be solved in time sub-exponential in n even for split graphs. We then provide an exact algorithm for the problem restricted to chordal graphs, running in O^*(1.1996ⁿ) time, by reducing Maximum 2-Club on this class to Maximum Independent Set on arbitrary graphs with the same number of vertices. The same reduction shows that we can enumerate all maximum (and inclusion-wise maximal) 2-clubs of a chordal graph in O^*(3^{n/3}) = O^*(1.4423ⁿ) time. We conclude by providing a construction of split graphs with Ω(3^{n/3}/poly(n)) maximum2-clubs, for some polynomial poly showing that the bound for enumeration is essentially tight. Joanne Dumont, Michael Lampis, Mathieu Liedloff, Anthony Perez 0001, Ioan Todinca |
IPEC | 5 |
| 2025 | Brief Announcement: Deciding FO Formulas Efficiently in Congested NetworksabstractWe establish that for every first-order logic (FO) formula ϕ, which captures a vast number of computational problems on graphs, and every graph class G of bounded expansion, there exists a deterministic distributed algorithm that, for any n-node graph G ∈ G with diameter D, determines whether G ⊨ ϕ within O(D+log n) rounds in the standard CONGEST model. Graph classes of bounded expansion encompass many well-known families of sparse graphs, including planar graphs, bounded-genus graphs, bounded-treedepth graphs, bounded-treewidth graphs, bounded-degree graphs, graphs that exclude a fixed graph H as a minor or topological minor, random graphs with constant average degree (a.a.s.), and many network models (e.g., stochastic block models) for some ranges of parameters. Fedor V. Fomin, Pierre Fraigniaud, Petr A. Golovach, Pedro Montealegre-Barba, Ivan Rapaport, Ioan Todinca |
PODC | 6 |
| 2024 | Brief Announcement: Distributed Model Checking on Graphs of Bounded TreedepthabstractWe establish that every monadic second-order logic (MSO) formula on graphs with bounded treedepth is decidable in a constant number of rounds within the CONGEST model. To our knowledge, this marks the first meta-theorem regarding distributed model-checking. Various optimization problems on graphs are expressible in MSO. Examples include determining whether a graph G has a clique of size k, whether it admits a coloring with k colors, whether it contains a graph H as a subgraph or minor, or whether terminal vertices in G could be connected via vertex-disjoint paths. Our meta-theorem significantly enhances the work of Bousquet et al. [PODC 2022], which was focused on distributed certification of MSO on graphs with bounded treedepth. Moreover, our results can be extended to solving optimization and counting problems expressible in MSO, in graphs of bounded treedepth. Fedor V. Fomin, Pierre Fraigniaud, Pedro Montealegre-Barba, Ivan Rapaport, Ioan Todinca |
PODC | 5 |
| 2024 | Even-Cycle Detection in the Randomized and Quantum CONGEST ModelabstractWe show that, for every k ≥ 2, C2k-freeness can be decided in O(n1--1/k) rounds in the CONGEST model by a randomized Monte-Carlo distributed algorithm with one-sided error probability 1/3. This matches the best round-complexities of previously known algorithms for k ∈ {2, 3, 4, 5} by Drucker et al. [PODC'14] and Censor-Hillel et al. [DISC'20], but improves the complexities of the known algorithms for k > 5 by Eden et al. [DISC'19], which were essentially of the form Õ (n1--2/k2). Our algorithm uses colored BFS-explorations with threshold, but with an original global approach that enables to overcome a recent impossibility result by Fraigniaud et al. [SIROCCO'23] about using colored BFS-exploration with local threshold for detecting cycles. Pierre Fraigniaud, Maël Luce, Frédéric Magniez, Ioan Todinca |
PODC | 4 |
| 2024 | Distributed Model Checking on Graphs of Bounded TreedepthabstractWe establish that every monadic second-order logic (MSO) formula on graphs with bounded treedepth is decidable in a constant number of rounds within the CONGEST model. To our knowledge, this marks the first meta-theorem regarding distributed model-checking. Various optimization problems on graphs are expressible in MSO. Examples include determining whether a graph $G$ has a clique of size $k$, whether it admits a coloring with $k$ colors, whether it contains a graph $H$ as a subgraph or minor, or whether terminal vertices in $G$ could be connected via vertex-disjoint paths. Our meta-theorem significantly enhances the work of Bousquet et al. [PODC 2022], which was focused on distributed certification of MSO on graphs with bounded treedepth. Moreover, our results can be extended to solving optimization and counting problems expressible in MSO, in graphs of bounded treedepth. Fedor V. Fomin, Pierre Fraigniaud, Pedro Montealegre-Barba, Ivan Rapaport, Ioan Todinca |
DISC | 5 |
| 2024 | A Meta-Theorem for Distributed Certification
Pierre Fraigniaud, Pedro Montealegre-Barba, Ivan Rapaport, Ioan Todinca |
Algorithmica | 4 |
| 2024 | On Graphs Coverable by k Shortest PathsabstractAbstract. We show that if the edges or vertices of an undirected graph [Formula: see text] can be covered by [Formula: see text] shortest paths, then the pathwidth of [Formula: see text] is upper-bounded by a single-exponential function of [Formula: see text]. As a corollary, we prove that the problem Isometric Path Cover with Terminals (which, given a graph [Formula: see text] and a set of [Formula: see text] pairs of vertices called terminals, asks whether [Formula: see text] can be covered by [Formula: see text] shortest paths, each joining a pair of terminals) is FPT with respect to the number of terminals. The same holds for the similar problem Strong Geodetic Set with Terminals (which, given a graph [Formula: see text] and a set of [Formula: see text] terminals, asks whether there exist [Formula: see text] shortest paths covering [Formula: see text], each joining a distinct pair of terminals). Moreover, this implies that the related problems Isometric Path Cover and Strong Geodetic Set (defined similarly but where the set of terminals is not part of the input) are in XP with respect to parameter [Formula: see text]. Maël Dumas, Florent Foucaud, Anthony Perez 0001, Ioan Todinca |
SIAM J. Discret. Math. | 4 |
| 2024 | On the power of threshold-based algorithms for detecting cycles in the CONGEST model
Pierre Fraigniaud, Maël Luce, Ioan Todinca |
Theor. Comput. Sci. | 3 |
| 2023 | On the Power of Threshold-Based Algorithms for Detecting Cycles in the CONGEST Model
Pierre Fraigniaud, Maël Luce, Ioan Todinca |
SIROCCO | 3 |
| 2023 | Energy-Efficient Distributed Algorithms for Synchronous Networks
Pierre Fraigniaud, Pedro Montealegre-Barba, Ivan Rapaport, Ioan Todinca |
SIROCCO | 4 |
| 2023 | Distributed Certification for Classes of Dense GraphsabstractA proof-labeling scheme (PLS) for a boolean predicate Π on labeled graphs is a mechanism used for certifying the legality with respect to Π of global network states in a distributed manner. In a PLS, a certificate is assigned to each processing node of the network, and the nodes are in charge of checking that the collection of certificates forms a global proof that the system is in a correct state, by exchanging the certificates once, between neighbors only. The main measure of complexity is the size of the certificates. Many PLSs have been designed for certifying specific predicates, including cycle-freeness, minimum-weight spanning tree, planarity, etc. In 2021, a breakthrough has been obtained, as a "meta-theorem" stating that a large set of properties have compact PLSs in a large class of networks. Namely, for every MSO₂ property Π on labeled graphs, there exists a PLS for Π with O(log n)-bit certificates for all graphs of bounded tree-depth. This result has been extended to the larger class of graphs with bounded tree-width, using certificates on O(log² n) bits. We extend this result even further, to the larger class of graphs with bounded clique-width, which, as opposed to the other two aforementioned classes, includes dense graphs. We show that, for every MSO₁ property Π on labeled graphs, there exists a PLS for Π with O(log² n)-bit certificates for all graphs of bounded clique-width. As a consequence, certifying families of graphs such as distance-hereditary graphs and (induced) P₄-free graphs (a.k.a., cographs) can be done using a PLS with O(log² n)-bit certificates, merely because each of these two classes can be specified in MSO₁. In fact, we show that certifying P₄-free graphs can be done with certificates on O(log n) bits only. This is in contrast to the class of C₄-free graphs (which does not have bounded clique-width) which requires Ω̃(√n)-bit certificates. Pierre Fraigniaud, Frédéric Mazoit, Pedro Montealegre-Barba, Ivan Rapaport, Ioan Todinca |
DISC | 5 |
| 2023 | A Cubic Vertex-Kernel for Trivially Perfect EditingabstractWe consider the Trivially Perfect Editing problem, where one is given an undirected graph $$G = (V,E)$$ and a parameter $$k \in {\mathbb {N}}$$ and seeks to edit (add or delete) at most k edges from G to obtain a trivially perfect graph. The related Trivially Perfect Completion and Trivially Perfect Deletion problems are obtained by only allowing edge additions or edge deletions, respectively. Trivially perfect graphs are both chordal and cographs, and have applications related to the tree-depth width parameter and to social network analysis. All variants of the problem are known to be NP-complete (Burzyn et al., in Discret Appl Math 154(13):1824–1844, 2006; Nastos and Gao, in Soc Netw 35(3):439–450, 2013) and to admit so-called polynomial kernels (Drange and Pilipczuk, in Algorithmica 80(12):3481–3524, 2018; Guo, in: Tokuyama, (ed) Algorithms and Computation, 18th International Symposium, ISAAC. Lecture Notes in Computer Science, Springer, Sendai, 2007. https://doi.org/10.1007/978-3-540-77120-3_79 ; Bathie et al., in Algorithmica 1–27, 2022). More precisely, Drange and Pilipczuk (Algorithmica 80(12):3481–3524, 2018) provided $$O(k^7)$$ vertex-kernels for these problems and left open the existence of cubic vertex-kernels. In this work, we answer positively to this question for all three variants of the problem. Notice that a quadratic vertex-kernel was recently obtained for Trivially Perfect Completion by Bathie et al. (Algorithmica 1–27, 2022). Maël Dumas, Anthony Perez 0001, Ioan Todinca |
Algorithmica | 3 |
| 2023 | Local certification of graphs with bounded genus
Laurent Feuilloley, Pierre Fraigniaud, Pedro Montealegre-Barba, Ivan Rapaport, Eric Rémila, Ioan Todinca |
Discret. Appl. Math. | 6 |
| 2022 | On Graphs Coverable by k Shortest PathsabstractWe show that if the edges or vertices of an undirected graph G can be covered by k shortest paths, then the pathwidth of G is upper-bounded by a function of k. As a corollary, we prove that the problem Isometric Path Cover with Terminals (which, given a graph G and a set of k pairs of vertices called terminals, asks whether G can be covered by k shortest paths, each joining a pair of terminals) is FPT with respect to the number of terminals. The same holds for the similar problem Strong Geodetic Set with Terminals (which, given a graph G and a set of k terminals, asks whether there exist binom(k,2) shortest paths, each joining a distinct pair of terminals such that these paths cover G). Moreover, this implies that the related problems Isometric Path Cover and Strong Geodetic Set (defined similarly but where the set of terminals is not part of the input) are in XP with respect to parameter k. Maël Dumas, Florent Foucaud, Anthony Perez 0001, Ioan Todinca |
ISAAC | 4 |
| 2022 | Computing Power of Hybrid Models in Synchronous NetworksabstractDuring the last two decades, a small set of distributed computing models for networks have emerged, among which LOCAL, CONGEST, and Broadcast Congested Clique (BCC) play a prominent role. We consider hybrid models resulting from combining these three models. That is, we analyze the computing power of models allowing to, say, perform a constant number of rounds of CONGEST, then a constant number of rounds of LOCAL, then a constant number of rounds of BCC, possibly repeating this figure a constant number of times. We specifically focus on 2-round models, and we establish the complete picture of the relative powers of these models. That is, for every pair of such models, we determine whether one is (strictly) stronger than the other, or whether the two models are incomparable. The separation results are obtained by approaching communication complexity through an original angle, which may be of an independent interest. The two players are not bounded to compute the value of a binary function, but the combined outputs of the two players are constrained by this value. In particular, we introduce the XOR-Index problem, in which Alice is given a binary vector x ∈ {0,1}ⁿ together with an index i ∈ [n], Bob is given a binary vector y ∈ {0,1}ⁿ together with an index j ∈ [n], and, after a single round of 2-way communication, Alice must output a boolean out_A, and Bob must output a boolean out_B, such that out_A ∧ out_B = x_j⊕ y_i. We show that the communication complexity of XOR-Index is Ω(n) bits. Pierre Fraigniaud, Pedro Montealegre-Barba, Pablo Paredes, Ivan Rapaport, Martín Ríos-Wilson, Ioan Todinca |
OPODIS | 6 |
| 2022 | A Meta-Theorem for Distributed Certification
Pierre Fraigniaud, Pedro Montealegre-Barba, Ivan Rapaport, Ioan Todinca |
SIROCCO | 4 |
| 2022 | Brief Announcement: Computing Power of Hybrid Models in Synchronous NetworksabstractDuring the last two decades, a small set of distributed computing models for networks have emerged, among which LOCAL, CONGEST, and Broadcast Congested Clique (BCC) play a prominent role. We consider hybrid models resulting from combining these three models. That is, we analyze the computing power of models allowing to, say, perform a constant number of rounds of CONGEST, then a constant number of rounds of LOCAL, then a constant number of rounds of BCC, possibly repeating this figure a constant number of times. We specifically focus on 2-round models, and we establish the complete picture of the relative powers of these models. That is, for every pair of such models, we determine whether one is (strictly) stronger than the other, or whether the two models are incomparable. Pierre Fraigniaud, Pedro Montealegre-Barba, Pablo Paredes, Ivan Rapaport, Martín Ríos-Wilson, Ioan Todinca |
DISC | 6 |
| 2021 | Polynomial Kernels for Strictly Chordal Edge Modification ProblemsabstractIn a (parameterized) graph edge modification problem, we are given a graph $G$, an integer $k$ and a (usually well-structured) class of graphs $\mathcal{G}$, and ask whether it is possible to transform $G$ into a graph $G' \in \mathcal{G}$ by adding and/or removing at most $k$ edges. Parameterized graph edge modification problems received considerable attention in the last decades. In this paper, we focus on finding small kernels for edge modification problems. One of the most studied problems is the Cluster Editing problem, in which the goal is to partition the vertex set into a disjoint union of cliques. Even if this problem admits a $2k$ kernel [Cao, 2012], this kernel does not reduce the size of most instances. Therefore, we explore the question of whether linear kernels are a theoretical limit in edge modification problems, in particular when the target graphs are very structured (such as a partition into cliques for instance). We prove, as far as we know, the first sublinear kernel for an edge modification problem. Namely, we show that Clique + Independent Set Deletion, which is a restriction of Cluster Deletion, admits a kernel of size $O(k/\log k)$. We also obtain small kernels for several other edge modification problems. We prove that Split Addition (and the equivalent Split Deletion) admits a linear kernel, improving the existing quadratic kernel of Ghosh et al. [Ghosh et al., 2015]. We complement this result by proving that Trivially Perfect Addition admits a quadratic kernel (improving the cubic kernel of Guo [Guo, 2007]), and finally prove that its triangle-free version (Starforest Deletion) admits a linear kernel, which is optimal under ETH. Maël Dumas, Anthony Perez 0001, Ioan Todinca |
IPEC | 3 |
| 2021 | A Cubic Vertex-Kernel for Trivially Perfect Editing
Maël Dumas, Anthony Perez 0001, Ioan Todinca |
MFCS | 3 |
| 2021 | Compact Distributed Certification of Planar GraphsabstractNaor M., Parter M., Yogev E.: (The power of distributed verifiers in interactive proofs. In: 31st ACM-SIAM symposium on discrete algorithms (SODA), pp 1096–115, 2020. https://doi.org/10.1137/1.9781611975994.67 ) have recently demonstrated the existence of a distributed interactive proof for planarity (i.e., for certifying that a network is planar), using a sophisticated generic technique for constructing distributed IP protocols based on sequential IP protocols. The interactive proof for planarity is based on a distributed certification of the correct execution of any given sequential linear-time algorithm for planarity testing. It involves three interactions between the prover and the randomized distributed verifier (i.e., it is a dMAM protocol), and uses small certificates, on $$O(\log n)$$ bits in n-node networks. We show that a single interaction with the prover suffices, and randomization is unecessary, by providing an explicit description of a proof-labeling scheme for planarity, still using certificates on just $$O(\log n)$$ bits. We also show that there are no proof-labeling schemes—in fact, even no locally checkable proofs—for planarity using certificates on $$o(\log n)$$ bits. Laurent Feuilloley, Pierre Fraigniaud, Pedro Montealegre-Barba, Ivan Rapaport, Eric Rémila, Ioan Todinca |
Algorithmica | 6 |
| 2021 | The role of randomness in the broadcast congested clique model
Florent Becker, Pedro Montealegre-Barba, Ivan Rapaport, Ioan Todinca |
Inf. Comput. | 4 |
| 2020 | Compact Distributed Certification of Planar GraphsabstractNaor, Parter, and Yogev (SODA 2020) have recently demonstrated the existence of a distributed interactive proof for planarity (i.e., for certifying that a network is planar), using a sophisticated generic technique for constructing distributed IP protocols based on sequential IP protocols. The interactive proof for planarity is based on a distributed certification of the correct execution of any given sequential linear-time algorithm for planarity testing. It involves three interactions between the prover and the randomized distributed verifier (i.e., it is a dMAM protocol), and uses small certificates, on O(log n) bits in n-node networks. We show that a single interaction from the prover suffices, and randomization is unecessary, by providing an explicit description of a proof-labeling scheme for planarity, still using certificates on just O(log n) bits. We also show that there are no proof-labeling schemes --- in fact, even no locally checkable proofs --- for planarity using certificates on o(log n) bits. Laurent Feuilloley, Pierre Fraigniaud, Pedro Montealegre-Barba, Ivan Rapaport, Eric Rémila, Ioan Todinca |
PODC | 6 |
| 2020 | Graph reconstruction in the congested clique
Pedro Montealegre-Barba, Sebastian Perez-Salazar, Ivan Rapaport, Ioan Todinca |
J. Comput. Syst. Sci. | 4 |
| 2020 | The Impact of Locality in the Broadcast Congested Clique ModelabstractThe broadcast congested clique model (BClique) is a message-passing model of distributed computation where $n$ nodes communicate with each other in synchronous rounds. First, in this paper we prove that there is a one-round, deterministic algorithm that reconstructs the input graph $G$ if the graph is $d$-degenerate, and rejects otherwise, using bandwidth $b=\mathcal{O}(d \cdot \log n)$. Then, we introduce a new parameter to the model. We study the situation where the nodes, initially, instead of knowing their immediate neighbors, know their neighborhood up to a fixed radius $r$. In this new framework, denoted ${{\sc BClique}}[r]$, we study the problem of detecting, in $G$, an induced cycle of length at most $k$ (${\sc Cycle}_{\leq k}$) and the problem of detecting an induced cycle of length at least $k+1$ (${\sc Cycle}_{>k}$). We give upper and lower bounds. We show that if each node is allowed to see up to distance $r={\lfloor k/2 \rfloor + 1}$, then a polylogarithmic bandwidth is sufficient for solving ${\sc Cycle}_{>k}$ with only two rounds. Nevertheless, if nodes were allowed to see up to distance $r=\lfloor k/3 \rfloor$, then any one-round algorithm that solves ${\sc Cycle}_{>k}$ needs the bandwidth $b$ to be at least $\Omega(n/\log n)$. We also show the existence of a one-round, deterministic ${{\sc BClique}}$ algorithm that solves ${\sc Cycle}_{\leq k}$ with bandwitdh $b=\mathcal{O}(n^{1/\lfloor{k/2}\rfloor} \cdot \log n)$. On the negative side, we prove that, if $\epsilon \leq 1/3$ and $0 < r \leq k/4 $, then any $\epsilon$-error, $R$-round, $b$-bandwidth algorithm in the ${{\sc BClique}}[r]$ model that solves problem ${\sc Cycle}_{\leq k}$ satisfies $R \cdot b = \Omega(n^{1/\lfloor{k/2}\rfloor})$. Florent Becker, Pedro Montealegre-Barba, Ivan Rapaport, Ioan Todinca |
SIAM J. Discret. Math. | 4 |
| 2019 | On Distributed Merlin-Arthur Decision Protocols
Pierre Fraigniaud, Pedro Montealegre-Barba, Rotem Oshman, Ivan Rapaport, Ioan Todinca |
SIROCCO | 5 |
| 2019 | Beyond Classes of Graphs with "Few" Minimal Separators: FPT Results Through Potential Maximal Cliques
Mathieu Liedloff, Pedro Montealegre-Barba, Ioan Todinca |
Algorithmica | 3 |
| 2019 | An O(n2) time algorithm for the minimal permutation completion problemabstractInternational audience Christophe Crespelle, Anthony Perez 0001, Ioan Todinca |
Discret. Appl. Math. | 3 |
| 2018 | The Impact of Locality on the Detection of Cycles in the Broadcast Congested Clique Model
Florent Becker, Pedro Montealegre-Barba, Ivan Rapaport, Ioan Todinca |
LATIN | 4 |
| 2018 | Two Rounds Are Enough for Reconstructing Any Graph (Class) in the Congested Clique Model
Pedro Montealegre-Barba, Sebastian Perez-Salazar, Ivan Rapaport, Ioan Todinca |
SIROCCO | 4 |
| 2018 | Algorithms Parameterized by Vertex Cover and Modular Width, Through Potential Maximal Cliques
Fedor V. Fomin, Mathieu Liedloff, Pedro Montealegre-Barba, Ioan Todinca |
Algorithmica | 4 |
| 2017 | Three Notes on Distributed Property TestingabstractIn this paper we present distributed testing algorithms of graph properties in the CONGEST-model [Censor-Hillel et al. 2016]. We present one-sided error testing algorithms in the general graph model. We first describe a general procedure for converting $ε$-testers with a number of rounds $f(D)$, where $D$ denotes the diameter of the graph, to $O((\log n)/ε)+f((\log n)/ε)$ rounds, where $n$ is the number of processors of the network. We then apply this procedure to obtain an optimal tester, in terms of $n$, for testing bipartiteness, whose round complexity is $O(ε^{-1}\log n)$, which improves over the $poly(ε^{-1} \log n)$-round algorithm by Censor-Hillel et al. (DISC 2016). Moreover, for cycle-freeness, we obtain a \emph{corrector} of the graph that locally corrects the graph so that the corrected graph is acyclic. Note that, unlike a tester, a corrector needs to mend the graph in many places in the case that the graph is far from having the property. In the second part of the paper we design algorithms for testing whether the network is $H$-free for any connected $H$ of size up to four with round complexity of $O(ε^{-1})$. This improves over the $O(ε^{-2})$-round algorithms for testing triangle freeness by Censor-Hillel et al. (DISC 2016) and for testing excluded graphs of size $4$ by Fraigniaud et al. (DISC 2016). In the last part we generalize the global tester by Iwama and Yoshida (ITCS 2014) of testing $k$-path freeness to testing the exclusion of any tree of order $k$. We then show how to simulate this algorithm in the CONGEST-model in $O(k^{k^2+1}\cdotε^{-k})$ rounds. Guy Even, Orr Fischer, Pierre Fraigniaud, Tzlil Gonen, Reut Levi, Moti Medina, Pedro Montealegre-Barba, Dennis Olivetti, Rotem Oshman, Ivan Rapaport, Ioan Todinca |
DISC | 11 |
| 2017 | Treewidth and Pathwidth parameterized by the vertex cover number
Mathieu Chapelle, Mathieu Liedloff, Ioan Todinca, Yngve Villanger |
Discret. Appl. Math. | 3 |
| 2016 | Brief Announcement: Deterministic Graph Connectivity in the Broadcast Congested CliqueabstractWe present deterministic constant-round protocols for the graph connectivity problem in the model where each of the n nodes of a graph receives a row of the adjacency matrix, and broadcasts a single sublinear size message to all other nodes. Communication rounds are synchronous. This model is sometimes called the broadcast congested clique. Specifically, we exhibit a deterministic protocol that computes the connected components of the input graph in [1/ε] rounds, each player communicating O(nε ⋅ log n) bits per round, with 0 < ε ≤ 1. Pedro Montealegre-Barba, Ioan Todinca |
PODC | 2 |
| 2016 | Distributed Testing of Excluded Subgraphs
Pierre Fraigniaud, Ivan Rapaport, Ville Salo, Ioan Todinca |
DISC | 4 |
| 2016 | On Distance-d Independent Set and Other Problems in Graphs with "few" Minimal Separators
Pedro Montealegre-Barba, Ioan Todinca |
WG | 2 |
| 2016 | Guest Editorial: Selected Papers from WG 2014
Dieter Kratsch, Ioan Todinca |
Algorithmica | 2 |
| 2015 | An O(n^2) Time Algorithm for the Minimal Permutation Completion Problem
Christophe Crespelle, Anthony Perez 0001, Ioan Todinca |
WG | 3 |
| 2015 | Beyond Classes of Graphs with "Few" Minimal Separators: FPT Results Through Potential Maximal Cliques
Mathieu Liedloff, Pedro Montealegre-Barba, Ioan Todinca |
WG | 3 |
| 2015 | Allowing each node to communicate only once in a distributed system: shared whiteboard models
Florent Becker, Adrian Kosowski, Martín Matamala, Nicolas Nisse, Ivan Rapaport, Karol Suchan, Ioan Todinca |
Distributed Comput. | 7 |
| 2015 | Large Induced Subgraphs via Triangulations and CMSOabstractWe obtain an algorithmic metatheorem for the following optimization problem. Let $\varphi$ be a counting monadic second order logic (CMSO) formula and $t\geq 0$ be an integer. For a given graph $G=(V,E)$, the task is to maximize $|X|$ subject to the following: there is a set $ F\subseteq V$ such that $X\subseteq F $, the subgraph $G[F]$ induced by $F$ is of treewidth at most $t$, and the structure $(G[F],X)$ models $\varphi$, i.e., $(G[F],X)\models\varphi$. We give an algorithm solving this optimization problem on any $n$-vertex graph $G$ in time ${\cal O}(|\Pi_G| \cdot n^{t+4}\cdot f(t,\varphi))$, where $\Pi_G$ is the set of all potential maximal cliques in $G$ and $f$ is a function of $t$ and $\varphi$ only. Pipelined with the known bounds on the number of potential maximal cliques in different graph classes, there are a plethora of algorithmic consequences extending and subsuming many known results on polynomial-time algorithms for graph classes. We also show that all potential maximal cliques of $G$ can be enumerated in time ${\cal O}(1.7347^n)$. This implies the existence of an exact exponential algorithm of running time ${\cal O}(1.7347^n)$ for many NP-hard problems related to finding maximum induced subgraphs with different properties. Fedor V. Fomin, Ioan Todinca, Yngve Villanger |
SIAM J. Comput. | 2 |
| 2014 | The Simultaneous Number-in-Hand Communication Model for Networks: Private Coins, Public Coins and Determinism
Florent Becker, Pedro Montealegre-Barba, Ivan Rapaport, Ioan Todinca |
SIROCCO | 4 |
| 2014 | Large induced subgraphs via triangulations and CMSOabstractWe obtain an algorithmic meta-theorem for the following optimization problem. Let φ be a Counting Monadic Second Order Logic (CMSO) formula and t ≥ 0 be an integer. For a given graph G = (V, E), the task is to maximize |X| subject to the following: there is a set F ⊆ V such that X ⊆ F, the subgraph G[F] induced by F is of treewidth at most t, and structure (G[F], X) models φ, i.e. (G[F], X) ⊨ φ. Special cases of this optimization problem are the following generic examples. Each of these special cases contains various problems as a special subcase: Maximum Induced Subgraph with ≤ ℓ copies of ℱm-cycles, where for fixed nonnegative integers m and ℓ, the task is to find a maximum induced subgraph of a given graph with at most ℓ vertex-disjoint cycles of length 0 (mod m). For example, this encompasses the problems of finding a maximum induced forest or a maximum subgraph without even cycles. Minimum ℱ-Deletion, where for a fixed finite set of graphs ℱ containing a planar graph, the task is to find a maximum induced subgraph of a given graph containing no graph from ℱ as a minor. Examples of Minimum ℱ-Deletion are the problems of finding a minimum vertex cover or a minimum number of vertices required to delete from the graph to obtain an outerplanar graph. Independent ℋ-packing, where for a fixed finite set of connected graphs ℋ, the task is to find an induced subgraph F of a given graph with the maximum number of connected components, such that each connected component of F is isomorphic to some graph from ℋ. For example, the problem of finding a maximum induced matching or packing into nonadjacent triangles, are the special cases of this problem. We give an algorithm solving the optimization problem on an n-vertex graph G in time (|ΠG| · nt+4 · f(t, φ)), where ΠG is the set of all potential maximal cliques in G and f is a function of t and φ only. We also show how similar running time can be obtained for the weighted version of the problem. Pipelined with known bounds on the number of potential maximal cliques, we derive a plethora of algorithmic consequences extending and subsuming many known results on algorithms for special graph classes and exact exponential algorithms. Fedor V. Fomin, Ioan Todinca, Yngve Villanger |
SODA | 2 |
| 2014 | (Circular) backbone colouring: Forest backbones in planar graphs
Frédéric Havet, Andrew D. King, Mathieu Liedloff, Ioan Todinca |
Discret. Appl. Math. | 4 |
| 2014 | Solving Capacitated Dominating Set by using covering by subsets and maximum matching
Mathieu Liedloff, Ioan Todinca, Yngve Villanger |
Discret. Appl. Math. | 2 |
| 2013 | Treewidth and Pathwidth Parameterized by the Vertex Cover Number
Mathieu Chapelle, Mathieu Liedloff, Ioan Todinca, Yngve Villanger |
WADS | 3 |
| 2013 | The complexity of the bootstraping percolation and other problems
Eric Goles Ch., Pedro Montealegre-Barba, Ioan Todinca |
Theor. Comput. Sci. | 3 |
| 2013 | An O(n2)O(n2)-time algorithm for the minimal interval completion problem
Christophe Crespelle, Ioan Todinca |
Theor. Comput. Sci. | 2 |
| 2012 | A note on planar graphs with large width parameters and small grid-minors
Alexander Grigoriev, Bert Marchal, Natalya Usotskaya, Ioan Todinca |
Discret. Appl. Math. | 4 |
| 2011 | Exact Algorithm for the Maximum Induced Planar Subgraph Problem
Fedor V. Fomin, Ioan Todinca, Yngve Villanger |
ESA | 2 |
| 2011 | Adding a Referee to an Interconnection Network: What Can(not) Be Computed in One RoundabstractIn this paper we ask which properties of a distributed network can be computed from a few amount of local information provided by its nodes. The distributed model we consider is a restriction of the classical CONGEST (distributed) model and it is close to the simultaneous messages (communication complexity) model defined by Babai, Kimmel and Lokam. More precisely, each of these n nodes-which only knows its own ID and the IDs of its neighbors- is allowed to send a message of O(log n) bits to some central entity, called the referee. Is it possible for the referee to decide some basic structural properties of the network topology G? We show that simple questions like, "does G contain a square?", "does G contain a triangle?" or "Is the diameter of G at most 3?" cannot be solved in general. On the other hand, the referee can decode the messages in order to have full knowledge of G when G belongs to many graph classes such as planar graphs, bounded tree width graphs and, more generally, bounded degeneracy graphs. We leave open questions related to the connectivity of arbitrary graphs. Florent Becker, Martín Matamala, Nicolas Nisse, Ivan Rapaport, Karol Suchan, Ioan Todinca |
IPDPS | 6 |
| 2011 | On Dissemination Thresholds in Regular and Irregular Graph ClassesabstractWe investigate the natural situation of the dissemination of information on various graph classes starting with a random set of informed vertices called active. Initially active vertices are chosen independently with probability p, and at any stage in the process, a vertex becomes active if the majority of its neighbours are active, and thereafter never changes its state. This process is a particular case of bootstrap percolation. We show that in any cubic graph, with high probability, the information will not spread to all vertices in the graph if $p<\frac{1}{2}$ . We give families of graphs in which information spreads to all vertices with high probability for relatively small values of p. Ivan Rapaport, Karol Suchan, Ioan Todinca, Jacques Verstraëte |
Algorithmica | 3 |
| 2010 | An O(n2){\mathcal{O}}(n^2)-time Algorithm for the Minimal Interval Completion Problem
Christophe Crespelle, Ioan Todinca |
TAMC | 2 |
| 2010 | Solving Capacitated Dominating Set by Using Covering by Subsets and Maximum Matching
Mathieu Liedloff, Ioan Todinca, Yngve Villanger |
WG | 2 |
| 2009 | Constructing Brambles
Mathieu Chapelle, Frédéric Mazoit, Ioan Todinca |
MFCS | 3 |
| 2009 | Computing branchwidth via efficient triangulations and blocks
Fedor V. Fomin, Frédéric Mazoit, Ioan Todinca |
Discret. Appl. Math. | 3 |
| 2009 | Exponential time algorithms for the minimum dominating set problem on some graph classesabstractThe minimum dominating set problem remains NP-hard when restricted to any of the following graph classes: c -dense graphs, chordal graphs, 4-chordal graphs, weakly chordal graphs, and circle graphs. Developing and using a general approach, for each of these graph classes we present an exponential time algorithm solving the minimum dominating set problem faster than the best known algorithm for general graphs. Our algorithms have the following running time: O (1.4124 n ) for chordal graphs, O (1.4776 n ) for weakly chordal graphs, O (1.4845 n ) for 4-chordal graphs, O (1.4887 n ) for circle graphs, and O (1.2273 (1+√1−2 c ) n ) for c -dense graphs. Serge Gaspers, Dieter Kratsch, Mathieu Liedloff, Ioan Todinca |
ACM Trans. Algorithms | 4 |
| 2009 | Minimal interval completion through graph exploration
Karol Suchan, Ioan Todinca |
Theor. Comput. Sci. | 2 |
| 2008 | On Dissemination Thresholds in Regular and Irregular Graph Classes
Ivan Rapaport, Karol Suchan, Ioan Todinca, Jacques Verstraëte |
LATIN | 3 |
| 2008 | Feedback vertex set on AT-free graphs
Dieter Kratsch, Haiko Müller, Ioan Todinca |
Discret. Appl. Math. | 3 |
| 2008 | Minimal proper interval completions
Ivan Rapaport, Karol Suchan, Ioan Todinca |
Inf. Process. Lett. | 3 |
| 2008 | Exact Algorithms for Treewidth and Minimum Fill-InabstractWe show that the treewidth and the minimum fill-in of an n-vertex graph can be computed in time $\mathcal{O}(1.8899^n)$. Our results are based on combinatorial proofs that an n-vertex graph has $\mathcal{O}(1.7087^n)$ minimal separators and $\mathcal{O}(1.8135^n)$ potential maximal cliques. We also show that for the class of asteroidal triple–free graphs the running time of our algorithms can be reduced to $\mathcal{O}(1.4142^n)$. Fedor V. Fomin, Dieter Kratsch, Ioan Todinca, Yngve Villanger |
SIAM J. Comput. | 3 |
| 2007 | Characterizing Minimal Interval Completions
Pinar Heggernes, Karol Suchan, Ioan Todinca, Yngve Villanger |
STACS | 3 |
| 2007 | Pathwidth of Circular-Arc Graphs
Karol Suchan, Ioan Todinca |
WG | 2 |
| 2007 | On powers of graphs of bounded NLC-width (clique-width)
Karol Suchan, Ioan Todinca |
Discret. Appl. Math. | 2 |
| 2006 | Minimal Interval Completion Through Graph Exploration
Karol Suchan, Ioan Todinca |
ISAAC | 2 |
| 2006 | Minimal Proper Interval Completions
Ivan Rapaport, Karol Suchan, Ioan Todinca |
WG | 3 |
| 2005 | Minimal Interval Completions
Pinar Heggernes, Karol Suchan, Ioan Todinca, Yngve Villanger |
ESA | 3 |
| 2005 | Computing Branchwidth Via Efficient Triangulations and Blocks
Fedor V. Fomin, Frédéric Mazoit, Ioan Todinca |
WG | 3 |
| 2004 | Exact (Exponential) Algorithms for Treewidth and Minimum Fill-In
Fedor V. Fomin, Dieter Kratsch, Ioan Todinca |
ICALP | 3 |
| 2004 | On treewidth approximations
Vincent Bouchitté, Dieter Kratsch, Haiko Müller, Ioan Todinca |
Discret. Appl. Math. | 4 |
| 2003 | Feedback Vertex Set and Longest Induced Path on AT-Free Graphs
Dieter Kratsch, Haiko Müller, Ioan Todinca |
WG | 3 |
| 2003 | Coloring Powers of Graphs of Bounded Clique-Width
Ioan Todinca |
WG | 1 |
| 2003 | Approximating the treewidth of AT-free graphs
Vincent Bouchitté, Ioan Todinca |
Discret. Appl. Math. | 2 |
| 2002 | Listing all potential maximal cliques of a graph
Vincent Bouchitté, Ioan Todinca |
Theor. Comput. Sci. | 2 |
| 2001 | Treewidth and Minimum Fill-in: Grouping the Minimal SeparatorsabstractWe use the notion of potential maximal clique to characterize the maximal cliques appearing in minimal triangulations of a graph. We show that if these objects can be listed in polynomial time for a class of graphs, the treewidth and the minimum fill-in are polynomially tractable for these graphs. We prove that for all classes of graphs for which polynomial algorithms computing the treewidth and the minimum fill-in exist, we can list their potential maximal cliques in polynomial time. Our approach unifies these algorithms. Finally we show how to compute in polynomial time the potential maximal cliques of weakly triangulated graphs for which the treewidth and the minimum fill-in problems were open. Vincent Bouchitté, Ioan Todinca |
SIAM J. Comput. | 2 |
| 2000 | Listing All Potential Maximal Cliques of a Graph
Vincent Bouchitté, Ioan Todinca |
STACS | 2 |
| 2000 | Approximating the Treewidth of AT-Free Graphs
Vincent Bouchitté, Ioan Todinca |
WG | 2 |
| 1999 | Treewidth and Minimum Fill-in of Weakly Triangulated Graphs
Vincent Bouchitté, Ioan Todinca |
STACS | 2 |
| 1998 | Minimal Triangulations for Graphs with "Few" Minimal Separators
Vincent Bouchitté, Ioan Todinca |
ESA | 2 |