DocumentCode :
2237199
Title :
Bob++: Framework for Solving Optimization Problems with Branch-and-Bound methods
Author :
Djerrah, A. ; Le Cun, B. ; Cung, V.-D. ; Roucairol, C.
Author_Institution :
Lab. PRiSM, Universit de Versailles-Saint Quentin, Yvelines
fYear :
0
fDate :
0-0 0
Firstpage :
369
Lastpage :
370
Abstract :
This paper describes the design of Bob++, a framework for implementing sequential and/or parallel search algorithms. To our knowledge, the Bob++ is among the rare frameworks that allow implementation of various search methods (B&B, D&C (divide-and-conquer), DP (dynamic programming), A*) for general COPs and run the application on any architecture (sequential/SMP machines, clusters/grids) with minimum modification in the source code. The Bob++ is based on the notion of global priority queue that encapsulates sequential data structures and load balancing strategies. This makes transparent the parallelizations of the search algorithms. To parallelize Bob++ library, we integrated it on Athapascan parallel programming interface which is a C++ library developed by the INRIA Apache project
Keywords :
data structures; dynamic programming; parallel algorithms; parallel programming; resource allocation; software libraries; tree searching; Athapascan parallel programming interface; Bob++ framework; Bob++ library; C++ library; INRIA Apache project; SMP machines; branch-and-bound method; cluster architecture; divide-and-conquer method; dynamic programming; global priority queue; grid architecture; load balancing strategy; optimization problem solving; parallel search algorithm; sequential data structure encapsulation; sequential machines; sequential search algorithm; Algorithm design and analysis; Clustering algorithms; Data structures; Dynamic programming; Libraries; Load management; Optimization methods; Programming profession; Search methods; Transportation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Distributed Computing, 2006 15th IEEE International Symposium on
Conference_Location :
Paris
ISSN :
1082-8907
Print_ISBN :
1-4244-0307-3
Type :
conf
DOI :
10.1109/HPDC.2006.1652188
Filename :
1652188
Link To Document :
بازگشت