Bydraes tot die oplossing van die veralgemeende knapsakprobleem

Text in Afikaans === In this thesis contributions to the solution of the generalised knapsack problem are given and discussed. Attention is given to problems with functions that are calculable but not necessarily in a closed form. Algorithms and test problems can be used for problems with closed-f...

Full description

Bibliographic Details
Main Author: Venter, Geertien
Other Authors: Wolvaardt, J. S.
Format: Others
Language:Afrikaans
Published: 2013
Subjects:
Online Access:Venter, Geertien (2013) Bydraes tot die oplossing van die veralgemeende knapsakprobleem, University of South Africa, Pretoria, <http://hdl.handle.net/10500/8603>
http://hdl.handle.net/10500/8603
id ndltd-netd.ac.za-oai-union.ndltd.org-unisa-oai-uir.unisa.ac.za-10500-8603
record_format oai_dc
spelling ndltd-netd.ac.za-oai-union.ndltd.org-unisa-oai-uir.unisa.ac.za-10500-86032018-11-19T17:14:27Z Bydraes tot die oplossing van die veralgemeende knapsakprobleem Venter, Geertien Wolvaardt, J. S. Knapsakprobleem Hulpbrontoekenningsprobleem Nielineer Konvekse knapsakprobleem Niekonvekse knapsakprobleem Niekonvekse optimering Nielineere optimering Heuristiek Nodige voorwaardes Voldoende voorwaardes Toetsprobleme Knapsack problem Resource allocation problem Nonlinear knapsack problem Convex knapsack Nonconvex knapsack problem Nonconvex optimisation Nonlinear optimisation Heuristic Necessary conditions Sufficient conditions Test problems 519.77 Knapsack problem (Mathematics) Text in Afikaans In this thesis contributions to the solution of the generalised knapsack problem are given and discussed. Attention is given to problems with functions that are calculable but not necessarily in a closed form. Algorithms and test problems can be used for problems with closed-form functions as well. The focus is on the development of good heuristics and not on exact algorithms. Heuristics must be investigated and good test problems must be designed. A measure of convexity for convex functions is developed and adapted for concave functions. A test problem generator makes use of this measure of convexity to create challenging test problems for the concave, convex and mixed knapsack problems. Four easy-to-interpret characteristics of an S-function are used to create test problems for the S-shaped as well as the generalised knapsack problem. The in uence of the size of the problem and the funding ratio on the speed and the accuracy of the algorithms are investigated. When applicable, the in uence of the interval length ratio and the ratio of concave functions to the total number of functions is also investigated. The Karush-Kuhn-Tucker conditions play an important role in the development of the algorithms. Suf- cient conditions for optimality for the convex knapsack problem with xed interval lengths is given and proved. For the general convex knapsack problem, the key theorem, which contains the stronger necessary conditions, is given and proved. This proof is so powerful that it can be used to proof the adapted key theorems for the mixed, S-shaped and the generalised knapsack problems as well. The exact search-lambda algorithm is developed for the concave knapsack problem with functions that are not in a closed form. This algorithm is used in the algorithms to solve the mixed and S-shaped knapsack problems. The exact one-step algorithm is developed for the convex knapsack problem with xed interval length. This algorithm is O(n). The general convex knapsack problem is solved by using the pivot algorithm which is O(n2). Optimality cannot be proven but in all cases the optimal solution was found and for all practical reasons this problem will be considered as being concluded. A good heuristic is developed for the mixed knapsack problem. Further research can be done on this heuristic as well as on the S-shaped and generalised knapsack problems. Mathematical Sciences D. Phil. (Operasionele Navorsing) 2013-02-06T06:50:34Z 2013-02-06T06:50:34Z 2013-02-06 Thesis Venter, Geertien (2013) Bydraes tot die oplossing van die veralgemeende knapsakprobleem, University of South Africa, Pretoria, <http://hdl.handle.net/10500/8603> http://hdl.handle.net/10500/8603 Afrikaans University of South Africa 1 online resource (xviii, 302 leaves) : col. ill.
collection NDLTD
language Afrikaans
format Others
sources NDLTD
topic Knapsakprobleem
Hulpbrontoekenningsprobleem
Nielineer
Konvekse knapsakprobleem
Niekonvekse knapsakprobleem
Niekonvekse optimering
Nielineere optimering
Heuristiek
Nodige voorwaardes
Voldoende voorwaardes
Toetsprobleme
Knapsack problem
Resource allocation problem
Nonlinear knapsack problem
Convex knapsack
Nonconvex knapsack problem
Nonconvex optimisation
Nonlinear optimisation
Heuristic
Necessary conditions
Sufficient conditions
Test problems
519.77
Knapsack problem (Mathematics)
spellingShingle Knapsakprobleem
Hulpbrontoekenningsprobleem
Nielineer
Konvekse knapsakprobleem
Niekonvekse knapsakprobleem
Niekonvekse optimering
Nielineere optimering
Heuristiek
Nodige voorwaardes
Voldoende voorwaardes
Toetsprobleme
Knapsack problem
Resource allocation problem
Nonlinear knapsack problem
Convex knapsack
Nonconvex knapsack problem
Nonconvex optimisation
Nonlinear optimisation
Heuristic
Necessary conditions
Sufficient conditions
Test problems
519.77
Knapsack problem (Mathematics)
Venter, Geertien
Bydraes tot die oplossing van die veralgemeende knapsakprobleem
description Text in Afikaans === In this thesis contributions to the solution of the generalised knapsack problem are given and discussed. Attention is given to problems with functions that are calculable but not necessarily in a closed form. Algorithms and test problems can be used for problems with closed-form functions as well. The focus is on the development of good heuristics and not on exact algorithms. Heuristics must be investigated and good test problems must be designed. A measure of convexity for convex functions is developed and adapted for concave functions. A test problem generator makes use of this measure of convexity to create challenging test problems for the concave, convex and mixed knapsack problems. Four easy-to-interpret characteristics of an S-function are used to create test problems for the S-shaped as well as the generalised knapsack problem. The in uence of the size of the problem and the funding ratio on the speed and the accuracy of the algorithms are investigated. When applicable, the in uence of the interval length ratio and the ratio of concave functions to the total number of functions is also investigated. The Karush-Kuhn-Tucker conditions play an important role in the development of the algorithms. Suf- cient conditions for optimality for the convex knapsack problem with xed interval lengths is given and proved. For the general convex knapsack problem, the key theorem, which contains the stronger necessary conditions, is given and proved. This proof is so powerful that it can be used to proof the adapted key theorems for the mixed, S-shaped and the generalised knapsack problems as well. The exact search-lambda algorithm is developed for the concave knapsack problem with functions that are not in a closed form. This algorithm is used in the algorithms to solve the mixed and S-shaped knapsack problems. The exact one-step algorithm is developed for the convex knapsack problem with xed interval length. This algorithm is O(n). The general convex knapsack problem is solved by using the pivot algorithm which is O(n2). Optimality cannot be proven but in all cases the optimal solution was found and for all practical reasons this problem will be considered as being concluded. A good heuristic is developed for the mixed knapsack problem. Further research can be done on this heuristic as well as on the S-shaped and generalised knapsack problems. === Mathematical Sciences === D. Phil. (Operasionele Navorsing)
author2 Wolvaardt, J. S.
author_facet Wolvaardt, J. S.
Venter, Geertien
author Venter, Geertien
author_sort Venter, Geertien
title Bydraes tot die oplossing van die veralgemeende knapsakprobleem
title_short Bydraes tot die oplossing van die veralgemeende knapsakprobleem
title_full Bydraes tot die oplossing van die veralgemeende knapsakprobleem
title_fullStr Bydraes tot die oplossing van die veralgemeende knapsakprobleem
title_full_unstemmed Bydraes tot die oplossing van die veralgemeende knapsakprobleem
title_sort bydraes tot die oplossing van die veralgemeende knapsakprobleem
publishDate 2013
url Venter, Geertien (2013) Bydraes tot die oplossing van die veralgemeende knapsakprobleem, University of South Africa, Pretoria, <http://hdl.handle.net/10500/8603>
http://hdl.handle.net/10500/8603
work_keys_str_mv AT ventergeertien bydraestotdieoplossingvandieveralgemeendeknapsakprobleem
_version_ 1718793547519361024