Genetic Algorithm for the Retailers’ Shelf Space Allocation Profit Maximization Problem
This paper discusses the problem of retailers’ profit maximization regarding displaying products on the planogram shelves, which may have different dimensions in each store but allocate the same product sets. We develop a mathematical model and a genetic algorithm for solving the shelf space allocat...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-07-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/11/14/6401 |
id |
doaj-2c6b47136ef2470188992293e37a0a86 |
---|---|
record_format |
Article |
spelling |
doaj-2c6b47136ef2470188992293e37a0a862021-07-23T13:29:29ZengMDPI AGApplied Sciences2076-34172021-07-01116401640110.3390/app11146401Genetic Algorithm for the Retailers’ Shelf Space Allocation Profit Maximization ProblemKateryna Czerniachowska0Karina Sachpazidu-Wójcicka1Piotr Sulikowski2Marcin Hernes3Artur Rot4Faculty of Management, Wroclaw University of Economics and Business, Komandorska 118/120, 53-345 Wroclaw, PolandFaculty of Management, Wroclaw University of Economics and Business, Komandorska 118/120, 53-345 Wroclaw, PolandFaculty of Information Technology and Computer Science, West Pomeranian University of Technology, Żołnierska 49, 70-310 Szczecin, PolandFaculty of Management, Wroclaw University of Economics and Business, Komandorska 118/120, 53-345 Wroclaw, PolandFaculty of Management, Wroclaw University of Economics and Business, Komandorska 118/120, 53-345 Wroclaw, PolandThis paper discusses the problem of retailers’ profit maximization regarding displaying products on the planogram shelves, which may have different dimensions in each store but allocate the same product sets. We develop a mathematical model and a genetic algorithm for solving the shelf space allocation problem with the criteria of retailers’ profit maximization. The implemented program executes in a reasonable time. The quality of the genetic algorithm has been evaluated using the CPLEX solver. We determine four groups of constraints for the products that should be allocated on a shelf: shelf constraints, shelf type constraints, product constraints, and virtual segment constraints. The validity of the developed genetic algorithm has been checked on 25 retailing test cases. Computational results prove that the proposed approach allows for obtaining efficient results in short running time, and the developed complex shelf space allocation model, which considers multiple attributes of a shelf, segment, and product, as well as product capping and nesting allocation rule, is of high practical relevance. The proposed approach allows retailers to receive higher store profits with regard to the actual merchandising rules.https://www.mdpi.com/2076-3417/11/14/6401shelf space allocationgenetic algorithmplanogramprofit maximization |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Kateryna Czerniachowska Karina Sachpazidu-Wójcicka Piotr Sulikowski Marcin Hernes Artur Rot |
spellingShingle |
Kateryna Czerniachowska Karina Sachpazidu-Wójcicka Piotr Sulikowski Marcin Hernes Artur Rot Genetic Algorithm for the Retailers’ Shelf Space Allocation Profit Maximization Problem Applied Sciences shelf space allocation genetic algorithm planogram profit maximization |
author_facet |
Kateryna Czerniachowska Karina Sachpazidu-Wójcicka Piotr Sulikowski Marcin Hernes Artur Rot |
author_sort |
Kateryna Czerniachowska |
title |
Genetic Algorithm for the Retailers’ Shelf Space Allocation Profit Maximization Problem |
title_short |
Genetic Algorithm for the Retailers’ Shelf Space Allocation Profit Maximization Problem |
title_full |
Genetic Algorithm for the Retailers’ Shelf Space Allocation Profit Maximization Problem |
title_fullStr |
Genetic Algorithm for the Retailers’ Shelf Space Allocation Profit Maximization Problem |
title_full_unstemmed |
Genetic Algorithm for the Retailers’ Shelf Space Allocation Profit Maximization Problem |
title_sort |
genetic algorithm for the retailers’ shelf space allocation profit maximization problem |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2021-07-01 |
description |
This paper discusses the problem of retailers’ profit maximization regarding displaying products on the planogram shelves, which may have different dimensions in each store but allocate the same product sets. We develop a mathematical model and a genetic algorithm for solving the shelf space allocation problem with the criteria of retailers’ profit maximization. The implemented program executes in a reasonable time. The quality of the genetic algorithm has been evaluated using the CPLEX solver. We determine four groups of constraints for the products that should be allocated on a shelf: shelf constraints, shelf type constraints, product constraints, and virtual segment constraints. The validity of the developed genetic algorithm has been checked on 25 retailing test cases. Computational results prove that the proposed approach allows for obtaining efficient results in short running time, and the developed complex shelf space allocation model, which considers multiple attributes of a shelf, segment, and product, as well as product capping and nesting allocation rule, is of high practical relevance. The proposed approach allows retailers to receive higher store profits with regard to the actual merchandising rules. |
topic |
shelf space allocation genetic algorithm planogram profit maximization |
url |
https://www.mdpi.com/2076-3417/11/14/6401 |
work_keys_str_mv |
AT katerynaczerniachowska geneticalgorithmfortheretailersshelfspaceallocationprofitmaximizationproblem AT karinasachpaziduwojcicka geneticalgorithmfortheretailersshelfspaceallocationprofitmaximizationproblem AT piotrsulikowski geneticalgorithmfortheretailersshelfspaceallocationprofitmaximizationproblem AT marcinhernes geneticalgorithmfortheretailersshelfspaceallocationprofitmaximizationproblem AT arturrot geneticalgorithmfortheretailersshelfspaceallocationprofitmaximizationproblem |
_version_ |
1721289504033079296 |