Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Article type: Research Article
Authors: Tyszkiewicz, Jerzy
Affiliations: Mathematische Grundlagen der Informatik, RWTH Aachen, Germany
Note: [] Author's current address: Institute of Informatics, University of Warsaw, ul. Banacha 2, PL-02-057 Warsaw, Poland. E-mail jty@mimuw.edu.pl.
Abstract: We consider two kinds of reflective relational machines: the usual ones, which use first order queries, and existential reflective machines, which use only first order existential queries. We compare these two computation models. We build on already existing results for standard relational machines, obtained by Abiteboul, Pa-padimitriou and Vianu [2], so we prove only results for existential machines. First we show that for both standard and existential reflective machines the set of polynomial time computable Boolean queries consists precisely of all ๐ซ๐ฎ๐ซ๐๐โฐ computable queries. Then we go further and compare which classes of algorithms both kinds of machines represent. Unless ๐ซ๐ฎ๐ซ๐๐โฐ = ๐ซ๐ฉ๐ซ, there are ๐ซ๐ฎ๐ซ๐๐โฐ queries which cannot be computed by polynomial time existential reflective machines which use only polynomial amount of relational memory, while it is possible for standard reflective machines. We conclude that existential reflective machines, being equivalent in computational power to unrestricted machines, implement substantially worse algorithms than the latter. Concerning deciding ๐ซ classes of structures, every fixpoint query can be evaluated by a polynomial time unrestricted reflective machine using constant number of variables, while existential reflective machines need [n/2] variables to implement the graph connectivity query. So again the algorithms represented by existential reflective machines are worse. Finally, for each k we get a characterization of the ฮk+1p level in the polynomial time hierarchy in terms of reflective relational machines which use either ฮ k0 or ฮฃkp queries.
Keywords: Reflective relational machines, quality of algorithms, polynomial time, polynomial space, polynomial hierarchy
DOI: 10.3233/FI-1997-32104
Journal: Fundamenta Informaticae, vol. 32, no. 1, pp. 91-105, 1997
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
ๅฆๆๆจๅจๅบ็ๆน้ข้่ฆๅธฎๅฉๆๆไปปไฝๅปบ, ไปถ่ณ: editorial@iospress.nl