<?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.3217/jucs-012-05-0512</article-id>
      <article-id pub-id-type="publisher-id">28615</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Research Article</subject>
        </subj-group>
        <subj-group subj-group-type="scientific_subject">
          <subject>F.2.2 - Nonnumerical Algorithms and Problems</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>About an Algorithmic Approach to Tilings {p,q} of the Hyperbolic Plane</article-title>
      </title-group>
      <contrib-group content-type="authors">
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Margenstern</surname>
            <given-names>Maurice</given-names>
          </name>
          <email xlink:type="simple">margens@sciences.univ-metz.fr</email>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
      </contrib-group>
      <aff id="A1">
        <label>1</label>
        <addr-line content-type="verbatim">University of Metz, Metz, France</addr-line>
        <institution>University of Metz</institution>
        <addr-line content-type="city">Metz</addr-line>
        <country>France</country>
      </aff>
      <author-notes>
        <fn fn-type="corresp">
          <p>Corresponding author: Maurice Margenstern (<email xlink:type="simple">margens@sciences.univ-metz.fr</email>).</p>
        </fn>
        <fn fn-type="edited-by">
          <p>Academic editor: </p>
        </fn>
      </author-notes>
      <pub-date pub-type="collection">
        <year>2006</year>
      </pub-date>
      <pub-date pub-type="epub">
        <day>28</day>
        <month>05</month>
        <year>2006</year>
      </pub-date>
      <volume>12</volume>
      <issue>5</issue>
      <fpage>512</fpage>
      <lpage>550</lpage>
      <uri content-type="arpha" xlink:href="http://openbiodiv.net/BC0A7F46-759F-53AE-8740-E4687F90EE5F">BC0A7F46-759F-53AE-8740-E4687F90EE5F</uri>
      <uri content-type="zenodo_dep_id" xlink:href="https://zenodo.org/record/6997022">6997022</uri>
      <permissions>
        <copyright-statement>Maurice Margenstern</copyright-statement>
        <license license-type="creative-commons-attribution" xlink:href="" xlink:type="simple">
          <license-p>This article is freely available under the J.UCS Open Content License.</license-p>
        </license>
      </permissions>
      <abstract>
        <label>Abstract</label>
        <p>In this paper, we remind previous results about the tilings {p,q} of the hyperbolic plane. As proved in [Margenstern and Skordev 2003a], these tilings are combinatoric, a notion which we recall in the introduction. It turned out that in this case, most of these tilings also have the interesting property that the language of the splitting associated to the tiling is regular. In this paper, we investigate the consequence of the regularity of the language by providing algorithms to compute the path from a tile to the root of the spanning tree as well as to compute the coordinates of the neighbouring tiles. These algorithms are linear in the coordinate of the given node.</p>
      </abstract>
    </article-meta>
  </front>
</article>
