752 
As  we  can  see  two  of  the  requirements  are  not 
satisfied,  specifically  IMDG  cargoes  segregation, 
which should be at least one vertical column between 
the incompatible containers, and TEUs on top of FEUs 
placement restriction. 
The  resulting  solution  (Fig.  4)  is  obtained  by  the 
genetic algorithm and it satisfies all the constraints set 
in the model. Therefore the model in its current state 
can be solved using a steady-state genetic algorithm. 
 
Figure 4. Resulting solution 
4  CONCLUSIONS 
In  this  paper  previously  developed  mathematical 
model  for  solving  the  MBPP  problem  has  been 
modified  and  presented  in  a  more  concise  and 
practical  way.  A  generic  steady-state  genetic 
algorithm has been used  and its functions have been 
modified in order to solve the new model taking into 
consideration  the  new  constraints.  A  numerical 
experiment  has  been  conducted  and  has  shown  that 
the developed method can be used to solve the model 
in its current state. 
REFERENCES 
1.  Ambrosino,  D.,  Anghinolfi,  D.,  Paolucci,  M., 
Sciomachen,  A.:  A  new  three-step  heuristic  for  the 
Master  Bay  Plan  Problem.  Maritime  Economics  & 
Logistics.  11,  1,  98–120  (2009). 
https://doi.org/10.1057/mel.2008.19. 
2.  Ambrosino,  D.,  Anghinolfi,  D.,  Paolucci,  M., 
Sciomachen,  A.:  An  Experimental  Comparison  of 
Different Heuristics for the Master Bay Plan Problem. In: 
Festa,  P.  (ed.)  Experimental  Algorithms.  pp.  314–325 
Springer Berlin Heidelberg, Berlin, Heidelberg (2010). 
3.  Ambrosino,  D.,  Paolucci,  M.,  Sciomachen,  A.: 
Experimental evaluation of mixed integer programming 
models  for  the  multi-port  master  bay  plan  problem. 
Flexible Services and Manufacturing Journal. 27, 2, 263–
284 (2015). https://doi.org/10.1007/s10696-013-9185-4. 
4.  Ambrosino,  D.,  Sciomachen,  A.:  Using  a  Bin  Packing 
Approach  for  Stowing  Hazardous  Containers  into 
Containerships.  In:  Fasano,  G.  and  Pintér,  J.D.  (eds.) 
Optimized  Packings  with  Applications.  pp.  1–18 
Springer  International  Publishing,  Cham  (2015). 
https://doi.org/10.1007/978-3-319-18899-7_1. 
5.  Ambrosino, D.,  Sciomachen,  A.,  Tanfani,  E.:  Stowing  a 
containership:  the  master  bay  plan  problem. 
Transportation Research Part A: Policy and Practice. 38, 
2, 81–99 (2004). https://doi.org/10.1016/j.tra.2003.09.002. 
6.  D. M. Rahsed, M. S. Gheith, A. B. Eltawil: A Rule-based 
Greedy Algorithm to Solve Stowage Planning Problem. 
In:  2018  IEEE  International  Conference  on  Industrial 
Engineering and Engineering Management (IEEM). pp. 
437–441  (2018). 
https://doi.org/10.1109/IEEM.2018.8607517. 
7.  Delgado,  A.,  Jensen,  R.M.,  Janstrup,  K.,  Rose,  T.H., 
Andersen,  K.H.:  A  Constraint  Programming  model  for 
fast optimal stowage of container vessel bays. European 
Journal of Operational Research. 220, 1, 251–261 (2012). 
https://doi.org/10.1016/j.ejor.2012.01.028. 
8.  Dubrovsky,  O.,  Levitin,  G.,  Penn,  M.:  A  Genetic 
Algorithm  with  a  Compact  Solution  Encoding  for  the 
Container Ship Stowage Problem. Journal of Heuristics. 
8,  6,  585–599  (2002). 
https://doi.org/10.1023/A:1020373709350. 
9.  Hu, M.,  Cai, W.: Multi-objective optimization based  on 
improved  genetic  algorithm  for  containership  stowage 
on  full  route.  In:  2017  4th  International  Conference  on 
Industrial  Engineering  and  Applications  (ICIEA).  pp. 
224–228  (2017). 
https://doi.org/10.1109/IEA.2017.7939211. 
10. Kamieniev,  K.,  Kamienieva,  A.,  Tsymbal,  M.: 
Construction of a mathematical model and a method for 
arranging hazardous cargoes on a containership. EEJET. 
6,  3  (102),  20–27  (2019).  https://doi.org/10.15587/1729-
4061.2019.183385. 
11. Lee,  Z.Q.,  Fan,  R.,  Hsu,  W.-J.:  Optimizing  Constraint 
Test  Ordering  for  Efficient  Automated  Stowage 
Planning. In: Corman, F., Voß, S., and Negenborn, R.R. 
(eds.)  Computational  Logistics.  pp.  343–357  Springer 
International Publishing, Cham (2015). 
12. Lei, H., Ok, M.: Dangerous Goods Container Allocation 
in  Ship  Stowage  Planning.  In:  Proceedings  of  the  9th 
International  Conference  on  Operations  Research  and 
Enterprise  Systems  -  ICORES,.  pp.  241–246  SciTePress 
(2020). https://doi.org/10.5220/0009160602410246. 
13. Liu, F., Low, M.Y.H., Hsu, W.J., Huang, S.Y., Zeng, M., 
Win, C.A.: Randomized Algorithm with Tabu Search for 
Multi-Objective  Optimization  of  Large  Containership 
Stowage Plans.  In: Böse, J.W., Hu, H.,  Jahn, C., Shi,  X., 
Stahlbock,  R.,  and  Voß,  S.  (eds.)  Computational 
Logistics.  pp.  256–272  Springer  Berlin  Heidelberg, 
Berlin, Heidelberg (2011). 
14. Luke,  S.: Essentials  of Metaheuristics.  lulu.com; Second 
Edition (2013). 
15. Matsaini,  Santosa,  B.:  Solving  the  Container  Stowage 
Problem  (CSP)  using  Particle  Swarm  Optimization 
(PSO).  IOP  Conf.  Ser.:  Mater.  Sci.  Eng.  337,  012002 
(2018). https://doi.org/10.1088/1757-899X/337/1/012002. 
16. Parreño,  F.,  Pacino,  D.,  Alvarez-Valdes,  R.:  A  GRASP 
algorithm  for  the  container  stowage  slot  planning 
problem. Transportation Research Part E: Logistics  and 
Transportation  Review.  94,  141–157  (2016). 
https://doi.org/10.1016/j.tre.2016.07.011. 
17. Parreño-Torres,  C.,  Alvarez-Valdes,  R.,  Parreño,  F.: 
Solution  Strategies  for  a  Multiport  Container  Ship 
Stowage  Problem.  Mathematical  Problems  in 
Engineering.  2019,  9029267  (2019). 
https://doi.org/10.1155/2019/9029267. 
18. Sciomachen,  A.,  Tanfani,  E.:  A  3D-BPP  approach  for 
optimising  stowage  plans  and  terminal  productivity. 
European Journal of Operational Research. 183, 3, 1433–
1446 (2007). https://doi.org/10.1016/j.ejor.2005.11.067.