In this paper we describe an algorithm for the computation of canonical forms of finite subsets of Zd, up to affinities over Z. For fixed dimension d, this algorithm has worst-case asymptotic complexity O(nlog2nsμ(s)), where n is the number of points in the given subset, s is an upper bound to the size of the binary representation of any of the n points, and μ(s) is an upper bound to the number of operations required to multiply two s-bit numbers. In particular, the problem is fixed-parameter tractable with respect to the dimension d. This problem arises e.g. in the context of computation of invariants of finitely presented groups with abelianized group isomorphic to Zd. In that context one needs to decide whether two Laurent polynomials in d indeterminates, considered as elements of the group ring over the abelianized group, are equivalent with respect to a change of basis.

An Algorithm for Canonical Forms of Finite Subsets of Zd up to Affinities

Paolini, Giovanni
2017

Abstract

In this paper we describe an algorithm for the computation of canonical forms of finite subsets of Zd, up to affinities over Z. For fixed dimension d, this algorithm has worst-case asymptotic complexity O(nlog2nsμ(s)), where n is the number of points in the given subset, s is an upper bound to the size of the binary representation of any of the n points, and μ(s) is an upper bound to the number of operations required to multiply two s-bit numbers. In particular, the problem is fixed-parameter tractable with respect to the dimension d. This problem arises e.g. in the context of computation of invariants of finitely presented groups with abelianized group isomorphic to Zd. In that context one needs to decide whether two Laurent polynomials in d indeterminates, considered as elements of the group ring over the abelianized group, are equivalent with respect to a change of basis.
2017
Canonical form; Computational complexity; Group theory; Integral linear algebra; Theoretical Computer Science; Geometry and Topology; Discrete Mathematics and Combinatorics; Computational Theory and Mathematics
File in questo prodotto:
File Dimensione Formato  
1408.3310v4.pdf

accesso aperto

Tipologia: Accepted version (post-print)
Licenza: Non specificata
Dimensione 530.91 kB
Formato Adobe PDF
530.91 kB Adobe PDF
s00454-017-9895-6.pdf

Accesso chiuso

Tipologia: Published version
Licenza: Tutti i diritti riservati
Dimensione 556.65 kB
Formato Adobe PDF
556.65 kB Adobe PDF   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11384/78870
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
  • OpenAlex 1
social impact