<?xml version="1.0" encoding="UTF-8"?>
<collection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd" xmlns="http://www.loc.gov/MARC21/slim">
 <record>
  <leader>00000ctmaa22000001a 4500</leader>
  <controlfield tag="001">UP-1685675941123907887</controlfield>
  <controlfield tag="003">Buklod</controlfield>
  <controlfield tag="005">20230928130151.0</controlfield>
  <controlfield tag="006">aa    rb   |||1 u|</controlfield>
  <controlfield tag="007">ta</controlfield>
  <controlfield tag="008">230928s2009    xx     d     |||| ||    |</controlfield>
  <datafield tag="035" ind1=" " ind2=" ">
   <subfield code="a">(iLib)UPTAC-00016219012</subfield>
  </datafield>
  <datafield tag="040" ind1="0" ind2=" ">
   <subfield code="a">UPVTC</subfield>
   <subfield code="e">aacr2</subfield>
  </datafield>
  <datafield tag="041" ind1="0" ind2=" ">
   <subfield code="a">eng</subfield>
  </datafield>
  <datafield tag="090" ind1="0" ind2="0">
   <subfield code="a">LG 993.5 2009 C66</subfield>
   <subfield code="b">P33</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
   <subfield code="a">Pacurib, Jaysonne A.</subfield>
   <subfield code="e">author.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
   <subfield code="a">Sudoko Bee</subfield>
   <subfield code="b">solving and generating Sudoku puzzles using improved Artificial Bee Colony</subfield>
   <subfield code="c">Jaysonne A. Pacurib [and] Glaiza Mae Seno.</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="1">
   <subfield code="a">Tacloban City</subfield>
   <subfield code="b">Jaysonne A. Pacurib [and] Glaiza Mae M. Seno</subfield>
   <subfield code="c">2009.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
   <subfield code="a">78 leaves</subfield>
   <subfield code="b">illustrations.</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
   <subfield code="a">Undergraduate thesis (B.S. Computer Science)--University of the Philippines, Tacloban.</subfield>
  </datafield>
  <datafield tag="520" ind1="0" ind2=" ">
   <subfield code="a">Sudoku puzzles belong to a set of hard problems called NP-Complete problems. Several algorithms have been tried to solve these puzzles including backtracking and other deterministic algorithms. These approaches were effective in solving easy puzzles; however, they have been proven to be inefficient when dealing with harder Sudoku. Recent developments in the field of Computer Science have shifted focus from deterministic algorithms to non-deterministic algorithms. More specifically, they have turned their attention to nature. In 2005, a new algorithm called Artificial Bee Colony Algorithm has been developed and has been successfully applied to a wide array of NP-Complete problems. This algorithm mimics the way bees forage for food. This paper explores the possibility of using Artificial Bee Colony in solving and generating Sudoku Puzzles. ABC was used to solve 6x6, 9x9 and 12x12 Sudoku Puzzles of varying difficulty. The algorithm was able to solve all the puzzles with 100% accuracy. The results obtained support the conclusion that ABC can be used to solve Sudoku Puzzles.</subfield>
  </datafield>
  <datafield tag="650" ind1="0" ind2="0">
   <subfield code="a">Sudoku puzzles.</subfield>
  </datafield>
  <datafield tag="650" ind1="0" ind2="0">
   <subfield code="a">Artificial Bee Colony algorithm.</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
   <subfield code="a">Seno, Glaiza Mae M.</subfield>
   <subfield code="e">author.</subfield>
  </datafield>
  <datafield tag="905" ind1=" " ind2=" ">
   <subfield code="a">FI</subfield>
  </datafield>
  <datafield tag="905" ind1=" " ind2=" ">
   <subfield code="a">UP</subfield>
  </datafield>
  <datafield tag="852" ind1="0" ind2=" ">
   <subfield code="a">UPTAC</subfield>
   <subfield code="b">UPTAC</subfield>
   <subfield code="h">LG 993.5 2009 C66</subfield>
   <subfield code="i">P33</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
   <subfield code="a">Thesis</subfield>
  </datafield>
 </record>
</collection>
