Application of supervised machine learning methods on the multidimensional knapsack problem

dc.contributor.authorRezoug, Abdellah
dc.contributor.authorBader-el-den, Mohamed
dc.contributor.authorBoughaci, Dalila
dc.date.accessioned2021-12-06T09:26:40Z
dc.date.available2021-12-06T09:26:40Z
dc.date.issued2021
dc.description.abstractMachine Learning (ML) has gained much importance in recent years as many of its effective applications are involved in different fields, healthcare, banking, trading, gaming, etc. Similarly, Combinatorial Optimisation (CO) keeps challenging researchers by new problems with more complex constraints. Merging both fields opens new horizons for development in many areas. This study investigates how effective is to solve CO problems by ML methods. The work considers the Multidimensional Knapsack Problem (MKP) as a study case, which is an np-hard CO problem well-known for its multiple applications. The proposed approach suggests to use solutions of small-size MKP to build models with different ML methods; then, to apply the obtained models on large-size MKP to predict their solutions. The features consist of scores calculated based on information about items while the labels consist of decision variables of optimal solutions calculated from applying CPLEX Solver on small-size MKP. Supervised ML methods build models that help to predict structures of large-size MKP solutions and build them accordingly. A comparison of five ML methods is conducted on standard data set. The experiments showed that the tested methods were able to reach encouraging results. In addition, the study proposes a Genetic Algorithm (GA) that exploits ML outputs essentially in initialisation operator and to repair unfeasible solutions. The algorithm denoted GaPR explores the ML solution neighbourhood as a way of intensification to approach optimal solutions. The carried out experiments indicated that the approach was effective and competitiveen_US
dc.identifier.issn13704621
dc.identifier.uriDOI 10.1007/s11063-021-10662-z
dc.identifier.urihttps://link.springer.com/article/10.1007/s11063-021-10662-z
dc.identifier.urihttps://dspace.univ-boumerdes.dz/handle/123456789/7457
dc.language.isoenen_US
dc.publisherSpringeren_US
dc.relation.ispartofseriesNeural Processing Letters/ (2021);pp. 1-20
dc.subjectCombinatorial optimisationen_US
dc.subjectEvolutionary computationen_US
dc.subjectGenetic algorithmen_US
dc.subjectMachine learningen_US
dc.subjectMultidimensional knapsack problemen_US
dc.titleApplication of supervised machine learning methods on the multidimensional knapsack problemen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Abdellah Rezoug.pdf
Size:
1.35 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: