Quais são os livros recentes do TCS cujos rascunhos estão disponíveis online?

99

Após o post Que livros todos deveriam ler , notei que existem livros recentes cujos rascunhos estão disponíveis online.

Por exemplo, a entrada Algoritmos de aproximação do post acima cita um livro de 2011 (ainda a ser publicado) intitulado O design de algoritmos de aproximação .

Eu acho que conhecer trabalhos recentes é realmente útil para quem quiser conhecer as tendências da TCS. Quando os rascunhos estão disponíveis, é possível verificar os livros antes de comprá-los.

Assim,

Quais são os livros recentes do TCS cujos rascunhos estão disponíveis online?

Aqui, por "recente", quero dizer algo que não tem mais que ~ 5 anos.

Rahab
fonte
2
Eu o sinalizei por se tornar CW.
Rahab 5/12
2
Seria bom se as respostas também se tornassem CW, para que possamos votá-las novamente.
Kaveh
as respostas se tornam CW por padrão se a pergunta for CW.
Suresh Venkat
3
@Suresh: Mas já temos respostas que não são da CW e devem ser transformadas em CW também.
Jukka Suomela
@Suresh e @Jukka, como faço para responder a minha resposta?
Alessandro Cosentino

Respostas:

43

Vários livros do Now Publishers do TCS podem ser encontrados em rascunhos:


Além disso, rascunhos de vários livros da Springer sobre "Segurança e criptografia da informação" podem ser encontrados on-line:

MS Dousti
fonte
38

Complexidade Computacional de Arora e Barak : Uma Abordagem Moderna , 2010.

M. Alaggan
fonte
29
Um aviso. o rascunho é exatamente isso: um rascunho. Existem inúmeros erros no projecto que foi corrigido na versão impressa (Eu sei disso porque eu corri um grupo de leitura de verão usando o projecto e teve que corrigi-lo constantemente do livro)
Suresh Venkat
4
Vale a pena comprar o livro. Não é caro por seu valor e tamanho.
Dai Le
37

Algoritmos de S. Dasgupta, CH Papadimitriou e UV Vazirani

EDIT (16 de setembro de 15): o link está quebrado, acredito que o rascunho não está mais disponível online.

Alessandro Cosentino
fonte
O link está quebrado a partir de 10/12/2013. Talvez o acesso on-line não esteja mais disponível?
Logan Mayfield
1
@LoganMayfield isso é estranho, porque você ainda pode acessar os capítulos individuais aqui: cs.berkeley.edu/~vazirani/algorithms
Alessandro Cosentino
1
Aqui está um link para o livro cse.iitd.ernet.in/~naveen/courses/CSL630/all.pdf
drzbir
27

Sariel Har-Peled tem um próximo livro sobre algoritmos de aproximação geométrica. Já está disponível em forma de rascunho como notas de aula.

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

Chandra Chekuri
fonte
arggh. como diabos eu esqueci aquele!
Suresh Venkat
1
@Suresh: (Brincadeirinha) Um momento sênior, talvez;) #
MS Dousti
arggh. mais como um momento de falta de café :)
Suresh Venkat
5
E ele não está mais disponível online - a data da publicação está se aproximando, e prometi à editora (AMS) que não a colocaria online. Desculpe ...
Sariel Har-Peled
25

Expander Graphs e suas aplicações , por Hoory, Linial e Wigderson. Isso está chegando ao território da monografia em 123 páginas.

Suresh Venkat
fonte
25

Complexidade da função booleana: avanços e fronteiras por Stasys Jukna.

(Prefácio) (Sumário)

Um rascunho gratuito costumava estar disponível para download direto há um tempo atrás (se bem me lembro), mas agora parece que você pode obtê-lo preenchendo um formulário na página dele ou enviando um e-mail.

Robin Kothari
fonte
1
Sobre o tópico Funções booleanas e análise de Fourier: Análise de funções booleanas , por Ryan O'Donnell (2014): a versão em pdf está disponível aqui .
Clement C.
24

Stephen Cook e Phuong Nguyen publicaram um livro chamado Logical Foundations of Proof Complexity em março de 2010. Há um rascunho no site de Cook: aqui . Infelizmente, eu não li.

Michael Blondin
fonte
3
O próprio Capítulo 2 já é uma introdução muito elegante à lógica proposicional e lógica de primeira ordem, com ferramentas importantes como Completude, Compacidade, Löwenheim – Skolem e o Teorema de Hebrand.
Dai Le
3
Eu li muitas partes do livro e recomendo-o para pessoas interessadas em complexidade e lógica. Para as pessoas que trabalham com a complexidade das provas, acho que é possivelmente uma obrigação. Ele não lida com os limites inferiores da complexidade da prova, que é a principal questão do tópico, mas fornece o contexto lógico essencial da complexidade da prova. É especialmente adequado para iniciantes e para auto-estudo. Literalmente, nenhum conhecimento prévio é assumido, tudo é explicado do zero e detalhes completos são fornecidos para tudo. (Além disso, o projecto é quase o mesmo que o livro.)
Ido Tzameret
22

Markov Chains and Mixing Times de DA Levin, Y. Peres, EL Wilmer (2008). Finalmente, um livro de texto abordando esse tópico amplo e onipresente.

Martin Schwarz
fonte
1
agora esse é um bom livro.
Suresh Venkat
21

Há um novo livro sobre os algoritmos espectrais de Ravi Kannan e Santosh Vempala, cobrindo vários desenvolvimentos mais recentes. Abrange várias aplicações de métodos espectrais, algoritmos para estimativa de parâmetros espectrais e aproximação de matrizes de baixa classificação.

Shiva Kintali
fonte
20

Como Suresh Venkat mencionou a monografia sobre expansores, também mencionarei as seguintes monografias relacionadas ao tópico pseudo-aleatoriedade . Vale a pena ler o rascunho de Pseudorandomness de Salil Vadhan (220 páginas). A monografia Parwise Independence and Derandomization de Luby e Wigderson também é legal!

Dai Le
fonte
18

Os livros em acesso aberto no site do Instituto de Pesquisa em Ciências Matemáticas:

Aqui, listei apenas os livros que, para mim, se encaixam melhor na definição de TCS.

NB Livros não são rascunhos e foram publicados.

Oleksandr Bondarenko
fonte
2
Uau, excelente fonte!
Dai Le
12

"Complexidade descritiva, canonização e teoria das estruturas de gráficos definíveis", de Martin Grohe. Data do manuscrito: 7 de março de 2013. Disponível em: http://www.automata.rwth-aachen.de/~grohe/pub.en . (Link quebrado)

lgidwani
fonte
10

Há um rascunho on-line do novo livro "Métodos iterativos na otimização combinatória", de Lap Chi Lau, R. Ravi e Mohit Singh:

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

Trata-se do método de arredondamento iterativo: uma nova técnica que pode ser usada para projetar algoritmos de aproximação para muitos problemas.

Bart
fonte
10

"Matemática lógica e discreta para cientistas da computação", de James Caldwell. Data do manuscrito: 22 de agosto de 2011. Disponível em: http://www.cs.uwyo.edu/~jlc/courses/2300/book.pdf .

"Estruturas de dados e algoritmos, The Basic Toolbox", de Kurt Mehlhorn. Data do manuscrito: agosto de 2008. Disponível em: http://www.mpi-inf.mpg.de/~mehlhorn/ftp/Toolbox/ .

"Uma introdução à teoria dos grafos e redes complexas", de Martin Van Steen. Data do manuscrito: janeiro de 2010. Disponível em: http://www.distributed-systems.net .

"Teoria da categoria para a ciência da computação", de Michael Barr e Charles Wells. Disponível em http://www.tac.mta.ca/tac/reprints/articles/22/tr22.pdf .

"Filosofia da Ciência da Computação", de William J. Rappaport. Data do manuscrito: 24 de dezembro de 2013. Disponível em: http://www.cse.buffalo.edu/~rapaport/Papers/phics.pdf .

"Teoria dos grafos fracionários: uma abordagem racional da teoria dos grafos", de Edward Scheinerman e Daniel Ullman. Disponível em http://www.ams.jhu.edu/~ers/fgt/fgt.pdf .

lgidwani
fonte
10

"Foundations of Data Science" ( pdf ) por Hopcroft e Kannan. O texto foi discutido por Lipton em seu blog. Como o título indica, a ênfase do texto parece ser aplicações e questões relacionadas a problemas de Big Data e Aprendizado. Parece ter crescido fora deste curso .

(Atualização 8/2015) O livro agora tem um terceiro autor, Avrim Blum. O link do pdf foi atualizado.

Logan Mayfield
fonte
1
versão mais recente: cs.cornell.edu/jeh/book112013.pdf
domotorp
e acho que o título é Foundations of Data Science.
Domotorp
Atualizado o link para a versão de abril de 2014, encontrada no site da Hopcroft.
Logan Mayfield
8

O PlanetMath lista mais de 150 livros disponíveis online. A lista é atualizada regularmente (a adição mais recente foi 09/01/2011, até o momento em que este documento foi escrito). Os livros são relacionados à matemática, mas alguns também são úteis no TCS.

MS Dousti
fonte
O link, por favor? Eu não poderia encontrar essa lista em PlanetMath ...
Joshua Grochow
@ JoshuaGrochow: Infelizmente, o link antigo que forneci acima não funciona mais. Vou substituí-lo assim que encontrar o novo link.
MS Dousti 23/03/2013