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...

Full description

Bibliographic Details
Main Author: Broberg, Felix
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