CHECKERS FOR ADAPTIVE PROGRAMS

Authors
Citation
T. Itoh et M. Takei, CHECKERS FOR ADAPTIVE PROGRAMS, IEICE transactions on fundamentals of electronics, communications and computer science, E78A(1), 1995, pp. 42-50
Citations number
NO
Categorie Soggetti
Engineering, Eletrical & Electronic","Computer Science Hardware & Architecture","Computer Science Information Systems
ISSN journal
09168508
Volume
E78A
Issue
1
Year of publication
1995
Pages
42 - 50
Database
ISI
SICI code
0916-8508(1995)E78A:1<42:CFAP>2.0.ZU;2-I
Abstract
Let L congruent-to {0, 1} be a language and let lambda(L): {0, 1}* ba r arrow pointing right {0, 1} be the characteristic function of the la nguage L, i.e., if x is-an-element-of L, lambda(L) (x) = 1; otherwise, lambda(L) (x) = 0. In this paper, we consider an adaptive checker wit h a single program F (resp. noncommunicating multiple programs F1, F2, ...) for lambda(L) that works even when an incorrect program F (resp . incorrect noncommunicating multiple programs F1, F2*, ...) for lamb da(L) adaptively behaves according to inputs previously provided to th e program F (resp. the programs F1*, F2*, ...). We show that (1) for any language L, there exists an adaptive checker with a single program for lambda(L) iff L and LBAR respectively have competitive interactiv e proof systems; and (2) that for any language L, there exists an adap tive checker with noncommunicating multiple program for lambda(L) iff L and LBAR respectively have function-restricted interactive proof sys tems. This implies that for any language L, adaptive checkers with non communicating multiple programs for lambda(L) are as powerful as stati c ones with a single program for lambda(L).