Multicriteria–multistage planning for the optimal path selection using hybrid genetic algorithms
Introduction
Making good decisions involve the successive accumulation of the particular skills, ideas, information and knowledge. In order to efficiently and effectively acquire these abilities, competence set analysis was proposed [1], [2]. Using the method of searching the optimal expansion path such as the minimum spanning tree [3] or the mathematical programming [4], we can obtain the optimal expansion path (e.g. the minimum cost or time) to acquire the required competence.
In conventional competence set analysis, one criterion such as cost or benefit function is used to determine the optimal expansion path. However, in practice we usually determine the optimal expansion path by considering multicriteria (e.g. cost, time, efficient, benefit, and so on). Additionally, since the decision problems usually involve the time frame, the problem of multistage should also be considered in competence set analysis.
In order to deal with multicriteria problems, many methods such as goal programming [5], [6], min–max optimization [7], [8] and the ε—constraint method [9], [10] have been proposed. However, these methods are only suitable for simple multicriteria problems and usually fall into local optimum while dealing with complex multicriteria mathematical programming problems. On the other hand, the dynamic programming method [11] is usually employed to deal with the multistage mathematical programming problem. As we know, however, the dynamic programming method can only deal with small scaling problems for the problem of “the course of dimensionality” [12]. That is, when the network is complex, it is hard for the decision-maker to obtain the optimal solution.
Recently, evolutionary algorithms, including genetic algorithms [13], [14], [15], [16], [17], and genetic programming [18], have been widely employed to deal with the complex and large scaling problems [19], [20]. The advantage of evolutionary algorithms is its stochastic global search method to obtain the global optimum even in a complex system. In this paper, hybrid genetic algorithms (HGA) [21] are employed to deal with the multicriteria and multistage competence set problems simultaneously. In addition, a numerical example is used to illustrate the procedures of the proposed method. On the basis of the numerical example, we can conclude that the proposed method can provide a sound competence set model by simultaneously considering the multicriteria and multistage situations.
The rest of this paper is organized as follows. The basic concepts of competence set analysis are reviewed in Section 2. In Section 3, a multicriteria and multistage HGA model is presented. A numerical example, which is given to demonstrate the proposed method, is proposed in Section 4. Discussions are presented in Section 5 and conclusions are in the last section.
Section snippets
Concepts of competence set
The concepts of competence set was proposed by Yu [1], [2] to resolve a particular decision problem by acquiring the necessity of ideas, information, skills, and knowledge. The contents of competence set analysis are to identify the true competence set, the decision-maker’s competence set, and the efficient expansion path to make good decisions.
Among these issues, the method to optimally expand the existing competence set is especially highlighted. Several methods, such as the minimum spanning
Hybrid genetic algorithms
The concept of genetic algorithms (GA), which was pioneered in 1975 by Holland [13], is to mimic the natural evolution of a population for obtaining the optimal generation. The process of GA can be described as follows. The initial population, P(0), is encoded randomly by strings. In each generation, t, the more fitting elements are selected for the mating pool, and then processed by three basic genetic operators, reproduction, crossover, and mutation to generate the better new offspring.
Numerical example
Consider a three-stage and two-criterion (i.e. cost/time and profit functions) human-resource allocation problem, the decision maker want to determine the optimal expansion path by considering the concepts of competence set. The expansion inner-stage and intra-stage cost functions in each stage can be descried as shown in Table 1, Table 2, Table 3, Table 4, Table 5, Table 6.
Next, we can describe the expansion inner-stage and intra-stage profit functions of each stage as shown in Table 7, Table 8
Discussions
Competence set analysis has been used for many applications, such as learning sequences for decision-makers [28] and for consumer decision problems [29], [30]. However, these papers only consider the situation of using the single criterion and the static situation. In practice, however, decision-makers usually determine the optimal expansion path based on multicriteria which may be conflicting with each other and dynamic situations.
In this paper, the multicriteria and multistage expansion model
Conclusions
In this paper, we extend the conventional competence set analysis to consider the situation of the multicriteria and multistage situation. In order to obtain the optimal expansion path efficiently, HGA is employed here. A numerical example is used to demonstrate the procedures of the proposed method. On the basis of the results, we can conclude that the proposed method can provide a more flexible and sound model.
References (30)
- et al.
A foundation for competence set analysis
Mathematical Social Sciences
(1990) An approach to multicriterion optimization problems for engineering design
Computer Methods in Applied Mechanics and Engineering
(1978)- et al.
Mathematical programming with multiple objectives: a tutorial
Computing and Operational Research
(1980) - et al.
An investigation of genetic algorithms for the optimization of multiobjective fisheries bioeconomic models
International Transactions of Operations Research
(2000) - et al.
Bicriteria transportation problem by hybrid genetic algorithm
Computers and Industrial Engineering
(1998) Using competence sets to analyze the consumer decision problem
European Journal of Operational Research
(2001)Expanding competence sets for the consumer decision problem
European Journal of Operational Research
(2002)Forming Winning Strategies: An Integrated Theory of Habitual Domains
(1990)- et al.
Optimal expansion of competence set and decision support
Information System and Operational Research
(1992) - et al.
Optimal expansion and design of competence set with asymmetric acquiring costs
Journal of Optimization Theory and Applications
(1996)
Management models and industrial applications of linear programming
Management Science
Management Goals and Accounting for Control
Game theory approach for multiobjective structural optimization
Computers and Structures
Multicriterion Optimization in Engineering with FORTRAN programs
Cited by (7)
Dynamic Carriage Reserving for an Over-crowded Metro Junction Station
2022, Transportation LettersGenerating optimal paths in dynamic environments using River Formation Dynamics algorithm
2017, Journal of Computational ScienceCitation Excerpt :The PSO algorithm was used to optimise both functions and the results showed acceptable and safe motion paths for four three-dimensional environments affected by uncertainty, with static obstacles varying in number, location, and shape. There is a limited number of studies on the use of other nature-inspired algorithms, like Genetic Algorithms [13,14] or Simulated Annealing algorithm [15], as an effective tool for dynamic path optimisation. In complex environments, Genetic Algorithms consume a lot of time to generate collision-free trajectories, which limits their practical use.
Dynamic robot path planning using an enhanced simulated annealing approach
2013, Applied Mathematics and ComputationCitation Excerpt :This motivates the research including this work for efficient manipulation of obstacle vertices for dynamic path planning. As an effective tool for solving optimization problems, the GA algorithm, a popular evolutionary computation algorithm, has been investigated for dynamic path planning [18,19]. However, when dealing with complex environments, GA based approaches consume significant time [18], thus limiting their applications in many practical systems.
Genetic algorithm based optimization technique for route planning of wheeled mobile robot
2018, Proceedings of the 4th IEEE International Conference on Advances in Electrical and Electronics, Information, Communication and Bio-Informatics, AEEICB 2018Naturally inspired optimization algorithms as applied to mobile robotic path planning
2015, IEEE SSCI 2014 - 2014 IEEE Symposium Series on Computational Intelligence - SIS 2014: 2014 IEEE Symposium on Swarm Intelligence, ProceedingsSmooth path planning using genetic algorithms
2011, Proceedings of the World Congress on Intelligent Control and Automation (WCICA)