The standard dynamic programming solution to finding k-medians on a line with n nodes requires O(kn2) time. Dynamic programming speed-up techniques, e.g., use of the quadrangle inequality or properties of totally monotone matrices, can reduce this to O(kn) time. However, these speed-up techniques are inherently static and cannot be used in an online setting, i.e., if we want to increase the size of the problem by one new point. Then, in the worst case, we could do no better than recalculating the solution to the entire problem from scratch in O(kn) time. The major result of this paper is to show that we can maintain the dynamic programming speed up in an online setting where points are added from left to right on a line. Computing the new k...
In the k-median problem we are given sets of facilities and customers, and distances between them. F...
In this paper, we consider tree decompositions, branch decompositions, and clique decompositions. We...
An O(n2(n-k)) on-line algorithm for computing a minimum set of k-covers for a given string of length...
Consider the Dynamic Program h(n) = min<sub>1≤j≤n</sub> a(n, j) for n = 1,2, . . ., N. For arbitrary...
There exist several general techniques in the literature for speeding up naive implementations of dy...
There exist several general techniques in the literature for speeding up naive implementations of dy...
There exist several general techniques in the literature for speeding up naive implementations of dy...
Abstract We introduce a natural variant of the (metric uncapacitated) k-median problem that we call ...
We start by slightly modifying the generic framework for solving online covering and packing linear ...
Abstract. We propose algorithms for maintaining two variants of kd-trees of a set of moving points i...
In the k-median problem we are given sets of facilities and customers, and distances between them. F...
TheOnline Median problem requires us to add elements to a set and at any time to produce the median ...
We develop fast approximations for several LP relaxations that arise in discrete and combinatorial o...
We study the problem of computing minimum dominating sets of n intervals on lines in three cases: (1...
International audienceWe consider two new variants of online integer programs that are duals. In the...
In the k-median problem we are given sets of facilities and customers, and distances between them. F...
In this paper, we consider tree decompositions, branch decompositions, and clique decompositions. We...
An O(n2(n-k)) on-line algorithm for computing a minimum set of k-covers for a given string of length...
Consider the Dynamic Program h(n) = min<sub>1≤j≤n</sub> a(n, j) for n = 1,2, . . ., N. For arbitrary...
There exist several general techniques in the literature for speeding up naive implementations of dy...
There exist several general techniques in the literature for speeding up naive implementations of dy...
There exist several general techniques in the literature for speeding up naive implementations of dy...
Abstract We introduce a natural variant of the (metric uncapacitated) k-median problem that we call ...
We start by slightly modifying the generic framework for solving online covering and packing linear ...
Abstract. We propose algorithms for maintaining two variants of kd-trees of a set of moving points i...
In the k-median problem we are given sets of facilities and customers, and distances between them. F...
TheOnline Median problem requires us to add elements to a set and at any time to produce the median ...
We develop fast approximations for several LP relaxations that arise in discrete and combinatorial o...
We study the problem of computing minimum dominating sets of n intervals on lines in three cases: (1...
International audienceWe consider two new variants of online integer programs that are duals. In the...
In the k-median problem we are given sets of facilities and customers, and distances between them. F...
In this paper, we consider tree decompositions, branch decompositions, and clique decompositions. We...
An O(n2(n-k)) on-line algorithm for computing a minimum set of k-covers for a given string of length...