Fr. 90.00

An Introduction to Online Computation - Determinism, Randomization, Advice

English · Paperback / Softback

Shipping usually within 6 to 7 weeks

Description

Read more

This textbook explains online computation in different settings, with particular emphasis on randomization and advice complexity. These settings are analyzed for various online problems such as the paging problem, the k-server problem, job shop scheduling, the knapsack problem, the bit guessing problem, and problems on graphs.
This book is appropriate for undergraduate and graduate students of computer science, assuming a basic knowledge in algorithmics and discrete mathematics. Also researchers will find this a valuable reference for the recent field of advice complexity.

List of contents

Introduction.- Randomization.- Advice Complexity.- The k -Server Problem.- Job Shop Scheduling.- The Knapsack Problem.- The Bit Guessing Problem.- Problems on Graphs.

About the author

Dr. Dennis Komm is a lecturer in the Chair of Information Technology and Education at ETH Zürich. His research interests include approximation algorithms for hard optimization problems, re-optimization of optimization problems, and advice complexity in different setups and environments.

Summary

This textbook explains online computation in different settings, with particular emphasis on randomization and advice complexity. These settings are analyzed for various online problems such as the paging problem, the k-server problem, job shop scheduling, the knapsack problem, the bit guessing problem, and problems on graphs.
This book is appropriate for undergraduate and graduate students of computer science, assuming a basic knowledge in algorithmics and discrete mathematics. Also researchers will find this a valuable reference for the recent field of advice complexity.

Additional text

“This book is about online algorithms for optimization problems. … The book can be used as a textbook on the undergraduate level. … The book can also be used for self-study and as a reference. Its strength in this regard is enhanced by the historical notes at the end of each chapter and a comprehensive bibliography.” (Bogdan S. Chlebus,Mathematical Reviews, March, 2018)

“This text is an important contribution to the field of online algorithms. … Without a doubt, this text is a must-read for anyone seriously pursuing the analysis of algorithms, particularly online versions of those algorithms.” (Michael Goldberg and R. Goldberg, Computing Reviews, October, 2017)

Report

"This book is about online algorithms for optimization problems. ... The book can be used as a textbook on the undergraduate level. ... The book can also be used for self-study and as a reference. Its strength in this regard is enhanced by the historical notes at the end of each chapter and a comprehensive bibliography." (Bogdan S. Chlebus,Mathematical Reviews, March, 2018)

"This text is an important contribution to the field of online algorithms. ... Without a doubt, this text is a must-read for anyone seriously pursuing the analysis of algorithms, particularly online versions of those algorithms." (Michael Goldberg and R. Goldberg, Computing Reviews, October, 2017)

Product details

Authors Dennis Komm
Publisher Springer, Berlin
 
Languages English
Product format Paperback / Softback
Released 01.01.2018
 
EAN 9783319826530
ISBN 978-3-31-982653-0
No. of pages 349
Dimensions 155 mm x 20 mm x 235 mm
Weight 563 g
Illustrations XV, 349 p. 58 illus.
Series Texts in Theoretical Computer Science. An EATCS Series
Texts in Theoretical Computer Science. An EATCS Series
Subjects Natural sciences, medicine, IT, technology > IT, data processing > IT

B, Algorithmen und Datenstrukturen, Algorithms, computer science, Theory of Computation, Computers, Numerical analysis, Mathematical theory of computation

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.