{"title":"GL(2,Z)中的子群隶属","authors":"Markus Lohrey","doi":"10.4230/LIPIcs.STACS.2021.51","DOIUrl":null,"url":null,"abstract":"It is shown that the subgroup membership problem for a virtually free group can be decided in polynomial time when all group elements are represented by so-called power words, i.e., words of the form $$p_1^{z_1} p_2^{z_2} \\cdots p_k^{z_k}$$ p 1 z 1 p 2 z 2 ⋯ p k z k . Here the $$p_i$$ p i are explicit words over the generating set of the group and all $$z_i$$ z i are binary encoded integers. As a corollary, it follows that the subgroup membership problem for the matrix group $$\\textsf{GL}(2,\\mathbb {Z})$$ GL ( 2 , Z ) can be decided in polynomial time when elements of $$\\textsf{GL}(2,\\mathbb {Z})$$ GL ( 2 , Z ) are represented by matrices with binary encoded integers. For the same input representation, it also shown that one can compute in polynomial time the index of a given finitely generated subgroup of $$\\textsf{GL}(2,\\mathbb {Z})$$ GL ( 2 , Z ) .","PeriodicalId":22832,"journal":{"name":"Theory of Computing Systems","volume":"1 1","pages":"1-26"},"PeriodicalIF":0.6000,"publicationDate":"2023-05-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Subgroup Membership in GL(2,Z)\",\"authors\":\"Markus Lohrey\",\"doi\":\"10.4230/LIPIcs.STACS.2021.51\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"It is shown that the subgroup membership problem for a virtually free group can be decided in polynomial time when all group elements are represented by so-called power words, i.e., words of the form $$p_1^{z_1} p_2^{z_2} \\\\cdots p_k^{z_k}$$ p 1 z 1 p 2 z 2 ⋯ p k z k . Here the $$p_i$$ p i are explicit words over the generating set of the group and all $$z_i$$ z i are binary encoded integers. As a corollary, it follows that the subgroup membership problem for the matrix group $$\\\\textsf{GL}(2,\\\\mathbb {Z})$$ GL ( 2 , Z ) can be decided in polynomial time when elements of $$\\\\textsf{GL}(2,\\\\mathbb {Z})$$ GL ( 2 , Z ) are represented by matrices with binary encoded integers. For the same input representation, it also shown that one can compute in polynomial time the index of a given finitely generated subgroup of $$\\\\textsf{GL}(2,\\\\mathbb {Z})$$ GL ( 2 , Z ) .\",\"PeriodicalId\":22832,\"journal\":{\"name\":\"Theory of Computing Systems\",\"volume\":\"1 1\",\"pages\":\"1-26\"},\"PeriodicalIF\":0.6000,\"publicationDate\":\"2023-05-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Theory of Computing Systems\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.4230/LIPIcs.STACS.2021.51\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"COMPUTER SCIENCE, THEORY & METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Theory of Computing Systems","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.4230/LIPIcs.STACS.2021.51","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 8
摘要
结果表明,当所有群元素都由所谓的幂词表示时,一个几乎自由的群的子群隶属问题可以在多项式时间内确定,即$$p_1^{z_1} p_2^{z_2} \cdots p_k^{z_k}$$ p 1 z 1 p 2 z 2⋯p k z k。这里的$$p_i$$ pi是组的生成集上的显式单词,所有的$$z_i$$ zi都是二进制编码的整数。作为推论,当$$\textsf{GL}(2,\mathbb {Z})$$ GL (2, Z)的元素用二进制编码的整数矩阵表示时,矩阵群$$\textsf{GL}(2,\mathbb {Z})$$ GL (2, Z)的子群隶属性问题可以在多项式时间内确定。对于相同的输入表示,它还表明可以在多项式时间内计算给定的有限生成的子群$$\textsf{GL}(2,\mathbb {Z})$$ GL (2, Z)的索引。
It is shown that the subgroup membership problem for a virtually free group can be decided in polynomial time when all group elements are represented by so-called power words, i.e., words of the form $$p_1^{z_1} p_2^{z_2} \cdots p_k^{z_k}$$ p 1 z 1 p 2 z 2 ⋯ p k z k . Here the $$p_i$$ p i are explicit words over the generating set of the group and all $$z_i$$ z i are binary encoded integers. As a corollary, it follows that the subgroup membership problem for the matrix group $$\textsf{GL}(2,\mathbb {Z})$$ GL ( 2 , Z ) can be decided in polynomial time when elements of $$\textsf{GL}(2,\mathbb {Z})$$ GL ( 2 , Z ) are represented by matrices with binary encoded integers. For the same input representation, it also shown that one can compute in polynomial time the index of a given finitely generated subgroup of $$\textsf{GL}(2,\mathbb {Z})$$ GL ( 2 , Z ) .
期刊介绍:
TOCS is devoted to publishing original research from all areas of theoretical computer science, ranging from foundational areas such as computational complexity, to fundamental areas such as algorithms and data structures, to focused areas such as parallel and distributed algorithms and architectures.