• Home
  • Search
  • Learning small programs with additional information
  • Cite Icon1
  • https://doi.org/10.1007/3-540-63045-7_11Copy DOI Icon

Learning small programs with additional information

  • Jan 1, 1997
  • Rüsiņš Freivalds +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper was inspired by [FBW 94]. An arbitrary upper bound on the size of some program for the target function suffices for the learning of some program for this function. In [FBW 94] it was discovered that if “learning” is understood as “identification in the limit,” then in some programming languages it is possible to learn a program of size not exceeding the bound, while in some other programming languages this is not possible.We have studied three other learning types, namely, “finite identification,” “co-learning” and “confidence-learning.” These three types are very different. Co-learning with the considered additional information in the form “an arbitrary upper bound for the size of the minimal program” allows the learning of the class of all recursive functions. “Finite identification” does not allow this. “Confidence-learning” is strong enough to learn the class of all recursive functions even without the additional information. However, the results of our paper show exactly the opposite rating for the capabilities of learning programs not exceeding the size given by the bound.For finite identification it is still possible to identify small programs with additional information in some programming languages but not in all of them. For co-learning it is not possible in any programming language. These results contrast to the result in [FKS 94] showing that an arbitrary class of recursive functions is co-learnable if and only if it is identifiable in the limit. Finally, for confidence-learning it is in general not possible to identify small programs with additional information.KeywordsProgramming LanguageTarget FunctionRecursive FunctionInductive InferenceIdentification TypeThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Similar Papers
  • Research Article
  • Citations5

Subrecursive programming languages II on program size

  • Jun 01, 1971
  • Journal of Computer and System Sciences
  • Robert L Constable
  • Conference Article
  • Citations9

Efficient compilation of linear recursive functions into object level loops

  • Jul 01, 1986
  • Peter Harrison +1
  • Supplementary Content

Co-Contextual Type Systems: Contextless Deductive Reasoning for Correct Incremental Type Checking

  • Mar 02, 2020
  • TUbilio (Technical University of Darmstadt)
  • Edlira Kuci
  • Conference Article

Databases and Programming

  • Jan 14, 2015
  • Peter Buneman
  • Conference Article
  • Citations11

On the size of programs in subrecursive formalisms

  • Jan 01, 1970
  • Robert L Constable
  • Research Article
  • Citations3

Existence and uniqueness of solution to the problem of determining source term in a semilinear wave equation

  • Dec 01, 2006
  • Journal of Inverse and Ill-posed Problems
  • A M Denisov
  • Research Article

Existence and uniqueness of solution to the problem of determining source term in a semilinear wave equation

  • Dec 01, 2006
  • Journal of Inverse and Ill-Posed Problems
  • A M Denisov
  • PDF
  • Research Article
  • Citations1

Artificial Intelligence in the American Healthcare Industry: Looking Forward to 2030

  • Oct 06, 2022
  • Journal of Medical Research and Surgery
  • Federico R Tewes
  • Conference Article
  • Citations15

Ct

  • Oct 04, 2007
  • Anwar Ghuloum
  • Book Chapter

Algorithm Design in Programming Language Education

  • Mar 24, 2023
  • Tuğba Saray Çetinkaya +1
  • Dissertation
  • Citations20

A refinement calculus for nondeterministic expressions

  • Jan 01, 1994
  • The University of Queensland
  • Nigel Thomas Edgar Ward
  • Book Chapter
  • Citations2

Falafel: Arrays in a Functional Language

  • Jan 01, 1991
  • Carl McCrosky +2
  • Book Chapter
  • Citations3

Typed object-oriented functional programming with late binding

  • Jan 01, 1996
  • Zhenyu Qian +1
  • Research Article
  • Citations4

Verification by Reduction to Functional Programs

  • Jan 01, 2017
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  • Régis Blanc
  • Research Article
  • Citations5

Promoting rewriting to a programming language: a compiler for non-deterministic rewrite programs in associative-commutative theories

  • Mar 01, 2001
  • Journal of Functional Programming
  • Kirchnerhélène +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.