This thesis studies a series of questions about dynamic algorithms which are algorithms for quickly maintaining some information of an input data undergoing a sequence of updates. The first question asks \emph{how small the update time for handling each update can be} for each dynamic problem. To obtain fast algorithms, several relaxations are often used including allowing amortized update time, allowing randomization, or even assuming an oblivious adversary. Hence, the second question asks \emph{whether these relaxations and assumptions can be removed} without sacrificing the speed. Some dynamic problems are successfully solved by fast dynamic algorithms without any relaxation. The guarantee of such algorithms, however, is for a worst-case...
Dynamic algorithms are used to efficiently maintain solutions to problems where the input undergoes ...
Dynamic algorithms are used to efficiently maintain solutions to problems where the input undergoes ...
We revisit the classic problem of dynamically maintaining shortest paths between all pairs of nodes ...
This thesis studies a series of questions about dynamic algorithms which are algorithms for quickly ...
This thesis studies a series of questions about dynamic algorithms which are algorithms for quickly ...
AbstractA common way to evaluate the time complexity of an algorithm is to use asymptotic worst-case...
International audienceA dynamic graph algorithm is a data structure that answers queries about a pro...
We present a model for edge updates with restricted randomness in dynamic graph algorithms and a gen...
In this paper we present deterministic fully dynamic algorithms for maintaining several properties o...
To date, the only way to argue polynomial lower bounds for dynamic algorithms is via fine-grained co...
We revisit the classic problem of dynamically maintaining shortest paths between all pairs of nodes ...
© 2020 ACM. Fixed-parameter algorithms and kernelization are two powerful methods to solve NP-hard p...
© 2020 ACM. Fixed-parameter algorithms and kernelization are two powerful methods to solve NP-hard p...
Fixed-parameter algorithms and kernelization are two powerful methods to solve NP-hard problems. Yet...
© 2020 ACM. Fixed-parameter algorithms and kernelization are two powerful methods to solve NP-hard p...
Dynamic algorithms are used to efficiently maintain solutions to problems where the input undergoes ...
Dynamic algorithms are used to efficiently maintain solutions to problems where the input undergoes ...
We revisit the classic problem of dynamically maintaining shortest paths between all pairs of nodes ...
This thesis studies a series of questions about dynamic algorithms which are algorithms for quickly ...
This thesis studies a series of questions about dynamic algorithms which are algorithms for quickly ...
AbstractA common way to evaluate the time complexity of an algorithm is to use asymptotic worst-case...
International audienceA dynamic graph algorithm is a data structure that answers queries about a pro...
We present a model for edge updates with restricted randomness in dynamic graph algorithms and a gen...
In this paper we present deterministic fully dynamic algorithms for maintaining several properties o...
To date, the only way to argue polynomial lower bounds for dynamic algorithms is via fine-grained co...
We revisit the classic problem of dynamically maintaining shortest paths between all pairs of nodes ...
© 2020 ACM. Fixed-parameter algorithms and kernelization are two powerful methods to solve NP-hard p...
© 2020 ACM. Fixed-parameter algorithms and kernelization are two powerful methods to solve NP-hard p...
Fixed-parameter algorithms and kernelization are two powerful methods to solve NP-hard problems. Yet...
© 2020 ACM. Fixed-parameter algorithms and kernelization are two powerful methods to solve NP-hard p...
Dynamic algorithms are used to efficiently maintain solutions to problems where the input undergoes ...
Dynamic algorithms are used to efficiently maintain solutions to problems where the input undergoes ...
We revisit the classic problem of dynamically maintaining shortest paths between all pairs of nodes ...