Skip to main content
  • Book
  • © 1990

Automatische Komplexitätsanalyse funktionaler Programme

Authors:

Part of the book series: Informatik-Fachberichte (INFORMATIK, volume 261)

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (7 chapters)

  1. Front Matter

    Pages N2-2
  2. Einleitung

    • Wolf Zimmermann
    Pages 3-7
  3. Das Maschinenmodell

    • Wolf Zimmermann
    Pages 58-77
  4. Das Abbilden auf Rekurrenzen

    • Wolf Zimmermann
    Pages 78-101
  5. Das Lösen von Rekurrenzen

    • Wolf Zimmermann
    Pages 102-134
  6. Probabilistische Semantik

    • Wolf Zimmermann
    Pages 135-156
  7. Zusammenfassung und Ausblick

    • Wolf Zimmermann
    Pages 157-163
  8. Back Matter

    Pages 164-196

About this book

Es gibt im Bereich der Softwaretechnik viele Werkzeuge, die den Programmentwicklungsprozeß unterstützen. Sie stellen die Korrektheit der Implementierung sicher, nicht aber ihre Effizienz. Die vorliegende Arbeit führt daher eine Methode ein, die es erlaubt, die Zeitkomplexität funktionaler Programme automatisch zu ermitteln. Die Grundidee dieser Methode besteht darin, ein funktionales Programm in ein System von Rekurrenzgleichungen zu übersetzen, dessen Lösung das Zeitverhalten des Programms angibt. Durch Einführung von bedingten Rekurrenzen und Rekurrenzfamilien ist es möglich, obere und untere Schranken für die Zeitkomplexität zu finden. Um die mittlere Zeitkomplexität zu bestimmen, müssen Wahrscheinlichkeiten dafür berechnet werden, daß im Programm vorkommende Bedingungen wahr bzw. falsch werden. Diese Wahrscheinlichkeiten werden anhand einer probabilistischen Semantik des Programms berechnet. Um möglichst genaue Schranken für die Zeitkomplexität zu erhalten, muß eine Abhängigkeitsanalyse durchgeführt werden. Dies ermöglicht eine genaue Analyse von Divide-and-Conquer-Programmen.

Authors and Affiliations

  • Institut für Programmstrukturen und Datenorganisation, Universität Karlsruhe, Karlsruhe 1, Deutschland

    Wolf Zimmermann

Bibliographic Information

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access