VLDB 2026 Research / reviewers in the wild / expert
Ana Silva 0001
dblp:52/3805-1 · also Ana Shirley Ferreira da Silva
· DBLP profile ↗
44ranked-venue papers
2as first author
24since 2021 · last 2026
0000-0001-8917-0564ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 42 · 2 first-author · 22 since 2021Computer networks · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | On the parameterized complexity of computing good edge-labelings
Davi de Andrade, Júlio Araújo 0001, Laure Morelle, Ignasi Sau, Ana Silva 0001 |
J. Comput. Syst. Sci. | 5 |
| 2026 | Making the interval membership width of temporal graphs connected and bidirectionalabstractTemporal graphs are graphs that evolve over time. Many problems which are polynomial-time solvable in standard graphs become NP -hard when appropriately defined in the realm of temporal graphs. This suggested the definition of several parameters for temporal graphs and to prove the fixed-parameter tractability of several problems with respect to these parameters. In this paper, we introduce a hierarchy of parameters based on the previously defined interval membership width and on the temporal evolution of the connected components of the underlying static graph. We then show that the Eulerian trail problem and the temporal 2-coloring problem are both fixed-parameter tractable (in short, FPT ) with respect to any of the parameters in the hierarchy. We also introduce a vertex-variant of the parameters and we show that the firefighter problem (which was known to be FPT with respect to the vertex-variant of the interval membership width) is also FPT with respect to one of the parameters in the second level of the hierarchy. Filippos Christodoulou, Pierluigi Crescenzi, Andrea Marino 0001, Ana Silva 0001, Dimitrios M. Thilikos |
J. Comput. Syst. Sci. | 4 |
| 2025 | Disjoint Temporal Walks Under Waiting Time Constraints
Allen Ibiapina, Raul Lopes 0001, Andrea Marino 0001, Ana Silva 0001 |
CIAC (2) | 4 |
| 2025 | On computing optimal temporal branchings and spanning subgraphs
Daniela Bubboloni, Costanza Catalano, Andrea Marino 0001, Ana Silva 0001 |
J. Comput. Syst. Sci. | 4 |
| 2024 | Making the Interval Membership Width of Temporal Graphs Connected and Bidirectional
Filippos Christodoulou, Pierluigi Crescenzi, Andrea Marino 0001, Ana Silva 0001, Dimitrios M. Thilikos |
IWOCA | 4 |
| 2024 | Acyclic coloring of products of digraphs
Isnard Lopes Costa, Ana Silva 0001 |
Discret. Appl. Math. | 2 |
| 2024 | Maximum Cut on Interval Graphs of Interval Count Four is NP-Complete
Celina M. H. de Figueiredo, Alexsander Andrade de Melo, Fabiano de S. Oliveira, Ana Silva 0001 |
Discret. Comput. Geom. | 4 |
| 2024 | On the hull number on cycle convexity of graphs
Júlio Araújo 0001, Victor A. Campos, Darlan Girão, João Nogueira, António Salgueiro, Ana Silva 0001 |
Inf. Process. Lett. | 6 |
| 2024 | On computing large temporal (unilateral) connected components
Isnard Lopes Costa, Raul Lopes 0001, Andrea Marino 0001, Ana Silva 0001 |
J. Comput. Syst. Sci. | 4 |
| 2024 | Mengerian graphs: Characterization and recognition
Allen Ibiapina, Ana Silva 0001 |
J. Comput. Syst. Sci. | 2 |
| 2024 | Parameterized algorithms for Steiner tree and (connected) dominating set on path graphsabstractAbstract Chordal graphs are the intersection graphs of subtrees of a tree, while interval graphs of subpaths of a path. Undirected path graphs, directed path graphs and rooted directed path graphs are intermediate graph classes, defined, respectively, as the intersection graphs of paths of a tree, of directed paths of an oriented tree, and of directed paths of an out branching. All of these path graphs have vertex leafage 2. Dominating Set, Connected Dominating Set, and Steiner tree problems are ‐hard parameterized by the size of the solution on chordal graphs, ‐complete on undirected path graphs, and polynomial‐time solvable on rooted directed path graphs, and hence also on interval graphs. We further investigate the (parameterized) complexity of all these problems when constrained to chordal graphs, taking the vertex leafage and the aforementioned classes into consideration. We prove that Dominating Set, Connected Dominating Set, and Steiner tree are on chordal graphs when parameterized by the size of the solution plus the vertex leafage, and that Weighted Connected Dominating Set is polynomial‐time solvable on strongly chordal graphs. We also introduce a new subclass of undirected path graphs, which we call in–out rooted directed path graphs, as the intersection graphs of directed paths of an in–out branching. We prove that Dominating Set, Connected Dominating Set, and Steiner tree are solvable in polynomial time on this class, generalizing the polynomiality for rooted directed path graphs proved by Booth and Johnson (SIAM J. Comput. 11 (1982), 191‐199.) and by White et al. (Networks 15 (1985), 109‐124.). Celina M. H. de Figueiredo, Raul Lopes 0001, Alexsander Andrade de Melo, Ana Silva 0001 |
Networks | 4 |
| 2024 | Snapshot disjointness in temporal graphs
Allen Ibiapina, Ana Silva 0001 |
Theor. Comput. Sci. | 2 |
| 2023 | On Computing Optimal Temporal Branchings
Daniela Bubboloni, Costanza Catalano, Andrea Marino 0001, Ana Silva 0001 |
FCT | 4 |
| 2023 | On Computing Large Temporal (Unilateral) Connected Components
Isnard Lopes Costa, Raul Lopes 0001, Andrea Marino 0001, Ana Silva 0001 |
IWOCA | 4 |
| 2023 | Deciding the Erdős-Pósa Property in 3-Connected Digraphs
Julien Bensmail, Victor A. Campos, Ana Karolinna Maia, Nicolas Nisse, Ana Silva 0001 |
WG | 5 |
| 2023 | On Finding the Best and Worst Orientations for the Metric Dimension
Júlio Araújo 0001, Julien Bensmail, Victor A. Campos, Frédéric Havet, Ana Karolinna Maia, Nicolas Nisse, Ana Silva 0001 |
Algorithmica | 7 |
| 2023 | Eulerian Walks in Temporal GraphsabstractAbstract An Eulerian walk (or Eulerian trail) is a walk (resp. trail) that visits every edge of a graph G at least (resp. exactly) once. This notion was first discussed by Leonhard Euler while solving the famous Seven Bridges of Königsberg problem in 1736. But what if Euler had to take a bus? In a temporal graph $$\varvec{(G,\lambda )}$$ ( G , λ ) , with $$\varvec{\lambda : E(G)}\varvec{\rightarrow } \varvec{2}^{\varvec{[\tau ]}}$$ λ : E ( G ) → 2 [ τ ] , an edge $$\varvec{e}\varvec{\in } \varvec{E(G)}$$ e ∈ E ( G ) is available only at the times specified by $$\varvec{\lambda (e)}\varvec{\subseteq } \varvec{[\tau ]}$$ λ ( e ) ⊆ [ τ ] , in the same way the connections of the public transportation network of a city or of sightseeing tours are available only at scheduled times. In this paper, we deal with temporal walks, local trails, and trails, respectively referring to edge traversal with no constraints, constrained to not repeating the same edge in a single timestamp, and constrained to never repeating the same edge throughout the entire traversal. We show that, if the edges are always available, then deciding whether $$\varvec{(G,\lambda )}$$ ( G , λ ) has a temporal walk or trail is polynomial, while deciding whether it has a local trail is $$\varvec{\texttt {NP}}$$ NP -complete even if $$\varvec{\tau = 2}$$ τ = 2 . In contrast, in the general case, solving any of these problems is $$\varvec{\texttt {NP}}$$ NP -complete, even under very strict hypotheses. We finally give $$\varvec{\texttt {XP}}$$ XP algorithms parametrized by $$\varvec{\tau }$$ τ for walks, and by $$\varvec{\tau +tw(G)}$$ τ + t w ( G ) for trails and local trails, where $$\varvec{tw(G)}$$ t w ( G ) refers to the treewidth of $$\varvec{G}$$ G . Andrea Marino 0001, Ana Silva 0001 |
Algorithmica | 2 |
| 2022 | Backbone coloring of graphs with galaxy backbones
Camila S. Araújo, Júlio Araújo 0001, Ana Silva 0001, Alexandre A. Cezar |
Discret. Appl. Math. | 3 |
| 2022 | Revising Johnson's table for the 21st century
Celina M. H. de Figueiredo, Alexsander Andrade de Melo, Diana Sasaki, Ana Silva 0001 |
Discret. Appl. Math. | 4 |
| 2022 | Coloring temporal graphs
Andrea Marino 0001, Ana Silva 0001 |
J. Comput. Syst. Sci. | 2 |
| 2021 | Mengerian Temporal Graphs Revisited
Allen Ibiapina, Ana Silva 0001 |
FCT | 2 |
| 2021 | Königsberg Sightseeing: Eulerian Walks in Temporal Graphs
Andrea Marino 0001, Ana Silva 0001 |
IWOCA | 2 |
| 2021 | Maximum Cut on Interval Graphs of Interval Count Four Is NP-Complete
Celina M. H. de Figueiredo, Alexsander Andrade de Melo, Fabiano de S. Oliveira, Ana Silva 0001 |
MFCS | 4 |
| 2021 | On the proper orientation number of chordal graphs
Júlio Araújo 0001, Alexandre A. Cezar, Carlos V. G. C. Lima, Vinícius Fernandes dos Santos, Ana Silva 0001 |
Theor. Comput. Sci. | 5 |
| 2020 | Edge-Disjoint Branchings in Temporal Graphs
Victor A. Campos, Raul Lopes 0001, Andrea Marino 0001, Ana Silva 0001 |
IWOCA | 4 |
| 2020 | Dual Parameterization of Weighted ColoringabstractGiven a graph G, a properk-coloring of G is a partition $$c = (S_i)_{i\in [1,k]}$$ of V(G) into k stable sets $$S_1,\ldots , S_{k}$$ . Given a weight function $$w: V(G) \rightarrow {\mathbb {R}}^+$$ , the weight of a color $$S_i$$ is defined as $$w(i) = \max _{v \in S_i} w(v)$$ and the weight of a coloringc as $$w(c) = \sum _{i=1}^{k}w(i)$$ . Guan and Zhu (Inf Process Lett 61(2):77–81, 1997) defined the weighted chromatic number of a pair (G, w), denoted by $$\sigma (G,w)$$ , as the minimum weight of a proper coloring of G. The problem of determining $$\sigma (G,w)$$ has received considerable attention during the last years, and has been proved to be notoriously hard: for instance, it is NP-hard on split graphs, unsolvable on n-vertex trees in time $$n^{o(\log n)}$$ unless the ETH fails, and W[1]-hard on forests parameterized by the size of a largest tree. We focus on the so-called dual parameterization of the problem: given a vertex-weighted graph (G, w) and an integer k, is $$\sigma (G,w) \le \sum _{v \in V(G)} w(v) - k$$ ? This parameterization has been recently considered by Escoffier (in: Proceedings of the 42nd international workshop on graph-theoretic concepts in computer science (WG). LNCS, vol 9941, pp 50–61, 2016), who provided an FPT algorithm running in time $$2^{{\mathcal {O}}(k \log k)} \cdot n^{{\mathcal {O}}(1)}$$ , and asked which kernel size can be achieved for the problem. We provide an FPT algorithm in time $$9^k \cdot n^{{\mathcal {O}}(1)}$$ , and prove that no algorithm in time $$2^{o(k)} \cdot n^{{\mathcal {O}}(1)}$$ exists under the ETH. On the other hand, we present a kernel with at most $$(2^{k-1}+1) (k-1)$$ vertices, and rule out the existence of polynomial kernels unless $$\mathsf{NP} \subseteq \mathsf{coNP} / \mathsf{poly}$$ , even on split graphs with only two different weights. Finally, we identify classes of graphs allowing for polynomial kernels, namely interval graphs, comparability graphs, and subclasses of circular-arc and split graphs, and in the latter case we present lower bounds on the degrees of the polynomials. Júlio Araújo 0001, Victor A. Campos, Carlos V. G. C. Lima, Vinícius Fernandes dos Santos, Ignasi Sau, Ana Silva 0001 |
Algorithmica | 6 |
| 2020 | On the Complexity of Finding Internally Vertex-Disjoint Long Directed PathsabstractFor two positive integers k and $$\ell $$ ℓ , a $$(k \times \ell )$$ ( k × ℓ ) -spindle is the union of k pairwise internally vertex-disjoint directed paths with $$\ell $$ ℓ arcs each between two vertices u and v. We are interested in the (parameterized) complexity of several problems consisting in deciding whether a given digraph contains a subdivision of a spindle, which generalize both the Maximum Flow and Longest Path problems. We obtain the following complexity dichotomy: for a fixed $$\ell \ge 1$$ ℓ ≥ 1 , finding the largest k such that an input digraph G contains a subdivision of a $$(k \times \ell )$$ ( k × ℓ ) -spindle is polynomial-time solvable if $$\ell \le 3$$ ℓ ≤ 3 , and NP-hard otherwise. We place special emphasis on finding spindles with exactly two paths and present FPT algorithms that are asymptotically optimal under the ETH. These algorithms are based on the technique of representative families in matroids, and use also color-coding as a subroutine. Finally, we study the case where the input graph is acyclic, and present several algorithmic and hardness results. Júlio Araújo 0001, Victor A. Campos, Ana Karolinna Maia, Ignasi Sau, Ana Silva 0001 |
Algorithmica | 5 |
| 2020 | Connected greedy coloring of H-free graphs
Esdras Mota, Leonardo S. Rocha 0001, Ana Silva 0001 |
Discret. Appl. Math. | 3 |
| 2019 | Graphs with small fall-spectrum
Ana Silva 0001 |
Discret. Appl. Math. | 1 |
| 2019 | Weighted proper orientations of trees and graphs of bounded treewidth
Júlio Araújo 0001, Cláudia Linhares Sales, Ignasi Sau, Ana Silva 0001 |
Theor. Comput. Sci. | 4 |
| 2018 | Dual Parameterization of Weighted ColoringabstractGiven a graph $G$, a proper $k$-coloring of $G$ is a partition $c = (S_i)_{i\in [1,k]}$ of $V(G)$ into $k$ stable sets $S_1,\ldots, S_{k}$. Given a weight function $w: V(G) \to \mathbb{R}^+$, the weight of a color $S_i$ is defined as $w(i) = \max_{v \in S_i} w(v)$ and the weight of a coloring $c$ as $w(c) = \sum_{i=1}^{k}w(i)$. Guan and Zhu [Inf. Process. Lett., 1997] defined the weighted chromatic number of a pair $(G,w)$, denoted by $\sigma(G,w)$, as the minimum weight of a proper coloring of $G$. The problem of determining $\sigma(G,w)$ has received considerable attention during the last years, and has been proved to be notoriously hard: for instance, it is NP-hard on split graphs, unsolvable on $n$-vertex trees in time $n^{o(\log n)}$ unless the ETH fails, and W[1]-hard on forests parameterized by the size of a largest tree. In this article we provide some positive results for the problem, by considering its so-called dual parameterization: given a vertex-weighted graph $(G,w)$ and an integer $k$, the question is whether $\sigma(G,w) \leq \sum_{v \in V(G)} w(v) - k$. We prove that this problem is FPT by providing an algorithm running in time $9^k \cdot n^{O(1)}$, and it is easy to see that no algorithm in time $2^{o(k)} \cdot n^{O(1)}$ exists under the ETH. On the other hand, we present a kernel with at most $(2^{k-1}+1) (k-1)$ vertices, and we rule out the existence of polynomial kernels unless ${\sf NP} \subseteq {\sf coNP} / {\sf poly}$, even on split graphs with only two different weights. Finally, we identify some classes of graphs on which the problem admits a polynomial kernel, in particular interval graphs and subclasses of split graphs, and in the latter case we present lower bounds on the degrees of the polynomials. Júlio Araújo 0001, Victor A. Campos, Carlos V. G. C. Lima, Vinícius Fernandes dos Santos, Ignasi Sau, Ana Silva 0001 |
IPEC | 6 |
| 2018 | On the Complexity of Finding Internally Vertex-Disjoint Long Directed Paths
Júlio Araújo 0001, Victor A. Campos, Ana Karolinna Maia, Ignasi Sau, Ana Silva 0001 |
LATIN | 5 |
| 2018 | Edge-b-Coloring Trees
Victor A. Campos, Ana Silva 0001 |
Algorithmica | 2 |
| 2018 | Circular backbone colorings: On matching and tree backbones of planar graphs
Júlio Araújo 0001, Fabrício Siqueira Benevides, Alexandre A. Cezar, Ana Silva 0001 |
Discret. Appl. Math. | 4 |
| 2016 | Proper orientation of cacti
Júlio Araújo 0001, Frédéric Havet, Cláudia Linhares Sales, Ana Silva 0001 |
Theor. Comput. Sci. | 4 |
| 2016 | The maximum infection time in the geodesic and monophonic convexities
Fabrício Siqueira Benevides, Victor A. Campos, Mitre Costa Dourado, Rudini Menezes Sampaio, Ana Silva 0001 |
Theor. Comput. Sci. | 5 |
| 2015 | Graphs with few P4's under the convexity of paths of order three
Victor A. Campos, Rudini Menezes Sampaio, Ana Silva 0001, Jayme Luiz Szwarcfiter |
Discret. Appl. Math. | 3 |
| 2014 | Connected Greedy Colourings
Fabrício Siqueira Benevides, Victor A. Campos, Mitre Costa Dourado, Simon Griffiths, Robert Morris 0001, Leonardo S. Rocha 0001, Ana Silva 0001 |
LATIN | 7 |
| 2014 | Fixed-parameter algorithms for the cocoloring problem
Victor A. Campos, Sulamita Klein, Rudini Menezes Sampaio, Ana Silva 0001 |
Discret. Appl. Math. | 4 |
| 2013 | b-colouring the Cartesian product of trees and some other graphs
Frédéric Maffray, Ana Silva 0001 |
Discret. Appl. Math. | 2 |
| 2013 | Backbone colouring: Tree backbones with small diameter in planar graphs
Victor A. Campos, Frédéric Havet, Rudini Menezes Sampaio, Ana Silva 0001 |
Theor. Comput. Sci. | 4 |
| 2012 | 2k2-partition of some classes of graphs
Simone Dantas, Frédéric Maffray, Ana Silva 0001 |
Discret. Appl. Math. | 3 |
| 2011 | Two Fixed-Parameter Algorithms for the Cocoloring Problem
Victor A. Campos, Sulamita Klein, Rudini Menezes Sampaio, Ana Silva 0001 |
ISAAC | 4 |
| 2010 | A bound on the treewidth of planar even-hole-free graphs
Ana Silva 0001, Aline Alves da Silva, Cláudia Linhares Sales |
Discret. Appl. Math. | 1 |