Prediction Assisted Fully Dynamic All-Pairs Effective Resistance
We study the approximate fully dynamic online all-pairs effective resistance problem in a prediction assisted setting. We introduce a prediction model for predicting which vertex pairs will be involved in future edge insertions, deletions, or effective resistance queries. The model is general enough...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
KTH, Skolan för elektroteknik och datavetenskap (EECS)
2020
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-281341 |
id |
ndltd-UPSALLA1-oai-DiVA.org-kth-281341 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-kth-2813412020-09-19T07:05:31ZPrediction Assisted Fully Dynamic All-Pairs Effective ResistanceengFörutsägelseassisterad fullkomligt dynamisk effektiv resistens för samtliga noderBroberg, FelixKTH, Skolan för elektroteknik och datavetenskap (EECS)2020Computer SciencesDatavetenskap (datalogi)We study the approximate fully dynamic online all-pairs effective resistance problem in a prediction assisted setting. We introduce a prediction model for predicting which vertex pairs will be involved in future edge insertions, deletions, or effective resistance queries. The model is general enough to be compatible with some link predictors and can be used by other prediction assisted algorithms. Our main contribution is a data structure that utilizes the devised prediction model to maintain the effective resistance between all vertex pairs. The running time matches the performance of the best known offline algorithm if the predictions are good and the best known online data structure if the predictions are bad. A minor contribution is that we give the best known algorithm for the offline problem. Vi undersöker den approximativa och fullkomligt dynamiska effektiva resistensen för samtliga noder i en förutsägelseassisterad miljö. Vi skapar en förutsägelsemodell för att förutspå vilka nodpar som är del av framtida kanttillägg, kantborttagningar och förfrågningar om den effektiva resistensen. Modellen är generell nog at vara kompatibel med forskning inom länkförutsägelse inom grafer och kan användas av andra förutsägelseassisterade algoritmer. Vårt största bidrag är i formen av en datastruktur som använder sig av den skapade förutsägelsemodellen för att bibehålla den effektiva resistensen mellan samtliga noder. Körtiden matchar den bästa algoritmen för offline-varianten av problemet om förutsägelserna är bra, medan den matchar den bästa datastrukturen för online-varianten om förutsägelserna är dåliga. Ett mindre bidrag är att vi skapar den hittills bästa algoritmen för offline-varianten av problemet. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-281341TRITA-EECS-EX ; 2020:527application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Computer Sciences Datavetenskap (datalogi) |
spellingShingle |
Computer Sciences Datavetenskap (datalogi) Broberg, Felix Prediction Assisted Fully Dynamic All-Pairs Effective Resistance |
description |
We study the approximate fully dynamic online all-pairs effective resistance problem in a prediction assisted setting. We introduce a prediction model for predicting which vertex pairs will be involved in future edge insertions, deletions, or effective resistance queries. The model is general enough to be compatible with some link predictors and can be used by other prediction assisted algorithms. Our main contribution is a data structure that utilizes the devised prediction model to maintain the effective resistance between all vertex pairs. The running time matches the performance of the best known offline algorithm if the predictions are good and the best known online data structure if the predictions are bad. A minor contribution is that we give the best known algorithm for the offline problem. === Vi undersöker den approximativa och fullkomligt dynamiska effektiva resistensen för samtliga noder i en förutsägelseassisterad miljö. Vi skapar en förutsägelsemodell för att förutspå vilka nodpar som är del av framtida kanttillägg, kantborttagningar och förfrågningar om den effektiva resistensen. Modellen är generell nog at vara kompatibel med forskning inom länkförutsägelse inom grafer och kan användas av andra förutsägelseassisterade algoritmer. Vårt största bidrag är i formen av en datastruktur som använder sig av den skapade förutsägelsemodellen för att bibehålla den effektiva resistensen mellan samtliga noder. Körtiden matchar den bästa algoritmen för offline-varianten av problemet om förutsägelserna är bra, medan den matchar den bästa datastrukturen för online-varianten om förutsägelserna är dåliga. Ett mindre bidrag är att vi skapar den hittills bästa algoritmen för offline-varianten av problemet. |
author |
Broberg, Felix |
author_facet |
Broberg, Felix |
author_sort |
Broberg, Felix |
title |
Prediction Assisted Fully Dynamic All-Pairs Effective Resistance |
title_short |
Prediction Assisted Fully Dynamic All-Pairs Effective Resistance |
title_full |
Prediction Assisted Fully Dynamic All-Pairs Effective Resistance |
title_fullStr |
Prediction Assisted Fully Dynamic All-Pairs Effective Resistance |
title_full_unstemmed |
Prediction Assisted Fully Dynamic All-Pairs Effective Resistance |
title_sort |
prediction assisted fully dynamic all-pairs effective resistance |
publisher |
KTH, Skolan för elektroteknik och datavetenskap (EECS) |
publishDate |
2020 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-281341 |
work_keys_str_mv |
AT brobergfelix predictionassistedfullydynamicallpairseffectiveresistance AT brobergfelix forutsagelseassisteradfullkomligtdynamiskeffektivresistensforsamtliganoder |
_version_ |
1719340170614931456 |