Optimizing memory using knapsack algorithm

dc.contributor.authorBaidoo, Evans
dc.date.accessioned2016-10-27T16:59:43Z
dc.date.accessioned2023-04-19T13:16:11Z
dc.date.available2016-10-27T16:59:43Z
dc.date.available2023-04-19T13:16:11Z
dc.date.issuedJuly 2015
dc.descriptionA thesis submitted in partial fulfilment of the Requirement for the degree Master of Philosophy (Information Technology).en_US
dc.description.abstractKnapsack problem model is a general resource allocation model in which a single resource is assigned to a number of alternatives with the aim of maximizing the total return. Knapsack problem has been widely studied in computer science for years. There exist several variants of the problem. The study was about how to select contending data/processes to be loaded to memory to enhance maximization of memory utilization and efficiency. The instance is modeled as 0 – 1 single knapsack problem. In this thesis a Dynamic Programming (DP) algorithm is proposed for the 0/1 one dimensional knapsack problem. Problem-specific knowledge is incorporated in the algorithm description and evaluation of parameters, in order to look into the performance of finite-time implementation of Dynamic Programming. Computer implementation considerations played an important role in its development. We test the presented method with a set of benchmark data and compare the obtained results with other existing heuristics. The proposed method appears to give good results when solving these problems unravelling all instance considered in this study to optimality in "reasonable" computation times. Computational results also shows that the more the number of items or processes, the higher the time to produce optimal results. Conclusively, when the curse of dimensionality can be dismissed, dynamic programming can be a useful procedure for large sequencing problemsen_US
dc.description.sponsorshipKNUSTen_US
dc.identifier.urihttps://ir.knust.edu.gh/handle/123456789/9436
dc.language.isoenen_US
dc.titleOptimizing memory using knapsack algorithmen_US
dc.typeThesisen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Evans Baidoo.pdf
Size:
2.23 MB
Format:
Adobe Portable Document Format
Description:
Full Thesis
License bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.73 KB
Format:
Item-specific license agreed to upon submission
Description:
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: