Ueverton dos Santos Souza
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Ueverton dos Santos Souza has a total of 213 co-authors. Here are the top co-authors by number of shared publications:
- Dieter Rautenbach
Ulm University
16 shared publications Fábio Protti
15 shared publications- Ignasi Sau
LIRMM Université de Montpellier CNRS Montpellier France
11 shared publications - Fábio Protti
Universidade Federal Fluminense
10 shared publications - Jayme Luiz Szwarcfiter
UERJ / UFRJ
8 shared publications - Julliano Rosa Nascimento
Instituto de Informática -Universidade Federal de Goiás (UFG) Caixa Postal 131 -74001-970 - Goiânia -GO - Brasil
7 shared publications
Latest Publications
- Open Access
- 28 August 2026
- Published by Elsevier in SSRN Electronic Journal
Realizing Graphs with Cut Constraints
Given a finite, non-increasing degree sequence, the Graph Realization problem asks whether a labeled simple graph realizes it. We study its generalization with prescribed sizes for selected nontrivial edge cuts. Let w be the maximum size of a constrained vertex set. We prove polynomial-time solvability when w <= 3 and any two constrained triples intersect in at most one vertex. Without that intersection condition, the problem is NP-complete already for w = 3, even when every required degree is 1 or 3. It is also NP-complete for w = 4 when all larger constrained sets are pairwise disjoint, and every required degree equals 1. Finally, for w <= 6, we prove NP-completeness even when the realization must be a subgraph of a union of 6-cycles. These results establish sharp complexity boundaries governed by constraint width and intersection structure.
- 28 August 2026
- Published by Elsevier in SSRN Electronic Journal
Open AccessRealizing Graphs with Cut Constraints
Given a finite, non-increasing degree sequence, the Graph Realization problem asks whether a labeled simple graph realizes it. We study its generalization with prescribed sizes for selected nontrivial edge cuts. Let w be the maximum size of a constrained vertex set. We prove polynomial-time solvability when w <= 3 and any two constrained triples intersect in at most one vertex. Without that intersection condition, the problem is NP-complete already for w = 3, even when every required degree is 1 or 3. It is also NP-complete for w = 4 when all larger constrained sets are pairwise disjoint, and every required degree equals 1. Finally, for w <= 6, we prove NP-completeness even when the realization must be a subgraph of a union of 6-cycles. These results establish sharp complexity boundaries governed by constraint width and intersection structure.
- Open Access
- 10 July 2026
- Published by Sociedade Brasileira de Computação in Revista Eletrônica de Iniciação Científica em Computação
- Vol. 24, 459-465
Sobre a Computação de um Set Cover Minimal Máximo: Algoritmos Exatos e Limites Inferiores baseados em (S)ETH
Maximum Minimal Set Cover é a variante max-min do clássico problema Set Cover, cujo objetivo é encontrar um set cover minimal de cardinalidade máxima. Este problema generaliza Max Min Vertex Cover e Upper Domination. Embora (Maximum Minimal) Set Cover e (Maximum Minimal) Hitting Set sejam equivalentes sob certos parâmetros, diferenças surgem quando o tamanho do universo, denotado por n, é considerado. Maximum Minimal Hitting Set admite trivialmente um algoritmo em tempo O∗(2n), mas uma análise exaustiva para Maximum Minimal Set Cover demanda tempo O∗(2m), onde m é o número de conjuntos. Como m pode ser muito maior que n, investigamos algoritmos exatos exponenciais em função de n para o problema. Mostramos que Maximum Minimal Set Cover pode ser resolvido em tempo O∗(2n) e que um algoritmo subexponencial de tempo O∗(2o(n)) implicaria a falsidade da ETH. Por fim, generalizamos os resultados anteriores apresentando um algoritmo em tempo O∗ (2k), onde k é o tamanho do vertex cover mínimo do grafo de incidência, além de um limite inferior mais apertado baseado na SETH.
- 10 July 2026
- Published by Sociedade Brasileira de Computação in Revista Eletrônica de Iniciação Científica em Computação
- Vol. 24, 459-465
Open AccessSobre a Computação de um Set Cover Minimal Máximo: Algoritmos Exatos e Limites Inferiores baseados em (S)ETH
Maximum Minimal Set Cover é a variante max-min do clássico problema Set Cover, cujo objetivo é encontrar um set cover minimal de cardinalidade máxima. Este problema generaliza Max Min Vertex Cover e Upper Domination. Embora (Maximum Minimal) Set Cover e (Maximum Minimal) Hitting Set sejam equivalentes sob certos parâmetros, diferenças surgem quando o tamanho do universo, denotado por n, é considerado. Maximum Minimal Hitting Set admite trivialmente um algoritmo em tempo O∗(2n), mas uma análise exaustiva para Maximum Minimal Set Cover demanda tempo O∗(2m), onde m é o número de conjuntos. Como m pode ser muito maior que n, investigamos algoritmos exatos exponenciais em função de n para o problema. Mostramos que Maximum Minimal Set Cover pode ser resolvido em tempo O∗(2n) e que um algoritmo subexponencial de tempo O∗(2o(n)) implicaria a falsidade da ETH. Por fim, generalizamos os resultados anteriores apresentando um algoritmo em tempo O∗ (2k), onde k é o tamanho do vertex cover mínimo do grafo de incidência, além de um limite inferior mais apertado baseado na SETH.
- Open Access
- 7 April 2026
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Algorithms
- Vol. 22 (2) , 1-12
A Tight Quasi-Polynomial Bound for Global Label Min-Cut
We study a generalization of the classic Global Min-Cut problem, called Global Label Min-Cut (or sometimes Global Hedge Min-Cut ): the edges of the input (multi)graph are labeled (or partitioned into color classes or hedges), and removing all edges of the same label (color or from the same hedge) costs one. The problem asks to disconnect the graph at minimum cost. While the \(st\) -cut version of the problem is known to be \(\textsf{NP}\) -hard, the above global cut version is known to admit a quasi-polynomial randomized \(n^{\mathcal{O}(\log\mathrm{OPT})}\) -time algorithm. They consider this as “strong evidence that this problem is in \(\textsf{P}\) .” We show that this is actually not the case. We complete the study of the complexity of the Global Label Min-Cut problem by showing that the quasi-polynomial running time is probably optimal: We show that the existence of an algorithm with running time \((np)^{o(\log n/(\log\log n)^{2})}\) would contradict the Exponential Time Hypothesis, where \( n \) is the number of vertices, and \( p \) is the number of labels in the input. The key step for the lower bound is a proof that Global Label Min-Cut is \(\textsf{W}\) [1]-hard when parameterized by the number of uncut labels . In other words, the problem is difficult in the regime where almost all labels need to be cut to disconnect the graph.- 7 April 2026
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Algorithms
- Vol. 22 (2) , 1-12
Open AccessA Tight Quasi-Polynomial Bound for Global Label Min-Cut
We study a generalization of the classic Global Min-Cut problem, called Global Label Min-Cut (or sometimes Global Hedge Min-Cut ): the edges of the input (multi)graph are labeled (or partitioned into color classes or hedges), and removing all edges of the same label (color or from the same hedge) costs one. The problem asks to disconnect the graph at minimum cost. While the \(st\) -cut version of the problem is known to be \(\textsf{NP}\) -hard, the above global cut version is known to admit a quasi-polynomial randomized \(n^{\mathcal{O}(\log\mathrm{OPT})}\) -time algorithm. They consider this as “strong evidence that this problem is in \(\textsf{P}\) .” We show that this is actually not the case. We complete the study of the complexity of the Global Label Min-Cut problem by showing that the quasi-polynomial running time is probably optimal: We show that the existence of an algorithm with running time \((np)^{o(\log n/(\log\log n)^{2})}\) would contradict the Exponential Time Hypothesis, where \( n \) is the number of vertices, and \( p \) is the number of labels in the input. The key step for the lower bound is a proof that Global Label Min-Cut is \(\textsf{W}\) [1]-hard when parameterized by the number of uncut labels . In other words, the problem is difficult in the regime where almost all labels need to be cut to disconnect the graph. - 29 November 2025
- Published by Springer Nature in Journal of Combinatorial Optimization
- Vol. 50 (5) , 43
Near-bipartiteness on graphs having small dominating sets
- 29 November 2025
- Published by Springer Nature in Journal of Combinatorial Optimization
- Vol. 50 (5) , 43
Near-bipartiteness on graphs having small dominating sets
- 1 September 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computational Biology and Bioinformatics
- Vol. 22 (5) , 2194-2205
Closing the Complexity Gap of the Double Distance Problem
Genome rearrangement has been an active area of research in computational comparative genomics for the last three decades. While initially mostly an interesting algorithmic endeavor, now the practical application of rearrangement distance methods and more advanced phylogenetic tasks is becoming common practice, given the availability of many completely sequenced genomes. Several genome rearrangement models have been developed over time, sometimes with surprising computational properties. A prominent example is the fact that computing the reversal distance of two signed permutations is possible in linear time, while for two unsigned permutations it is NP-hard. Therefore one has to always be careful about the precise problem formulation and complexity analysis of rearrangement problems in order not to be fooled. The double distance is the minimum number of genomic rearrangements between a singular and a duplicated genome that - in addition to rearrangements - are separated by a whole genome duplication. At the same time it allows to assign the genes of the duplicated genome to the two paralogous chromosome copies that existed right after the duplication event. Computing the double distance is another example of a tricky hardness landscape: If the distance measure underlying the double distance is the simple breakpoint distance, the problem can be solved in linear time, while with the more elaborate DCJ distance it is NP-hard. Indeed, there is a whole family of distance measures, parameterized by an even number k, between the breakpoint distance (k = 2) at the one end and the DCJ distance (k = ∞) at the other end. Only little was known about the hardness border that lies somewhere on the way between these two extremes. Precisely, beneath the two border cases the (linear) problem complexity was known only for k = 4 and k = 6. In this paper we close the gap, giving a full picture of the hardness landscape when computing the double distance.
- 1 September 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computational Biology and Bioinformatics
- Vol. 22 (5) , 2194-2205
Closing the Complexity Gap of the Double Distance Problem
Genome rearrangement has been an active area of research in computational comparative genomics for the last three decades. While initially mostly an interesting algorithmic endeavor, now the practical application of rearrangement distance methods and more advanced phylogenetic tasks is becoming common practice, given the availability of many completely sequenced genomes. Several genome rearrangement models have been developed over time, sometimes with surprising computational properties. A prominent example is the fact that computing the reversal distance of two signed permutations is possible in linear time, while for two unsigned permutations it is NP-hard. Therefore one has to always be careful about the precise problem formulation and complexity analysis of rearrangement problems in order not to be fooled. The double distance is the minimum number of genomic rearrangements between a singular and a duplicated genome that - in addition to rearrangements - are separated by a whole genome duplication. At the same time it allows to assign the genes of the duplicated genome to the two paralogous chromosome copies that existed right after the duplication event. Computing the double distance is another example of a tricky hardness landscape: If the distance measure underlying the double distance is the simple breakpoint distance, the problem can be solved in linear time, while with the more elaborate DCJ distance it is NP-hard. Indeed, there is a whole family of distance measures, parameterized by an even number k, between the breakpoint distance (k = 2) at the one end and the DCJ distance (k = ∞) at the other end. Only little was known about the hardness border that lies somewhere on the way between these two extremes. Precisely, beneath the two border cases the (linear) problem complexity was known only for k = 4 and k = 6. In this paper we close the gap, giving a full picture of the hardness landscape when computing the double distance.
- Open Access
- 11 April 2025
- Published by The Electronic Journal of Combinatorics in The Electronic Journal of Combinatorics
- Vol. 32 (2) , P2.32
Sparse Vertex Cutsets and the Maximum Degree
We show that every graph $G$ of maximum degree $\Delta$ and sufficiently large order has a vertex cutset $S$ of order at most $\Delta$ that induces a subgraph $G[S]$ of maximum degree at most $\Delta-3$. For $\Delta\in \{ 4,5\}$, we refine this result by considering also the average degree of $G[S]$. If $G$ has no $K_{r,r}$ subgraph, then we show the existence of a vertex cutset that induces a subgraph of maximum degree at most $\Big(1-\frac{1}{{r\choose 2}}\Big)\Delta+O(1)$.- 11 April 2025
- Published by The Electronic Journal of Combinatorics in The Electronic Journal of Combinatorics
- Vol. 32 (2) , P2.32
Open AccessSparse Vertex Cutsets and the Maximum Degree
We show that every graph $G$ of maximum degree $\Delta$ and sufficiently large order has a vertex cutset $S$ of order at most $\Delta$ that induces a subgraph $G[S]$ of maximum degree at most $\Delta-3$. For $\Delta\in \{ 4,5\}$, we refine this result by considering also the average degree of $G[S]$. If $G$ has no $K_{r,r}$ subgraph, then we show the existence of a vertex cutset that induces a subgraph of maximum degree at most $\Big(1-\frac{1}{{r\choose 2}}\Big)\Delta+O(1)$. - 22 March 2025
- Published by Elsevier in Discrete Applied Mathematics
- Vol. 370, 145-156
Clique Cover on L-EPG representations of graphs
- 22 March 2025
- Published by Elsevier in Discrete Applied Mathematics
- Vol. 370, 145-156
Clique Cover on L-EPG representations of graphs
- Open Access
- 20 March 2025
- Published by University of Primorska Press in Ars Mathematica Contemporanea
- Vol. 25 (2) , #P2.07
Perfect matching cuts partitioning a graph into complementary subgraphs
AMC is a journal published by University of Primorska.
- 20 March 2025
- Published by University of Primorska Press in Ars Mathematica Contemporanea
- Vol. 25 (2) , #P2.07
Open AccessPerfect matching cuts partitioning a graph into complementary subgraphs
AMC is a journal published by University of Primorska.
- 13 February 2025
- Published by Elsevier in Journal of Computer and System Sciences
- Vol. 151
Induced tree covering and the generalized Yutsis property
- 13 February 2025
- Published by Elsevier in Journal of Computer and System Sciences
- Vol. 151
Induced tree covering and the generalized Yutsis property