Carlos A. S. Oliveira
Bloomberg L.P.
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Carlos A. S. Oliveira.
Computers & Operations Research | 2005
Carlos A. S. Oliveira; Panos M. Pardalos
In multicasting routing, the main objective is to send data from one or more sources to multiple destinations, while at the same time minimizing the usage of resources. Examples of resources which can be minimized include bandwidth, time and connection costs. In this paper, we survey applications of combinatorial optimization to multicast routing. We discuss the most important problems considered in this area, as well as their models. Algorithms for each of the main problems are also presented.
Archive | 2004
Sergiy Butenko; Xiuzhen Cheng; Carlos A. S. Oliveira; Panos M. Pardalos
Given a graph G = (V, E), a dominating set D is a subset of V such that any vertex not in D is adjacent to at least one vertex in D. Efficient algorithms for computing the minimum connected dominating set (MCDS) are essential for solving many practical problems, such as finding a minimum size backbone in ad hoc networks. Wireless ad hoc networks appear in a wide variety of applications, including mobile commerce, search and discovery, and military battlefield. In this chapter we propose a new efficient heuristic algorithm for the minimum connected dominating set problem. The algorithm starts with a feasible solution containing all vertices of the graph. Then it reduces the size of the CDS by excluding some vertices using a greedy criterion. We also discuss a distributed version of this algorithm. The results of numerical testing show that, despite its simplicity, the proposed algorithm is competitive with other existing approaches.
Lecture Notes in Computer Science | 2004
Carlos A. S. Oliveira; Panos M. Pardalos; Mauricio G. C. Resende
This paper describes a GRASP with path-relinking heuristic for the quadratic assignment problem. GRASP is a multi-start procedure, where different points in the search space are probed with local search for high-quality solutions. Each iteration of GRASP consists of the construction of a randomized greedy solution, followed by local search, starting from the constructed solution. Path-relinking is an approach to integrate intensification and diversification in search. It consists in exploring trajectories that connect high-quality solutions. The trajectory is generated by introducing in the initial solution, attributes of the guiding solution. Experimental results illustrate the effectiveness of GRASP with path-relinking over pure GRASP on the quadratic assignment problem.
IEEE Engineering in Medicine and Biology Magazine | 2005
Cláudio Nogueira de Meneses; Carlos A. S. Oliveira; Panos M. Pardalos
In this article, a discussion of optimization issues occurring in the area of genomics such as string comparison and selection problems are discussed. With this objective, an important part of the existing results in this area will be discussed. The problems that are of interest in this paper include the closest string problem (CSP), closest substring problem (CSSP), farthest string problem (FSP), farthest substring problem (FSSP), and far from most string (FFMSP) problem. The paper presents a detailed view of the most important problems occurring in the area of string comparison and selection, using the Hamming distance measure is given.
Handbook of Optimization in Telecommunications | 2006
Carlos A. S. Oliveira; Panos M. Pardalos; Mauricio G. C. Resende
Multicasting is a technique for data routing in networks that allows multiple destinations to be addressed simultaneously. The implementation of multicasting requires, however, the solution of difficult combinatorial optimization problems. In this chapter, we discuss combinatorial issues occurring in the implementation of multicast routing, including multicast tree construction, minimization of the total message delay, center-based routing, and multicast message packing. Optimization methods for these problems are discussed and the corresponding literature reviewed. Mathematical programming as well as graph models for these problems are discussed.
international workshop on discrete algorithms and methods for mobile computing and communications | 2001
Fernando de Carvalho Gomes; Panos M. Pardalos; Carlos A. S. Oliveira; Mauricio G. C. Resende
The Frequency Assignment Problem (FAP) arises in wireless networks when the number of available frequency channels is smaller than the number of users. FAP is NP-hard and plays an important role in the network planning. Usually, the number of available channels is much smaller than the number of users accessing the wireless network. In this case, the reuse of frequency channels is mandatory. Consequently, this may cause interference. Nowadays, cellular phone operators use various techniques designed to cope with channel shortage and, as a consequence, to avoid interference. For instance, frequency division by time or code, and local frequency clustering models have been used. These techniques are bounded by the number of users, i.e. as the number of users increases, they tend to become obsolete. In this work, we propose to minimize the total interference of the system, using a metaheuristic based on GRASP (Greedy Randomized Adaptive Search Procedure). A reactive heuristic has been used in order to automatically balance GRASP parameters. Furthermore, Path Relinking, which consists of an intensification strategy, has been applied. We report experimental results given by our proposed approach.
International Journal of Operational Research | 2005
Carlos A. S. Oliveira; Panos M. Pardalos; Tania Querido
A controller area network (CAN) is a special-purpose communications system, used for real time control of embedded components in vehicles and other general purpose automation systems. A combinatorial algorithm based on network optimisation concepts is presented for scheduling messages on a CAN. The message scheduling (CANMS) problem in CAN requires that messages be allocated according to their priorities, to prevent excessive delays on important messages. The CANMS is an NP-hard problem. The objective of the proposed algorithm is to minimise the total time allocated for message occurrences, in order to avoid message loss. A graph construction is employed, transforming the original problem into the problem of finding cliques with restricted size. According to computer experiments conducted on representative instances, low latency schedules can be obtained through the use of the proposed algorithm. The low computational complexity of the procedure presents the possibility of efficiently solving larger instances of this NP-hard problem.
Journal of Combinatorial Optimization | 2006
Don A. Grundel; Pavlo A. Krokhmal; Carlos A. S. Oliveira; Panos M. Pardalos
The Multidimensional Assignment Problem (MAP) is an NP-hard combinatorial optimization problem occurring in many applications, such as data association, target tracking, and resource planning. As many solution approaches to this problem rely, at least partly, on local neighborhood search algorithms, the number of local minima affects solution difficulty for these algorithms. This paper investigates the expected number of local minima in randomly generated instances of the MAP. Lower and upper bounds are developed for the expected number of local minima, E[M], in an MAP with iid standard normal coefficients. In a special case of the MAP, a closed-form expression for E[M] is obtained when costs are iid continuous random variables. These results imply that the expected number of local minima is exponential in the number of dimensions of the MAP. Our numerical experiments indicate that larger numbers of local minima have a statistically significant negative effect on the quality of solutions produced by several heuristic algorithms that involve local neighborhood search.
international parallel and distributed processing symposium | 2004
Carlos A. S. Oliveira; Panos M. Pardalos
Summary form only given. Power control is an important issue in wireless networks, which still has no satisfactory solution. Due to the limited amount of power available to wireless units, there is a need for systems that operate with reduced power consumption levels. We propose a new model for the problem, that exploits the relationship among necessary power and reach of broadcast. The resulting model is called the power control problem in ad hoc networks (PCADHOC). We derive a linear integer programming model, which is used to find lower bounds on the amount of required power. The constraints of the problem guarantee that all required transmissions can be successfully performed. A distributed algorithm based on variable neighborhood search is proposed to solve the PCADHOC. The results of experiments with the algorithm show that the power savings are considerable.
Journal of Combinatorial Optimization | 2011
W. Art Chaovalitwongse; Carlos A. S. Oliveira; Bruno H. Chiarini; Panos M. Pardalos; Mauricio G. C. Resende
The linear ordering problem (LOP) is an