• DocumentCode
    1776235
  • Title

    Using an unrank framework to solve small instances of NP-hard problems on graphical processing units

  • Author

    Vogel, N. ; Uhen, Colin ; Burnside, Zachary ; Botero, Sergio ; Trefftz, Christian ; Wolffe, Greg

  • Author_Institution
    Sch. of Comput., Grand Valley State Univ., Allendale, MI, USA
  • fYear
    2014
  • fDate
    5-7 June 2014
  • Firstpage
    495
  • Lastpage
    500
  • Abstract
    Certain problems encountered in electrical engineering incur an exponential time complexity and are therefore impossible to solve exactly for all problem sizes. However, heuristical approaches can sometimes use exact solutions of small instances of a problem to formulate a suboptimal solution to a larger instance of the problem. This paper demonstrates how to use the Unrank algorithm to solve small instances of several NP-hard problems (3-SAT, Maximum Clique and Graph Coloring) on a Graphical Processing Unit.
  • Keywords
    computability; computational complexity; electrical engineering computing; graph colouring; graphics processing units; 3-SAT problem; NP-hard problems; Unrank framework; electrical engineering; exponential time complexity; graph coloring problem; graphical processing units; heuristical approach; maximum clique problem; Color; Encoding; Graphics processing units; Kernel; Libraries; NP-hard problem; Space exploration; GPU NP-complete; unrank;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electro/Information Technology (EIT), 2014 IEEE International Conference on
  • Conference_Location
    Milwaukee, WI
  • Type

    conf

  • DOI
    10.1109/EIT.2014.6871814
  • Filename
    6871814