Investigation and implementation of some probabilistic algorithms.
dc.contributor.author | Ahmad Said Ghazal | |
dc.date | 1988 | |
dc.date.accessioned | 2022-05-18T04:57:31Z | |
dc.date.available | 2022-05-18T04:57:31Z | |
dc.degree.department | College of Computer Science and Engineering | |
dc.degree.grantor | King Fahad for Petrolem University | |
dc.description.abstract | Probabilistic algorithms were shown to be of importance after some fast polynomial time probabilistic solutions to some "hard" problems were given. In this thesis, theoretical foundations of probabilistic algorithms are studied. Probabilistic solutions to some "hard" problems are studied and investigated. Also probabilistic algorithms for some "easy problems" are studied and presented. The main concentration is on the probabilistic solutions to primality testing. The probability of a composite integer passing the Fermat test is derived. This includes an upper bound on the probability of a given integer being a Carmichael number. Three applications of this work are given as follows: 1. Using the pseduoprimlity test alone to test for primality. 2. Using the pseduoprimlity test with the Rabin test to test for Carmichael numbers. 3. Using the pseduoprimality test to generate keys for the Pohlig-Hellman encryption scheme. | |
dc.identifier.other | 5515 | |
dc.identifier.uri | https://drepo.sdl.edu.sa/handle/20.500.14154/1580 | |
dc.language.iso | en | |
dc.publisher | Saudi Digital Library | |
dc.thesis.level | Master | |
dc.thesis.source | King Fahad for Petrolem University | |
dc.title | Investigation and implementation of some probabilistic algorithms. | |
dc.type | Thesis |