Online Algorithms [electronic resource] :The State of the Art /
Contributor(s): Fiat, Amos [editor.] | Woeginger, Gerhard J [editor.] | SpringerLink (Online service).Material type: BookSeries: Lecture Notes in Computer Science: 1442Publisher: Berlin, Heidelberg : Springer Berlin Heidelberg, 1998.Description: XVIII, 436 p. 1 illus. online resource.Content type: text Media type: computer Carrier type: online resourceISBN: 9783540683117.Subject(s): Computer science | Computer communication systems | Computer programming | Algorithms | Computer science -- Mathematics | Calculus of variations | Computer Science | Computer Communication Networks | Algorithm Analysis and Problem Complexity | Programming Techniques | Discrete Mathematics in Computer Science | Calculus of Variations and Optimal Control; OptimizationOnline resources: Click here to access online
Competitive analysis of algorithms -- Self-organizing data structures -- Competitive analysis of paging -- Metrical task systems, the server problem and the work function algorithm -- Distributed paging -- Competitive analysis of distributed algorithms -- On-line packing and covering problems -- On-line load balancing -- On-line scheduling -- On-line searching and navigation -- On-line network routing -- On-line network optimization problems -- Coloring graphs on-line -- On-Line Algorithms in Machine Learning -- Competitive solutions for on-line financial problems -- On the performance of competitive algorithms in practice -- Competitive odds and ends.
This coherent anthology presents the state of the art in the booming area of online algorithms and competitive analysis of such algorithms. The 17 papers are carefully revised and thoroughly improved versions of presentations given first during a Dagstuhl seminar in 1996. An overview by the volume editors introduces the area to the reader. The technical chapters are devoted to foundational and methodological issues for the design and analysis of various classes of online algorithms as well as to the detailed evaluation of algorithms for various activities in online processing, ranging from load balancing and scheduling to networking and financial problems. An outlook by the volume editors and a bibliography listing more than 750 references complete the work. The book is ideally suited for advanced courses and self-study in online algorithms. It is indispensable reading for researchers and professionals active in the area.