Solving large knowledge base partitioning problems using an intelligent genetic algorithm

被引:0
|
作者
Ho, SY [1 ]
Chen, HM [1 ]
Shu, LS [1 ]
机构
[1] Feng Chia Univ, Dept Informat Engn, Taichung 40724, Taiwan
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Developing large knowledge bases that are complex enough to be useful in real-world applications may result in large complicated systems that partitioning the system into smaller subsystems is an absolute requirement. The problem of allocation of production rules among several partitions of limited size such that the sum of inter-partition connections is minimized is termed as the knowledge base partitioning problem. In this paper, a novel intelligent genetic algorithm (IGA) is proposed to solve the large knowledge base partitioning problem which is a well-known NP-complete problem. IGA uses a new intelligent crossover based on the ability of orthogonal arrays that the chromosomes of the children are formed from the best combinations of the better genes representing variables of a function from the parents rather than the random combinations of parents' genes. It is shown empirically that the proposed general-purpose IGA needing no heuristic outperforms the existing methods, heuristic clustering, simple genetic algorithm, and heuristic evolutionary algorithm, available in the literature in solving knowledge base partitioning problems using the same benchmark, especially in solving very large partitioning problems.
引用
收藏
页码:1567 / 1572
页数:6
相关论文
共 50 条
  • [1] A GENETIC ALGORITHM FOR THE KNOWLEDGE-BASE PARTITIONING PROBLEM
    DEV, K
    MURTHY, CSR
    PATTERN RECOGNITION LETTERS, 1995, 16 (08) : 873 - 879
  • [2] New gender genetic algorithm for solving graph partitioning problems
    Rejeb, J
    AbuElhaija, M
    PROCEEDINGS OF THE 43RD IEEE MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 2000, : 444 - 446
  • [3] Solving large processor configuration problems with the guided genetic algorithm
    Lau, TL
    Tsang, EPK
    TENTH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1998, : 320 - 327
  • [4] Solving Cryptarithmetic Problems Using Parallel Genetic Algorithm
    Abbasian, Reza
    Mazloom, Masoud
    SECOND INTERNATIONAL CONFERENCE ON COMPUTER AND ELECTRICAL ENGINEERING, VOL 1, PROCEEDINGS, 2009, : 308 - 312
  • [5] Solving large unconstrained multilevel lot-sizing problems using a hybrid genetic algorithm
    Dellaert, N
    Jeunet, J
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2000, 38 (05) : 1083 - 1099
  • [6] Removal of overloads and voltage problems in electric power systems using genetic algorithm and knowledge base
    Bakare, GA
    Krost, G
    FIFTH INTERNATIONAL CONFERENCE ON POWER SYSTEM MANAGEMENT AND CONTROL, 2002, (488): : 53 - 58
  • [7] ALGORITHM FOR LARGE SET PARTITIONING PROBLEMS
    MARSTEN, RE
    MANAGEMENT SCIENCE SERIES A-THEORY, 1974, 20 (05): : 774 - 787
  • [8] Solving Optimization Problems in Nimrod/OK using a Genetic Algorithm
    Lim, Yu Hua
    Tan, Jefferson
    Abramson, David
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2012, 2012, 9 : 1647 - 1656
  • [9] Solving composite scheduling problems using the hybrid genetic algorithm
    Okamoto, Azuma
    Sugawara, Mitsumasa
    JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE A, 2010, 11 (12): : 953 - 958
  • [10] Rough Sets and Genetic Algorithm Using for Diagnostic Problems Solving
    Altahr, Sakena Saied Alsadig
    Gallova, Stefania
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2015, VOL II, 2015, : 787 - 790