Olinto César Bassi de Araújo

dblp:08/2443 · also Olinto C. B. de Araújo · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
1since 2021 · last 2021
0000-0003-1136-5032ORCID · corroborated

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

Artificial intelligence and machine learning · 3Theory of computation · 2 · 1 since 2021
YearPublicationVenuePosition
2021 Extending an Integer Formulation for the Guillotine 2D Bin Packing Problem
abstract
We employ a state-of-the-art Mixed-Integer Linear Programming (MILP) formulation of the literature, and our enhanced version of it, to solve a classical instance dataset for the Guillotine 2D variants of both the Knapsack Problem (G2KP) and the Bin Packing Problem (G2BPP). The results with the G2KP allow us to establish our reimplementation as fair to the original implementation (not available). As far as we know, before this work the considered instances have never been optimally solved for the considered variant of the G2BPP, i.e., the unlimited stages variant, only for the simpler two-staged variant. We also believe this work is the first to gather empirical results of a pure MILP formulation for the G2BPP, even considering the possibility of adaptation was previously known. As we focus on pure and adaptable formulations, we do not employ pricing frameworks or problem-specific heuristics in this short paper. We examine the differences in the running times caused by the change of problems, formulations, number of threads, and, for a subset of the runs, the solver random seed. Some of our findings follow: except for a few G2BPP instances, our enhanced formulation has better timings; 8 of the 30 considered instances have better solutions for unlimited stages G2BPP than for the two-staged G2BPP; the speed-up with 12 threads is smaller than expected and, for the G2BPP, the solver random seed may have a larger effect than the number of threads.
Henrique Becker, Olinto César Bassi de Araújo, Luciana S. Buriol
LAGOS2
2020 A biased random key genetic algorithm applied to the VRPTW with skill requirements and synchronization constraints
abstract
We applied a Biased Random Key Genetic Algorithm (BRKGA) to solve the Vehicle Routing Problem with Time Windows and Synchronization Constraints. Additionally, both vehicles and clients are skilled, and each client can require up to two distinct skills to be serviced. On double-skilled clients, the operations of each skill should be performed by different vehicles, either simultaneously or respecting a precedence order. Those requirements introduce nonlinearities on the problem, in the sense that a small change on a single route potentially impacts all the other routes of the solution, making it hard to define an effective local search procedure. To circumvent this difficulty, we approached the problem using a genetic algorithm that evolves the sequence in which the services are inserted into the routes. We assessed the performance of our solution method using instances from the literature of the home health care problem. The genetic algorithm outperformed the previous best-known solutions found by a fix-and-optimize matheuristic by up to 25%, using less than half of computational times reported previously. The BRKGA demonstrated to be able to perform well both in exploration and exploitation in the solution space of the problem.
Alberto Francisco Kummer Neto, Luciana S. Buriol, Olinto César Bassi de Araújo
GECCO3
2020 Arc-Flow Approach for Parallel Batch Processing Machine Scheduling with Non-identical Job Sizes
Renan Spencer Trindade, Olinto César Bassi de Araújo, Marcia Helena Costa Fampa
ISCO2
2018 Genetic local search algorithm for a new bi-objective arc routing problem with profit collection and dispersion of vehicles
Guilherme Dhein, Olinto César Bassi de Araújo, Ghendy Cardoso
Expert Syst. Appl.2