<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="JATS-archive-oasis-article1-4.xsd" article-type="research-article" dtd-version="1.4" xml:lang="ru">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Журнал Научное обозрение. Технические науки</journal-title>
      </journal-title-group>
      <issn>2500-0799</issn>
      <publisher>
        <publisher-name>Общество с ограниченной ответственностью &amp;quot;Издательский Дом &amp;quot;Академия Естествознания&amp;quot;</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">ART-1251</article-id>
      <title-group>
        <article-title>ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ПРОГРАММ</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Попов</surname>
              <given-names>С.В.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Popov</surname>
              <given-names>S.V.</given-names>
            </name>
          </name-alternatives>
          <email>s-v-popov@yandex.ru</email>
          <xref ref-type="aff" rid="affb3fb735f"/>
        </contrib>
      </contrib-group>
      <aff id="affb3fb735f">
        <institution xml:lang="ru">ООО Научно-внедренческая фирма БП</institution>
        <institution xml:lang="en">LLC Nauchno-vnedrencheskaya firma BP</institution>
      </aff>
      <pub-date date-type="pub" iso-8601-date="2019-04-21">
        <day>21</day>
        <month>04</month>
        <year>2019</year>
      </pub-date>
      <issue>4</issue>
      <fpage>17</fpage>
      <lpage>21</lpage>
      <permissions>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open-access article distributed under the terms of the CC BY 4.0 license.</license-p>
        </license>
      </permissions>
      <self-uri content-type="url" hreflang="ru">https://science-engineering.ru/ru/article/view?id=1251</self-uri>
      <abstract xml:lang="ru" lang-variant="original" lang-source="author">
        <p>Исследуются вычисления арифметических программ в зависимости от вида предметной области, над которыми вычисления осуществляются. Свойства предметных областей, определяющие сложность вычисления программ, описываются путем выделения так называемых разделимых означиваний префикса входной переменной программ. Каждое неполное означивание входной переменной программы в общем случае задает новую программу, вычисляемые значения которой зависят от вида окончательного продолжения означивания. Разделяемые означивания префикса характеризуются различными спектрами возможных продолжений вычислений. Тем самым разнообразие разделимых означиваний префиксов входной переменной программы служит характеристикой разнообразия вычислений над предметной областью. Из этого следует нижняя оценка сложности максимального вычисления в результате произвольного окончательного означивания входной переменной. Для исследования свойств вычислений программ используется сведение программ к так называемым обобщенным формулам, представляющим функции, вычисляемые программами. Каждая такая формула строится по программе единственным образом и позволяет исследовать ее вычисления логическими средствами. Обобщенная формула строится над расширенным логическим базисом, который помимо обычных логических связок содержит бесконечные дизъюнкцию и конъюнкцию. Обобщенные формулы представляют собой полное множество в том смысле, что всякая вычислимая функция представима обобщенной формулой.</p>
      </abstract>
      <abstract xml:lang="en" lang-variant="translation" lang-source="translator">
        <p>The calculations of arithmetic programs depending on the type of the domain over which the calculations are carried out are investigated. The properties of the subject areas that determine the complexity of the calculation of programs are described by highlighting the so-called separable meanings of the prefix of the input variable of programs. Each incomplete denotation of the input variable of the program, in General, sets a new program, the calculated values of which depend on the type of the final continuation of the denotation. The separated values of the prefix are characterized by different spectra of possible extensions of calculations. Thus, the variety of separable meanings of prefixes of the input variable of the program is a characteristic of the variety of calculations over the subject area. This implies a lower bound on the complexity of the maximum computation as a result of arbitrary final signification of the input variable. To study the properties of program calculations, we use the reduction of programs to the so-called generalized formulas representing the functions calculated by programs. Each such formula is built according to the program in a unique way and allows to investigate its calculations by logical means. The generalized formula is constructed over an extended logical basis which, in addition to the usual logical bundles, contains infinite disjunction and conjunction. Generalized formulas are a complete set in the sense that every computable function is represented by a generalized formula.</p>
      </abstract>
      <kwd-group xml:lang="ru">
        <kwd>арифметические программы</kwd>
        <kwd>регулярные выражения</kwd>
        <kwd>вычисления</kwd>
        <kwd>сложность вычислений</kwd>
        <kwd>обобщенные логические формулы</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>arithmetic programs</kwd>
        <kwd>regular expressions</kwd>
        <kwd>calculations</kwd>
        <kwd>complexity of calculations</kwd>
        <kwd>generalized logical formulas</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref>
        <note>
          <p>1.Кормен Т.Х., Лейзерсон Ч.И., Ривест Р.Л., Штайн К. Алгоритмы: построение и анализ. М.: Вильямс, 2016.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>2.Хопкрофт Д., Мотвани Р., Ульман Д. Введение в теорию автоматов, языков и вычислений. М.: Вильямс, 2012. 528 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>3.Верещагин Н.К., Успенский В.А., Шень А. Колмогоровская сложность и алгоритмическая случайность. М.: МЦНМО, 2013. [Электронный ресурс]. URL: http:// www.mccme.ru/free-books/shen/kolmbook.pdf (дата обращения: 27.06.2019).</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>4.Goldreich O. P, NP, and NP-Completeness: The Basics of Complexity Theory. Cambridge University Press, 2011.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>5.Попов С.В., Брошкова Н.Л. Длина вычисления арифметических программ. LAP Lambert Academic Publishing, Saarbrucken, Deutschland. 2014. 250 c.</p>
        </note>
      </ref>
    </ref-list>
  </back>
</article>
