Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 763924

A Fast Parallel Implementation of a PTAS for Fractional Packing and Covering Linear Programs


Jelić, Slobodan; Laue, Sören; Matijević, Domagoj; Wijerama, Patrick
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

Profili:

Avatar Url Domagoj Matijević (autor)

Avatar Url Slobodan Jelić (autor)

Poveznice na cjeloviti tekst rada:

doi link.springer.com link.springer.com

Citiraj ovu publikaciju:

Jelić, Slobodan; Laue, Sören; Matijević, Domagoj; Wijerama, Patrick
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)
Jelić, S., Laue, S., Matijević, D. & Wijerama, P. (2015) A Fast Parallel Implementation of a PTAS for Fractional Packing and Covering Linear Programs. International journal of parallel programming, 43 (5), 840-875 doi:10.1007/s10766-015-0352-y.
@article{article, author = {Jeli\'{c}, Slobodan and Laue, S\"{o}ren and Matijevi\'{c}, Domagoj and Wijerama, Patrick}, year = {2015}, pages = {840-875}, DOI = {10.1007/s10766-015-0352-y}, keywords = {Fractional packing and covering linear programs, Randomized algorithm, Derandomized algorithm, General-purpose graphics processing unit computation}, journal = {International journal of parallel programming}, doi = {10.1007/s10766-015-0352-y}, volume = {43}, number = {5}, issn = {0885-7458}, title = {A Fast Parallel Implementation of a PTAS for Fractional Packing and Covering Linear Programs}, keyword = {Fractional packing and covering linear programs, Randomized algorithm, Derandomized algorithm, General-purpose graphics processing unit computation} }
@article{article, author = {Jeli\'{c}, Slobodan and Laue, S\"{o}ren and Matijevi\'{c}, Domagoj and Wijerama, Patrick}, year = {2015}, pages = {840-875}, DOI = {10.1007/s10766-015-0352-y}, keywords = {Fractional packing and covering linear programs, Randomized algorithm, Derandomized algorithm, General-purpose graphics processing unit computation}, journal = {International journal of parallel programming}, doi = {10.1007/s10766-015-0352-y}, volume = {43}, number = {5}, issn = {0885-7458}, title = {A Fast Parallel Implementation of a PTAS for Fractional Packing and Covering Linear Programs}, keyword = {Fractional packing and covering linear programs, Randomized algorithm, Derandomized algorithm, General-purpose graphics processing unit computation} }

Č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


Citati:





    Contrast
    Increase Font
    Decrease Font
    Dyslexic Font