Digital.Maag Repository

Knapsack Problem, Cryptography, and the Presidential Election

Show simple item record

dc.contributor.author McMillen, Brandon en_US
dc.date.accessioned 2013-10-29T18:36:00Z
dc.date.accessioned 2019-09-08T02:45:06Z
dc.date.available 2013-10-29T18:36:00Z
dc.date.available 2019-09-08T02:45:06Z
dc.date.issued 2012
dc.identifier 814314957 en_US
dc.identifier.other b21061774 en_US
dc.identifier.uri http://hdl.handle.net/1989/10524
dc.description v, 35 leaves : ill. ; 29 cm. en_US
dc.description.abstract 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. en_US
dc.description.statementofresponsibility by Brandon S. McMillen. en_US
dc.language.iso en_US en_US
dc.relation.ispartofseries Master's Theses no. 1323 en_US
dc.subject.lcsh Knapsack problem (Mathematics)--Cryptography. en_US
dc.subject.lcsh Generating functions. en_US
dc.title Knapsack Problem, Cryptography, and the Presidential Election en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Digital.Maag


Advanced Search

Browse

My Account