Computational Complexity of Normalizing Constants for the Product of Determinantal Point Processes
Naoto Ohsaka, Tatsuya Matsuoka

TL;DR
This paper investigates the computational difficulty of calculating normalizing constants for products of determinantal point processes, establishing hardness results and proposing fixed-parameter tractable algorithms for certain cases.
Contribution
It provides complexity-theoretic hardness results for computing these constants and introduces fixed-parameter algorithms based on matrix rank and treewidth.
Findings
Computing certain sums of determinants is UP-hard and NP-hard to approximate.
A fixed-parameter algorithm exists for sums involving two matrices with bounded rank or treewidth.
Approximation algorithms are developed for specific cases with matrix structures.
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 exactly for every (fixed) positive even integer is UP-hard and ModP-hard, which gives a negative answer to an open question posed by Kulesza and Taskar. (2) is NP-hard to approximate within a factor of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarkov Chains and Monte Carlo Methods · Random Matrices and Applications · Point processes and geometric inequalities
