IDEAS home Printed from https://ideas.repec.org/a/hur/ijarbs/v4y2014i5p227-249.html
   My bibliography  Save this article

Shared Crossover Method for Solving Knapsack Problems

Author

Listed:
  • Omar I. Lasassmeh
  • Anas A. Kasassbeh
  • Almotaz M. Mobaedeen
  • Emad A. Kasasbeh

Abstract

A surprising number of everyday problems are difficult to solve by traditional algorithm. A problem may qualify as difficult for a number of different reasons; for example, the data may be too noisy or irregular, the problem may be difficult to model; or it may simply take too long to solve. It’s easy to find examples: finding the shortest path connecting a set of cities, dividing a set of different tasks among a group of people to meet a deadline, or fitting a set of various sized boxes into the fewest trucks. In the past, programmers might have carefully hand crafted a special purpose program for each problem; now they can reduce their time significantly using a Genetic Algorithm (GAs). A Genetic Algorithm is key to solve knapsack problem, the goal of this paper is to show that successful Genetic Algorithm for solving and implementation knapsack problem, Genetic Algorithms are stochastic whose search methods model some natural phenomena. Genetic algorithms are relatively easy for finding the optimal solution, or approximately optimum value of NP-Complete problems, the coding scheme I’ve chosen for the knapsack uses a fixed-length, binary, position-dependent string, from the result, I find that crossover and mutation operation control exploration while the selection and fitness function control exploitation. Mutation increases the ability to explore new areas of the search space but it also disrupts the exploitation of the previous generation by changing them.

Suggested Citation

  • Omar I. Lasassmeh & Anas A. Kasassbeh & Almotaz M. Mobaedeen & Emad A. Kasasbeh, 2014. "Shared Crossover Method for Solving Knapsack Problems," International Journal of Academic Research in Business and Social Sciences, Human Resource Management Academic Research Society, International Journal of Academic Research in Business and Social Sciences, vol. 4(5), pages 227-249, May.
  • Handle: RePEc:hur:ijarbs:v:4:y:2014:i:5:p:227-249
    as

    Download full text from publisher

    File URL: http://hrmars.com/hrmars_papers/Shared_Crossover_Method_for_Solving_Knapsack_Problems.pdf
    Download Restriction: no

    File URL: http://hrmars.com/hrmars_papers/Shared_Crossover_Method_for_Solving_Knapsack_Problems.pdf
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:hur:ijarbs:v:4:y:2014:i:5:p:227-249. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Hassan Danial Aslam (email available below). General contact details of provider: http://hrmars.com/index.php/pages/detail/IJARBSS .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.