Abstract

The problem of verifying the nonnegativity of a function on a finite abelian group is a long-standing challenging problem. The basic representation theory of finite groups indicates that a function f on a finite abelian group G can be written as a linear combination of characters of irreducible representations of G by f(x)=∑χ∈Gˆfˆ(χ)χ(x), where Gˆ is the dual group of G consisting of all characters of G and fˆ(χ) is the Fourier coefficient of f at χ∈Gˆ. In this paper, we show that by performing the fast (inverse) Fourier transform, we are able to compute a sparse Fourier sum of squares (FSOS) certificate of f on a finite abelian group G with complexity that is quasi-linear in the order of G and polynomial in the FSOS sparsity of f. Moreover, for a nonnegative function f on a finite abelian group G and a subset S⊆Gˆ, we give a lower bound of the constant M such that f+M admits an FSOS supported on S. We demonstrate the efficiency of the proposed algorithm by numerical experiments on various abelian groups of orders up to 107. As applications, we also solve some combinatorial optimization problems and the sum of Hermitian squares (SOHS) problem by sparse FSOS.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.