Theoretical Computer Science

Theoretical Computer Science PDF Author: Juraj Hromkovič
Publisher: Springer Science & Business Media
ISBN: 9783540140153
Category : Computers
Languages : en
Pages : 336

Get Book Here

Book Description
Juraj Hromkovic takes the reader on an elegant route through the theoretical fundamentals of computer science. The author shows that theoretical computer science is a fascinating discipline, full of spectacular contributions and miracles. The book also presents the development of the computer scientist's way of thinking as well as fundamental concepts such as approximation and randomization in algorithmics, and the basic ideas of cryptography and interconnection network design.

Theoretical Computer Science

Theoretical Computer Science PDF Author: Juraj Hromkovič
Publisher: Springer Science & Business Media
ISBN: 9783540140153
Category : Computers
Languages : en
Pages : 336

Get Book Here

Book Description
Juraj Hromkovic takes the reader on an elegant route through the theoretical fundamentals of computer science. The author shows that theoretical computer science is a fascinating discipline, full of spectacular contributions and miracles. The book also presents the development of the computer scientist's way of thinking as well as fundamental concepts such as approximation and randomization in algorithmics, and the basic ideas of cryptography and interconnection network design.

A Basis for Theoretical Computer Science

A Basis for Theoretical Computer Science PDF Author: M.A. Arbib
Publisher: Springer Science & Business Media
ISBN: 1461394554
Category : Computers
Languages : en
Pages : 228

Get Book Here

Book Description
Computer science seeks to provide a scientific basis for the study of inform a tion processing, the solution of problems by algorithms, and the design and programming of computers. The last forty years have seen increasing sophistication in the science, in the microelectronics which has made machines of staggering complexity economically feasible, in the advances in programming methodology which allow immense programs to be designed with increasing speed and reduced error, and in the development of mathematical techniques to allow the rigorous specification of program, process, and machine. The present volume is one of a series, The AKM Series in Theoretical Computer Science, designed to make key mathe matical developments in computer science readily accessible to under graduate and beginning graduate students. Specifically, this volume takes readers with little or no mathematical background beyond high school algebra, and gives them a taste of a number of topics in theoretical computer science while laying the mathematical foundation for the later, more detailed, study of such topics as formal language theory, computability theory, programming language semantics, and the study of program verification and correctness. Chapter 1 introduces the basic concepts of set theory, with special emphasis on functions and relations, using a simple algorithm to provide motivation. Chapter 2 presents the notion of inductive proof and gives the reader a good grasp on one of the most important notions of computer science: the recursive definition of functions and data structures.

Physics and Theoretical Computer Science

Physics and Theoretical Computer Science PDF Author: Jean-Pierre Gazeau
Publisher: IOS Press
ISBN: 1586037064
Category : Science
Languages : en
Pages : 349

Get Book Here

Book Description
Aims to reinforce the interface between physical sciences, theoretical computer science, and discrete mathematics. This book assembles theoretical physicists and specialists of theoretical informatics and discrete mathematics in order to learn about developments in cryptography, algorithmics, and more.

The Nature of Computation

The Nature of Computation PDF Author: Cristopher Moore
Publisher: OUP Oxford
ISBN: 0191620807
Category : Science
Languages : en
Pages : 1498

Get Book Here

Book Description
Computational complexity is one of the most beautiful fields of modern mathematics, and it is increasingly relevant to other sciences ranging from physics to biology. But this beauty is often buried underneath layers of unnecessary formalism, and exciting recent results like interactive proofs, phase transitions, and quantum computing are usually considered too advanced for the typical student. This book bridges these gaps by explaining the deep ideas of theoretical computer science in a clear and enjoyable fashion, making them accessible to non-computer scientists and to computer scientists who finally want to appreciate their field from a new point of view. The authors start with a lucid and playful explanation of the P vs. NP problem, explaining why it is so fundamental, and so hard to resolve. They then lead the reader through the complexity of mazes and games; optimization in theory and practice; randomized algorithms, interactive proofs, and pseudorandomness; Markov chains and phase transitions; and the outer reaches of quantum computing. At every turn, they use a minimum of formalism, providing explanations that are both deep and accessible. The book is intended for graduate and undergraduate students, scientists from other areas who have long wanted to understand this subject, and experts who want to fall in love with this field all over again.

Computational Complexity

Computational Complexity PDF Author: Christos H. Papadimitriou
Publisher: MacMillan Publishing Company
ISBN: 9780020153085
Category : Computational complexity
Languages : en
Pages : 523

Get Book Here

Book Description
The first unified introduction and reference for the field of computational complexity. Virtually non-existent only 25 years ago, computational complexity has expanded tremendously and now comprises a major part of the researh activity in theoretical science.

Gems of Theoretical Computer Science

Gems of Theoretical Computer Science PDF Author: Uwe Schoning
Publisher:
ISBN: 9783642603235
Category :
Languages : en
Pages : 336

Get Book Here

Book Description


Algorithms and Complexity

Algorithms and Complexity PDF Author: Bozzano G Luisa
Publisher: Elsevier
ISBN: 9780444880710
Category : Computers
Languages : en
Pages : 1014

Get Book Here

Book Description
This first part presents chapters on models of computation, complexity theory, data structures, and efficient computation in many recognized sub-disciplines of Theoretical Computer Science.

Design Theory and Computer Science

Design Theory and Computer Science PDF Author: Subrata Dasgupta
Publisher: Cambridge University Press
ISBN: 0521390214
Category : Computers
Languages : en
Pages : 450

Get Book Here

Book Description
The author examines logic and methodology of design from the perspective of computer science. Computers provide the context for this examination both by discussion of the design process for hardware and software systems and by consideration of the role of computers in design in general. The central question posed by the author is whether or not we can construct a theory of design.

Handbook of Theoretical Computer Science

Handbook of Theoretical Computer Science PDF Author: Jan van Leeuwen
Publisher: Mit Press
ISBN: 9780262720144
Category : Computers
Languages : en
Pages : 1006

Get Book Here

Book Description
"Of all the books I have covered in the Forum to date, this set is the most unique and possibly the most useful to the SIGACT community, in support both of teaching and research.... The books can be used by anyone wanting simply to gain an understanding of one of these areas, or by someone desiring to be in research in a topic, or by instructors wishing to find timely information on a subject they are teaching outside their major areas of expertise." -- Rocky Ross, "SIGACT News" "This is a reference which has a place in every computer science library." -- Raymond Lauzzana, "Languages of Design" The Handbook of Theoretical Computer Science provides professionals and students with a comprehensive overview of the main results and developments in this rapidly evolving field. Volume A covers models of computation, complexity theory, data structures, and efficient computation in many recognized subdisciplines of theoretical computer science. Volume B takes up the theory of automata and rewriting systems, the foundations of modern programming languages, and logics for program specification and verification, and presents several studies on the theoretic modeling of advanced information processing. The two volumes contain thirty-seven chapters, with extensive chapter references and individual tables of contents for each chapter. There are 5,387 entry subject indexes that include notational symbols, and a list of contributors and affiliations in each volume.

Parameterized Complexity Theory

Parameterized Complexity Theory PDF Author: J. Flum
Publisher: Springer Science & Business Media
ISBN: 354029953X
Category : Computers
Languages : en
Pages : 494

Get Book Here

Book Description
This book is a state-of-the-art introduction into both algorithmic techniques for fixed-parameter tractability and the structural theory of parameterized complexity classes. It presents detailed proofs of recent advanced results that have not appeared in book form before and replaces the earlier publication "Parameterized Complexity" by Downey and Fellows as the definitive book on this subject. The book will interest computer scientists, mathematicians and graduate students engaged with algorithms and problem complexity.