Parallel local search in comet

被引:0
|
作者
Michel, L [1 ]
Van Hentenryck, P
机构
[1] Univ Connecticut, Storrs, CT 06269 USA
[2] Brown Univ, Providence, RI 02912 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The availability of commodity multiprocessors offers significant opportunities for addressing the increasing computational requirements of optimization applications. To leverage these potential benefits, it is important however to make parallel processing easily accessible to a wide audience of optimization programmers. This paper addresses this challenge by proposing parallel programming abstractions that keep the distance between sequential and parallel local search algorithms as small as possible. The abstractions, that include parallel loops, interruptions, and thread pools, are compositional and cleanly separate the optimization program and the parallel instructions. They have been evaluated experimentally on a variety of applications, including facility location and coloring, for which they provide significant speedups.
引用
收藏
页码:430 / 444
页数:15
相关论文
共 50 条
  • [1] Parallel and distributed local search in COMET
    Michel, Laurent
    See, Andrew
    Van Hentenryck, Pascal
    COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (08) : 2357 - 2375
  • [2] On parallel local search for permutations
    Riise, Atle
    Burke, Edmund K.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2015, 66 (05) : 822 - 831
  • [3] Parallel Computing for Modified Local Search
    Panus, Jan
    SELECTED TOPICS IN APPLIED COMPUTER SCIENCE, 2010, : 508 - +
  • [4] Parallel genetic algorithms with local search
    Huntley, CL
    Brown, DE
    COMPUTERS & OPERATIONS RESEARCH, 1996, 23 (06) : 559 - 571
  • [5] Massively Parallel Local Search for SAT
    Arbelaez, Alejandro
    Codognet, Philippe
    2012 IEEE 24TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2012), VOL 1, 2012, : 57 - 64
  • [6] Dependent Walks in Parallel Local Search
    Caniou, Yves
    Codognet, Philippe
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 1541 - 1546
  • [7] Parallel local search for Steiner trees in graphs
    M.G.A. Verhoeven
    M.E.M. Severens
    Annals of Operations Research, 1999, 90 : 185 - 202
  • [8] Evolutionary parallel local search for function optimization
    Guo, GQ
    Yu, SY
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2003, 33 (06): : 864 - 876
  • [9] Parallel local search for the Costas Array Problem
    Diaz, Daniel
    Richoux, Florian
    Caniou, Yves
    Codognet, Philippe
    Abreu, Salvador
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 1793 - 1802
  • [10] Parallel local search for Steiner trees in graphs
    Verhoeven, MGAV
    Severens, MEMS
    ANNALS OF OPERATIONS RESEARCH, 1999, 90 (0) : 185 - 202