• DocumentCode
    3354901
  • Title

    Optimal algorithms for exact, inexact, and approval voting

  • Author

    Parhami, B.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
  • fYear
    1992
  • fDate
    8-10 July 1992
  • Firstpage
    404
  • Lastpage
    411
  • Abstract
    The design of optimal n-way voting algorithms based on the structure of the input object space is considered. The design techniques are then extended to inexact and approval voting schemes. It is shown that efficient theta (n)-time voting algorithms can be designed when the input object space is small. Next in the hierarchy is the case of a totally-ordered object space that supports worst-case theta (nlogn) algorithms for both exact and inexact voting as well as for certain approval-voting schemes. An unordered input object space leads to worst-case Omega (n/sup 2/) algorithms, even when a distance metric can be defined on the input object space. Some observations on the relationship of voting to other well-studied problems, particularly sorting, are also included.<>
  • Keywords
    algorithm theory; computational complexity; fault tolerant computing; approval voting; design techniques; distance metric; exact voting; fault tolerance; inexact voting; input object space; optimal algorithms; optimal n-way voting algorithms; sorting; time complexity; Algorithm design and analysis; Degradation; Extraterrestrial measurements; Frequency; Hardware; High performance computing; Redundancy; Software performance; Sorting; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1992. FTCS-22. Digest of Papers., Twenty-Second International Symposium on
  • Conference_Location
    Boston, MA, USA
  • Print_ISBN
    0-8186-2875-8
  • Type

    conf

  • DOI
    10.1109/FTCS.1992.243595
  • Filename
    243595