Effiziente Algorithmen: Entwurf und Analyse ; mit 17 Programmen und 76 Beispielen
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Leipzig
Fachbuchverl. Leipzig
1991
|
Ausgabe: | 1. Aufl. |
Schriftenreihe: | Mathematik für Ingenieure
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 353 S. graph. Darst. |
ISBN: | 3343007323 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV004626384 | ||
003 | DE-604 | ||
005 | 20060724 | ||
007 | t | ||
008 | 911129s1991 d||| |||| 10||| ger d | ||
020 | |a 3343007323 |9 3-343-00732-3 | ||
035 | |a (OCoLC)75216920 | ||
035 | |a (DE-599)BVBBV004626384 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-91G |a DE-384 |a DE-29T |a DE-20 |a DE-860 |a DE-634 |a DE-83 |a DE-11 | ||
084 | |a ST 130 |0 (DE-625)143588: |2 rvk | ||
084 | |a ST 134 |0 (DE-625)143590: |2 rvk | ||
084 | |a ST 240 |0 (DE-625)143625: |2 rvk | ||
084 | |a DAT 530f |2 stub | ||
084 | |a 68Q25 |2 msc | ||
100 | 1 | |a Meinel, Christoph |e Verfasser |4 aut | |
245 | 1 | 0 | |a Effiziente Algorithmen |b Entwurf und Analyse ; mit 17 Programmen und 76 Beispielen |c von Christoph Meinel |
250 | |a 1. Aufl. | ||
264 | 1 | |a Leipzig |b Fachbuchverl. Leipzig |c 1991 | |
300 | |a 353 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Mathematik für Ingenieure | |
650 | 0 | 7 | |a Effizienter Algorithmus |0 (DE-588)4125422-3 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)1071861417 |a Konferenzschrift |2 gnd-content | |
689 | 0 | 0 | |a Effizienter Algorithmus |0 (DE-588)4125422-3 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung TU Muenchen |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=002841944&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-002841944 |
Datensatz im Suchindex
_version_ | 1804118748277243904 |
---|---|
adam_text | Inhaltsverzeichnis
INHALTSVERZEICHNIS
EINLEITUNG ............... 5
1. MASCHINENMODBLL UND KOMPLEXITÄT....... 10
1.1. Aufbau und Wirkungsweise einer Registermaschine . 11
1.2.
Komplexi
tatsmaße
fur Registermaschinen
.... 18
1.3. Asymptotische Komplexitatsanalyse von Algorithmen 26
1.4. PIDGIN-PASCAL· - eine höhere Programmiersprache . 31
1.5. Literaturhinweise ........... 40
2. ÜBER DIE PRINZIPIELLE UND PRAKTISCHE LÖSBARKEIT
VON PROBLEMEN............. 41
2.1. Berechenbarkeit............ 43
2.1.1. RM-berechenbare Funktionen ...... 44
2.1.2. Partiell rekursive Funktionen ..... 45
2.1.3. Churchsche These ......... 53
2.2. Diagonalisierung und Reduktionstechniken ... 54
2.2.1. Diagonalisierung ......... 55
2.2.2. Reduktion ........... 58
2.3. Praktisch realisierbare und praktisch unreali¬
sierbare Berechnungen .......... 60
2.4. Literaturhinweise ........... 65
3. GRUNDLEGENDE DATENSTRUKTUREN........ 67
3.1. Felder............... 67
3.2. Listen............... 69
3.2.1. Stapel ............ 77
3.2.2. Schlangen ........... 79
3.3. Baume............... 81
3.4. Literaturhinweise ........... 87
4. GRUNDLEGENDE ENTHURFSTECHNIKEN
FUR
EFFIZIENTE
ALGORITHMEN..............88
4.1. Die Methode des Teile-und-Herrsche ..... 89
Inbal
tsver
zeichnis
4.2. Rekursive Algorithmen........ . 91
4.2.1.
Analyse
rekursiver Algorithmen .... 92
4.2.1. Implementierung rekursiver Algorithmen auf
Registermaschinen ......... 99
4.3. Dynamisches Programmieren ........ 103
4.4. Die Greedy-Methode........... 107
4.5. Such- und Durchlauftechniken ....... 110
4.6. Literaturhinweise ........... 114
5. EFFIZIENTES SORTIEREN.......... 115
5.1. Sortieren durch Vergleich .„ ....... 117
5.1.1. Eine untere Schranke
fur die
Anzahl der
Vergleiche........... 117
5.1.2. Sortieren durch Mischen: Mergesort . . . 121
5.1.3. Sortieren durch Auswahl: Heapsort . . . 125
5.1.4. Sortieren durch Teilen:
Quicksort
. . . 134
5.1.5. Kurzer Vergleich der vorgestellten Verfahren 143
5.2. Sortieren strukturierter Schlüssel ..... 145
5.2.1. Fachverteilung von Wortern: Bucketsort . . 146
5.2.2. Sortieren reeller Zahlen durch Verteilen:
Hybridsort........... 156
5.2.3. Ein linearer Sortieralgorithmus große Zahlen 159
5.3. Literaturhinweise ........... 167
6. EFFIZIENTES VERWALTEN VON (DATEN-) MENGEN .... 169
6.1. Elementare rechnerinterne Darstellung von Mengen . 171
6.2. Verwalten durch
Hashing
......... 174
6.3. Verwalten von Mengen mit binaren Suchbaumen . . 181
6.4. Balancieren von Suchbaumen ........ 187
6.5. Optimale Suchbaume ........... 198
6.6. Union-Find-Algorithmen ......... 207
6.7. Literaturhinweise ........... 216
7. EFFIZIENTE ALGORITHMEN AUF GRAPHEN...... 217
7.1. Graphen und ihre rechnerinterne Darstellung . . 218
7.2. Aufspannende Baume mit minimalen Kosten .... 223
7.3. Durchsuchen und Durchlaufen von Graphen .... 234
7.3.1. Methode des Zuerst in die Tiefe gehen . 236
7.3.2. Anwendungsbeispiele ........ 243
7.3.3. Methode des Zuerst in die Breite gehen . 250
Inhal
tsverzeichnis
7.4. Ebene Graphen............ 253
7.4.1. Ausblick: Planaritätstest ...... 255
7.4.2. Separator
theorem fur
ebene Graphen . . . 255
7.4.2. Maximale Paarungen in ebenen Graphen . . 260
7.5. Wegprobleme in Graphen......... 265
7.5.1. Allgemeines Wegproblem ....... 269
7.5.2. Transitiver Abschluß,......... 273
7.5.3. Kürzeste und
kostengunstigste
Wege . . . 274
7.5.4. Wegprobleme und Matrizenmultiplikation . . 276
7.6. Literattirhinweise ........... 281
3. EFFIZIENTE ALGEBRAISCHE BERECHNUNGEN ..... 282
8.1. Schnelle Matrizenmultiplikation und ihre Anwendung 283
8.1.1. Schnelle Matrizenmultiplikation nach
Strasse»
............ 284
8.1.2. Weitere asymptotische Verbesserungen . . 288
8.1.3. Schnelle Invertierung von Matrizen . . . 289
8.1.4. Schnelle Determinantenberechnung .... 292
8.1.5. Schnelle Boolesche Matrizenmultiplikation . 294
8.2. Auswertung und Interpolation von Polynomen . . . 295
8.2.1. Rechnerinterne Darstellung von Polynomen . 296
8.2.2. Auswertung von Polynomen ...... 298
8.2.3. Interpolation .......... 302
8.3. Schnelle Fourier-Transforaation und ihre Anwendung 306
8.3.1. (Diskrete)
Fourier-Transformation
. . . 307
8.3.2. Schnelle
Fourier-Transformation
.... 312
8.3.3. Nichtrekursive schnelle
Fourier-Trans¬
formation
........... 318
8.3.4. Schnelle Auswertung und Interpolation . . 320
8.3.5. Schnelle Berechnung der Konvolution . . . 321
8.3.6. Schnelle Multiplikation von Polynomen . . 324
8.3.7. Ausblick: Schnelle Multiplikation von
л
-Bit
Zahlen............ 325
8.4. Modulare Arithmetik .......... 327
8.4.1. Grundlagen der
modularen
Arithmetik . . . 328
8.4.2. Effiziente Berechnung der
modularen
Darstel¬
lung ............. 334
8.4.3. laplementation des Chinesischen Restsatzes 339
8.5. Literaturhinweise ........... 344
LITERATURVERZEICHNIS ............ 346
STICHWORTVERZEICHNIS ............ 350
|
any_adam_object | 1 |
author | Meinel, Christoph |
author_facet | Meinel, Christoph |
author_role | aut |
author_sort | Meinel, Christoph |
author_variant | c m cm |
building | Verbundindex |
bvnumber | BV004626384 |
classification_rvk | ST 130 ST 134 ST 240 |
classification_tum | DAT 530f |
ctrlnum | (OCoLC)75216920 (DE-599)BVBBV004626384 |
discipline | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01555nam a2200397 c 4500</leader><controlfield tag="001">BV004626384</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20060724 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">911129s1991 d||| |||| 10||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3343007323</subfield><subfield code="9">3-343-00732-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)75216920</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV004626384</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</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">ST 240</subfield><subfield code="0">(DE-625)143625:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 530f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">68Q25</subfield><subfield code="2">msc</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Meinel, Christoph</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Effiziente Algorithmen</subfield><subfield code="b">Entwurf und Analyse ; mit 17 Programmen und 76 Beispielen</subfield><subfield code="c">von Christoph Meinel</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Leipzig</subfield><subfield code="b">Fachbuchverl. Leipzig</subfield><subfield code="c">1991</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">353 S.</subfield><subfield code="b">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">Mathematik für Ingenieure</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Effizienter Algorithmus</subfield><subfield code="0">(DE-588)4125422-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)1071861417</subfield><subfield code="a">Konferenzschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Effizienter Algorithmus</subfield><subfield code="0">(DE-588)4125422-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung TU Muenchen</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=002841944&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-002841944</subfield></datafield></record></collection> |
genre | (DE-588)1071861417 Konferenzschrift gnd-content |
genre_facet | Konferenzschrift |
id | DE-604.BV004626384 |
illustrated | Illustrated |
indexdate | 2024-07-09T16:15:13Z |
institution | BVB |
isbn | 3343007323 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-002841944 |
oclc_num | 75216920 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-384 DE-29T DE-20 DE-860 DE-634 DE-83 DE-11 |
owner_facet | DE-91G DE-BY-TUM DE-384 DE-29T DE-20 DE-860 DE-634 DE-83 DE-11 |
physical | 353 S. graph. Darst. |
publishDate | 1991 |
publishDateSearch | 1991 |
publishDateSort | 1991 |
publisher | Fachbuchverl. Leipzig |
record_format | marc |
series2 | Mathematik für Ingenieure |
spelling | Meinel, Christoph Verfasser aut Effiziente Algorithmen Entwurf und Analyse ; mit 17 Programmen und 76 Beispielen von Christoph Meinel 1. Aufl. Leipzig Fachbuchverl. Leipzig 1991 353 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Mathematik für Ingenieure Effizienter Algorithmus (DE-588)4125422-3 gnd rswk-swf (DE-588)1071861417 Konferenzschrift gnd-content Effizienter Algorithmus (DE-588)4125422-3 s DE-604 Digitalisierung TU Muenchen application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=002841944&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Meinel, Christoph Effiziente Algorithmen Entwurf und Analyse ; mit 17 Programmen und 76 Beispielen Effizienter Algorithmus (DE-588)4125422-3 gnd |
subject_GND | (DE-588)4125422-3 (DE-588)1071861417 |
title | Effiziente Algorithmen Entwurf und Analyse ; mit 17 Programmen und 76 Beispielen |
title_auth | Effiziente Algorithmen Entwurf und Analyse ; mit 17 Programmen und 76 Beispielen |
title_exact_search | Effiziente Algorithmen Entwurf und Analyse ; mit 17 Programmen und 76 Beispielen |
title_full | Effiziente Algorithmen Entwurf und Analyse ; mit 17 Programmen und 76 Beispielen von Christoph Meinel |
title_fullStr | Effiziente Algorithmen Entwurf und Analyse ; mit 17 Programmen und 76 Beispielen von Christoph Meinel |
title_full_unstemmed | Effiziente Algorithmen Entwurf und Analyse ; mit 17 Programmen und 76 Beispielen von Christoph Meinel |
title_short | Effiziente Algorithmen |
title_sort | effiziente algorithmen entwurf und analyse mit 17 programmen und 76 beispielen |
title_sub | Entwurf und Analyse ; mit 17 Programmen und 76 Beispielen |
topic | Effizienter Algorithmus (DE-588)4125422-3 gnd |
topic_facet | Effizienter Algorithmus Konferenzschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=002841944&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT meinelchristoph effizientealgorithmenentwurfundanalysemit17programmenund76beispielen |