English

On approximate decidability of minimal programs

Logic 2014-09-02 v1 Computational Complexity Logic in Computer Science

Abstract

An index ee in a numbering of partial-recursive functions is called minimal if every lesser index computes a different function from ee. Since the 1960's it has been known that, in any reasonable programming language, no effective procedure determines whether or not a given index is minimal. We investigate whether the task of determining minimal indices can be solved in an approximate sense. Our first question, regarding the set of minimal indices, is whether there exists an algorithm which can correctly label 1 out of kk indices as either minimal or non-minimal. Our second question, regarding the function which computes minimal indices, is whether one can compute a short list of candidate indices which includes a minimal index for a given program. We give some negative results and leave the possibility of positive results as open questions.

Keywords

Cite

@article{arxiv.1409.0496,
  title  = {On approximate decidability of minimal programs},
  author = {Jason Teutsch and Marius Zimand},
  journal= {arXiv preprint arXiv:1409.0496},
  year   = {2014}
}
R2 v1 2026-06-22T05:45:46.518Z