Hostname: page-component-76fb5796d-5g6vh Total loading time: 0 Render date: 2024-04-27T21:39:38.624Z Has data issue: false hasContentIssue false

Strong isomorphism reductions in complexity theory

Published online by Cambridge University Press:  12 March 2014

Sam Buss
Affiliation:
Department of Mathematics, University of California, San Diego, La Jolla, California 92093-0112, USA, E-mail: sbuss@math.ucsd.edu
Yijia Chen
Affiliation:
Basic Studies in Computing Science (Basics), Department of Computer Science, Shanghai Jiaotong University, Shanghai 200030, China, E-mail: yijia.chen@cs.sjtu.edu.cn
Jörg Flum
Affiliation:
Mathematisches Institut, Albert-Ludwigs Universität Freiburg, 79104 Freiburg, Germany, E-mail: joerg.flum@math.uni-freiburg.de
Sy-David Friedman
Affiliation:
Kurt Gödel Research Center, Währinger Straße 25, A-1090 Wien, Austria, E-mail: sdf@logic.univie.ac.at
Moritz Müller
Affiliation:
Centre de Recerca Matemàtica, Campus Bellaterra, Edifici C, 08193 Bellaterra (Barcelona), Spain, E-mail: mmueller@crm.cat

Abstract

We give the first systematic study of strong isomorphism reductions, a notion of reduction more appropriate than polynomial time reduction when, for example, comparing the computational complexity of the isomorphim problem for different classes of structures. We show that the partial ordering of its degrees is quite rich. We analyze its relationship to a further type of reduction between classes of structures based on purely comparing for every n the number of nonisomorphic structures of cardinality at most n in both classes. Furthermore, in a more general setting we address the question of the existence of a maximal element in the partial ordering of the degrees.

Type
Research Article
Copyright
Copyright © Association for Symbolic Logic 2011

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

REFERENCES

[1] Besche, H. U., Eick, B., and O'brien, E. A., The groups of order at most 2000, Electronic Research Announcements of the American Mathematical Society, vol. 7 (2001), pp. 14.CrossRefGoogle Scholar
[2] Blass, A. and Gurevich, Y., Equivalence relations, invariants, and normal forms, SIAM Journal on Computing, vol. 13 (1984), no. 4, pp. 682689.CrossRefGoogle Scholar
[3] Blass, A., Equivalence relations, invariants, and normal forms. II, Lecture Notes in Computer Science, vol. 171 (1984), pp. 2442.CrossRefGoogle Scholar
[4] Boppana, R. B., Håstad, J., and Zachos, S., Does co-NP have short interactive proofs?, Information Processing Letters, vol. 25 (1987), no. 2, pp. 127132.CrossRefGoogle Scholar
[5] Chen, Y. and Flum, J., On p-optimal proof systems and logics for PTIME, Proceedings of the 37th International Colloquium on Automata, Languages and Programming (ICALP'10), Lecture Notes in Computer Science, vol. 6199, Springer, 2010, pp. 321332.Google Scholar
[6] Ebbinghaus, H.-D. and Flum, J., Finite model theory, second ed., Perspectives in Mathematical Logic, Springer-Verlag, Berlin, 1999.Google Scholar
[7] Fortnow, L. and Grochow, J., Complexity classes of equivalence problems revisited, 2009, arXiv:0907.4775vl [cs.CC].Google Scholar
[8] Friedman, H. and Stanley, L., A Borel reducibility theory for classes of countable structures, this Journal, vol. 54 (1989), pp. 894914.Google Scholar
[9] Friedman, S., Descriptive set theory for finite structures, Lecture at the Kurt Godel Research Center, 2009, Available at http://www.logic.univie.ac.at/~sdf/papers/wien-spb.pdf.Google Scholar
[10] Givant, S. and Halmos, P., Introduction to Boolean algebras, Springer, New York, 2008.Google Scholar
[11] Gurevich, Y., From invariants to canonization, Bulletin of the European Association for Theoretical Computer Science, vol. 63 (1997), pp. 115119.Google Scholar
[12] Hartmanis, J. and Hemachandra, L., Complexity classes without machines: on complete languages for UP, Theoretical Computer Science, vol. 58 (1988), pp. 129142.CrossRefGoogle Scholar
[13] Kavitha, T., Efficient algorithms for abelian group isomorphism and related problems, Proceedings of the 23rd conference on foundations of software technology and theoretical computer science (FSTTCS'02), Lecture Notes in Computer Science, vol. 2914, Springer, Berlin, 2003, pp. 277288.Google Scholar
[14] Kowalczyk, W., Some connections between presentability of complexity classes and the power of formal systems of reasoning, Proceedings of mathematical foundations of computer science, (MFCS'84), Lecture Notes in Computer Science, vol. 176, Springer, Berlin, 1984, pp. 364369.Google Scholar
[15] Miller, G., Isomorphism testing for graphs of bounded genus, Proceedings of the 12th annual ACM Symposium on theory of computing (STOC'80), 1980, pp. 225235.Google Scholar
[16] Thierauf, T., The computational complexity of equivalence and isomorphism problems, Lecture Notes in Computer Science, vol. 1852, Springer, 2000.CrossRefGoogle Scholar