<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">mais</journal-id><journal-title-group><journal-title xml:lang="ru">Моделирование и анализ информационных систем</journal-title><trans-title-group xml:lang="en"><trans-title>Modeling and Analysis of Information Systems</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1818-1015</issn><issn pub-type="epub">2313-5417</issn><publisher><publisher-name>Yaroslavl State University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.18255/1818-1015-2013-2-139-156</article-id><article-id custom-type="elpub" pub-id-type="custom">mais-212</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Оригинальные статьи</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>Articles</subject></subj-group></article-categories><title-group><article-title>Об эффективном моделировании неограниченного ресурса при помощи односчетчиковых контуров</article-title><trans-title-group xml:lang="en"><trans-title>On the Efficient Representation of an Unbounded Resource with the Aid of One-Counter Circuits</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Башкин</surname><given-names>Владимир Анатольевич</given-names></name><name name-style="western" xml:lang="en"><surname>Bashkin</surname><given-names>V. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. физ.-мат. наук, доцент,</p><p>150000 Россия, г. Ярославль, ул. Советская, 14</p></bio><bio xml:lang="en"><p>канд. физ.-мат. наук, доцент,</p><p>Sovetskaya str., 14, Yaroslavl, 150000, Russia</p></bio><email xlink:type="simple">v_bashkin@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Ярославский государственный университет им. П. Г. Демидова</institution><country>Россия</country></aff><aff xml:lang="en"><institution>P.G. Demidov Yaroslavl State University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2013</year></pub-date><pub-date pub-type="epub"><day>20</day><month>04</month><year>2013</year></pub-date><volume>20</volume><issue>2</issue><fpage>139</fpage><lpage>156</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Башкин В.А., 2013</copyright-statement><copyright-year>2013</copyright-year><copyright-holder xml:lang="ru">Башкин В.А.</copyright-holder><copyright-holder xml:lang="en">Bashkin V.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.mais-journal.ru/jour/article/view/212">https://www.mais-journal.ru/jour/article/view/212</self-uri><abstract><p>Вводится и исследуется специфический формализм счетчиковых автоматов с одним неограниченным счетчиком без проверки на ноль, обладающий достаточно простым почти периодическим поведением и удобным графическим представлением.</p><p>Положительным односчетчиковым контуром называется сильно связная односчетчиковая сеть (недетерминированный конечный автомат с одним счетчиком без проверки на ноль), содержащая по крайней мере один цикл, увеличивающий значение счетчика. Показано, что в положительном контуре бесконечная часть множества достижимости описывается арифметической прогрессией; получены оценки параметров этой прогрессии через структурные свойства диаграммы переходов. Представлен компактный и наглядный способ графического представления контура.</p><p>В общем случае односчетчиковые сети обладают такой же выразительной мощностью, как сети Петри с одной неограниченной позицией и магазинные автоматы с односимвольным стековым алфавитом. Показано, что произвольная односчетчиковая сеть может быть представлена в виде конечного дерева односчетчиковых контуров.</p><p>Вводится понятие правильно сформированной односчетчиковой сети. Односчетчиковая сеть называется правильно сформированной, если счетчик используется только при порождении бесконечных периодических подмножеств множества достижимых состояний. Показано, что для любой односчетчиковой сети существует эквивалентная (в смысле совпадения множеств достижимости) правильно сформированная сеть, которая может быть эффективно построена из соответствующего дерева контуров.</p></abstract><trans-abstract xml:lang="en"><p>A class of infinite-state automata with a simple periodic behaviour and a convenient graphical representation is studied. A positive one-counter circuit is defined as a strongly connected one-counter net (one-counter nondeterministic finite automata without zero-testing) with at least one positive cycle. It is shown that in a positive circuit an infinite part of a reachability set is an arithmetic progression; numerical properties of this progression are estimated. A specific graphical representation of circuits is presented. General one-counter nets are equivalent to Petri Nets with at most one unbounded place and to pushdown automata with a single-symbol stack alphabet. It is shown that an arbitrary one-counter net can be represented by a finite tree of circuits. A one-counter net is called sound, if a counter is used only for “infinite-state” (periodic) behaviour. It is shown that for an arbitrary one-counter net an equivalent sound net can be effectively constructed from the corresponding tree of circuits.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>односчетчиковые сети</kwd><kwd>VASS</kwd><kwd>сети Петри</kwd><kwd>достижимость</kwd><kwd>контур</kwd></kwd-group><kwd-group xml:lang="en"><kwd>one-counter nets</kwd><kwd>VASS</kwd><kwd>Petri nets</kwd><kwd>reachability</kwd><kwd>circuit</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">РФФИ, Программа "Научные и научно-педагогические кадры инновационной России”</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Abdulla P. A., Čerans K. Simulation is decidable for one-counter nets // CONCUR’98. Lecture Notes in Computer Science. 1998. Vol. 1466. P. 253–268.</mixed-citation><mixed-citation xml:lang="en">Abdulla P. A., Čerans K. Simulation is decidable for one-counter nets // CONCUR’98. Lecture Notes in Computer Science. 1998. Vol. 1466. P. 253–268.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Bashkin V. A., Lomazova I. A. Resource similarities in Petri net models of distributed systems // PaCT’2003. Lecture Notes in Computer Science. 2003. Vol. 2763. P. 35–48.</mixed-citation><mixed-citation xml:lang="en">Bashkin V. A., Lomazova I. A. Resource similarities in Petri net models of distributed systems // PaCT’2003. Lecture Notes in Computer Science. 2003. Vol. 2763. P. 35–48.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Башкин В. А. Верификация на основе моделей с одним неограниченным счетчиком // Информационные системы и технологии. 2010. № 4(60). С. 5–12 (Bashkin V. A. Verification based on the models with a single unbounded counter // Information Systems and Technologies. 2010. № 4(60). P. 5–12 [in Russian]).</mixed-citation><mixed-citation xml:lang="en">Башкин В. А. Верификация на основе моделей с одним неограниченным счетчиком // Информационные системы и технологии. 2010. № 4(60). С. 5–12 (Bashkin V. A. Verification based on the models with a single unbounded counter // Information Systems and Technologies. 2010. № 4(60). P. 5–12 [in Russian]).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Башкин В. А. Построение приближений бисимуляции в односчетчиковых сетях // Моделирование и анализ информационных систем. 2011. Т. 18, № 4. С. 34–44 (Bashkin V. A. Approximating Bisimulation in One-counter Nets // MAIS. 2011. Vol. 18, № 4. P. 34–44 [in Russian]).</mixed-citation><mixed-citation xml:lang="en">Башкин В. А. Построение приближений бисимуляции в односчетчиковых сетях // Моделирование и анализ информационных систем. 2011. Т. 18, № 4. С. 34–44 (Bashkin V. A. Approximating Bisimulation in One-counter Nets // MAIS. 2011. Vol. 18, № 4. P. 34–44 [in Russian]).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Bashkin V. A. One-counter Circuits // Concurrency, Specification and Programming. CSP 2012 Workshop Proceedings. Vol. 1. Berlin, Germany: Humboldt-Universitat zu Berlin, 2012. P. 25–36.</mixed-citation><mixed-citation xml:lang="en">Bashkin V. A. One-counter Circuits // Concurrency, Specification and Programming. CSP 2012 Workshop Proceedings. Vol. 1. Berlin, Germany: Humboldt-Universitat zu Berlin, 2012. P. 25–36.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Brauer A. On a Problem of Partitions // American Journal of Mathematics. 1942. 64(1).P. 299–312.</mixed-citation><mixed-citation xml:lang="en">Brauer A. On a Problem of Partitions // American Journal of Mathematics. 1942. 64(1).P. 299–312.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Erdös P., Graham R. L. On a linear diophantine problem of Frobenius // Acta Arithmetica. 1972. 21. P. 399–408.</mixed-citation><mixed-citation xml:lang="en">Erdös P., Graham R. L. On a linear diophantine problem of Frobenius // Acta Arithmetica. 1972. 21. P. 399–408.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Göller S., Haase C., Ouaknine J., Worrell J. Model checking succinct and parametric onecounter automata // Automata, Languages and Programming. Lecture Notes in Computer Science. 2010. Vol. 6199. P. 575–586.</mixed-citation><mixed-citation xml:lang="en">Göller S., Haase C., Ouaknine J., Worrell J. Model checking succinct and parametric onecounter automata // Automata, Languages and Programming. Lecture Notes in Computer Science. 2010. Vol. 6199. P. 575–586.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Göller S., R. Mayr, To A.W. On the computational complexity of verifying one-counter processes // Proc. of LICS ’09, IEEE Computer Society, Washington, DC, USA, 2009.</mixed-citation><mixed-citation xml:lang="en">Göller S., R. Mayr, To A.W. On the computational complexity of verifying one-counter processes // Proc. of LICS ’09, IEEE Computer Society, Washington, DC, USA, 2009.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Jančar P., Kučera A., Moller F., Sawa Z. DP lower bounds for equivalence-checking and model-checking of one-counter automata // Information and Computation. 2004. 188(1). P. 1–19.</mixed-citation><mixed-citation xml:lang="en">Jančar P., Kučera A., Moller F., Sawa Z. DP lower bounds for equivalence-checking and model-checking of one-counter automata // Information and Computation. 2004. 188(1). P. 1–19.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Kučera A. Efficient verification algorithms for one-counter processes // Automata, Languages and Programming. Lecture Notes in Computer Science. 2000. Vol. 1853. P. 317–328.</mixed-citation><mixed-citation xml:lang="en">Kučera A. Efficient verification algorithms for one-counter processes // Automata, Languages and Programming. Lecture Notes in Computer Science. 2000. Vol. 1853. P. 317–328.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Kuzmin E. V., Chalyy D.Ju. On the Reachability Set of Automaton Counter Machines // Automatic Control and Computer Sciences. 2011. Vol. 45, No. 7. P. 444–451.</mixed-citation><mixed-citation xml:lang="en">Kuzmin E. V., Chalyy D.Ju. On the Reachability Set of Automaton Counter Machines // Automatic Control and Computer Sciences. 2011. Vol. 45, No. 7. P. 444–451.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Liubicz U. I. Bounds for the optimal determinization of nondeterministic autonomic automata // Sibirskii Matemat. Journal. 1964. 2. P. 337–355.</mixed-citation><mixed-citation xml:lang="en">Liubicz U. I. Bounds for the optimal determinization of nondeterministic autonomic automata // Sibirskii Matemat. Journal. 1964. 2. P. 337–355.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Serre O. Parity games played on transition graphs of one-counter processes // Foundations of Software Science and Computation Structures. Lecture Notes in Computer Science. 2006. Vol. 3921. P. 337–351.</mixed-citation><mixed-citation xml:lang="en">Serre O. Parity games played on transition graphs of one-counter processes // Foundations of Software Science and Computation Structures. Lecture Notes in Computer Science. 2006. Vol. 3921. P. 337–351.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Sylvester J. J. Question 7382 // Mathematical Questions with their Solutions, Educational Times. 1884. 41. P. 21.</mixed-citation><mixed-citation xml:lang="en">Sylvester J. J. Question 7382 // Mathematical Questions with their Solutions, Educational Times. 1884. 41. P. 21.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Tarjan R. Depth-First Search and Linear Graph Algorithms // SIAM Journal on Computing. 1972. 1(2). P. 146–160.</mixed-citation><mixed-citation xml:lang="en">Tarjan R. Depth-First Search and Linear Graph Algorithms // SIAM Journal on Computing. 1972. 1(2). P. 146–160.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
