Những cuốn sách TCS gần đây có bản nháp có sẵn trực tuyến là gì?


99

Sau bài viết Những cuốn sách mọi người nên đọc , tôi nhận thấy rằng có những cuốn sách gần đây có bản nháp có sẵn trực tuyến.

Ví dụ, mục Thuật toán xấp xỉ của bài đăng trên trích dẫn một cuốn sách năm 2011 (chưa được xuất bản) có tiêu đề Thiết kế các thuật toán gần đúng .

Tôi nghĩ rằng việc biết các tác phẩm gần đây thực sự hữu ích cho bất cứ ai muốn có được một hương vị của xu hướng TCS. Khi bản nháp có sẵn, người ta có thể kiểm tra sách trước khi thực sự mua chúng.

Vì thế,

Những cuốn sách TCS gần đây có bản nháp có sẵn trực tuyến là gì?

Ở đây, bởi "gần đây", tôi có nghĩa là một cái gì đó không quá ~ 5 năm.


2
Tôi đã gắn cờ nó để trở thành CW.
Ra-ma

2
Sẽ thật tuyệt nếu câu trả lời cũng biến thành CW để chúng tôi có thể bình chọn chúng.
Kaveh

câu trả lời trở thành CW theo mặc định nếu câu hỏi là CW.
Suresh Venkat

3
@Suresh: Nhưng chúng tôi đã có câu trả lời không phải CW và chúng cũng nên được chuyển thành CW.
Jukka Suomela

@Suresh và @Jukka, làm thế nào để tôi bỏ qua câu trả lời của mình?
Alessandro Cosentino

Câu trả lời:


43

Một số sách TCS của Now Các nhà xuất bản có thể được tìm thấy trong các bản nháp:


Ngoài ra, có thể tìm thấy bản nháp của một số cuốn sách Springer về "An toàn thông tin và mật mã" trực tuyến:


38

29
Một lời cảnh báo. dự thảo thực sự chỉ là: một dự thảo. Có rất nhiều lỗi trong bản nháp đã được sửa trong phiên bản in (tôi biết điều này vì tôi đã điều hành một nhóm đọc mùa hè bằng bản nháp và phải liên tục sửa nó từ cuốn sách)
Suresh Venkat

4
Cuốn sách thực sự đáng mua. Không đắt chút nào cho giá trị và kích thước của nó.
Đại Lê

37

Các thuật toán của S. Dasgupta, CH Papadimitriou và UV Vazirani

EDIT (16 tháng 9 '15): Liên kết bị hỏng, tôi tin rằng bản nháp không còn có sẵn trực tuyến.


Liên kết bị hỏng kể từ ngày 12/10/2013. Có lẽ truy cập trực tuyến không còn có sẵn?
Logan Mayfield

1
@LoganMayfield thật lạ, bởi vì bạn vẫn có thể truy cập các chương duy nhất ở đây: cs.ber siêu.edu / ~ vazirani / thuật toán
Alessandro Cosentino

1
Đây là một liên kết cho cuốn sách cse.iitd.ernet.in/~naveen/cifts/CSL630/all.pdf
drzbir




27

Sariel Har-Peled có một cuốn sách sắp tới về Thuật toán xấp xỉ hình học. Nó đã có sẵn ở dạng bản nháp dưới dạng bài giảng trong một thời gian.

http://valis.cs.uiuc.edu/~sariel/teach/notes/aprx/


lập luận Làm thế nào trên trái đất tôi đã quên điều đó!
Suresh Venkat

1
@Suresh: (Đùa thôi) Có lẽ là một khoảnh khắc cao cấp;)
MS Dousti

lập luận giống như một khoảnh khắc thiếu cà phê :)
Suresh Venkat

5
Và nó không còn có sẵn trực tuyến nữa - ngày xuất bản đang đến gần và tôi đã hứa với nhà xuất bản (AMS) sẽ không đưa nó lên mạng. Xin lỗi ...
Sariel Har-Peled


25

Độ phức tạp của hàm Boolean: Những tiến bộ và biên giới của Stasys Jukna.

(Lời nói đầu) (Mục lục)

Một bản nháp miễn phí đã từng có sẵn dưới dạng tải xuống trực tiếp cách đây một thời gian (nếu tôi nhớ chính xác), nhưng bây giờ có vẻ như bạn có thể lấy nó bằng cách điền vào biểu mẫu trên trang web của anh ấy hoặc gửi email cho anh ấy.


1
Về chủ đề các hàm Boolean và phân tích Fourier: Phân tích các hàm Boolean , của Ryan O'Donnell (2014): phiên bản pdf có sẵn tại đây .
Clement C.

24

Stephen Cook & Phương Nguyễn đã xuất bản một cuốn sách có tên Logical Foundations of Proof Complexity vào tháng 3 năm 2010. Có một bản nháp trên trang web của Cook: tại đây . Thật không may, tôi đã không đọc nó.


3
Bản thân Chương 2 đã là một giới thiệu rất thanh lịch về logic mệnh đề và logic thứ tự đầu tiên, với các công cụ quan trọng như Tính đầy đủ, Tính gọn nhẹ, Löwenheim Muff Skolem và Định lý của Hebrand.
Đại Lê

3
Tôi đã đọc nhiều phần của cuốn sách và tôi đánh giá cao nó cho những người quan tâm đến sự phức tạp và logic. Đối với những người làm việc trong sự phức tạp bằng chứng tôi nghĩ rằng nó có thể là phải. Nó không giải quyết các giới hạn độ phức tạp bằng chứng, đây là vấn đề chính của chủ đề, nhưng nó mang lại bối cảnh logic thiết yếu của độ phức tạp chứng minh. Nó đặc biệt phù hợp cho người mới bắt đầu, và để tự học. Theo nghĩa đen, không có kiến ​​thức trước được giả định, mọi thứ được giải thích từ đầu và chi tiết đầy đủ được cung cấp cho tất cả mọi thứ. (Ngoài ra, bản nháp gần giống như cuốn sách.)
Iddo Tzameret


21

Có một cuốn sách mới sắp ra mắt về Thuật toán quang phổ của Ravi Kannan và Santosh Vempala bao gồm một số phát triển mới nhất. Nó bao gồm một số ứng dụng của phương pháp phổ, thuật toán để ước tính các tham số phổ và xấp xỉ thứ hạng thấp của ma trận.


20

Vì Suresh Venkat đã đề cập đến chuyên khảo về các bộ mở rộng, tôi cũng sẽ đề cập đến các chuyên khảo liên quan sau đây về chủ đề giả danh . Bản nháp của Pseudorandomness của Salil Vadhan (220 trang) rất đáng đọc. Chuyên khảo Parwise Độc lập và Derandomization của Luby và Wigderson cũng rất hay!


18

Các cuốn sách truy cập mở từ trang web của Viện nghiên cứu khoa học toán học:

Ở đây tôi chỉ liệt kê những cuốn sách phù hợp nhất với định nghĩa của TCS.

Lưu ý Sách không phải là bản nháp và đã được xuất bản.


2
Wow, nguồn tuyệt vời!
Đại Lê










10

Có một bản thảo trực tuyến của cuốn sách mới "Phương pháp lặp trong tối ưu hóa kết hợp" của Lap Chi Lau, R. Ravi, và Mohit Singh:

http://www.cs.mcgill.ca/~mohit/book/book.html

Đó là về phương pháp làm tròn lặp: một techhnique mới có thể được sử dụng để thiết kế các thuật toán gần đúng cho nhiều vấn đề.



10

"Logic và toán học rời rạc cho các nhà khoa học máy tính" của James Caldwell. Ngày bản thảo: ngày 22 tháng 8 năm 2011. Có sẵn tại: http://www.cs.uwyo.edu/~jlc/cifts/2300/book.pdf .

"Cấu trúc dữ liệu và thuật toán, Hộp công cụ cơ bản" của Kurt Mehlhorn. Ngày bản thảo: Tháng 8 năm 2008 Có sẵn tại: http://www.mpi-inf.mpg.de/~mehlhorn/ftp/Toolbox/ .

"Giới thiệu về Lý thuyết đồ thị và Mạng phức tạp" của Martin Van Steen. Ngày bản thảo: Tháng 1 năm 2010. Có sẵn tại: http://www.distribution-systems.net .

"Lý thuyết hạng mục cho khoa học máy tính" của Michael Barr và Charles Wells. Có sẵn tại http://www.tac.mta.ca/tac/reprints/articles/22/tr22.pdf .

"Triết lý về khoa học máy tính" của William J. Rappaport. Ngày bản thảo: 24 tháng 12 năm 2013. Có sẵn tại: http://www.cse.buffalo.edu/~rapaport/Papers/phics.pdf .

"Lý thuyết đồ thị phân số: Một cách tiếp cận hợp lý đối với lý thuyết đồ thị" của Edward Scheinerman và Daniel Ullman. Có sẵn tại http://www.ams.jhu.edu/~ers/fgt/fgt.pdf .


10

"Những nền tảng của khoa học dữ liệu" ( pdf ) của Hopcroft và Kannan. Các văn bản đã được thảo luận bởi Lipton trên blog của mình. Như tiêu đề ngụ ý, sự nhấn mạnh của văn bản dường như là các ứng dụng và vấn đề liên quan đến các vấn đề về Dữ liệu và Học tập. Nó dường như đã phát triển từ khóa học này .

(Cập nhật 8/2015) Cuốn sách hiện có một tác giả thứ ba, Avrim Blum. Liên kết pdf đã được cập nhật.


1
phiên bản mới hơn: cs.cornell.edu/jeh/book112013.pdf
domotorp

và tôi nghĩ tiêu đề là Cơ sở của Khoa học dữ liệu.
domotorp

Đã cập nhật liên kết đến phiên bản tháng 4 năm 2014 được tìm thấy trên trang web của Hopcroft.
Logan Mayfield

8

PlanetMath liệt kê hơn 150 cuốn sách có sẵn trực tuyến. Danh sách này được cập nhật thường xuyên (bổ sung gần đây nhất là 2011-01-09, kể từ khi viết bài này). Sách có liên quan đến toán học, nhưng một số trong số chúng cũng hữu ích trong TCS.


xin vui lòng liên kết? Tôi không thể tìm thấy danh sách đó trên PlanetMath ...
Joshua Grochow 20/03/13

@JoshuaGrochow: Thật không may, liên kết cũ tôi cung cấp ở trên không còn hoạt động. Tôi sẽ thay thế nó ngay khi tôi tìm thấy liên kết mới.
MS Dousti


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.