Multicriteria–multistage planning for the optimal path selection using hybrid genetic algorithms

https://doi.org/10.1016/j.amc.2005.12.048Get rights and content

Abstract

The problem of the competence set expansion involves determining the optimal expansion path under the minimum cost and time. As we know, the conventional competence set model only considers the problems of the static situation and the single objective. However, the dynamic situation and the multicriteria should also be simultaneously considered in practice. In this paper, a multicriteria and multistage competence set model is proposed. In order to efficiently obtain an optimal expansion path, hybrid genetic algorithms (HGA) are employed. In addition, a numerical example is used to demonstrate the proposed method. On the basis of the numerical results, we can conclude that the proposed method can provide a sound competence set model by simultaneously considering the multicriteria and multistage situations.

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)

  • A. Charnes et al.

    Management models and industrial applications of linear programming

    Management Science

    (1957)
  • Y. Ijiri

    Management Goals and Accounting for Control

    (1965)
  • S. Rao

    Game theory approach for multiobjective structural optimization

    Computers and Structures

    (1986)
  • A. Osyczka

    Multicriterion Optimization in Engineering with FORTRAN programs

    (1984)
  • S.E. Dreyfus, A.M. Law, The Art and Theory of Dynamic Programming, Academic Press, New...
  • Cited by (7)

    • Generating optimal paths in dynamic environments using River Formation Dynamics algorithm

      2017, Journal of Computational Science
      Citation 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 Computation
      Citation 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 2018
    • Naturally 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, Proceedings
    • Smooth path planning using genetic algorithms

      2011, Proceedings of the World Congress on Intelligent Control and Automation (WCICA)
    View all citing articles on Scopus
    View full text