网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 教育/科技 > 数学 > 商品详情

计算复杂性的现代方法(英文影印版)

分享到:
计算复杂性的现代方法(英文影印版)

最 低 价:¥79.20

定 价:¥99.00

作 者:(美)Sanjeev Arora

出 版 社:世界图书出版公司

出版时间:2012 年3月

I S B N:9787510042867

价格
79.20元
价格
83.50元
价格
83.50元
价格
87.00元

商品详情

编辑推荐

本书是一部将所有有关复杂度知识理论集于一体的教程。

内容简介

书籍
数学书籍
  本书是一部将所有有关复杂度知识理论集于一体的教程。将最新进展和经典结果结合起来,是一部很难得的研究生入门级教程。既是相关科研人员的一部很好的参考书,也是自学人员很难得的一本很好自学教程。本书一开始引入该领域的最基本知识,然后逐步深入,介绍更多深层次的结果,每章末都附有练习。对复杂度感兴趣的人士,物理学家,数学家以及科研人员这本书都是相当受益。内容包括:符号表示常规;(第一部分):基本复杂度种类;np和np完备性;对角化;空间复杂性;多项式谱系和交错;布尔线路;随机化计算;交互式证明;密码系统;量子计算;pcp定理和逼近硬度引入;(第二部分)离散计算模型的下界:决定树;通信复杂性;循环下界:复杂理论的滑铁卢;证明复杂性;代数计算模型;(第三部分)高级话题:计数复杂性;一般案例复杂度,levi理论;硬度增强和误差校正码;非随机化;伪随机结构;pcp定理的证明和傅里叶变换技巧;难以确定的循环下界。附录:数学背景。
  读者对象:对复杂度感兴趣的物理学家、数学家以及相关的科研人员。

作者简介

目录

《计算复杂性的现代方法(英文版)》
about this book
acknowledgments
introduction
0 notational conventions
0.1 representing objects as strings
0.2 decision problems/languages
0.3 big-oh notation
exercises
partone: basic complexity classes
i the computational model--and why it doesn't matter
1.1 modeling computation: what you really need to know
1.2 the turing machine
1.3 efficiency and running time
1.4 machines as strings and the universal turing machine
1.5 uncomputability: an introduction
1.6 the class p
1.7 proof of theorem 1.9: universal simulation in o(t log t)-time
chapter notes and history
exercises
.np and np completeness
2.1 the class np
2.2 reducibility and np-completeness
2.3 the cook-levin theorem: computation is local
2.4 the web of reductions
2.5 decision versus search
2.6 eonp, exp, and nexp
2.7 more thoughts about p, np, and all that
chapter notes and history
exercises
diagonalization
3.1 time hierarchy theorem
3.2 nondeterministic time hierarchy theorem
3.3 ladner's theorem: existence of np-intermediate problems
3.4 oracle machines and the limits of diagonalization
chapter notes and history
exercises
space complexity
4.1 definition of space-bounded computation
4.2 pspace completeness
4.3 nl completeness
chapter notes and history
exercises
5 the polynomial hierarchy and alternations
5.1 the class
5.2 the polynomial hierarchy
5.3 alternating turing machines
5.4 time versus alternations: time-space tradeoffs for sat
5.5 defining the hierarchy via oracle machines
chapter notes and history
exercises
6 boolean circuits
6.1 boolean circuits and p/poly
6.2 uniformly generated circuits
6.3 turing machines that take advice
6.4 p/poly and np
6.5 circuit lower bounds
6.6 nonuniform hierarchy theorem
6.7 finer gradations among circuit classes
6.8 circuits of exponential size
chapter notes and history
exercises
randomized computation
7.1 probabilistic turing machines
7.2 some examples of ptms
7.3 one-sided and "zero-sided" error: rp, corp, zpp
7.4 the robustness of our definitions
7.5 relationship between bpp and other classes
7.6 randomized reductions
7.7 randomized space-bounded computation
chapter notes and history
exercises
8 interactive proofs
8.1 interactive proofs: some variations
8.2 public coins and am
8.3 ip= pspace
8.4 the power of the prover
8.5 multiprover interactive proofs (mip)
8.6 program checking
8.7 interactive proof for the permanent
chapter notes and history
exercises
9 cryptography
9.1 perfect secrecy and its limitations
9.2 computational security, one-way functions, and pseudorandom generators
9.3 pseudorandom generators from one-way permutations
9.4 zero knowledge
9.5 some applications
chapter notes and history
exercises
l0 quantum computation
10.1 quafitum weirdness: the two-slit experiment
10.2 quantum superposition and qubits
10.3 definition of quantum computation and bqp
10.4 grover's search algorithm
10.5 simon's algorithm
10.6 shor's algorithm: integer factorization using quantum computers
10.7 bqp and classical complexity classes
chapter notes and history
exercises
11 pcp theorem and hardness of approximation: an introduction
11.1 motivation: approximate solutions to np-hard optimization problems
11.2 two views of the pcp theorem
11.3 equivalence of the two views
11.4 hardness of approximation for vertex cover and independent set
11.5 np pcp(poly(n), 1): pcp from the walsh-hadamard code
chapter notes and history
exercises
part two: lower bounds for concrete computational models
12 decision trees
12.1 decision trees and decision tree complexity
12.2 certificate complexity
12.3 randomized decision trees
12.4 some techniques for proving decision tree lower bounds
chapter notes and history
exercises
13 communication complexity
13.1 definition of two-party communication complexity
13.2 lower bound methods
13.3 multiparty communication complexity
13.4 overview of other communication models
chapter notes and history
exercises
14 circuit lower bounds: complexity theory's waterloo
14.1 ac~ and hfistad's switching lemma
14.2 circuits with "counters": acc
14.3 lower bounds for monotone circuits
14.4 circuit complexity: the frontier
14.5 approaches using communication complexity
chapter notes and history
exercises
15 proof complexity
15.1 some examples
15.2 propositional calculus and resolution
15.3 other proof systems: a tour d'horizon
15.4 metamathematical musings
chapter notes and history
exercises
16 algebraic computation models
16.1 algebraic straight-line programs and algebraic circuits
16.2 algebraic computation trees
16.3 the blum-shub-smale model
chapter notes and history
exercises
part three: advanced topics
17 complexity of counting
17.1 examples of counting problems
17.2 the class #p
17.3 #p completeness
17.4 toda's theorem: ph _ p#sat
17.5 open problems
chapter notes and history
exercises
18 average case complexity: levin's theory
18.1 distributional problems and distp
18.2 formalization of "real-life distributions"
18.3 di stnp and its complete problems
18.4 philosophical and practical implications
chapter notes and history
exercises
19 hardness amplification and error-correcting codes
19.1 mild to strong hardness: yao's xor lemma
19.2 tool: error-correcting codes
19.3 efficient decoding
19.4 local decoding and hardness amplification
19.5 list decoding
19.6 local list decoding: getting to bpp= p
chapter notes and history
exercises
20 derandomization
20.1 pseudorandom generators and derandomization
20.2 proof of theorem 20.6: nisan-wigderson construction
20.3 derandomization under uniform assumptions
20.4 derandomization requires circuit lower bounds
chapter notes and history
exercises
21 pseudorandom constructions: expanders and extractors
21.1 random walks and eigenvalues
21.2 expander graphs
21.3 explicit construction of expander graphs
21.4 deterministic logspace algorithm for undirected connectivity
21.5 weak random sources and extractors
21.6 pseudorandom generators for space-bounded computation
chapter notes and history
exercises
22 proofs of pcp theorems and the fourier transform technique
22.1 constraint satisfaction problems with nonbinary alphabet
22.2 proof of the pcp theorem
22.3 hardness of 2cs pt: tradeoff between gap and alphabet size
22.4 hastad's 3-bit pcp theorem and hardness of eax-3sat
22.5 tool: the fourier transform technique
22.6 coordinate functions, long code, and its testing
22.7 proof of theorem 22.16
22.8 hardness of approximating set- c0v er
22.9 other pcp theorems: a survey
22.a transforming qcsp instances into "nice" instances
chapter notes and history
exercises
23 why are circuit lower bounds so difficult?
23.1 definition of natural proofs
23.2 what's so natural about natural proofs?
23.3 proof of theorem 23.1
23.4 an "unnatural" lower bound
23.5 a philosophical view
cttapter notes and history
exercises
appendix: mathematical background
a.1 sets, functions, pairs, strings, graphs, logic
a.2 probability theory
a.3 number theory and groups
a.4 finite fields
a.5 basic facts from linear algebra
a.6 polynomials
hints and selected exercises
main theorems and definitions
bibliography
index
complexity class index

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...