Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

The Knapsack Problem, Cryptography, and the Presidential Election

McMillen, Brandon

Abstract Details

2012, Master of Science in Mathematics, Youngstown State University, Department of Mathematics and Statistics.

The 0-1 Knapsack Problem is an NP-hard optimization problem that has been studied extensively since the 1950s, due to its real world significance. The basic problem is that a knapsack with a weight capacity c is to be filled with a subset of n items. Each item i, has a weight value wi and a profit value pi. The goal is to maximize total profit value without the having the total weight exceed the capacity.

In this thesis, the 0-1 Knapsack Problem is introduced and some of the research and applications of the problem are given. Pisinger's branch-and-bound algorithm that will converge to an optimal solution is presented. One of the earliest applications of the knapsack problem, the knapsack cryptosystems, is then discussed. The earliest knapsack cryptosystem, the Merkle-Hellman Cryptosystem, is described along with how Adi Shamir broke this cryptosystem. Generating functions are then used to provide a number of solutions to a knapsack problem. Using the generating function of the knapsack problem, the paper concludes with an application on the Electoral College.

Nathan Ritchey, PhD (Advisor)
Jozsi Jalics, PhD (Committee Member)
Jacek Fabrykowski, PhD (Committee Member)
35 p.

Recommended Citations

Citations

  • McMillen, B. (2012). The Knapsack Problem, Cryptography, and the Presidential Election [Master's thesis, Youngstown State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=ysu1340654189

    APA Style (7th edition)

  • McMillen, Brandon. The Knapsack Problem, Cryptography, and the Presidential Election. 2012. Youngstown State University, Master's thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=ysu1340654189.

    MLA Style (8th edition)

  • McMillen, Brandon. "The Knapsack Problem, Cryptography, and the Presidential Election." Master's thesis, Youngstown State University, 2012. http://rave.ohiolink.edu/etdc/view?acc_num=ysu1340654189

    Chicago Manual of Style (17th edition)