Benutzer:Wdvorak/in arbeit

aus Wikipedia, der freien Enzyklopädie

Listen zu meiner eigenen Verwendung.

Artikeln mit Mängeln/Lücken

Turingmaschinen


Literatur

  • John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: Einführung in die Automatentheorie, formale Sprachen und Komplexitätstheorie. 3., aktualisierte Auflage. Pearson Studium, München 2011, ISBN 978-3-86894-082-4 (englisch: Introduction to Automata Theory, Languages, and Computation. 2007. Übersetzt von Sigrid Richter und Ingrid Tokar).
  • Ingo Wegener: Theoretische Informatik. Eine algorithmenorientierte Einführung. B.G. Teubner, Stuttgart, ISBN 3-519-02123-4.
  • Uwe Schöning: Theoretische Informatik – kurz gefasst. 5. Auflage. Spektrum Akademischer Verlag, Heidelberg 2008, ISBN 978-3-8274-1824-1.
  • Juraj Hromkovič: Theoretische Informatik. Formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie. 3. Auflage. B.G. Teubner Verlag, Heidelberg 2007, ISBN 978-3-8351-0043-5.
  • Thomas A. Sudkamp: Languages and Machines. An Introduction to the Theory of Computer Science. Second edition Auflage. Addison-Wesley, 1998, ISBN 0-201-82136-2.
  • Sanjeev Arora, Boaz Barak: Computational Complexity: A Modern Approach. Cambridge University Press, Cambridge; New York 2009, ISBN 978-0-521-42426-4 (Draft [PDF; abgerufen am 30. Juli 2016]).
  • Christos H.Papadimitriou: Computational Complexity. Addison-Wesley, Reading/Mass, 1995, ISBN 978-0-201-53082-7.
  • Marek Cygan, Fedir V. Fomin, Lukasz Kowalik, Daniel Lokshtanov, Daniel Marx, Marcin Pilipczuk, Michal Pilipczuk, Saket Saurabh: Parameterized Algorithms. Springer International Publishing, 2016, ISBN 978-3-319-21274-6, doi:10.1007/978-3-319-21275-3.
  • Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein: Introduction to Algorithms. Third Edition Auflage. MIT Press, Cambridge, Massachusetts; London, England 2009, ISBN 978-0-262-03384-8, 43.3 NP-completeness and reducibility - Circuit satisfiability, S. 1070–1078 (englisch).

Temp

Datenstruktur Speicher Kante einfügen Nachbarschaft (u,v) testen / löschen Über alle Nachbarn von v iterieren Einfügen Knoten Löschen Knoten
Liste von Kanten
Adjazenzmatrix
(dyn. Array)
Inzidenzmatrix
(dyn. Array)
Adjazenzlisten
(Knoten als verkette Liste)
Adjazenzlisten
(Knoten als dyn. Array)