Theoretische Informatik: formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Wiesbaden
Teubner
2007
|
Ausgabe: | 3., überarb. und erw. Aufl. |
Schriftenreihe: | Leitfäden der Informatik
Lehrbuch Informatik |
Schlagworte: | |
Online-Zugang: | Beschreibung für Leser Inhaltsverzeichnis |
Beschreibung: | 1. Aufl. u.d.T.: Hromkovič, Juraj: Algorithmische Konzepte der Informatik Auch als Internetausgabe |
Beschreibung: | 415 S. Ill., graph. Darst. |
ISBN: | 9783835100435 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022492419 | ||
003 | DE-604 | ||
005 | 20080409 | ||
007 | t | ||
008 | 070703s2007 ad|| |||| 00||| ger d | ||
020 | |a 9783835100435 |9 978-3-8351-0043-5 | ||
035 | |a (OCoLC)180167105 | ||
035 | |a (DE-599)BVBBV022492419 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-20 |a DE-29T |a DE-859 |a DE-703 |a DE-860 |a DE-634 |a DE-91G |a DE-11 | ||
082 | 0 | |a 511.35 |2 22/ger | |
084 | |a ST 120 |0 (DE-625)143585: |2 rvk | ||
084 | |a ST 130 |0 (DE-625)143588: |2 rvk | ||
084 | |a ST 134 |0 (DE-625)143590: |2 rvk | ||
084 | |a DAT 500f |2 stub | ||
100 | 1 | |a Hromkovič, Juraj |d 1958- |e Verfasser |0 (DE-588)123212898 |4 aut | |
245 | 1 | 0 | |a Theoretische Informatik |b formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie |c Juraj Hromkovič |
250 | |a 3., überarb. und erw. Aufl. | ||
264 | 1 | |a Wiesbaden |b Teubner |c 2007 | |
300 | |a 415 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Leitfäden der Informatik | |
490 | 0 | |a Lehrbuch Informatik | |
500 | |a 1. Aufl. u.d.T.: Hromkovič, Juraj: Algorithmische Konzepte der Informatik | ||
500 | |a Auch als Internetausgabe | ||
650 | 0 | 7 | |a Theoretische Informatik |0 (DE-588)4196735-5 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4123623-3 |a Lehrbuch |2 gnd-content | |
689 | 0 | 0 | |a Theoretische Informatik |0 (DE-588)4196735-5 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
856 | 4 | |u http://deposit.dnb.de/cgi-bin/dokserv?id=2974528&prov=M&dok_var=1&dok_ext=htm |3 Beschreibung für Leser | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015699609&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-015699609 |
Datensatz im Suchindex
_version_ | 1805089126695829504 |
---|---|
adam_text |
Inhalt
1 Einleitung 17
1.1 Informatik als wissenschaftliche Disziplin 17
1.2 Eine faszinierende Theorie 22
1.3 Für die Studierenden 26
1.4 Aufbau des Lehrmaterials 29
2 Alphabete, Wörter, Sprachen und Aufgaben 32
2.1 Zielsetzung 32
2.2 Alphabete, Wörter und Sprachen 33
2.3 Algorithmische Probleme 45
2.4 Kolmogorov Komplexität 56
2.5 Zusammenfassung und Ausblick 71
3 Endliche Automaten 75
3.1 Zielsetzung 75
3.2 Die Darstellungen der endlichen Automaten 76
3.3 Simulationen 93
3.4 Beweise der Nichtexistenz 99
3.5 Nichtdeterminismus 108
3.6 Zusammenfassung 121
4 Turingmaschinen 125
4.1 Zielsetzung 125
4.2 Das Modell der Turingmaschine 126
14 Inhalt
4.3 Mehrband Turingmaschinen und Church'sche These 137
4.4 Nichtdeterministische Turingmaschinen 148
4.5 Kodierung von Turingmaschinen 154
4.6 Zusammenfassung 157
5 Berechenbarkeit 161
5.1 Zielsetzung 161
5.2 Die Methode der Diagonalisierung 162
5.3 Die Methode der Reduktion 172
5.4 Satz von Rice 185
5.5 Das Post'sche Korrespondenzproblem 190
5.6 Die Methode der Kolmogorov Komplexität 199
5.7 Zusammenfassung 203
6 Komplexitätstheorie 206
6.1 Zielsetzung 206
6.2 Komplexitätsmaße 208
6.3 Komplexitätsklassen und die Klasse P 215
6.4 Nichtdeterministische Komplexitätsmaße 224
6.5 Die Klasse NP und Beweisverifikation 231
6.6 NP Vollständigkeit 236
6.7 Zusammenfassung 259
7 Algorithmik für schwere Probleme 262
7.1 Zielsetzung 262
7.2 Pseudopolynomielle Algorithmen 264
7.3 Approximationsalgorithmen 271
7.4 Lokale Suche 279
7.5 Simulated Armealing 285
7.6 Zusammenfassung 289
Inhalt 15
8 Randomisierung 292
8.1 Zielsetzung 292
8.2 Elementare Wahrscheinlichkeitstheorie 294
8.3 Ein randomisiertes Kommunikationsprotokoll 298
8.4 Die Methode der häufigen Zeugen und der randomisierte Prim¬
zahltest 302
8.5 Die Methode der Fingerabdrücke und die Äquivalenz von zwei
Polynomen 308
8.6 Zusammenfassung 315
9 Kommunikation und Kryptographie 318
9.1 Zielsetzung 318
9.2 Klassische Kryptosysteme 319
9.3 Public Key Kryptosysteme und RSA 321
9.4 Digitale Unterschriften 327
9.5 Interaktive Beweissysteme und Zero Knowledge Beweise . . . 331
9.6 Entwurf eines Kommunikationsnetzes 336
9.7 Zusammenfassung 346
10 Grammatiken und Chomsky Hierarchie 348
10.1 Zielsetzung 348
10.2 Das Konzept der Grammatiken 350
10.3 Reguläre Grammatiken und endliche Automaten 362
10.4 Kontextfreie Grammatiken und Kellerautomaten 376
10.5 Allgemeine Grammatiken und Turingmaschinen 402
10.6 Zusammenfassung 405
Literaturverzeichnis 408
Sachverzeichnis 413 |
adam_txt |
Inhalt
1 Einleitung 17
1.1 Informatik als wissenschaftliche Disziplin 17
1.2 Eine faszinierende Theorie 22
1.3 Für die Studierenden 26
1.4 Aufbau des Lehrmaterials 29
2 Alphabete, Wörter, Sprachen und Aufgaben 32
2.1 Zielsetzung 32
2.2 Alphabete, Wörter und Sprachen 33
2.3 Algorithmische Probleme 45
2.4 Kolmogorov Komplexität 56
2.5 Zusammenfassung und Ausblick 71
3 Endliche Automaten 75
3.1 Zielsetzung 75
3.2 Die Darstellungen der endlichen Automaten 76
3.3 Simulationen 93
3.4 Beweise der Nichtexistenz 99
3.5 Nichtdeterminismus 108
3.6 Zusammenfassung 121
4 Turingmaschinen 125
4.1 Zielsetzung 125
4.2 Das Modell der Turingmaschine 126
14 Inhalt
4.3 Mehrband Turingmaschinen und Church'sche These 137
4.4 Nichtdeterministische Turingmaschinen 148
4.5 Kodierung von Turingmaschinen 154
4.6 Zusammenfassung 157
5 Berechenbarkeit 161
5.1 Zielsetzung 161
5.2 Die Methode der Diagonalisierung 162
5.3 Die Methode der Reduktion 172
5.4 Satz von Rice 185
5.5 Das Post'sche Korrespondenzproblem 190
5.6 Die Methode der Kolmogorov Komplexität 199
5.7 Zusammenfassung 203
6 Komplexitätstheorie 206
6.1 Zielsetzung 206
6.2 Komplexitätsmaße 208
6.3 Komplexitätsklassen und die Klasse P 215
6.4 Nichtdeterministische Komplexitätsmaße 224
6.5 Die Klasse NP und Beweisverifikation 231
6.6 NP Vollständigkeit 236
6.7 Zusammenfassung 259
7 Algorithmik für schwere Probleme 262
7.1 Zielsetzung 262
7.2 Pseudopolynomielle Algorithmen 264
7.3 Approximationsalgorithmen 271
7.4 Lokale Suche 279
7.5 Simulated Armealing 285
7.6 Zusammenfassung 289
Inhalt 15
8 Randomisierung 292
8.1 Zielsetzung 292
8.2 Elementare Wahrscheinlichkeitstheorie 294
8.3 Ein randomisiertes Kommunikationsprotokoll 298
8.4 Die Methode der häufigen Zeugen und der randomisierte Prim¬
zahltest 302
8.5 Die Methode der Fingerabdrücke und die Äquivalenz von zwei
Polynomen 308
8.6 Zusammenfassung 315
9 Kommunikation und Kryptographie 318
9.1 Zielsetzung 318
9.2 Klassische Kryptosysteme 319
9.3 Public Key Kryptosysteme und RSA 321
9.4 Digitale Unterschriften 327
9.5 Interaktive Beweissysteme und Zero Knowledge Beweise . . . 331
9.6 Entwurf eines Kommunikationsnetzes 336
9.7 Zusammenfassung 346
10 Grammatiken und Chomsky Hierarchie 348
10.1 Zielsetzung 348
10.2 Das Konzept der Grammatiken 350
10.3 Reguläre Grammatiken und endliche Automaten 362
10.4 Kontextfreie Grammatiken und Kellerautomaten 376
10.5 Allgemeine Grammatiken und Turingmaschinen 402
10.6 Zusammenfassung 405
Literaturverzeichnis 408
Sachverzeichnis 413 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Hromkovič, Juraj 1958- |
author_GND | (DE-588)123212898 |
author_facet | Hromkovič, Juraj 1958- |
author_role | aut |
author_sort | Hromkovič, Juraj 1958- |
author_variant | j h jh |
building | Verbundindex |
bvnumber | BV022492419 |
classification_rvk | ST 120 ST 130 ST 134 |
classification_tum | DAT 500f |
ctrlnum | (OCoLC)180167105 (DE-599)BVBBV022492419 |
dewey-full | 511.35 |
dewey-hundreds | 500 - Natural sciences and mathematics |
dewey-ones | 511 - General principles of mathematics |
dewey-raw | 511.35 |
dewey-search | 511.35 |
dewey-sort | 3511.35 |
dewey-tens | 510 - Mathematics |
discipline | Informatik Mathematik |
discipline_str_mv | Informatik Mathematik |
edition | 3., überarb. und erw. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV022492419</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20080409</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">070703s2007 ad|| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783835100435</subfield><subfield code="9">978-3-8351-0043-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)180167105</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV022492419</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">511.35</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 120</subfield><subfield code="0">(DE-625)143585:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 130</subfield><subfield code="0">(DE-625)143588:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 134</subfield><subfield code="0">(DE-625)143590:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 500f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hromkovič, Juraj</subfield><subfield code="d">1958-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)123212898</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Theoretische Informatik</subfield><subfield code="b">formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie</subfield><subfield code="c">Juraj Hromkovič</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3., überarb. und erw. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Wiesbaden</subfield><subfield code="b">Teubner</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">415 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Leitfäden der Informatik</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Lehrbuch Informatik</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">1. Aufl. u.d.T.: Hromkovič, Juraj: Algorithmische Konzepte der Informatik</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Auch als Internetausgabe</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Theoretische Informatik</subfield><subfield code="0">(DE-588)4196735-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4123623-3</subfield><subfield code="a">Lehrbuch</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Theoretische Informatik</subfield><subfield code="0">(DE-588)4196735-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=2974528&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Beschreibung für Leser</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015699609&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-015699609</subfield></datafield></record></collection> |
genre | (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Lehrbuch |
id | DE-604.BV022492419 |
illustrated | Illustrated |
index_date | 2024-07-02T17:52:24Z |
indexdate | 2024-07-20T09:18:58Z |
institution | BVB |
isbn | 9783835100435 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015699609 |
oclc_num | 180167105 |
open_access_boolean | |
owner | DE-20 DE-29T DE-859 DE-703 DE-860 DE-634 DE-91G DE-BY-TUM DE-11 |
owner_facet | DE-20 DE-29T DE-859 DE-703 DE-860 DE-634 DE-91G DE-BY-TUM DE-11 |
physical | 415 S. Ill., graph. Darst. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Teubner |
record_format | marc |
series2 | Leitfäden der Informatik Lehrbuch Informatik |
spelling | Hromkovič, Juraj 1958- Verfasser (DE-588)123212898 aut Theoretische Informatik formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie Juraj Hromkovič 3., überarb. und erw. Aufl. Wiesbaden Teubner 2007 415 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Leitfäden der Informatik Lehrbuch Informatik 1. Aufl. u.d.T.: Hromkovič, Juraj: Algorithmische Konzepte der Informatik Auch als Internetausgabe Theoretische Informatik (DE-588)4196735-5 gnd rswk-swf (DE-588)4123623-3 Lehrbuch gnd-content Theoretische Informatik (DE-588)4196735-5 s 1\p DE-604 http://deposit.dnb.de/cgi-bin/dokserv?id=2974528&prov=M&dok_var=1&dok_ext=htm Beschreibung für Leser HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015699609&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Hromkovič, Juraj 1958- Theoretische Informatik formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie Theoretische Informatik (DE-588)4196735-5 gnd |
subject_GND | (DE-588)4196735-5 (DE-588)4123623-3 |
title | Theoretische Informatik formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie |
title_auth | Theoretische Informatik formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie |
title_exact_search | Theoretische Informatik formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie |
title_exact_search_txtP | Theoretische Informatik formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie |
title_full | Theoretische Informatik formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie Juraj Hromkovič |
title_fullStr | Theoretische Informatik formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie Juraj Hromkovič |
title_full_unstemmed | Theoretische Informatik formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie Juraj Hromkovič |
title_short | Theoretische Informatik |
title_sort | theoretische informatik formale sprachen berechenbarkeit komplexitatstheorie algorithmik kommunikation und kryptographie |
title_sub | formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie |
topic | Theoretische Informatik (DE-588)4196735-5 gnd |
topic_facet | Theoretische Informatik Lehrbuch |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=2974528&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015699609&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT hromkovicjuraj theoretischeinformatikformalesprachenberechenbarkeitkomplexitatstheoriealgorithmikkommunikationundkryptographie |