Robust Characterizations of Polynomials with Applications to Program Testing
- 1 April 1996
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Computing
- Vol. 25 (2), 252-271
- https://doi.org/10.1137/s0097539793255151
Abstract
The study of self-testing and self-correcting programs leads to the search for robust characterizations of functions. Here the authors make this notion precise and show such a characterization for polynomials. From this characterization, the authors get the following applications. Simple and efficient self-testers for polynomial functions are constructed. The characterizations provide results in the area of coding theory by giving extremely fast and efficient error-detecting schemes for some well-known codes. This error-detection scheme plays a crucial role in subsequent results on the hardness of approximating some NP-optimization problems.Keywords
This publication has 7 references indexed in Scilit:
- Some improvements to total degree testsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Efficient Checkers for Number-Theoretic ComputationsInformation and Computation, 1995
- Self-testing/correcting with applications to numerical problemsJournal of Computer and System Sciences, 1993
- Transparent (holographic) proofsLecture Notes in Computer Science, 1993
- Arithmetization: A new method in structural complexity theorycomputational complexity, 1991
- Non-deterministic exponential time has two-prover interactive protocolscomputational complexity, 1991
- Hiding instances in multioracle queriesLecture Notes in Computer Science, 1990