San Tu Pham

h-index1
2papers
5citations

2 Papers

1.7AIJun 13, 2018
Solving the Steiner Tree Problem in graphs with Variable Neighborhood Descent

Matthieu De Laere, San Tu Pham, Patrick De Causmaecker

The Steiner Tree Problem (STP) in graphs is an important problem with various applications in many areas such as design of integrated circuits, evolution theory, networking, etc. In this paper, we propose an algorithm to solve the STP. The algorithm includes a reducer and a solver using Variable Neighborhood Descent (VND), interacting with each other during the search. New constructive heuristics and a vertex score system for intensification purpose are proposed. The algorithm is tested on a set of benchmarks which shows encouraging results.

2.5AISep 2, 2016
A MIP Backend for the IDP System

San Pham, Jo Devriendt, Maurice Bruynooghe et al.

The IDP knowledge base system currently uses MiniSAT(ID) as its backend Constraint Programming (CP) solver. A few similar systems have used a Mixed Integer Programming (MIP) solver as backend. However, so far little is known about when the MIP solver is preferable. This paper explores this question. It describes the use of CPLEX as a backend for IDP and reports on experiments comparing both backends.