• Title of article

    Exact Parallel Plurality Voting Algorithm for Totally Ordered Object Space Fault-Tolerant Systems

  • Author/Authors

    Karimi, Abbas islamic azad university - Faculty of Engineering - Department of Computer Engineering, ايران , Zarafshan, Faraneh islamic azad university - Faculty of Engineering - Department of Computer Engineering, ايران , Jantan, Adznan Universiti Putra Malaysia - Faculty of Engineering - Department of Computer and Communication Systems Engineering, Malaysia , Ramli, Abdul Rahman Universiti Putra Malaysia - Faculty of Engineering - Department of Computer and Communication Systems Engineering, Malaysia , Saripan, M. Iqbal b. Universiti Putra Malaysia - Faculty of Engineering - Department of Computer and Communication Systems Engineering, Malaysia , Al-Haddad, S. A. R. Universiti Putra Malaysia - Faculty of Engineering - Department of Computer and Communication Systems Engineering, Malaysia

  • From page
    89
  • To page
    96
  • Abstract
    Plurality voter is one of the commonest voting methods for decision making in highly-reliable applications in which the reliability and safety of the system is critical. To resolve the problem associated with sequential plurality voter in dealing with large number of inputs, this paper introduces a new generation of plurality voter based on parallel algorithms. Since parallel algorithms normally have high processing speed and are especially appropriate for large scale systems, they are therefore used to achieve a new parallel plurality voting algorithm by using (n/log n) processors on EREW shared-memory PRAM. The asymptotic analysis of the new proposed algorithm has demonstrated that it has a time complexity of O(log n) which is less than time complexity of sequential plurality algorithm, i.e. Ω (n log n)
  • Keywords
    Fault , tolerant , Parallel Algorithm , PRAM , Voting Algorithm
  • Journal title
    Pertanika Journal of Science and Technology ( JST)
  • Journal title
    Pertanika Journal of Science and Technology ( JST)
  • Record number

    2650893