Polynomial time algorithms in invariant theory for torus actions

02/15/2021
by   Peter Bürgisser, et al.
0

An action of a group on a vector space partitions the latter into a set of orbits. We consider three natural and useful algorithmic "isomorphism" or "classification" problems, namely, orbit equality, orbit closure intersection, and orbit closure containment. These capture and relate to a variety of problems within mathematics, physics and computer science, optimization and statistics. These orbit problems extend the more basic null cone problem, whose algorithmic complexity has seen significant progress in recent years. In this paper, we initiate a study of these problems by focusing on the actions of commutative groups (namely, tori). We explain how this setting is motivated from questions in algebraic complexity, and is still rich enough to capture interesting combinatorial algorithmic problems. While the structural theory of commutative actions is well understood, no general efficient algorithms were known for the aforementioned problems. Our main results are polynomial time algorithms for all three problems. We also show how to efficiently find separating invariants for orbits, and how to compute systems of generating rational invariants for these actions (in contrast, for polynomial invariants the latter is known to be hard). Our techniques are based on a combination of fundamental results in invariant theory, linear programming, and algorithmic lattice theory.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/06/2018

Algorithms for orbit closure separation for invariants and semi-invariants of matrices

We consider two group actions on m-tuples of n × n matrices. The first i...
research
08/20/2019

2D moment invariants from the point of view of the classical invariant theory

We introduce the notions of the algebras of polynonial/rational SO(2)-in...
research
11/21/2017

Alternating minimization, scaling algorithms, and the null-cone problem from invariant theory

Alternating minimization heuristics seek to solve a (difficult) global o...
research
04/24/2020

Invariants for Continuous Linear Dynamical Systems

Continuous linear dynamical systems are used extensively in mathematics,...
research
05/25/2018

Invariants of graph drawings in the plane

We present a simplified exposition of some classical and modern results ...
research
02/26/2018

O-Minimal Invariants for Linear Loops

The termination analysis of linear loops plays a key role in several are...
research
02/07/2019

Constructive Non-Linear Polynomial Cryptanalysis of a Historical Block Cipher

One of the major open problems in symmetric cryptanalysis is to discover...

Please sign up or login with your details

Forgot password? Click here to reset