首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Testing nonlinear operators
Authors:David Lee  Henryk Woźniakowski
Institution:(1) AT&T Bell Laboratories, 600 Mountain Ave, RM 2C-423, 07974 Murray Hill, NJ, USA;(2) Department of Computer Science, Columbia University, 10027 New York, USA;(3) Institute of Applied Mathematics, University of Warsaw, Warsaw, Poland
Abstract:We study testing of nonlinear operators; we want to test whether an implementation operator conforms to a specification operator. The problem is difficult, since there can be infinitely many possible inputs but we can only test finitely many of them. An implementation operator may perform well on the tested inputs but may be faulty on the untested inputs. In general, finite testing is inherently inconclusive. Consequently, we modify the problem in three different directions and obtain positive results: (1) We consider an infinite sequence of tests and prove that testing is decidable in the limit; (2) We relax the error criterion and show that finite testing is conclusive, however, the cost could be formidable; and (3) We tolerate faults on a negligible subset of inputs and develop a probabilistic testing algorithm with a significantly reduced cost. Our results indicate that test sets are universal; they only depend on the structure of the input set. In fact, they are provided by an epsi net of the input set.This work was done while consulting at AT&T Bell Laboratories, and is partially supported by the National Science Foundation grant IRI-89-07215 and the Air Force Office of Scientific Research 91-0347.
Keywords:Testing  nonlinear operators  conformance  Kolmogorov entropy  decidability in the limit  random sampling  probabilistic algorithm  universal testing sequence
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号