dc.contributor |
Aalto-yliopisto |
fi |
dc.contributor |
Aalto University |
en |
dc.contributor.author |
Kaski, Petteri |
|
dc.date.accessioned |
2021-01-25T10:13:41Z |
|
dc.date.available |
2021-01-25T10:13:41Z |
|
dc.date.issued |
2018 |
|
dc.identifier.citation |
Kaski , P 2018 , Engineering a delegatable and error-Tolerant algorithm for counting small subgraphs . in 2018 Proceedings of the 20th Workshop on Algorithm Engineering and Experiments, ALENEX 2018 . vol. 2018-January , Society for Industrial and Applied Mathematics , pp. 184-198 , Workshop on Algorithm Engineering and Experiments , New Orleans , Louisiana , United States , 07/01/2018 . https://doi.org/10.1137/1.9781611975055.16 |
en |
dc.identifier.isbn |
9781611975055 |
|
dc.identifier.other |
PURE UUID: 70232e9d-5a1c-4bd6-8eb9-86b77058d0bd |
|
dc.identifier.other |
PURE ITEMURL: https://research.aalto.fi/en/publications/70232e9d-5a1c-4bd6-8eb9-86b77058d0bd |
|
dc.identifier.other |
PURE LINK: http://www.scopus.com/inward/record.url?scp=85041397851&partnerID=8YFLogxK |
|
dc.identifier.other |
PURE FILEURL: https://research.aalto.fi/files/55026313/1.9781611975055.16.pdf |
|
dc.identifier.uri |
https://aaltodoc.aalto.fi/handle/123456789/102183 |
|
dc.description.abstract |
We study the problem of counting the number of occurrences of a given six-vertex pattern graph S in an n-vertex host graph H. We engineer an open-source GPU implementation of a distributed algorithm design of Björklund and Kaski [PODC 2016] where (i) the execution of the algorithm can be delegated [Goldwasser, Kalai, and Rothblum, J. ACM 2015] to produce a noninteractive probabilistically checkable proof of correctness, and (ii) the execution of the algorithm when preparing the proof tolerates a controllable number of adversarial errors. Experiments with NVIDIA Tesla K80 and Tesla P100 Accelerators demonstrate that the framework is practical for inputs of up to 512 vertices, with proof checking being several orders of magnitude more efficient than preparing the proof; however, proof preparation still carries at least one order of magnitude overhead compared with just solving the problem. |
en |
dc.format.extent |
15 |
|
dc.format.extent |
184-198 |
|
dc.format.mimetype |
application/pdf |
|
dc.language.iso |
en |
en |
dc.relation.ispartof |
Workshop on Algorithm Engineering and Experiments |
en |
dc.relation.ispartofseries |
2018 Proceedings of the 20th Workshop on Algorithm Engineering and Experiments, ALENEX 2018 |
en |
dc.relation.ispartofseries |
Volume 2018-January |
en |
dc.rights |
openAccess |
en |
dc.title |
Engineering a delegatable and error-Tolerant algorithm for counting small subgraphs |
en |
dc.type |
A4 Artikkeli konferenssijulkaisussa |
fi |
dc.description.version |
Peer reviewed |
en |
dc.contributor.department |
Professorship Kaski Petteri |
|
dc.contributor.department |
Department of Computer Science |
en |
dc.identifier.urn |
URN:NBN:fi:aalto-202101251493 |
|
dc.identifier.doi |
10.1137/1.9781611975055.16 |
|
dc.type.version |
publishedVersion |
|