Pregled bibliografske jedinice broj: 763924
A Fast Parallel Implementation of a PTAS for Fractional Packing and Covering Linear Programs
A Fast Parallel Implementation of a PTAS for Fractional Packing and Covering Linear Programs // International journal of parallel programming, 43 (2015), 5; 840-875 doi:10.1007/s10766-015-0352-y (međunarodna recenzija, članak, znanstveni)
CROSBI ID: 763924 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
A Fast Parallel Implementation of a PTAS for Fractional Packing and Covering Linear Programs
Autori
Jelić, Slobodan ; Laue, Sören ; Matijević, Domagoj ; Wijerama, Patrick
Izvornik
International journal of parallel programming (0885-7458) 43
(2015), 5;
840-875
Vrsta, podvrsta i kategorija rada
Radovi u časopisima, članak, znanstveni
Ključne riječi
Fractional packing and covering linear programs; Randomized algorithm; Derandomized algorithm; General-purpose graphics processing unit computation
Sažetak
We present a parallel implementation of the randomized (1+\varepsilon) - approximation algorithm for packing and covering linear programs presented by Koufogiannakis and Young (2007). Their approach builds on ideas of the sublinear time algorithm of Grigoriadis and Khachiyan’s (Oper Res Lett 18(2):53–58, 1995) and Garg and Könemann’s (SIAM J Comput 37(2):630–652, 2007) non-uniform-increment amortization scheme. With high probability it computes a feasible primal and dual solution whose costs are within a factor of 1+\varepsilon of the optimal cost. In order to make their algorithm more parallelizable we also implemented a deterministic version of the algorithm, i.e. instead of updating a single random entry at each iteration we updated deterministically many entries at once. This slowed down a single iteration of the algorithm but allowed for larger step-sizes which lead to fewer iterations. We use NVIDIA’s parallel computing architecture CUDA for the parallel environment. We report a speedup between one and two orders of magnitude over the times reported by Koufogiannakis and Young (2007).
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Sveučilište u Osijeku, Odjel za matematiku
Citiraj ovu publikaciju:
Časopis indeksira:
- Current Contents Connect (CCC)
- Web of Science Core Collection (WoSCC)
- Science Citation Index Expanded (SCI-EXP)
- SCI-EXP, SSCI i/ili A&HCI
- Scopus