Abstract — In this paper, a construction of the Golomb optimal rulers is studied with a tree search approach. Improvements to the basic algorithm are given and it is parallelized using a shared memory. The application associated to this approach is written in C using the standard OpenMP and MPI libraries. The algorithm takes advantage of a collaboration mech-anism between the processors. Different load balancing strategies are studied. The application has proved efficient up to 32 processors. This solution opens up some new perspectives such as solving the already resolved instances of the problem more quickly, and solving next open instances in the future. Index Terms — Golomb ruler, parallel algorithm, load balancing, shared memory, OpenM...
A recent trend in program methodologies is to derive efficient parallel programs from sequential pr...
The search for solutions in a combinatorially large problem space is a major problem in artificial i...
AbstractDifficult black-box problems arise in many scientific and industrial areas. In this paper, e...
Finding optimal Golomb rulers is an extremely challenging combinatorial problem. The distance betwee...
The Golomb ruler problem is defined as follows: Given a positive integer n, locate n marks on a rule...
Using two sample applications, we demonstrate the effectiveness of our portable and reusable l...
Using two sample applications, we demonstrate the effectiveness of our portable and reusable library...
Global optimization problems arise in a wide range of real-world problems. They include applications...
Obtaining an optimal schedule for a set of precedence-constrained tasks with arbitrary costs is a we...
International audienceIn this paper, the authors highlight the existence of close relations between ...
Abstract. Monte-Carlo Tree Search (MCTS) is a simulation-based search method that brought about grea...
AbstractA general method for parallelization of some dynamic programming algorithms on VLSI was pres...
Abstract. Monte-Carlo tree search is a powerful paradigm for the game of Go. We present a parallel M...
Note:Two computers, communications via a data link, have been programmed to combine when making exha...
Abstract. Monte-Carlo tree search is a powerful paradigm for the game of Go. We present a parallel M...
A recent trend in program methodologies is to derive efficient parallel programs from sequential pr...
The search for solutions in a combinatorially large problem space is a major problem in artificial i...
AbstractDifficult black-box problems arise in many scientific and industrial areas. In this paper, e...
Finding optimal Golomb rulers is an extremely challenging combinatorial problem. The distance betwee...
The Golomb ruler problem is defined as follows: Given a positive integer n, locate n marks on a rule...
Using two sample applications, we demonstrate the effectiveness of our portable and reusable l...
Using two sample applications, we demonstrate the effectiveness of our portable and reusable library...
Global optimization problems arise in a wide range of real-world problems. They include applications...
Obtaining an optimal schedule for a set of precedence-constrained tasks with arbitrary costs is a we...
International audienceIn this paper, the authors highlight the existence of close relations between ...
Abstract. Monte-Carlo Tree Search (MCTS) is a simulation-based search method that brought about grea...
AbstractA general method for parallelization of some dynamic programming algorithms on VLSI was pres...
Abstract. Monte-Carlo tree search is a powerful paradigm for the game of Go. We present a parallel M...
Note:Two computers, communications via a data link, have been programmed to combine when making exha...
Abstract. Monte-Carlo tree search is a powerful paradigm for the game of Go. We present a parallel M...
A recent trend in program methodologies is to derive efficient parallel programs from sequential pr...
The search for solutions in a combinatorially large problem space is a major problem in artificial i...
AbstractDifficult black-box problems arise in many scientific and industrial areas. In this paper, e...