<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//TaxonX//DTD Taxonomic Treatment Publishing DTD v0 20100105//EN" "../../nlm/tax-treatment-NS0.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:tp="http://www.plazi.org/taxpub" article-type="research-article" dtd-version="3.0" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">109</journal-id>
      <journal-id journal-id-type="index">urn:lsid:arphahub.com:pub:3dc5f44e-8666-58db-bc76-a455210e8891</journal-id>
      <journal-title-group>
        <journal-title xml:lang="en">JUCS - Journal of Universal Computer Science</journal-title>
        <abbrev-journal-title xml:lang="en">jucs</abbrev-journal-title>
      </journal-title-group>
      <issn pub-type="ppub">0948-695X</issn>
      <issn pub-type="epub">0948-6968</issn>
      <publisher>
        <publisher-name>Journal of Universal Computer Science</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.3897/jucs.65202</article-id>
      <article-id pub-id-type="publisher-id">65202</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Research Article</subject>
        </subj-group>
        <subj-group subj-group-type="scientific_subject">
          <subject>I.2.0 - General</subject>
          <subject>I.2.8 - Problem Solving</subject>
          <subject> Control Methods</subject>
          <subject> and Search</subject>
          <subject>I.2 - ARTIFICIAL INTELLIGENCE</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>15-Puzzle Problem Solving with the Artificial Bee Colony Algorithm Based on Pattern Database</article-title>
      </title-group>
      <contrib-group content-type="authors">
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Tuncer</surname>
            <given-names>Adem</given-names>
          </name>
          <email xlink:type="simple">adem.tuncer@yalova.edu.tr</email>
          <uri content-type="orcid">https://orcid.org/0000-0001-7305-1886</uri>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
      </contrib-group>
      <aff id="A1">
        <label>1</label>
        <addr-line content-type="verbatim">Yalova University, Yalova, Turkey</addr-line>
        <institution>Yalova University</institution>
        <addr-line content-type="city">Yalova</addr-line>
        <country>Turkey</country>
      </aff>
      <author-notes>
        <fn fn-type="corresp">
          <p>Corresponding author: Adem Tuncer (<email xlink:type="simple">adem.tuncer@yalova.edu.tr</email>).</p>
        </fn>
        <fn fn-type="edited-by">
          <p>Academic editor: </p>
        </fn>
      </author-notes>
      <pub-date pub-type="collection">
        <year>2021</year>
      </pub-date>
      <pub-date pub-type="epub">
        <day>28</day>
        <month>06</month>
        <year>2021</year>
      </pub-date>
      <volume>27</volume>
      <issue>6</issue>
      <fpage>635</fpage>
      <lpage>645</lpage>
      <uri content-type="arpha" xlink:href="http://openbiodiv.net/04CA575E-CA53-56D5-8D24-509E78C5F72E">04CA575E-CA53-56D5-8D24-509E78C5F72E</uri>
      <history>
        <date date-type="received">
          <day>27</day>
          <month>02</month>
          <year>2021</year>
        </date>
        <date date-type="accepted">
          <day>31</day>
          <month>05</month>
          <year>2021</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>Adem Tuncer</copyright-statement>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by-nd/4.0/" xlink:type="simple">
          <license-p>This is an open access article distributed under the terms of the Creative Commons Attribution License (CC BY-ND 4.0). This license allows reusers to copy and distribute the material in any medium or format in unadapted form only, and only so long as attribution is given to the creator. The license allows for commercial use.</license-p>
        </license>
      </permissions>
      <abstract>
        <label>Abstract</label>
        <p>The N-puzzle problem is one of the most classical problems in mathematics. Since the number of states in the N-puzzle is equal to the factorial of the number of tiles, traditional algorithms can only provide solutions for small-scale ones, such as 8-puzzle. Various uninformed and informed search algorithms have been applied to solve the N-puzzle, and their performances have been evaluated. Apart from traditional methods, artificial intelligence algorithms are also used for solutions. This paper introduces a new approach based on a meta-heuristic algorithm with a solving of the 15-puzzle problem. Generally, only Manhattan distance is used as the heuristic function, while in this study, a linear conflict function is used to increase the effectiveness of the heuristic function. Besides, the puzzle was divided into subsets named pattern database, and solutions were obtained for the subsets separately with the artificial bee colony (ABC) algorithm. The proposed approach reveals that the ABC algorithm is very successful in solving the 15-puzzle problem.</p>
      </abstract>
    </article-meta>
  </front>
</article>
