Phillippe Samer

dblp:119/4505 · DBLP profile ↗
← Back
5ranked-venue papers
5as first author
3since 2021 · last 2024
0000-0001-9007-0237ORCID · verified

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

Theory of computation · 3 · 3 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 first-author
YearPublicationVenuePosition
2024 Polyhedral approach to weighted connected matchings in general graphs
abstract
A connected matching in a graph G consists of a set of pairwise disjoint edges whose covered vertices induce a connected subgraph of G. While finding a connected matching of maximum cardinality is a well-solved problem, it is NP-hard to determine an optimal connected matching in an edge-weighted graph, even in the planar bipartite case. We present two mixed integer programming formulations and a sophisticated branch-and-cut scheme to find weighted connected matchings in general graphs. The formulations explore different polyhedra associated to this problem, including strong valid inequalities both from the matching polytope and from the connected subgraph polytope. We conjecture that one attains a tight approximation of the convex hull of connected matchings using our strongest formulation, and report encouraging computational results over DIMACS Implementation Challenge benchmark instances. The source code of the complete implementation is also made available.
Phillippe Samer, Phablo F. S. Moura
Discret. Appl. Math.1
2022 Towards Stronger Lagrangean Bounds for Stable Spanning Trees
Phillippe Samer, Dag Haugland
INOC1
2021 Fixed cardinality stable sets
abstract
Given an undirected graph G=(V,E) and a positive integer k∈1,…,|V|, we initiate the combinatorial study of stable sets of cardinality exactly k in G. Our aim is to instigate the polyhedral investigation of the convex hull of fixed cardinality stable sets, inspired by the rich theory on the classical structure of stable sets. We introduce a large class of valid inequalities to the natural integer programming formulation of the problem. We also present simple combinatorial relaxations based on computing maximum weighted matchings, which yield dual bounds towards finding minimum-weight fixed cardinality stable sets, and particular cases which are solvable in polynomial time.
Phillippe Samer, Dag Haugland
Discret. Appl. Math.1
2019 The matching relaxation for a class of generalized set partitioning problems
Phillippe Samer, Evellyn S. Cavalcante, Sebastián Urrutia, Johan Oppen
Discret. Appl. Math.1
2012 Designing a Multicore Graph Library
abstract
Graph Theory provides a set of powerful tools (both theorems and algorithms) for problem modeling and solving in numerous domains. Though there are several libraries implementing graph algorithms and targeting different platforms and users, few of those offer parallel implementations. To the best of our knowledge, there is a particular need for an easier to use and extend library, specifically designed to exploit the multicore architecture trend for high performance parallelism. In this paper we describe Magical, a new OpenMP-based C++ multicore graph library. Our focus is to provide an implementation of graph algorithms which is designed for multicore architectures, by means of an easy to use application programming interface. We describe the library design and evaluate its performance by means of a case study concerning a shortest-paths problem.
Phillippe Samer, Afonso H. Sampaio, Anolan Milanés, Sebastián Urrutia
ISPA1