Amortized efficiency of list update and paging rules
Communications of the ACM
Scheduling Parallel Machines On-line
SIAM Journal on Computing
On-line single-server dial-a-ride problems
Theoretical Computer Science
APPROX '02 Proceedings of the 5th International Workshop on Approximation Algorithms for Combinatorial Optimization
The Online Dial-a-Ride Problem under Reasonable Load
CIAC '00 Proceedings of the 4th Italian Conference on Algorithms and Complexity
News from the online traveling repairman
Theoretical Computer Science - Mathematical foundations of computer science
Average-Case and Smoothed Competitive Analysis of the Multilevel Feedback Algorithm
Mathematics of Operations Research
Note: An adversarial queueing model for online server routing
Theoretical Computer Science
On the power of lookahead in on-line server routing problems
Theoretical Computer Science
Hi-index | 0.00 |
We consider an online problem where a server operates on an edge-weighted graph G and an adversarial sequence of requests to vertices is released over time. Each request requires one unit of servicetime. The server is free to choose the ordering of service and intends to minimize the total flowtime of the requests. A natural class of algorithms for this problem are Ignore algorithms. From worst-case perspective we show that Ignore algorithms are not competitive for flowtime minimization. From an average-case point of view, we obtain a more detailed picture. In our model, the adversary may still choose the vertices of the requests arbitrarily. But the arrival times are according to a stochastic process (with some rate *** 0), chosen by the adversary out of a natural class of processes. The class contains the Poisson-process and (some) deterministic arrivals as special cases. We then show that there is an Ignore algorithm that is competitive if and only if $\lambda \not = 1$. Specifically, for $\lambda \not = 1$, the expected competitive ratio of the algorithm is within a constant of the length of a shortest cycle that visits all vertices of G . The reason for this is that if $\lambda \not = 1$ the requests either arrive slow enough for our algorithm or too fast even for an offline optimal algorithm. For *** = 1 the routing-mistakes of the online algorithm accumulate just as in the worst case. As an additional result, we show how Ignore tours are constructed optimally in polynomial time, if the underlying graph G is a line.