dc.contributor.advisor | Heisterkamp, Douglas K. | |
dc.contributor.author | Lopez, Antonio Mira | |
dc.date.accessioned | 2014-04-15T18:33:00Z | |
dc.date.available | 2014-04-15T18:33:00Z | |
dc.date.issued | 2007-12-01 | |
dc.identifier.uri | https://hdl.handle.net/11244/8196 | |
dc.description.abstract | The focus of this paper is to provide an efficient solution to the routing problem by making use of reinforcement learning and other heuristics. The thesis describes a routing algorithm called Q-Routing based on the Q-learning algorithm that will be used as the base for the proposed Simulated Annealing based Hierarchical Q-Routing approach. The proposed approach adds functionality layers to provide a more hierarchical view of the network. Providing hierarchy by defining network areas and roles to routers within these areas allows us to have more updated global information and therefore much better decision making when routing packets across the network. The addition of simulated annealing as an exploration method also plays an important role in the improvement of the original Q-Routing approach. The results from every experiment that was performed show SAHQ-Routing to be a much more robust and efficient routing algorithm than Q-Routing. | |
dc.format | application/pdf | |
dc.language | en_US | |
dc.publisher | Oklahoma State University | |
dc.rights | Copyright is held by the author who has granted the Oklahoma State University Library the non-exclusive right to share this material in its institutional repository. Contact Digital Library Services at lib-dls@okstate.edu or 405-744-9161 for the permission policy on the use, reproduction or distribution of this material. | |
dc.title | Simulated Annealing Based Hierarchical Q-routing: a Dynamic Routing Protocol | |
dc.type | text | |
dc.contributor.committeeMember | Chandler, John P. | |
dc.contributor.committeeMember | Park, Nohpill | |
osu.filename | Lopez_okstate_0664M_2506.pdf | |
osu.college | Arts and Sciences | |
osu.accesstype | Open Access | |
dc.description.department | Computer Science Department | |
dc.type.genre | Thesis | |