首页    期刊浏览 2024年09月14日 星期六
登录注册

文章基本信息

  • 标题:Noncommutativity makes determinants hard
  • 本地全文:下载
  • 作者:Markus Bläser
  • 期刊名称:Electronic Colloquium on Computational Complexity
  • 印刷版ISSN:1433-8092
  • 出版年度:2012
  • 卷号:2012
  • 出版社:Universität Trier, Lehrstuhl für Theoretische Computer-Forschung
  • 摘要:

    We consider the complexity of computing the determinant over arbitrary finite-dimensional algebras. We first consider the case that A is fixed. We obtain the following dichotomy: If Arad(A) is noncommutative, then computing the determinant over A is hard. ``Hard'' here means #P-hard over fields of characteristic 0 and ModPp-hard over fields of characteristic 0">p0. If Arad(A) is commutative and the underlying field is perfect, then we can compute the determinant over A in polynomial time.

    We also consider the case when A is part of the input. Here the hardness is closely related to the nilpotency index of the commutator ideal of A. The commutator ideal com(A) of A is the ideal generated by all elements of the form xy−yx with xyA . We prove that if the nilpotency index of com(A) is linear in n, where nn is the format of the given matrix, then computing the determinant is hard. On the other hand, we show the following upper bound: Assume that there is an algebra BA with B=Arad(A) . (If the underlying field is perfect, then this is always true.) The center Z(A) of A is the set of all elements that commute with all other elements. It is a commutative subalgebra. We call an ideal J a complete ideal of noncommuting elements if B+Z(A)+J=A. If there is such a J with nilpotency index o(nlog(n)) , then we can compute the determinant in subexponential time. Therefore, the determinant cannot be hard in this case, assuming the counting version of the exponential time hypothesis.

  • 关键词:counting complexity; determinant; permanent
国家哲学社会科学文献中心版权所有