ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2111.14148
11
0

Computational Complexity of Normalizing Constants for the Product of Determinantal Point Processes

28 November 2021
Naoto Ohsaka
Tatsuya Matsuoka
ArXivPDFHTML
Abstract

We consider the product of determinantal point processes (DPPs), a point process whose probability mass is proportional to the product of principal minors of multiple matrices, as a natural, promising generalization of DPPs. We study the computational complexity of computing its normalizing constant, which is among the most essential probabilistic inference tasks. Our complexity-theoretic results (almost) rule out the existence of efficient algorithms for this task unless the input matrices are forced to have favorable structures. In particular, we prove the following: (1) Computing ∑Sdet⁡(AS,S)p\sum_S\det({\bf A}_{S,S})^p∑S​det(AS,S​)p exactly for every (fixed) positive even integer ppp is UP-hard and Mod3_33​P-hard, which gives a negative answer to an open question posed by Kulesza and Taskar. (2) ∑Sdet⁡(AS,S)det⁡(BS,S)det⁡(CS,S)\sum_S\det({\bf A}_{S,S})\det({\bf B}_{S,S})\det({\bf C}_{S,S})∑S​det(AS,S​)det(BS,S​)det(CS,S​) is NP-hard to approximate within a factor of 2O(∣I∣1−ϵ)2^{O(|I|^{1-\epsilon})}2O(∣I∣1−ϵ) or 2O(n1/ϵ)2^{O(n^{1/\epsilon})}2O(n1/ϵ) for any ϵ>0\epsilon>0ϵ>0, where ∣I∣|I|∣I∣ is the input size and nnn is the order of the input matrix. This result is stronger than the #P-hardness for the case of two matrices derived by Gillenwater. (3) There exists a kO(k)nO(1)k^{O(k)}n^{O(1)}kO(k)nO(1)-time algorithm for computing ∑Sdet⁡(AS,S)det⁡(BS,S)\sum_S\det({\bf A}_{S,S})\det({\bf B}_{S,S})∑S​det(AS,S​)det(BS,S​), where kkk is the maximum rank of A\bf AA and B\bf BB or the treewidth of the graph formed by nonzero entries of A\bf AA and B\bf BB. Such parameterized algorithms are said to be fixed-parameter tractable. These results can be extended to the fixed-size case. Further, we present two applications of fixed-parameter tractable algorithms given a matrix A\bf AA of treewidth www: (4) We can compute a 2n2p−12^{\frac{n}{2p-1}}22p−1n​-approximation to ∑Sdet⁡(AS,S)p\sum_S\det({\bf A}_{S,S})^p∑S​det(AS,S​)p for any fractional number p>1p>1p>1 in wO(wp)nO(1)w^{O(wp)}n^{O(1)}wO(wp)nO(1) time. (5) We can find a 2n2^{\sqrt n}2n​-approximation to unconstrained MAP inference in wO(wn)nO(1)w^{O(w\sqrt n)}n^{O(1)}wO(wn​)nO(1) time.

View on arXiv
Comments on this paper