Work stealing with private integer–vector–matrix data structure for multi‐core branch‐and‐bound algorithms. (21st January 2016)
- Record Type:
- Journal Article
- Title:
- Work stealing with private integer–vector–matrix data structure for multi‐core branch‐and‐bound algorithms. (21st January 2016)
- Main Title:
- Work stealing with private integer–vector–matrix data structure for multi‐core branch‐and‐bound algorithms
- Authors:
- Gmys, Jan
Leroy, Rudi
Mezmaz, Mohand
Melab, Nouredine
Tuyttens, Daniel - Abstract:
- Summary: In this paper, the focus is put on multi‐core branch‐and‐bound algorithms for solving large‐scale permutation‐based optimization problems. We investigate five work stealing (WS) strategies with a new data structure called integer–vector–matrix (IVM). In these strategies, each thread has a private IVM allowing the local management of a set of subproblems enumerated using a factorial system. The WS strategies differ in the way the victim thread is selected and the granularity of stolen work units (intervals of factoradics). To assess the efficiency of the private IVM‐based WS approach, the five WS strategies have been extensively experimented on the flowshop scheduling permutation problem and compared with their conventional linked‐list‐based counterparts. The obtained results demonstrate that the IVM‐based WS outperforms the linked‐list‐based one in terms of CPU time, memory usage and number of performed WS operations. Copyright © 2016 John Wiley & Sons, Ltd.
- Is Part Of:
- Concurrency and computation. Volume 28:Number 18(2016)
- Journal:
- Concurrency and computation
- Issue:
- Volume 28:Number 18(2016)
- Issue Display:
- Volume 28, Issue 18 (2016)
- Year:
- 2016
- Volume:
- 28
- Issue:
- 18
- Issue Sort Value:
- 2016-0028-0018-0000
- Page Start:
- 4463
- Page End:
- 4484
- Publication Date:
- 2016-01-21
- Subjects:
- parallel computing -- work stealing -- data structures -- combinatorial optimization -- permutation problems -- branch‐and‐bound
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.3771 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 1895.xml