A parallel algorithm for the eight-puzzle problem using analogical reasoning

被引:2
|
作者
Ezziane, Z [1 ]
机构
[1] United Arab Emirates Univ, POB 17172, Al Ain, U Arab Emirates
关键词
Heuristic methods - Parallel algorithms - Parallel processing systems - Problem solving;
D O I
10.1002/int.10027
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The emphasis in this article will be on people's analogical use of fairly explicit pieces of knowledge in problem solving situations. Analogical reasoning (AR) has long been recognized as an important component of problem solving In general, AR involves using the (possibly modified) solution of one problem to solve another. The preconditions that need to be satisfied in order to apply AR are to locate the common features that are shared among the two problems. The case study considered here is the eight-puzzle problem. The underlying learning is a three-stage process. First, is the building stage, where heuristic search techniques are used to find solutions to a set of initial puzzles. The next stage, the reminding stage, identifies a group of solutions with similar properties to the input puzzle (supposedly, this puzzle is solvable). During the final stage, the analogical transformation stage, many movement operators are applied to similar solutions already extracted from the reminding stage, in order to find the solution to the original (input) puzzle. One of the major drawbacks is that AR requires a lot of computational power for global searching before it can be converged. Therefore, in order to outperform heuristic algorithms, a parallel version of AR is introduced. Parallel computation is focused on the last two stages of AR. A design and analysis of parallel algorithms of the reminding stage and the analogical transformation stage are presented. (C) 2002 Wiley Periodicals, Inc.
引用
收藏
页码:381 / 390
页数:10
相关论文
共 50 条
  • [21] The sources of children's reasoning errors during analogical problem solving
    Gholson, B
    Smither, D
    Buhrman, A
    Duncan, MK
    Pierce, KA
    APPLIED COGNITIVE PSYCHOLOGY, 1996, 10 : S85 - S97
  • [22] Incremental Learning From Scratch Using Analogical Reasoning
    Letard, Vincent
    Rosset, Sophie
    Illouz, Gabriel
    2016 IEEE 28TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2016), 2016, : 204 - 211
  • [23] Using cortically-inspired algorithms for analogical learning and reasoning
    Pickett, Marc
    Aha, David W.
    BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES, 2013, 6 : 76 - 86
  • [24] The Unique Contributions of Verbal Analogical Reasoning and Nonverbal Matrix Reasoning to Science and Maths Problem-Solving in Adolescence
    Brookman-Byrne, Annie
    Mareschal, Denis
    Tolmie, Andrew K.
    Dumontheil, Iroise
    MIND BRAIN AND EDUCATION, 2019, 13 (03) : 211 - 223
  • [25] An efficient algorithm to solve the triangle puzzle problem
    Cong, B
    Bergum, G
    Yan, HT
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 11TH INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 1998, : 1 - 4
  • [26] An Estimation of Distribution Algorithm for Puzzle Reconstruction Problem
    Qin, Bin
    Tseng, Shih-Pang
    ADVANCES IN INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING (IIH-MSP 2021 & FITAT 2021), VOL 2, 2022, 278 : 335 - 342
  • [27] A high-efficient parallel reasoning algorithm
    Huang, MH
    Zhong, CX
    DCABES 2004, Proceedings, Vols, 1 and 2, 2004, : 390 - 392
  • [28] The role of conjecturing via analogical reasoning in solving problem based on Piaget's theory
    Supratman, S.
    INTERNATIONAL CONFERENCE ON MATHEMATICS AND SCIENCE EDUCATION (ICMSCE 2018), 2019, 1157
  • [29] Children's Failure in Analogical Reasoning Tasks: A Problem of Focus of Attention and Information Integration?
    Glady, Yannick
    French, Robert M.
    Thibaut, Jean-Pierre
    FRONTIERS IN PSYCHOLOGY, 2017, 8