Computability and Complexity: From a Programming Perspective

Computability and Complexity: From a Programming Perspective

简介:

本书介绍了可计算性,复杂性和编程语言理论的基本概念。

这本书有两个非常明确和不同的目标: 以不同的教学方式呈现可计算性和复杂性理论,即由编程驱动; 并修改复杂性理论的概念,使它们更自然。至于第一个目标,在这个方向上没有太多的文献。这将文本放在 “计算机科学学生的高度欢迎教科书” 类别中。第二个目标将此文本放在 “研究专著” 类别中。由于本书的两个部分都很好,我强烈推荐它。任何一节都将是一项重大贡献。可计算性和复杂性理论应该是实践者和理论家关注的中心。然而,不幸的是,该领域因其不可穿透性而闻名。Neil Jones作为一名教育家和作家的目标是在可计算性和复杂性理论与计算机科学的其他领域,尤其是编程之间架起一座桥梁。为了摆脱图灵机和面向哥德尔数的经典方法,琼斯使用了编程语言中熟悉的概念,使计算机科学家更容易理解可计算性和复杂性,更适用于实际的编程问题。

英文简介:

This book is an introduction to the basic concepts of computability, complex, and the theory of programming languages.

This book has two very clear and distinct aims: to present the theory of computability and complexity in a different didactic way, namely as motivated by programming; and to modify notions of complexity theory so that they are more natural. As to the first aim, there is not really much literature in this direction.

This places the text in the category 'highly welcome textbook for computer science students.' The second aim places this text in the category 'research monograph.' Since both parts of the book are presented well, I strongly recommend it. either section alone would be a substantial contribution.

Computability and complexity theory should be of central concern to practitioners as well as theorists. Unfortunately, however, the field is known for its impenetrability. Neil Jones's goal as an educator and author is to build a bridge between computability and complexity theory and other areas of computer science, especially programming.

In a shift away from the Turing machine- and Godel number-oriented classical approaches, Jones uses concepts familiar from programming languages to make computability and complexity more accessible to computer scientists and more applicable to practical programming problems.

书名
Computability and Complexity: From a Programming Perspective
译名
可计算性和复杂性:从编程角度
语言
英语
年份
2023
页数
485页
大小
1.75 MB
下载
pdf iconComputability and Complexity: From a Programming Perspective.pdf
密码
65536

最后更新:2025-04-12 23:57:46

←Theory of Computation, Making Connections

→Models of Computation: Exploring the Power of Computing by John E. Savage