Search Algorithms for Discrete Optimization Problems Ananth Grama, Anshul Gupta, George Karypis, and Vipin Kumar


Termination signaled when we find a solution whose cost is better than the best heuristic value in the open list



Yüklə 0,99 Mb.
səhifə22/23
tarix26.12.2016
ölçüsü0,99 Mb.
#3369
1   ...   15   16   17   18   19   20   21   22   23

Termination signaled when we find a solution whose cost is better than the best heuristic value in the open list.

  • Since we expand more than one node at a time, we may expand nodes that would not be expanded by a sequential algorithm.



  • Parallel Best-First Search

    • A general schematic for parallel best-first search using a centralized strategy. The locking operation is used here to serialize queue access by various processors.



    Parallel Best-First Search

    • The open list is a point of contention.

    • Let texp be the average time to expand a single node, and taccess be the average time to access the open list for a single-node expansion.

    • If there are n nodes to be expanded by both the sequential and parallel formulations (assuming that they do an equal amount of work), then the sequential run time is given by n(taccess+ texp).


    • Yüklə 0,99 Mb.

      Dostları ilə paylaş:
    1   ...   15   16   17   18   19   20   21   22   23




    Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
    rəhbərliyinə müraciət

    gir | qeydiyyatdan keç
        Ana səhifə


    yükləyin