The Art of Computer Programming is Knuth's multivolume analysis of algorithms. With the addition of this new volume, it continues to be the definitive description of classical computer science.
Volume 4B, the sequel to Volume 4A, extends Knuth's exploration of combinatorial algorithms. These algorithms are of keen interest to software designers because ". . . a single good idea can save years or even centuries of computer time."
The book begins with coverage of Backtrack Programming, together with a set of data structures whose links perform "delightful dances" and are ideally suited to this domain. New techniques for important applications such as optimum partitioning and layout are thereby developed.
Knuth's writing is playful, and he includes dozens of puzzles to illustrate the algorithms and techniques, ranging from popular classics like edge-matching to more recent crazes like sudoku. Recreational mathematicians and computer scientists will not be disappointed!
In the second half of the book, Knuth addresses Satisfiability, one of the most fundamental problems in all of computer science. Innovative techniques developed at the beginning of the twenty-first century have led to game-changing applications, for such things as optimum scheduling, circuit design, and hardware verification. Thanks to these tools, computers are able to solve practical problems involving millions of variables that only a few years ago were regarded as hopeless.
The Mathematical Preliminaries Redux section of the book is a special treat, which presents basic techniques of probability theory that have become prominent since the original "preliminaries" were discussed in Volume 1.
As in every volume of this remarkable series, the book includes hundreds of exercises that employ Knuth's ingenious rating system, making it easy for readers of varying degrees of mathematical training to find challenges suitable to them. Detailed answers are provided to facilitate self-study.
"Professor Donald E. Knuth has always loved to solve problems. In Volume 4B he now promotes two brand new and practical general problem solvers, namely (0) the Dancing Links Backtracking and (1) the SAT Solver. To use them, a problem is defined declaratively (0) as a set of options, or (1) in Boolean formulae. Today's laptop computers, heavily armoured with very high speed processors and ultra large amounts of memory, are able to run either solver for problems having big input data. Each section of Volume 4B contains a multitudinous number of tough exercises which help make understanding surer. Happy reading!" --Eiiti Wada, an elder computer scientist, UTokyo
"Donald Knuth may very well be a great master of the analysis of algorithms, but more than that, he is an incredible and tireless storyteller who always strikes the perfect balance between theory, practice,and fun. [Volume 4B, Combinatorial Algorithms, Part 2] dives deep into the fascinating exploration of search spaces (which is quite like looking for a needle in a haystack or, even harder, to prove the absence of a needle in a haystack), where actions performed while moving forward must be meticulously undone when backtracking. It introduces us to the beauty of dancing links for removing and restoring the cells of a matrix in a dance which is both simple to implement and very efficient." --Christine Solnon, Department of Computer Science, INSA Lyon
Donald E. Knuth is known throughout the world for his pioneering work on algorithms and programming techniques, for his invention of the TEX and METAFONT systems for computer typesetting, and for his prolific and influential writing (26 books, 161 papers). Professor Emeritus of The Art of Computer Programming at Stanford University, he currently devotes full time to the complet...
(展开全部)
熊逸,中国当代重要的一位思想隐士,隐于市而专心著书的人。熊逸,是一个笔名,只有极少的人识得他的庐山真面目。熊逸坚持用这个笔名解剖中国传统文化,用学贯中西的现代视...
Alfred V. Aho是哥伦比亚大学的Lawrence Gussman计算机科学教授。Aho教授多次获奖,其中包括哥伦比亚校友会颁发的2003年度Great...
冯仑,企业家中的思想家、商界老水手、万通集团创始人。先后就读于西北大学、中央党校、社科院,法学博士。对民营经济、房地产、公司治理有着重要的研究。以杰出的经营实践...
萨米尔·艾哈迈德,约旦哈希姆王国首都安曼市文化局局长,著名学者,约旦《明日报》专栏作家,约旦电视台特约评论员,曾多次访华。《文明的追随:中国的崛起与阿拉伯人的未...
长江黄金水道发展战略研究 内容简介 本书主要介绍了长江水运航道、运输船舶、港口码头、船闸、桥梁等情况, 分析了长江黄金水道现状, 研究和阐述了国外内河水运发展历...
作者简介:马丁•唐顿(Martin Daunton)教授是英国著名经济史学家、英国皇家历史学会主席、剑桥大学三一学院(Trinity Hall)院长,曾担任剑桥...
人要任性,但是也要能掌控自己的人生,可以放肆去想,大胆去做,又可以从心所欲不逾矩。我们一定要有自己把日子过好的能力,在最想做事情的时候,做自己最想做的事。有时候...
本書分為〈愛情的祭壇〉〈心中的波動〉〈女人的花冠〉〈情人的舌頭〉〈那一段天涯路〉〈同學這東西〉〈有一點恨你〉七章。〈愛情的祭壇〉——愛情有時候就像一種宗教,它不...
真言不美-(2013年版) 本书特色 当下,老百姓知道有多少庸医 有多少假药、劣药 药价有多贵 是什么人在牟取暴利、草菅人命 谁是中药西制的策划者 到哪里找良医...
吉本芭娜娜(よしもとばなな)1964年在日本东京出生,毕业于日本大学艺术学部文艺学科。1987年凭借《厨房》获得海燕新人文学奖。主要作品还有《雏菊人生》《你好下...
风轻所著的《盛世医妃(上中下完美终结)》是一部长篇小说。一出金陵三千里,以为从此是晴天。无奈,皇帝陛下磨刀霍霍向皇叔,燕
陈嘉映,当代著名哲学家,曾任教于北京大学、华东师范大学,现为首都师范大学哲学系教授。主要学术成就有:专著《海德格尔哲学概论》、《语言哲学》等,译著《存在与时间》...
忘语:本名丁凌滔,一九七六年十月生,江苏省徐州市人。毕业于无锡机械制造学校,后自学完成大学法律专业。曾在徐州某企业供职,现专职网络小说创作。兴趣较多,喜欢看书、...
关系心理学家,向日葵爸爸发起人,中国最具影响力的50位心理学家之一。拥有20余年的咨询实践经验,15000余小时的个案经验,曾任CCTV《心理访谈》特邀嘉宾,湖...
郝杰,企业家,投资人,作家,Magma基金创始人。代表作品《全球创猎者》,2010年,毕业于美国德克萨斯大学达拉斯分校,计算机博士。2014年,郝杰参与组建Ma...
本书获2014年美国国家图书奖。这部诗集展现了继《直到世界反映了灵魂最深层的需要》和《月光的合金》这两本诗集后格丽克的写作风格和成就。诗集包含24首诗,以奇异的...
【技术大咖推荐】“很荣幸担任这本优秀图书的技术审校。这本书能帮助很多中级Python程序员掌握这门语言,我也从中学到了相当多的知识!”——Alex Martel...
勒内·笛卡尔,作为欧洲早期现代哲学的里程碑式人物,其思想对后世的哲学与科学皆产生了重大影响。这位生活于十七世纪的哲学家,正处于传统与革新、继承与反叛相互交织的时...
《钣金展开计算手册》是一本用计算法进行金属制品和构件展开的实用工具书,作者是以投影的原理列出计算公式,用计算的方法求得被
作品目录抗日战争时期(上)反对日本进攻的方针、办法和前途(一九三七年七月二十三日)为动员一切力量争取抗战胜利而斗争(一九