Roberto Solis-Oba

dblp:58/628 · DBLP profile ↗
← Back
43ranked-venue papers
4as first author
9since 2021 · last 2026
0000-0002-7518-4161ORCID · verified

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

Theory of computation · 37 · 4 first-author · 7 since 2021Artificial intelligence and machine learning · 3 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1
YearPublicationVenuePosition
2026 Faster EPTAS for Scheduling on Uniform Machines
abstract
We present an efficient polynomial-time approximation scheme (EPTAS) for the problem of scheduling jobs on parallel uniform machines that improves all previously known EPTAS for the problem. Our algorithm uses a Mixed Integer Linear Program (MILP) formulation for a relaxed version of the problem. We simplify the MILP by repeatedly removing carefully selected sets of jobs and machines until all integer variables have been removed. Then, we build up the solution through the use of a dynamic programming approach, enumeration, and linear program solving. Notable about our approach is that our algorithm only uses an LP solver, different from previous EPTAS approaches where MILP solvers are necessary.
Klaus Jansen, Björn Schumacher, Roberto Solis-Oba
SPAA3
2025 The thief orienteering problem on 2-terminal series-parallel graphs
Andrew Bloch-Hansen, Roberto Solis-Oba
Acta Informatica2
2025 High Multiplicity Strip Packing with Three Rectangle Types
Andrew Bloch-Hansen, Roberto Solis-Oba, Andy Yu
Theory Comput. Syst.2
2025 Algorithms for the thief orienteering problem on directed acyclic graphs
Andrew Bloch-Hansen, Roberto Solis-Oba, Daniel R. Page
Theor. Comput. Sci.2
2024 The Thief Orienteering Problem on Series-Parallel Graphs
Andrew Bloch-Hansen, Roberto Solis-Oba
ISCO2
2023 A Polynomial-Time Approximation Scheme for Thief Orienteering on Directed Acyclic Graphs
Andrew Bloch-Hansen, Daniel R. Page, Roberto Solis-Oba
IWOCA3
2023 A local search approximation algorithm for the multiway cut problem
Andrew Bloch-Hansen, Nasim Samei, Roberto Solis-Oba
Discret. Appl. Math.3
2022 High Multiplicity Strip Packing with Three Rectangle Types
Andrew Bloch-Hansen, Roberto Solis-Oba, Andy Yu
ISCO2
2021 Simple and Efficient Algorithm for Drone Path Planning
abstract
Unmanned aerial vehicles, or drones, have gained a lot of popularity due to their large number of applications in surveillance, aerial photography, 3D mapping, search and rescue operations, and shipping and delivery of goods. A critical task in the deployment of drones is the computation of effective flying paths that allow drones to reach their destinations while avoiding obstacles and minimizing the amount of energy that they need to consume. We present a novel path planning algorithm that is not only faster and uses less memory than other existing path planning algorithms, but it also produces shorter paths. All these performance metric improvements lead to a more energy efficient path planning algorithm for autonomous drones.
Fu Chi Chen, Gopi Gugan, Roberto Solis-Oba, Anwar Haque
ICC3
2020 Structural parameters for scheduling with assignment restrictions
Klaus Jansen, Marten Maack, Roberto Solis-Oba
Theor. Comput. Sci.3
2020 Makespan minimization on unrelated parallel machines with a few bags
Daniel R. Page, Roberto Solis-Oba
Theor. Comput. Sci.2
2020 Makespan minimization on unrelated parallel machines with simple job-intersection structure and bounded job assignments
Daniel R. Page, Roberto Solis-Oba, Marten Maack
Theor. Comput. Sci.2
2019 Guest Editorial: Special Issue on Approximation and Online Algorithms
Roberto Solis-Oba, Rudolf Fleischer
Theory Comput. Syst.1
2018 Makespan Minimization on Unrelated Parallel Machines with a Few Bags
Daniel R. Page, Roberto Solis-Oba
AAIM2
2018 Makespan Minimization on Unrelated Parallel Machines with Simple Job-Intersection Structure and Bounded Job Assignments
Daniel R. Page, Roberto Solis-Oba, Marten Maack
COCOA2
2017 Structural Parameters for Scheduling with Assignment Restrictions
Klaus Jansen, Marten Maack, Roberto Solis-Oba
CIAC3
2017 A 2-Approximation Algorithm for Finding a Spanning Tree with Maximum Number of Leaves
Roberto Solis-Oba, Paul S. Bonsma, Stefanie Lowski
Algorithmica1
2017 L(2, 1)-Labeling of Kneser graphs and coloring squares of Kneser graphs
Zhendong Shao, Igor Averbakh, Roberto Solis-Oba
Discret. Appl. Math.3
2015 Special Issue on Approximation and Online Algorithms
Roberto Solis-Oba, Giuseppe Persiano
Theory Comput. Syst.1
2014 SAGE: String-overlap Assembly of GEnomes
abstract
BACKGROUND: De novo genome assembly of next-generation sequencing data is one of the most important current problems in bioinformatics, essential in many biological applications. In spite of significant amount of work in this area, better solutions are still very much needed. RESULTS: We present a new program, SAGE, for de novo genome assembly. As opposed to most assemblers, which are de Bruijn graph based, SAGE uses the string-overlap graph. SAGE builds upon great existing work on string-overlap graph and maximum likelihood assembly, bringing an important number of new ideas, such as the efficient computation of the transitive reduction of the string overlap graph, the use of (generalized) edge multiplicity statistics for more accurate estimation of read copy counts, and the improved use of mate pairs and min-cost flow for supporting edge merging. The assemblies produced by SAGE for several short and medium-size genomes compared favourably with those of existing leading assemblers. CONCLUSIONS: SAGE benefits from innovations in almost every aspect of the assembly process: error correction of input reads, string-overlap graph construction, read copy counts estimation, overlap graph analysis and reduction, contig extraction, and scaffolding. We hope that these new ideas will help advance the current state-of-the-art in an essential area of research in genomics.
Lucian Ilie, Bahlul Haider, Michael Molnar, Roberto Solis-Oba
BMC Bioinform.4
2013 L(2, 1)L(2, 1)-labelings on the modular product of two graphs
Zhendong Shao, Roberto Solis-Oba
Theor. Comput. Sci.2
2012 Packing Squares with Profits
abstract
We study the following square packing problem: Given a set Q of squares with positive profits, the goal is to pack a subset of Q into a rectangular bin $\mathcal R$ so that the total profit of the squares packed in $\mathcal R$ is maximized. Squares must be packed so that their sides are parallel to those of $\mathcal R$. We present a polynomial time approximation scheme for the problem, which for any value $\epsilon > 0$ finds and packs a subset $Q' \subseteq Q$ of profit at least $(1-\epsilon) OPT$, where $OPT$ is the profit of an optimum solution.
Klaus Jansen, Roberto Solis-Oba
SIAM J. Discret. Math.2
2011 A simple OPT+1 algorithm for cutting stock under the modified integer round-up property assumption
Klaus Jansen, Roberto Solis-Oba
Inf. Process. Lett.2
2010 An OPT + 1 Algorithm for the Cutting Stock Problem with Constant Number of Object Lengths
Klaus Jansen, Roberto Solis-Oba
IPCO2
2010 L(2, 1)-Labelings on the composition of n graphs
Zhendong Shao, Roberto Solis-Oba
Theor. Comput. Sci.2
2008 A Polynomial Time Approximation Scheme for the Square Packing Problem
Klaus Jansen, Roberto Solis-Oba
IPCO2
2007 New Approximability Results for 2-Dimensional Packing Problems
Klaus Jansen, Roberto Solis-Oba
MFCS2
2006 Gene Assembly Algorithms for Ciliates
Lucian Ilie, Roberto Solis-Oba
DNA2
2006 An asymptotic approximation algorithm for 3D-strip packing
Klaus Jansen, Roberto Solis-Oba
SODA2
2006 Efficient algorithms for robustness in resource allocation and scheduling problems
Greg N. Frederickson, Roberto Solis-Oba
Theor. Comput. Sci.2
2006 Preface
Klaus Jansen, Roberto Solis-Oba
Theor. Comput. Sci.2
2005 Reducing the Size of NFAs by Using Equivalences and Preorders
Lucian Ilie, Roberto Solis-Oba, Sheng Yu 0001
CPM2
2005 Packing Weighted Rectangles into a Square
Aleksei V. Fishkin, Olga Gerber, Klaus Jansen, Roberto Solis-Oba
MFCS4
2003 Makespan Minimization in Job Shops: A Linear Time Approximation Scheme
abstract
In this paper we present a linear time approximation scheme for the job shop scheduling problem with a fixed number of machines and fixed number of operations per job. This improves on the previously best $2+\epsilon$, $\epsilon > 0$, approximation algorithm for the problem by Shmoys, Stein, and Wein [SIAM J. Comput., 23 (1994), pp. 617--632]. Our approximation scheme is very general and it can be extended to the case of job shop scheduling problems with release and delivery times, multistage job shops, dag job shops, and preemptive variants of most of these problems.
Klaus Jansen, Roberto Solis-Oba, Maxim Sviridenko
SIAM J. Discret. Math.2
2003 An asymptotic fully polynomial time approximation scheme for bin covering
Klaus Jansen, Roberto Solis-Oba
Theor. Comput. Sci.2
2002 An Asymptotic Fully Polynomial Time Approximation Scheme for Bin Covering
Klaus Jansen, Roberto Solis-Oba
ISAAC2
2000 How Helpers Hasten h-Relations
Peter Sanders 0001, Roberto Solis-Oba
ESA2
2000 Approximation Algorithms for Flexible Job Shop Problems
Klaus Jansen, Monaldo Mastrolilli, Roberto Solis-Oba
LATIN3
1999 Approximation Algorithms for Bounded Facility Location
Piotr Krysta, Roberto Solis-Oba
COCOON2
1999 Makespan Minimization in Job Shops: A Polynomial Time Approximation Scheme
Klaus Jansen, Roberto Solis-Oba, Maxim Sviridenko
STOC2
1998 2-Approximation Algorithm for Finding a Spanning Tree with Maximum Number of Leaves
Roberto Solis-Oba
ESA1
1997 Efficient Algorithms for Robustness in Matroid Optimization
Greg N. Frederickson, Roberto Solis-Oba
SODA2
1996 Increasing the Weight of Minimum Spanning Trees
Greg N. Frederickson, Roberto Solis-Oba
SODA2