30 research outputs found

    Parallel local search

    Get PDF

    Implementation of Standard Genetic Algorithm on MIMD machines

    Full text link
    Genetic Algorithms (GAs) have been implemented on a number of multiprocessor machines. In many cases the GA has been adapted to the hardware structure of the system. This paper describes the implementation of a standard genetic algorithm on several MIMD multiprocessor systems. It discusses the data dependencies of the different parts of the algorithm and the changes necessary to adapt the serial version to the parallel versions. Timing measurements and speedups are given for a common problem implemented on all machines

    A parallel Lin-Kernighan algorithm for the traveling salesman problem

    No full text

    Cleopatra: speeding towards usability

    No full text

    A parallel Lin-Kernighan algorithm for the traveling salesman problem

    No full text

    Parallel local search

    No full text
    We present a survey of parallel local search algorithms in which we review the concepts that can be used to incorporate parallelism into local search. For this purpose we distinguish between single-walk and multiple-walk parallel local search and between asynchronous and synchronous parallelism. Within the class of single-walk algorithms we differentiate between multiple-step and single-step parallelism. To describe parallel local search we introduce the concepts of hyper neighborhood structures and distributed neighborhood structures. Furthermore, we present templates that capture most of the parallel local search algorithms proposed in the literature. Finally, we discuss some complexity issues related to parallel local search
    corecore