Abstract
We study the problem of canonizing hypergraphs under Abelian group action and show tight complexity bounds. Our approach is algebraic. We transform the problem of graph canonization to the problem of canonizing associated algebraic structures for which we develop a parallel algorithm. Specifically, we show that the problem of computing canonical labelings for hypergraphs of color class size 2 is computable in FL ⊕ L. For general hypergraphs, under Abelian permutation group action, for the canonization problem we show an upper bound of randomized FL GapL (which is contained in randomized NC 2). This is a nearly tight characterization since the problem is hard for the complexity class FL GapL. The problem is also in deterministic NC 3.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Allender, E.: Arithmetic Circuits and Counting Complexity Classes. In: Krajicek, J., di Matematica, Q. (eds.) Complexity of Computations and Proofs. Seconda Universita di Napoli, vol. 13, pp. 33–72 (2004)
Allender, E., Ogihara, M.: Relationships among PL, #L and the determinant. RAIRO - Theoretical Informatics and Applications 30(1), 1–21 (1996)
Àlvarez, C., Jenner, B.: A Very Hard log-Space Counting Class. Theoretical Computer Science 107(1), 3–30 (1993)
Arvind, V., Das, B., Mukhopadhyay, P.: On isomorphism and canonization of tournaments and hypertournaments. In: Asano, T. (ed.) ISAAC 2006. LNCS, vol. 4288, pp. 449–459. Springer, Heidelberg (2006)
Arvind, V., Köbler, J.: Hypergraph isomorphism testing for bounded color classes. In: Durand, B., Thomas, W. (eds.) STACS 2006. LNCS, vol. 3884, pp. 384–395. Springer, Heidelberg (2006)
Arvind, V., Vijayaraghavan, T.C.: The complexity of solving linear equations over a finite ring. In: Diekert, V., Durand, B. (eds.) STACS 2005. LNCS, vol. 3404, pp. 472–484. Springer, Heidelberg (2005)
Babai, L., Luks, E.: Canonical labeling of graphs. In: Proc. 15th ACM Symposium on Theory of Computing, pp. 171–183 (1983)
Buntrock, G., Damm, C., Hertrampf, U., Meinel, C.: Structure and importance of logspace-MOD classes. Mathematical Systems Theory 25, 223–237 (1992)
Buss, S.: Alogtime algorithms for tree isomorphism, comparison, and canonization. In: Gottlob, G., Leitsch, A., Mundici, D. (eds.) KGC 1997. LNCS, vol. 1289, pp. 18–33. Springer, Heidelberg (1997)
Furst, M., Hopcroft, J., Luks, E.: Polynomial time algorithms for permutation groups. In: Proc. 21st IEEE Symposium on the Foundations of Computer Science, pp. 36–41. IEEE Computer Society Press, Los Alamitos (1980)
Jenner, B., Köbler, J., McKenzie, P., Torán, J.: Completeness results for graph isomorphism. Journal of Computer and System Sciences 66, 549–566 (2003)
Lindell, S.: A logspace algorithm for tree canonization. In: Proc. 24th ACM Symposium on Theory of Computing, pp. 400–404. ACM Press, New York (1992)
Luks, E.M.: Permutation groups and polynomial time computations. In: Finkelstein, L., Kantor, W.M. (eds.) Groups and Computation. DIMACS Series in Discrete Mathematics and Theoretical Computer Science, vol. 11, pp. 139–175. American Mathematical Society, Providence (1993)
Luks, E.M., McKenzie, P.: Parallel algorithms for solvable permutation groups. Journal of Computer and System Sciences 37(1), 39–62 (1988)
McKenzie, P., Cook, S.A.: The parallel complexity of abelian permutation group problems. SIAM Journal on Computing 16(3), 880–909 (1987)
Miller, G.L., Reif, J.H.: Parallel tree contraction. Part 2: Further applications. SIAM Journal on Computing 20(6), 1128–1147 (1991)
Reingold, O.: Undirected st-connectivity in log-space. In: Proc. 37th ACM Symposium on Theory of Computing, pp. 376–385. ACM Press, New York (2005)
Torán, J.: On the hardness of graph isomorphism. SIAM Journal on Computing 33(5), 1093–1108 (2004)
Wielandt, H.: Permutation Groups. Academic Press, New York (1964)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Arvind, V., Köbler, J. (2011). Canonizing Hypergraphs under Abelian Group Action. In: Fu, B., Du, DZ. (eds) Computing and Combinatorics. COCOON 2011. Lecture Notes in Computer Science, vol 6842. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22685-4_39
Download citation
DOI: https://doi.org/10.1007/978-3-642-22685-4_39
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22684-7
Online ISBN: 978-3-642-22685-4
eBook Packages: Computer ScienceComputer Science (R0)