Author: Jukka Paakki
Publisher: Springer Nature
ISBN: 3030160491
Category : Computers
Languages : en
Pages : 302
Book Description
This book outlines the scientific career of Arto Salomaa, a pioneer in theoretical computer science and mathematics. The author first interviewed the subject and his family and collaborators, and he then researched this fascinating biography of an intellectual who was key in the development of these fields. Early chapters progress chronologically from Academician Salomaa's origins, childhood, and education to his professional successes in science, teaching, and publishing. His most impactful direct research efforts have been in the areas of automata and formal languages. Beyond that he has influenced many more scientists and professionals through collaborations, teaching, and books on topics such as biocomputing and cryptography. The author offers insights into Finnish history, culture, and academia, while historians of computer science will appreciate the vignettes describing some of the people who have shaped the field from the 1950s to today. The author and his subject return throughout to underlying themes such as the importance of family and the value of longstanding collegial relationships, while the work and achievements are leavened with humor and references to interests such as music, sport, and the sauna.
Arto Salomaa: Mathematician, Computer Scientist, and Teacher
Author: Jukka Paakki
Publisher: Springer Nature
ISBN: 3030160491
Category : Computers
Languages : en
Pages : 302
Book Description
This book outlines the scientific career of Arto Salomaa, a pioneer in theoretical computer science and mathematics. The author first interviewed the subject and his family and collaborators, and he then researched this fascinating biography of an intellectual who was key in the development of these fields. Early chapters progress chronologically from Academician Salomaa's origins, childhood, and education to his professional successes in science, teaching, and publishing. His most impactful direct research efforts have been in the areas of automata and formal languages. Beyond that he has influenced many more scientists and professionals through collaborations, teaching, and books on topics such as biocomputing and cryptography. The author offers insights into Finnish history, culture, and academia, while historians of computer science will appreciate the vignettes describing some of the people who have shaped the field from the 1950s to today. The author and his subject return throughout to underlying themes such as the importance of family and the value of longstanding collegial relationships, while the work and achievements are leavened with humor and references to interests such as music, sport, and the sauna.
Publisher: Springer Nature
ISBN: 3030160491
Category : Computers
Languages : en
Pages : 302
Book Description
This book outlines the scientific career of Arto Salomaa, a pioneer in theoretical computer science and mathematics. The author first interviewed the subject and his family and collaborators, and he then researched this fascinating biography of an intellectual who was key in the development of these fields. Early chapters progress chronologically from Academician Salomaa's origins, childhood, and education to his professional successes in science, teaching, and publishing. His most impactful direct research efforts have been in the areas of automata and formal languages. Beyond that he has influenced many more scientists and professionals through collaborations, teaching, and books on topics such as biocomputing and cryptography. The author offers insights into Finnish history, culture, and academia, while historians of computer science will appreciate the vignettes describing some of the people who have shaped the field from the 1950s to today. The author and his subject return throughout to underlying themes such as the importance of family and the value of longstanding collegial relationships, while the work and achievements are leavened with humor and references to interests such as music, sport, and the sauna.
American Book Publishing Record
Scientific and Technical Books and Serials in Print
Think Julia
Author: Ben Lauwens
Publisher: "O'Reilly Media, Inc."
ISBN: 1492044989
Category : Computers
Languages : en
Pages : 301
Book Description
If you’re just learning how to program, Julia is an excellent JIT-compiled, dynamically typed language with a clean syntax. This hands-on guide uses Julia 1.0 to walk you through programming one step at a time, beginning with basic programming concepts before moving on to more advanced capabilities, such as creating new types and multiple dispatch. Designed from the beginning for high performance, Julia is a general-purpose language ideal for not only numerical analysis and computational science but also web programming and scripting. Through exercises in each chapter, you’ll try out programming concepts as you learn them. Think Julia is perfect for students at the high school or college level as well as self-learners and professionals who need to learn programming basics. Start with the basics, including language syntax and semantics Get a clear definition of each programming concept Learn about values, variables, statements, functions, and data structures in a logical progression Discover how to work with files and databases Understand types, methods, and multiple dispatch Use debugging techniques to fix syntax, runtime, and semantic errors Explore interface design and data structures through case studies
Publisher: "O'Reilly Media, Inc."
ISBN: 1492044989
Category : Computers
Languages : en
Pages : 301
Book Description
If you’re just learning how to program, Julia is an excellent JIT-compiled, dynamically typed language with a clean syntax. This hands-on guide uses Julia 1.0 to walk you through programming one step at a time, beginning with basic programming concepts before moving on to more advanced capabilities, such as creating new types and multiple dispatch. Designed from the beginning for high performance, Julia is a general-purpose language ideal for not only numerical analysis and computational science but also web programming and scripting. Through exercises in each chapter, you’ll try out programming concepts as you learn them. Think Julia is perfect for students at the high school or college level as well as self-learners and professionals who need to learn programming basics. Start with the basics, including language syntax and semantics Get a clear definition of each programming concept Learn about values, variables, statements, functions, and data structures in a logical progression Discover how to work with files and databases Understand types, methods, and multiple dispatch Use debugging techniques to fix syntax, runtime, and semantic errors Explore interface design and data structures through case studies
Forthcoming Books
Author: Rose Arny
Publisher:
ISBN:
Category : American literature
Languages : en
Pages : 1414
Book Description
Publisher:
ISBN:
Category : American literature
Languages : en
Pages : 1414
Book Description
Finite Versus Infinite
Author: Cristian S. Calude
Publisher: Springer
ISBN:
Category : Computers
Languages : en
Pages : 392
Book Description
"These recent developments also open up new questions of debate, including: What is the role played by randomness? Are computers capable of handling the infinite through unconventional media of computation? How can one approximate efficiently the finite by the infinite, and conversely the infinite by the finite?" "Well-known authors from around the world, many of them architects of the mathematics and computer science for the new century, contribute to this volume. While mathematical in spirit, contributions have many connections with computer science, cognitive science, linguistics, philosophy, physics, biology and semiotics."--Jacket.
Publisher: Springer
ISBN:
Category : Computers
Languages : en
Pages : 392
Book Description
"These recent developments also open up new questions of debate, including: What is the role played by randomness? Are computers capable of handling the infinite through unconventional media of computation? How can one approximate efficiently the finite by the infinite, and conversely the infinite by the finite?" "Well-known authors from around the world, many of them architects of the mathematics and computer science for the new century, contribute to this volume. While mathematical in spirit, contributions have many connections with computer science, cognitive science, linguistics, philosophy, physics, biology and semiotics."--Jacket.
Design and Analysis of Randomized Algorithms
Author: J. Hromkovic
Publisher: Springer Science & Business Media
ISBN: 3540279032
Category : Computers
Languages : en
Pages : 280
Book Description
Systematically teaches key paradigmic algorithm design methods Provides a deep insight into randomization
Publisher: Springer Science & Business Media
ISBN: 3540279032
Category : Computers
Languages : en
Pages : 280
Book Description
Systematically teaches key paradigmic algorithm design methods Provides a deep insight into randomization
Complexity Theory and Cryptology
Author: Jörg Rothe
Publisher: Springer Science & Business Media
ISBN: 3540221476
Category : Computers
Languages : en
Pages : 488
Book Description
Modern cryptology increasingly employs mathematically rigorous concepts and methods from complexity theory. Conversely, current research topics in complexity theory are often motivated by questions and problems from cryptology. This book takes account of this situation, and therefore its subject is what may be dubbed "cryptocomplexity'', a kind of symbiosis of these two areas. This book is written for undergraduate and graduate students of computer science, mathematics, and engineering, and can be used for courses on complexity theory and cryptology, preferably by stressing their interrelation. Moreover, it may serve as a valuable source for researchers, teachers, and practitioners working in these fields. Starting from scratch, it works its way to the frontiers of current research in these fields and provides a detailed overview of their history and their current research topics and challenges.
Publisher: Springer Science & Business Media
ISBN: 3540221476
Category : Computers
Languages : en
Pages : 488
Book Description
Modern cryptology increasingly employs mathematically rigorous concepts and methods from complexity theory. Conversely, current research topics in complexity theory are often motivated by questions and problems from cryptology. This book takes account of this situation, and therefore its subject is what may be dubbed "cryptocomplexity'', a kind of symbiosis of these two areas. This book is written for undergraduate and graduate students of computer science, mathematics, and engineering, and can be used for courses on complexity theory and cryptology, preferably by stressing their interrelation. Moreover, it may serve as a valuable source for researchers, teachers, and practitioners working in these fields. Starting from scratch, it works its way to the frontiers of current research in these fields and provides a detailed overview of their history and their current research topics and challenges.
The Mathematical Theory of L Systems
Author:
Publisher: Academic Press
ISBN: 0080874061
Category : Mathematics
Languages : en
Pages : 369
Book Description
The Mathematical Theory of L Systems
Publisher: Academic Press
ISBN: 0080874061
Category : Mathematics
Languages : en
Pages : 369
Book Description
The Mathematical Theory of L Systems
Information and Randomness
Author: Cristian Calude
Publisher: Springer Science & Business Media
ISBN: 3662030497
Category : Mathematics
Languages : en
Pages : 252
Book Description
"Algorithmic information theory (AIT) is the result of putting Shannon's information theory and Turing's computability theory into a cocktail shaker and shaking vigorously", says G.J. Chaitin, one of the fathers of this theory of complexity and randomness, which is also known as Kolmogorov complexity. It is relevant for logic (new light is shed on Gödel's incompleteness results), physics (chaotic motion), biology (how likely is life to appear and evolve?), and metaphysics (how ordered is the universe?). This book, benefiting from the author's research and teaching experience in Algorithmic Information Theory (AIT), should help to make the detailed mathematical techniques of AIT accessible to a much wider audience.
Publisher: Springer Science & Business Media
ISBN: 3662030497
Category : Mathematics
Languages : en
Pages : 252
Book Description
"Algorithmic information theory (AIT) is the result of putting Shannon's information theory and Turing's computability theory into a cocktail shaker and shaking vigorously", says G.J. Chaitin, one of the fathers of this theory of complexity and randomness, which is also known as Kolmogorov complexity. It is relevant for logic (new light is shed on Gödel's incompleteness results), physics (chaotic motion), biology (how likely is life to appear and evolve?), and metaphysics (how ordered is the universe?). This book, benefiting from the author's research and teaching experience in Algorithmic Information Theory (AIT), should help to make the detailed mathematical techniques of AIT accessible to a much wider audience.