Priority-Based Decision Support System (PBDSS) by Genetic Algorithm as a Tool for Network Problem

The dynamic problem in activities of Industrial Projects Networks (IPN) is a key challenge in implementing the projects that large scale network, and has attracted of a lot of researchers attention in recent years by using Genetic Algorithm (GA) as a tool for Decision Support System. Where in GA each chromosome represents a one critical path therefore the core of problem IPN represented in three points; first, some generated chromosomes do not match with any path of network pathways or incorrect paths (chromosomes) because the operations of mutation or crossover. Second, difficulty to representing the critical paths because the paths have different lengths (different number of nodes). Third is the dynamic problem, the project scheduling is sensitive to unplanned disturbances and events (dynamic changes) such as creating, deleting, changing or slowing down an activity. This requires to redesign of the network problem and resolving. That wastes more time and effort to resolve those complex calculations. Researchers proposed methodology PBDSS based on three modern methods; Priority Based Encoding Method (PBEM) and Variable Length Encoding (VLE) by GA. A critical path can be uniquely determined by PBDSS. In addition, proposed Net-Data File (NDF) used to represent a network problem with the least possible storage space. The results of study have shown the practical viability of the proposed method to effectively solve the dynamic network problems. The PBDSS is more flexible with regard to the structure and solve of the networks. Thus, the structure of network problem by the scheduling set in NDF is more efficient and easy than the matrix (traditional methods) in representation of properties of encodings to building an effective genetic search. The study concludes with a discussion of future work.

[1]  Salman Yussof,et al.  A Parallel Genetic Algorithm for Shortest Path Routing Problem , 2009, 2009 International Conference on Future Computer and Communication.

[2]  Reza Tavakkoli-Moghaddam,et al.  A genetic algorithm using priority-based encoding with new operators for fixed charge transportation problems , 2013, Appl. Soft Comput..

[3]  Ibraheem Kasim Ibraheem,et al.  Fast Computation of the Shortest Path Problem through Simultaneous Forward and Backward Systolic Dynamic Programming , 2012 .

[4]  Nadia Bhuiyan,et al.  A dynamic programming approach to GA-based heuristic for multi-period CF problems , 2014 .

[5]  Christodoulos A. Floudas,et al.  Rules-based heuristic approach for the U-shaped assembly line balancing problem , 2017 .

[6]  Ke Chen,et al.  Chaotic dynamic weight particle swarm optimization for numerical function optimization , 2018, Knowl. Based Syst..

[7]  Oscar Castillo,et al.  Evolutionary method combining particle swarm optimization and genetic algorithms using fuzzy logic for decision making , 2009, 2009 IEEE International Conference on Fuzzy Systems.

[8]  Wenxing Ye,et al.  A novel multi-swarm particle swarm optimization with dynamic learning strategy , 2017, Appl. Soft Comput..

[9]  Adel Guitouni,et al.  A genetic algorithm based decision support system for the multi-objective node placement problem in next wireless generation network , 2015, Appl. Soft Comput..

[10]  Farhad Ghassemi Tari,et al.  A priority based genetic algorithm for nonlinear transportation costs problems , 2016, Comput. Ind. Eng..

[11]  Amir Azaron,et al.  A genetic algorithm approach for the time-cost trade-off in PERT networks , 2005, Appl. Math. Comput..

[12]  Jain-Shing Wu,et al.  Wireless Heterogeneous Transmitter Placement Using Multiobjective Variable-Length Genetic Algorithm , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[13]  Mitsuo Gen,et al.  A genetic algorithm for two-stage transportation problem using priority-based encoding , 2006, OR Spectr..

[14]  Mitsuo Gen,et al.  Reverse Logistics Network Problem using Priority-based Genetic Algorithm , 2009 .