Carlos Eduardo Ferreira

dblp:46/263 · also Carlos E. Ferreira · DBLP profile ↗
← Back
20ranked-venue papers
6as first author
1since 2021 · last 2023
0000-0003-4804-5788ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 13 · 5 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 1 first-authorArtificial intelligence and machine learning · 3Databases, data management, data science and information retrieval · 2Software engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1
YearPublicationVenuePosition
2023 Preface: LAGOS'21 - XI Latin and American Algorithms, Graphs, and Optimization Symposium - São Paulo - Brazil
Carlos Eduardo Ferreira, Flávio Keidi Miyazawa, Orlando Lee
Discret. Appl. Math.1
2019 Optimal Boolean lattice-based algorithms for the U-curve optimization problem
abstract
The U-curve optimization problem is characterized by a decomposable in U-shaped curves cost function over the chains of a Boolean lattice. This problem can be applied to model the classical feature selection problem in Machine Learning. In this paper, we point out that the firstly proposed algorithm to tackle the U-curve problem, the RBM algorithm, is in fact suboptimal. We also present two new algorithms: UCS, which is actually optimal to tackle this problem; and UCSR, a variation of UCS that solves a special case of the U-curve problem and relies on a reduced, ordered binary decision diagram to control the search space. We provide results of two computational assays with these new algorithms: first, W-operator design for filtering of binary images; second, linear SVM design for classification of data sets from the UCI Machine Learning Repository. We show that, in these assays, UCS and UCSR outperformed an exhaustive search and also three widely used heuristics: the SFFS sequential selection, the BFS graph-based search, and the CHCGA genetic algorithm. Finally, we analyze the obtained results and point out improvements that might enhance the performance of these two novel algorithms.
Marcelo da Silva Reis, Gustavo Estrela, Carlos Eduardo Ferreira, Junior Barrera
Inf. Sci.3
2019 A PTAS for the metric case of the optimum weighted source-destination communication spanning tree problem
Santiago Valdés Ravelo, Carlos Eduardo Ferreira
Theor. Comput. Sci.2
2018 A min-max relation in flowgraphs and some applications
Carlos Eduardo Ferreira, Álvaro Junio Pereira Franco
Discret. Appl. Math.1
2017 A PTAS for the metric case of the minimum sum-requirement communication spanning tree problem
Santiago Valdés Ravelo, Carlos Eduardo Ferreira
Discret. Appl. Math.2
2014 Finding Matrimonial Circuits in some Amerindian Kinship Networks: An Experimental Study
abstract
We consider the problem of deciding the existence of matrimonial circuits, and finding implexa in kinship networks. These networks can be modeled by acyclic digraphs. A matrimonial circuit can be seen as vertex-disjoint directed paths from special starting to special ending vertices of these acyclic digraphs. An implex is the set of all matrimonial circuits of a given pair of special vertices. We present methods based on Eppstein's reduction and algorithms for finding junctions to decide the existence of matrimonial circuits. The efficiency of these methods is shown in our empirical results on seven Amerindian kinship networks. To enumerate all implexa, we present an algorithm, given that the kinship network is limited. We present some descriptive statistics which help us to justify the good performance of the methods. We incorporate to our software tool, the Kinship Machine, a feature to enumerate matrimonial circuits. This tool is being used by Anthropologists to analyze Amerindian kinship networks of northern Brazil.
Carlos Eduardo Ferreira, Álvaro Junio Pereira Franco, Marcio Ferreira da Silva
eScience1
2014 The Envy-Free Pricing Problem and Unit-Demand Markets
Cristina G. Fernandes, Carlos Eduardo Ferreira, Álvaro Junio Pereira Franco, Rafael C. S. Schouery
ISCO2
2014 Solving the maximum edge biclique packing problem on unbalanced bipartite graphs
Vicente Acuña, Carlos Eduardo Ferreira, Alexandre S. Freire, Eduardo Moreno 0001
Discret. Appl. Math.2
2012 Minimum Ratio Cover of Matrix Columns by Extreme Rays of Its Induced Cone
Alexandre S. Freire, Vicente Acuña, Pierluigi Crescenzi, Carlos Eduardo Ferreira, Vincent Lacroix, Paulo Vieira Milreu, Eduardo Moreno 0001, Marie-France Sagot
ISCO4
2012 V Latin-American Algorithms, Graphs, and Optimization Symposium - Gramado, Brazil, 2009
Carlos Eduardo Ferreira, Fábio Protti, Jayme Luiz Szwarcfiter
Discret. Appl. Math.1
2011 Inferring Contagion in Regulatory Networks
abstract
Several gene regulatory network models containing concepts of directionality at the edges have been proposed. However, only a few reports have an interpretable definition of directionality. Here, differently from the standard causality concept defined by Pearl, we introduce the concept of contagion in order to infer directionality at the edges, i.e., asymmetries in gene expression dependences of regulatory networks. Moreover, we present a bootstrap algorithm in order to test the contagion concept. This technique was applied in simulated data and, also, in an actual large sample of biological data. Literature review has confirmed some genes identified by contagion as actually belonging to the TP53 pathway.
André Fujita, João R. Sato, Marcos Angelo Almeida Demasi, Rui Yamaguchi, Teppei Shimamura, Carlos Eduardo Ferreira, Mari Cleide Sogayar, Satoru Miyano
IEEE ACM Trans. Comput. Biol. Bioinform.6
2010 A Column Generation Approach for the Graph Matching Problem
abstract
Graph matching plays a central role in different problems for structural pattern recognition. Examples of applications include matching 3D CAD models, shape matching and medical imaging, to name but a few. In this paper, we present a new integer linear formulation for the problem and employ a combinatorial optimization technique, called “column generation”, in order to solve instances of the problem. We also present computational experiments with generated instances.
Alexandre S. Freire, R. M. Cesar Jr., Carlos Eduardo Ferreira
ICPR3
2010 Repetition-free longest common subsequence
Said Sadique Adi, Marília D. V. Braga, Cristina G. Fernandes, Carlos Eduardo Ferreira, Fábio Viduani Martinez, Marie-France Sagot, Marco Aurelio Stefanes, Christian Tjandraatmadja, Yoshiko Wakabayashi
Discret. Appl. Math.4
2008 A Polyhedral Investigation of the LCS Problem and a Repetition-Free Variant
Cristina G. Fernandes, Carlos Eduardo Ferreira, Christian Tjandraatmadja, Yoshiko Wakabayashi
LATIN2
2007 Time-varying modeling of gene expression regulatory networks using the wavelet dynamic vector autoregressive method
abstract
MOTIVATION: A variety of biological cellular processes are achieved through a variety of extracellular regulators, signal transduction, protein-protein interactions and differential gene expression. Understanding of the mechanisms underlying these processes requires detailed molecular description of the protein and gene networks involved. To better understand these molecular networks, we propose a statistical method to estimate time-varying gene regulatory networks from time series microarray data. One well known problem when inferring connectivity in gene regulatory networks is the fact that the relationships found constitute correlations that do not allow inferring causation, for which, a priori biological knowledge is required. Moreover, it is also necessary to know the time period at which this causation occurs. Here, we present the Dynamic Vector Autoregressive model as a solution to these problems. RESULTS: We have applied the Dynamic Vector Autoregressive model to estimate time-varying gene regulatory networks based on gene expression profiles obtained from microarray experiments. The network is determined entirely based on gene expression profiles data, without any prior biological knowledge. Through construction of three gene regulatory networks (of p53, NF-kappaB and c-myc) for HeLa cells, we were able to predict the connectivity, Granger-causality and dynamics of the information flow in these networks. SUPPLEMENTARY INFORMATION: Additional figures may be found at http://mariwork.iq.usp.br/dvar/.
André Fujita, João R. Sato, Humberto Miguel Garay-Malpartida, Pedro Alberto Morettin, Mari Cleide Sogayar, Carlos Eduardo Ferreira
Bioinform.6
2007 GEDI: a user-friendly toolbox for analysis of large-scale gene expression data
abstract
BACKGROUND: Several mathematical and statistical methods have been proposed in the last few years to analyze microarray data. Most of those methods involve complicated formulas, and software implementations that require advanced computer programming skills. Researchers from other areas may experience difficulties when they attempting to use those methods in their research. Here we present an user-friendly toolbox which allows large-scale gene expression analysis to be carried out by biomedical researchers with limited programming skills. RESULTS: Here, we introduce an user-friendly toolbox called GEDI (Gene Expression Data Interpreter), an extensible, open-source, and freely-available tool that we believe will be useful to a wide range of laboratories, and to researchers with no background in Mathematics and Computer Science, allowing them to analyze their own data by applying both classical and advanced approaches developed and recently published by Fujita et al. CONCLUSION: GEDI is an integrated user-friendly viewer that combines the state of the art SVR, DVAR and SVAR algorithms, previously developed by us. It facilitates the application of SVR, DVAR and SVAR, further than the mathematical formulas present in the corresponding publications, and allows one to better understand the results by means of available visualizations. Both running the statistical methods and visualizing the results are carried out within the graphical user interface, rendering these algorithms accessible to the broad community of researchers in Molecular Biology.
André Fujita, João R. Sato, Carlos Eduardo Ferreira, Mari Cleide Sogayar
BMC Bioinform.3
2007 Primal-dual approximation algorithms for the Prize-Collecting Steiner Tree Problem
Paulo Feofiloff, Cristina G. Fernandes, Carlos Eduardo Ferreira, José Coelho de Pina
Inf. Process. Lett.3
2006 Evaluating different methods of microarray data normalization
abstract
BACKGROUND: With the development of DNA hybridization microarray technologies, nowadays it is possible to simultaneously assess the expression levels of thousands to tens of thousands of genes. Quantitative comparison of microarrays uncovers distinct patterns of gene expression, which define different cellular phenotypes or cellular responses to drugs. Due to technical biases, normalization of the intensity levels is a pre-requisite to performing further statistical analyses. Therefore, choosing a suitable approach for normalization can be critical, deserving judicious consideration. RESULTS: Here, we considered three commonly used normalization approaches, namely: Loess, Splines and Wavelets, and two non-parametric regression methods, which have yet to be used for normalization, namely, the Kernel smoothing and Support Vector Regression. The results obtained were compared using artificial microarray data and benchmark studies. The results indicate that the Support Vector Regression is the most robust to outliers and that Kernel is the worst normalization technique, while no practical differences were observed between Loess, Splines and Wavelets. CONCLUSION: In face of our results, the Support Vector Regression is favored for microarray normalization due to its superiority when compared to the other methods for its robustness in estimating the normalization curve.
André Fujita, João R. Sato, Leonardo de Oliveira Rodrigues, Carlos Eduardo Ferreira, Mari Cleide Sogayar
BMC Bioinform.4
2006 Some formulations for the group steiner tree problem
Carlos Eduardo Ferreira, Fernando Mário de Oliveira Filho
Discret. Appl. Math.1
2002 Rearrangement of DNA fragments: a branch-and-cut algorithm
Carlos Eduardo Ferreira, Cid C. de Souza, Yoshiko Wakabayashi
Discret. Appl. Math.1