Skip to main content

Program error detection/correction: Turning PAC learning into Perfect learning

  • Session 1
  • Conference paper
  • First Online:
Algorithmic Learning Theory (ALT 1997)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1316))

Included in the following conference series:

  • 118 Accesses

Abstract

Computational learning theory is concerned with developing “scratch” a probably approximately correct (PAC) algorithm to solve a given computational problem. Program error detection /correction is concerned with transforming programs — such as these — which are correct on most instances into programs that are correct on all instances. The two approaches together enable one to generate a perfect program from scratch. The goal of this talk is to describe how this latter error detection/correction of algorithms works, and to encourage its integration into learning theory.

On leave from UC Berkeley

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

Access this chapter

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manuel Blum .

Editor information

Ming Li Akira Maruoka

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Blum, M. (1997). Program error detection/correction: Turning PAC learning into Perfect learning. In: Li, M., Maruoka, A. (eds) Algorithmic Learning Theory. ALT 1997. Lecture Notes in Computer Science, vol 1316. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63577-7_31

Download citation

  • DOI: https://doi.org/10.1007/3-540-63577-7_31

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63577-2

  • Online ISBN: 978-3-540-69602-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics