Testable and untestable classes of first-order formulaeAuthors: Charles Jordan1 and Thomas Zeugmann2 Source: Journal of Computer and System Sciences Vol. 78, No. 5, 2012, 1557 - 1578. Abstract. In property testing, the goal is to distinguish structures that have some desired property from those that are far from having the property, based on only a small, random sample of the structure. We focus on the classification of first-order sentences according to their testability. This classification was initiated by Alon et al. (2000), who showed that graph properties expressible with prefix ∃*∀* are testable but that there is an untestable graph property expressible with quantifier prefix ∀*∃*. The main results of the present paper are as follows. We prove that all (relational) properties expressible with quantifier prefix ∃*∀∃* (Ackermann's class with equality) are testable and also extend the positive result of Alon et al. (2000) to relational structures using a recent result by Austin and Tao (2010). Finally, we simplify the untestable property of Alon et al. (2000) and show that prefixes ∀3∃, ∀2∃∀, ∀∃∀2 and ∀∃∀∃ can express untestable graph properties when equality is allowed. Keywords: Property testing; Logic; Randomized algorithms; Ackermann's class; Ramsey's class 1 Supported by a Grant-in-Aid for JSPS Fellows under Grant No. 2100195209. 2 Supported by MEXT Grant-in-Aid for Scientific Research on Priority Areas under Grant No. 21013001. ©Copyright 2012, Elsevier Inc. |