Parallel algorithms for finding polynomial Roots on OTIS-torus

被引:7
|
作者
Lucas, Keny T. [1 ]
Jana, Prasanta K. [2 ]
机构
[1] Xavier Inst Social Serv, Dept Informat Management, Ranchi 834001, Bihar, India
[2] Mines Univ, Indian Sch, Dept Comp Sci & Engn, Dhanbad 826004, Bihar, India
来源
JOURNAL OF SUPERCOMPUTING | 2010年 / 54卷 / 02期
关键词
Parallel algorithms; Optoelectronic parallel computer; OTIS-2D torus; Polynomial roots; Durand-Kerner scheme; Ehrlich scheme; TOPOLOGICAL PROPERTIES; ZEROS;
D O I
10.1007/s11227-009-0312-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present two parallel algorithms for finding all the roots of an N-degree polynomial equation on an efficient model of Optoelectronic Transpose Interconnection System (OTIS), called OTIS-2D torus. The parallel algorithms are based on the iterative schemes of Durand-Kerner and Ehrlich methods. We show that the algorithm for the Durand-Kerner method requires (N (0.75)+0.5N (0.25)-1) electronic moves + 2(N (0.5)-1) OTIS moves using N processors. The parallel algorithm for Ehrlich method is shown to run in (N (0.75)+0.5N (0.25)-1) electronic moves + 2(N (0.5)-1) OTIS moves with the same number of processors. The algorithms have lower AT cost than the algorithms presented in Jana (Parallel Comput 32:301-312, 2006). The scalability of the algorithms is also discussed.
引用
收藏
页码:139 / 153
页数:15
相关论文
共 50 条
  • [41] Efficient algorithms for computing the nearest polynomial with constrained roots
    Hitz, Markus A.
    Kaltofen, Erich
    Proceedings of the International Symposium on Symbolic and Algebraic Computation, ISSAC, : 236 - 243
  • [42] SOME PARALLEL METHODS FOR POLYNOMIAL ROOT-FINDING
    MAEDER, AJ
    WYNTON, SA
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1987, 18 (01) : 71 - 81
  • [43] Design and use of a learning object for finding complex polynomial roots
    Benitez, Julio
    Gimenez, Marcos H.
    Hueso, Jose L.
    Martinez, Eulalia
    Riera, Jaime
    INTERNATIONAL JOURNAL OF MATHEMATICAL EDUCATION IN SCIENCE AND TECHNOLOGY, 2013, 44 (03) : 365 - 376
  • [44] HYBRID METHODS FOR FINDING ROOTS OF A POLYNOMIAL - WITH APPLICATION TO BCH DECODING
    CHIEN, RT
    CUNNINGHAM, BD
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1969, 15 (02) : 329 - +
  • [45] Implementation of the FGLM Algorithm and Finding Roots of Polynomial Involutive Systems
    V. P. Gerdt
    D. A. Yanovich
    Programming and Computer Software, 2003, 29 : 72 - 74
  • [46] Finding the Maximum Module of the Roots of a Polynomial by Particle Swarm Optimization
    Qu, Liangdong
    He, Dengxu
    ADVANCES IN SWARM INTELLIGENCE, PT 1, PROCEEDINGS, 2010, 6145 : 214 - 221
  • [47] ON HIGHLY EFFICIENT SIMULTANEOUS SCHEMES FOR FINDING ALL POLYNOMIAL ROOTS
    Shams, Mudassir
    Rafiq, Naila
    Kausar, Nasreen
    Agarwal, Praveen
    Mir, Nazir Ahmad
    Li, Yong-Min
    FRACTALS-COMPLEX GEOMETRY PATTERNS AND SCALING IN NATURE AND SOCIETY, 2022, 30 (10)
  • [48] Implementation of the FGLM algorithm and finding roots of polynomial involutive systems
    Gerdt, VP
    Yanovich, DA
    PROGRAMMING AND COMPUTER SOFTWARE, 2003, 29 (02) : 72 - 74
  • [49] Implementation of the FGLM algorithm and finding roots of polynomial involutive systems
    Gerdt, V.P.
    Yanovich, D.A.
    Programmirovanie, 2003, 29 (02): : 23 - 26
  • [50] A Constrained Learning Algorithm for Finding Multiple Real Roots of Polynomial
    Zhang, Xinli
    Wan, Min
    Yi, Zhang
    PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN, VOL 2, 2008, : 38 - 41