Skip to main content

Showing 1–4 of 4 results for author: Santos, H G

  1. Preprocessing and Cutting Planes with Conflict Graphs

    Authors: Samuel S. Brito, Haroldo G. Santos

    Abstract: This paper addresses the development of conflict graph-based algorithms and data structures into the COIN-OR Branch-and-Cut (CBC) solver, including: $(i)$ an efficient infrastructure for the construction and manipulation of conflict graphs; $(ii)$ a preprocessing routine based on a clique strengthening scheme that can both reduce the number of constraints and produce stronger formulations;… ▽ More

    Submitted 11 January, 2021; v1 submitted 17 September, 2019; originally announced September 2019.

    Comments: Preprint submitted to Computers & Operations Research in September 14, 2019

    MSC Class: 90C10 ACM Class: G.1.6

    Journal ref: Computers & Operations Research, 128, 105176 (2020)

  2. Strong Bounds for Resource Constrained Project Scheduling: Preprocessing and Cutting Planes

    Authors: Janniele A. S. Araujo, Haroldo Gambini Santos, Bernard Gendron, Sanjay Dominik Jena, Samuel S. Brito, Danilo S. Souzaa

    Abstract: Resource Constrained Project Scheduling Problems (RCPSPs) without preemption are well-known NP-hard combinatorial optimization problems. A feasible RCPSP solution consists of a time-ordered schedule of jobs with corresponding execution modes, respecting precedence and resources constraints. In this paper, we propose a cutting plane algorithm to separate five different cut families, as well as a ne… ▽ More

    Submitted 6 September, 2019; originally announced September 2019.

    Comments: -

    MSC Class: 90-08 ACM Class: G.2

    Journal ref: Computers & Operations Research (2019)

  3. arXiv:1907.02211  [pdf, other

    cs.LG cs.DM cs.DS

    Optimal Decision Trees for the Algorithm Selection Problem: Integer Programming Based Approaches

    Authors: Matheus Guedes Vilas Boas, Haroldo Gambini Santos, Luiz Henrique de Campos Merschmann, Greet Vanden Berghe

    Abstract: Even though it is well known that for most relevant computational problems different algorithms may perform better on different classes of problem instances, most researchers still focus on determining a single best algorithmic configuration based on aggregate results such as the average. In this paper, we propose Integer Programming based approaches to build decision trees for the Algorithm Selec… ▽ More

    Submitted 24 September, 2019; v1 submitted 3 July, 2019; originally announced July 2019.

    Comments: International Transactions in Operational Research. 2019

    MSC Class: 90Cxx; 90C05 ACM Class: G.2.1; G.2.3; G.4

  4. arXiv:1805.11820  [pdf, other

    cs.AI

    Generic CP-Supported CMSA for Binary Integer Linear Programs

    Authors: Christian Blum, Haroldo Gambini Santos

    Abstract: Construct, Merge, Solve and Adapt (CMSA) is a general hybrid metaheuristic for solving combinatorial optimization problems. At each iteration, CMSA (1) constructs feasible solutions to the tackled problem instance in a probabilistic way and (2) solves a reduced problem instance (if possible) to optimality. The construction of feasible solutions is hereby problem-specific, usually involving a fast… ▽ More

    Submitted 30 May, 2018; originally announced May 2018.