Improved algorithms for computing determinants and resultants

被引:27
|
作者
Emiris, IZ
Pan, VY [1 ]
机构
[1] CUNY Bronx, Dept Math & Comp Sci, Bronx, NY 10566 USA
[2] Natl Kapodistrian Univ Athens, Dept Informat & Telecommun, Athens 15771, Greece
基金
美国国家科学基金会;
关键词
computer algebra; randomized algorithms; matrix determinant; bit complexity; structured matrix; polynomial system solving;
D O I
10.1016/j.jco.2004.03.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Our first contribution is a substantial acceleration of randomized computation of scalar, univariate, and multivariate matrix determinants, in terms of the output-sensitive bit operation complexity bounds, including computation modulo a product of random primes from a fixed range. This acceleration is dramatic in a critical application, namely solving polynomial systems and related studies, via computing the resultant. This is achieved by combining our techniques with the primitive-element method, which leads to an effective implicit representation of the roots. We systematically examine quotient formulae of Sylvester-type resultant matrices, including matrix polynomials and the u-resultant. We reduce the known bit operation complexity bounds by almost an order of magnitude, in terms of the resultant matrix dimension. Our theoretical and practical improvements cover the highly important cases of sparse and degenerate systems. (C) 2004 Elsevier Inc. All rights reserved.
引用
收藏
页码:43 / 71
页数:29
相关论文
共 50 条
  • [41] Algorithms for computing the λ-regularities in strings
    Zhang, Hui
    Guo, Qing
    Iliopoulos, Costas S.
    FUNDAMENTA INFORMATICAE, 2008, 84 (01) : 33 - 49
  • [42] Algorithms for computing small NFAs
    Ilie, L
    Yu, S
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2002, 2002, 2420 : 328 - 340
  • [43] ALGORITHMS FOR RESTORING A COMPUTING PROCESS
    SHAGAEV, IV
    AUTOMATION AND REMOTE CONTROL, 1987, 48 (04) : 530 - 538
  • [44] PARALLEL ALGORITHMS FOR SCIENTIFIC COMPUTING
    EVANS, DJ
    HIGH PERFORMANCE COMPUTING /, 1989, : 3 - 17
  • [45] Basics for algorithms in quantum computing
    Morales-Luna, G
    ADVANCED SUMMER SCHOOL IN PHYSICS 2005: FRONTIERS IN CONTEMPORARY PHYSICS, 2006, 809 : 64 - 79
  • [46] Security Algorithms for Cloud Computing
    Bhardwaj, Akashdeep
    Subrahmanyam, G. V. B.
    Avasthi, Vinay
    Sastry, Hanumat
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL MODELLING AND SECURITY (CMS 2016), 2016, 85 : 535 - 542
  • [47] Parallel algorithms and cluster computing: Implementations, Algorithms and Applications
    Hoffmann, Karl Heinz
    Meyer, Arnd
    Lecture Notes in Computational Science and Engineering, 2006, 52
  • [48] Understanding the Determinants of Cloud Computing Adoption for High Performance Computing
    Lynn, Theo
    Liang, Xiaoning
    Gourinovitch, Anna
    Morrison, John P.
    Fox, Grace
    Rosati, Pierangelo
    PROCEEDINGS OF THE 51ST ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2018, : 3894 - 3903
  • [49] Improved Algorithms for Computing Minmax Regret 1-Sink and 2-Sink on Path Network
    Bhattacharya, Binay
    Kameda, Tsunehiko
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS (COCOA 2014), 2014, 8881 : 146 - 160
  • [50] Improved PLS algorithms
    Dayal, BS
    MacGregor, JF
    JOURNAL OF CHEMOMETRICS, 1997, 11 (01) : 73 - 85