Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Renato Carmo is active.

Publication


Featured researches published by Renato Carmo.


Theoretical Computer Science | 2004

Searching in random partially ordered sets

Renato Carmo; Jair Donadelli; Yoshiharu Kohayakawa; Eduardo Sany Laber

We consider the problem of searching for a given element in a partially ordered set. More precisely, we address the problem of computing efficiently near-optimal search strategies for typical partial orders under two classical models for random partial orders, the random graph model and the uniform model.We shall show that the problem of determining an optimal strategy is NP-hard, but there are simple, fast algorithms able to produce near-optimal search strategies for typical partial orders under the two models of random partial orders that we consider. We present a (1 + o(1))- approximation algorithm for typical partial orders under the random graph model (constant p) and present a 6.34-approximation algorithm for typical partial orders under the uniform model. Both algorithms run in polynomial time.


Journal of the Brazilian Computer Society | 2012

Branch and bound algorithms for the maximum clique problem under a unified framework

Renato Carmo; Alexandre Prusch Züge

In this paper we review branch and bound-based algorithms proposed for the exact solution of the maximum clique problem and describe them under a unifying conceptual framework. As a proof of concept, we actually implemented eight of these algorithms as parametrized versions of one single general branch and bound algorithm.The purpose of the present work is double folded. In the one hand, the implementation of several different algorithms under the same computational environment allows for a more precise assessment of their comparative performance at the experimental level. On the other hand we see the unifying conceptual framework provided by such description as a valuable step toward a more fine grained analysis of these algorithms.


dependable systems and networks | 2010

Finding stable cliques of PlanetLab nodes

Elias Procópio Duarte; Thiago Garrett; Luis Carlos Erpen De Bona; Renato Carmo; Alexandre Prusch Züge

Users of large scale network testbeds often execute experiments that require a set of nodes that behave and communicate among themselves in a reasonably stable pattern. In this work we call such a set of nodes a stable clique, and introduce a monitoring strategy that allows their detection in PlanetLab, a non-trivial task for such a large scale dynamic network. Nodes monitor each other by sampling the RTT (Round-Trip-Time) and computing its variation. Based on this data and a threshold, pairs of nodes are classified as stable or unstable. A set of graphs is generated, on which maximum sized cliques are computed. Three experiments were conducted in which hundreds of nodes were monitored for several days. Results show the unexpected behavior of some nodes, and the size of the maximum stable clique for different time windows and different thresholds.


latin american symposium on theoretical informatics | 2004

Querying Priced Information in Databases: The Conjunctive Case

Sany Laber; Renato Carmo; Yoshiharu Kohayakawa

Query optimization that involves expensive predicates have received considerable attention in the database community. Typically, the output to a database query is a set of tuples that satisfy certain conditions, and, with expensive predicates, these conditions may be computationally costly to verify. In the simplest case, when the query looks for the set of tuples that simultaneously satisfy k expensive predicates, the problem reduces to ordering the evaluation of the predicates so as to minimize the time to output the set of tuples comprising the answer to the query.


latin american symposium on theoretical informatics | 2002

Searching in Random Partially Ordered Sets

Renato Carmo; Jair Donadelli; Yoshiharu Kohayakawa; Eduardo Sany Laber

We consider the problem of searching for a given element in a partially ordered set. More precisely, we address the problem of computing efficiently near-optimal search strategies for typical partial orders. We consider two classical models for random partial orders, the random graph model and the uniform model.We shall show that certain simple, fast algorithms are able to produce nearly-optimal search strategies for typical partial orders under the two models of random partial orders that we consider. For instance, our algorithm for the random graph model produces, in linear time, a search strategy that makes O((log n)1/2 log log n) more queries than the optimal strategy, for almost all partial orders on n elements. Since we need to make at least lg n = log2 n queries for any n-element partial order, our result tells us that one may efficiently devise near-optimal search strategies for almost all partial orders in this model (the problem of determining an optimal strategy is NP-hard, as proved recently in [1]).


international conference on operations research and enterprise systems | 2018

Upper Bounds for the Total Chromatic Number of Join Graphs and Cobipartite Graphs.

Leandro Miranda Zatesko; Renato Carmo; André Luiz Pires Guedes

We concern ourselves with the combinatorial optimisation problem of determining a minimum total colouring of a graph G for the case wherein G is a join graph G = G1 ∗G2 or a cobipartite graph G = (V1 ∪V2,E(G)). We present algorithms for computing a feasible, not necessarily optimal, solution for this problem, providing the following upper bounds for the total chromatic numbers of these graphs (let ni := |Vi| and i := (Gi) for i ∈ {1,2} and ∈ {∆,χ,χ′,χ′′}): χ′′(G) 6 max{n1,n2}+ 1+P(G1,G2) if G is a join graph, wherein P(G1,G2) :=min{∆1+∆2+1,max{χ1,χ 2}}; χ(G)6max{n1,n2}+2(max{∆1 ,∆2}+1) if G is cobipartite, wherein ∆i := maxu∈Vi dG[∂G(Vi)](u) for i∈ {1,2}. Our algorithm for the cobipartite graphs runs in polynomial time. Our algorithm for the join graphs runs in polynomial time if P(G1,G2) is replaced by ∆1 +∆2 +1 or if it can be computed in polynomial time. We also prove the Total Colouring Conjecture for some subclasses of join graphs, such as some joins of indifference (unitary interval) graphs.


Discrete Applied Mathematics | 2018

On comparing algorithms for the maximum clique problem

Alexandre Prusch Züge; Renato Carmo

Abstract Several algorithms for the exact solution of the maximum clique problem are available in the literature. Some have been proposed with the aim of bounding the worst case complexity of the problem, while others focus on practical performance as evaluated experimentally. These two groups of works are somewhat independent, in the sense that little experimental investigation is available in the former group, and little theoretical analysis exists for the latter. Moreover, the experimental results seem to be much better than could be expected from the theoretical results. We show that a broad class of branch and bound algorithms for the maximum clique problem display sub-exponential average running time behavior, and also show how this helps to explain the apparent discrepancy between the theoretical and experimental results. We also propose a more structured methodology for the experimental analysis of algorithms for the maximum clique problem, which takes into account the peculiarities of cliques in random graphs, bringing the theoretical and experimental approaches closer together in the search for better algorithms. As a proof of concept, we apply the proposed methodology to thirteen algorithms from the literature.


international conference on algorithms and architectures for parallel processing | 2011

Parallel implementations of gusfield's cut tree algorithm

Jaime Cohen; Luiz A. Rodrigues; Fabiano Silva; Renato Carmo; André Luiz Pires Guedes; Elias Procópio Duarte


2012 13th Symposium on Computer Systems | 2012

Unpopular Addresses Should Not Pollute the Cache

Renato Carmo; Roberto A. Hexsel


Archive | 2009

Avaliac¸ ˜ ao de Desempenho, ´ Area e Energia de Caches com Controle de Poluic¸ ˜ ao

Richard R de Souza; Giancarlo C. Heck; Renato Carmo; Roberto A. Hexsel

Collaboration


Dive into the Renato Carmo's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Eduardo Sany Laber

Pontifical Catholic University of Rio de Janeiro

View shared research outputs
Top Co-Authors

Avatar

Jair Donadelli

Federal University of Paraná

View shared research outputs
Top Co-Authors

Avatar

Roberto A. Hexsel

Federal University of Paraná

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Fabiano Silva

Federal University of Paraná

View shared research outputs
Top Co-Authors

Avatar

Giancarlo C. Heck

Federal University of Paraná

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge