dc.contributor.author |
Calude, CS |
en |
dc.contributor.author |
Dumitrescu, M. |
en |
dc.date.accessioned |
2019-01-09T02:23:07Z |
en |
dc.date.available |
2019-01-09T02:23:07Z |
en |
dc.date.issued |
2018 |
en |
dc.identifier.citation |
CDMTCS Research Reports CDMTCS-529 (2018) |
en |
dc.identifier.issn |
1178-3540 |
en |
dc.identifier.uri |
http://hdl.handle.net/2292/45074 |
en |
dc.description.abstract |
As the Halting Problem, the most (in)famous undecidable problem, has important applications in theoretical and applied computer science and beyond, there is a growing interest in its approximate solutions.
Running times play an important role in the study of this problem because halting programs are not uniformly distributed, a fact experimentally confirmed on various models of computation, and a program, which eventually halts but does not halt “quickly”, stops at a time which is algorithmically compressible.
In a previous paper we used running times to define a class of computable probability distributions on the set of halting programs and developed a probabilistic anytime algorithm for the Halting Problem. The cut-off temporal bound of this algorithm can be very large.
In this paper we propose and study an efficient statistical anytime algorithm for the Halting Problem. The main advantage of the statistical algorithm is that it can be implemented without any prior information about the running times on the specific model of computation and the cutoff temporal bound is reasonable small. The algorithm has two parts: the pre-processing which is done only once (when the parameters of the quality of solutions are fixed) and the main part which us run for any input. With a confidence level as large as required, the algorithm produces correct decisions with a probability as large as required. Three implementations of the algorithm are presented and numerically illustrated. The algorithm can be naturally programmed as a faster hybrid classical-quantum algorithm for classes of instances of the Halting Problem. |
en |
dc.publisher |
Department of Computer Science, The University of Auckland, New Zealand |
en |
dc.relation.ispartofseries |
CDMTCS Research Report Series |
en |
dc.rights |
Items in ResearchSpace are protected by copyright, with all rights reserved, unless otherwise indicated. Previously published items are made available in accordance with the copyright policy of the publisher. |
en |
dc.rights.uri |
https://researchspace.auckland.ac.nz/docs/uoa-docs/rights.htm |
en |
dc.source.uri |
https://www.cs.auckland.ac.nz/research/groups/CDMTCS/researchreports/index.php |
en |
dc.title |
A Statistical Anytime Algorithm for the Halting Problem |
en |
dc.type |
Technical Report |
en |
dc.subject.marsden |
Fields of Research |
en |
dc.rights.holder |
Copyright: The author(s) |
en |
dc.rights.accessrights |
http://purl.org/eprint/accessRights/OpenAccess |
en |
dc.relation.isnodouble |
38441 |
* |