Optimal answer generation by equivalent transformation incorporating multi-objective genetic algorithm

被引:1
|
作者
Miura, Katsunori [1 ]
Powell, Courtney [2 ]
Munetomo, Masaharu [2 ]
机构
[1] Otaru Univ, Dept Informat & Management Sci, 3-5-21 Midori, Otaru, Hokkaido 0478501, Japan
[2] Hokkaido Univ, Informat Initiat Ctr, Kita Ku, Kita 11,Nishi 5, Sapporo, Hokkaido 0600811, Japan
基金
日本科学技术振兴机构;
关键词
Equivalent transformation; Multi-objective genetic algorithm; Clause replacement; Optimization; Pareto-optimal answer; Predicate logic; LOGICAL EQUIVALENCES; PROGRAM; RULES; FORMULAS; SEARCH;
D O I
10.1007/s00500-022-06923-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a framework for time-efficiently finding multiple answers that meet multiple logical constraints and are Pareto-optimal for multiple objective functions. The proposed framework determines a set of optimal answers by iteratively replacing a set of definite clauses. Clause replacement is performed using a SAT solver consisting of equivalent transformation rules (ETRs). An ETR replaces a definite clause with one or more clauses while preserving the declarative meaning of the union of the original clause and problem clauses. To efficiently find optimal answers, in this paper, we define a new class of ETRs that are generated based on the evaluation results of a multi-objective genetic algorithm (MOGA) and propose a method for generating ETRs that belong to the new class. ETRs belonging to the new class help to replace definite clauses according to user objectives such as cost-benefit performance, reliability, and financial constraints. Thus, a SAT solver that uses the new ETR class in addition to extant ETR classes can preferentially replace definite clauses that produce the optimal answer for user objectives. Experimental results indicate that the proposed framework can significantly reduce the computation time and memory usage necessary to determine a set of optimal answers for user objectives.
引用
收藏
页码:10535 / 10546
页数:12
相关论文
共 50 条
  • [21] Water resources optimal allocation based on multi-objective genetic algorithm
    Liu Meixia
    Wu Xinmiao
    [J]. PROCEEDINGS OF THE 2007 INTERNATIONAL CONFERENCE ON AGRICULTURE ENGINEERING, 2007, : 87 - 91
  • [23] Multi-objective optimal dispatching of microgrid based on improved genetic algorithm
    Chen, H. D.
    An, Y.
    Meng, X. C.
    [J]. 2019 5TH INTERNATIONAL CONFERENCE ON ENERGY MATERIALS AND ENVIRONMENT ENGINEERING, 2019, 295
  • [24] A Pareto-optimal genetic algorithm for warehouse multi-objective optimization
    Poulos, PN
    Rigatos, GG
    Tzafestas, SG
    Koukos, AK
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2001, 14 (06) : 737 - 749
  • [25] Optimal Web Service Selection based on Multi-Objective Genetic Algorithm
    Wang, Junli
    Hou, Yubing
    [J]. PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN, VOL 1, 2008, : 553 - +
  • [26] Optimal Design and Performance Analysis of Thermoelectric Power Generation Device Based on Multi-Objective Genetic Algorithm
    Wu, Jinmeng
    Chen, Yan
    Dou, Yinke
    Ma, Chunyan
    Du, Qian
    Liu, Qiang
    [J]. ADVANCED THEORY AND SIMULATIONS, 2021, 4 (06)
  • [27] Study on multi-objective genetic algorithm
    Gao, Y
    Shi, L
    Yao, PJ
    [J]. PROCEEDINGS OF THE 3RD WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-5, 2000, : 646 - 650
  • [28] A relational multi-objective genetic algorithm
    Lee, SW
    Tsui, HT
    [J]. 2004 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2004, : 217 - 222
  • [29] Application of elitist multi-objective genetic algorithm for classification rule generation
    Dehuri, S.
    Patnaik, S.
    Ghosh, A.
    Mall, R.
    [J]. APPLIED SOFT COMPUTING, 2008, 8 (01) : 477 - 487
  • [30] Applying Multi-Objective Genetic Algorithm for Efficient Selection on Program Generation
    Watanabe, Hiroto
    Matsumoto, Shinsuke
    Higo, Yoshiki
    Kusumoto, Shinji
    Kurabayashi, Toshiyuki
    Kirinuki, Hiroyuki
    Tanno, Haruto
    [J]. 2021 28TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2021), 2021, : 515 - 519