<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Электронный научно-практический журнал «Современные научные исследования и инновации» &#187; активно-процедурная сеть</title>
	<atom:link href="http://web.snauka.ru/issues/tag/aktivno-protsedurnaya-set/feed" rel="self" type="application/rss+xml" />
	<link>https://web.snauka.ru</link>
	<description></description>
	<lastBuildDate>Fri, 17 Apr 2026 07:29:22 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Модель совместного принятия решений несколькими интеллектуальными системами эксплуатируемых в одной проблемной среде, используя активно-процедурную сеть</title>
		<link>https://web.snauka.ru/issues/2013/10/27707</link>
		<comments>https://web.snauka.ru/issues/2013/10/27707#comments</comments>
		<pubDate>Wed, 09 Oct 2013 06:46:05 +0000</pubDate>
		<dc:creator>Абдурагимов Темирлан Тагирович</dc:creator>
				<category><![CDATA[05.00.00 ТЕХНИЧЕСКИЕ НАУКИ]]></category>
		<category><![CDATA[active-procedural network]]></category>
		<category><![CDATA[frame firmware]]></category>
		<category><![CDATA[fuzzy sets]]></category>
		<category><![CDATA[intelligent system]]></category>
		<category><![CDATA[problem environment]]></category>
		<category><![CDATA[vaguely-semantic network]]></category>
		<category><![CDATA[активно-процедурная сеть]]></category>
		<category><![CDATA[интеллектуальная система]]></category>
		<category><![CDATA[моделирование]]></category>
		<category><![CDATA[нечёткие множества]]></category>
		<category><![CDATA[проблемная среда]]></category>
		<category><![CDATA[расплывчато-семантическая сеть]]></category>
		<category><![CDATA[фрейм микропрограмма]]></category>

		<guid isPermaLink="false">https://web.snauka.ru/?p=27707</guid>
		<description><![CDATA[Расплывчато-семантическая сеть отображает конкретную ситуацию в проблемной среде и включает в себя объекты и отношения между этими объектами обозначаемые вершинами и рёбрами соответственно. Расплывчато-семантическая сеть являлась частью фрейм микропрограммы поведения робота, в теле которой определялся, и хранился кортеж операций необходимых для выполнения задания. Активно-процедурная сеть спроектирована по принципу слияния расплывчато-семантической сети и кортежа операций. Значения [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><span style="text-align: justify;">Расплывчато-семантическая сеть отображает конкретную ситуацию в проблемной среде и включает в себя объекты и отношения между этими объектами обозначаемые вершинами и рёбрами соответственно. Расплывчато-семантическая сеть являлась частью фрейм микропрограммы поведения робота, в теле которой определялся, и хранился кортеж операций необходимых для выполнения задания.</span></p>
<p style="text-align: justify;"><span>Активно-процедурная сеть спроектирована по принципу слияния расплывчато-семантической сети и кортежа операций.<br />
</span></p>
<p style="text-align: justify;"><span>Значения в активно-процедурной сети также являются нечёткими, и состоит из активных и пассивных вершин <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_1.png" alt="" /> и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_2.png" alt="" /> соответственно, отображающие объекты в проблемной среде и рёбер <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_3.png" alt="" /> обозначающие отношения между объектами, т.е. определяющих расстояние между ними. Активные вершины <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_4.png" alt="" /> отображают инструменты, с помощью которых можно решить поставленную задачу, т.е. не обязательные вершины. Пассивные вершины <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_5.png" alt="" /> отображают объекты, над которыми требуется выполнить те или иные действия для выполнения задачи, т.е. обязательные вершины. Главное отличие активных вершин от пассивных заключается в том, что у пассивных вершин среди множества характеристик может фигурировать нечёткая логическая переменная <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_6.png" alt="" />, значение которой символизирует выполнение поставленной задачи.<br />
</span></p>
<p style="text-align: justify;"><span>Переменная <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_7.png" alt="" /> обозначает расстояние между интеллектуальной системой и объектами в проблемной области и определяется по системе:<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_8.png" alt="" /><span><br />
</span></p>
<p style="text-align: justify;"><span>Если расстояние будет составлять 7 метров, то в нечёткой форме <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_9.png" alt="" />= {&#8220;большое&#8221;}. Вычисление значения переменной <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_10.png" alt="" /> служит для того, чтобы выбрать наиболее близкий инструмент из остальных, если их характеристики будут совпадать и они будут пригодны для использования в поставленной задаче.<br />
</span></p>
<p style="text-align: justify;"><span>Например, в проблемной среде находятся четыре инструмента <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_11.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_12.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_13.png" alt="" /> и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_14.png" alt="" />. Все эти инструменты имеют свой ряд характеристик <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_15.png" alt="" />, но не все инструменты пригодны для выполнения той или иной задачи. Если характеристика какого-нибудь инструмента ниже минимально допустимого или выше максимально допустимого значений, то его нельзя использовать и соответственно он не отображается в начальной активно-процедурной сети. Во множество характеристик могут входить такие значения как: &#8220;форма&#8221;, &#8220;изношенность&#8221;, &#8220;вес&#8221;, &#8220;размер&#8221;, &#8220;высота&#8221; и множество операций над этим инструментом <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_16.png" alt="" />.<br />
</span></p>
<p style="text-align: justify;"><span>В характеристику &#8220;форма&#8221; могут входить такие значения как &#8220;квадратная&#8221;, &#8220;круглая&#8221; и &#8220;продолговатая&#8221;.<br />
</span></p>
<p style="text-align: justify;"><span>Предельно допустимые значения у каждой характеристики разные исходя из поставленной задачи, характеристик робота и его возможностей.<br />
</span></p>
<p style="text-align: justify;"><span>Предположим, что робот может воспользоваться инструментом не ниже &#8220;средней&#8221; изношенности. И ему необходимо достать до какого-нибудь объекта находящегося на высоте &#8220;высоко&#8221;, таким образом, размер инструмента квадратной формы должен быть не ниже &#8220;среднего&#8221;, иначе он не сможет достать объект, и не выше &#8220;большого&#8221;, иначе не сможет на него залезть. Если инструмент находится, допустим, на стеллаже с инструментами то он не должен быть выше чем &#8220;низко&#8221;, исходя из радиуса рабочей зоны робота. Вес инструмента не должен превышать значения &#8220;тяжёлый&#8221;, иначе робот не сможет поднять инструмент.<br />
</span></p>
<p style="text-align: justify;"><span>Такие характеристики как &#8220;форма&#8221; и множество операций <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_17.png" alt="" /> не требуют сравнения с предельно допустимыми значениями.<br />
</span></p>
<p style="text-align: justify;"><span><span>Множество характеристик X инструмента <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_18.png" alt="" /> </span><span>будут выглядеть следующим образом:<br />
</span></span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_19.png" alt="" /><span><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_20.png" alt="" />;<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_21.png" alt="" />;<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_22.png" alt="" />;<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_23.png" alt="" />;<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_24.png" alt="" />;<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_25.png" alt="" />,<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_26.png" alt="" />} = {&#8220;квадратный&#8221;; &#8220;хрупкий&#8221;; &#8220;лёгкий&#8221;, &#8220;большой&#8221;; &#8220;очень низко&#8221;; &#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_27.png" alt="" /></span><span>&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_28.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_29.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_30.png" alt="" /></span><span>&#8220;}.<br />
</span></span></p>
<p style="text-align: justify;"><span>    Сравнение происходит с помощью шкалы, например, сравним характеристики инструмента <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_31.png" alt="" /> на рисунке 1.</span></p>
<p style="text-align: center;"><a href="https://web.snauka.ru/wp-content/uploads/2013/10/ris11.png"><img class="alignnone size-full wp-image-27709" title="ris1" src="https://web.snauka.ru/wp-content/uploads/2013/10/ris11.png" alt="" width="607" height="348" /></a></p>
<p style="text-align: center;"><span>Рисунок 1. Проверка характеристик инструмента <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_81.png" alt="" /> на предельно допустимые значения.<br />
</span></p>
<p style="text-align: justify;"><span><span>Исходя из рисунка 1, инструмент <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_82.png" alt="" /> совпадает по всем критериям отбора кроме характеристики изношенности, поэтому он</span><span><br />
</span><span>не может быть использован в качестве инструмента при данных условиях и на активно-процедурной сети отображаются только инструменты <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_83.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_84.png" alt="" /> и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_85.png" alt="" />.<br />
</span></span></p>
<p style="text-align: justify;"><span>Все вершины как активные, так и пассивные несут в себе ряд действий выполняемых с этой вершиной (объектом). Например, если объект квадратной формы, то в его нечётком множестве действий Di будет выглядеть следующим образом:<br />
</span></p>
<p style="text-align: justify;"><span><span>Di = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_86.png" alt="" />,<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_87.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_88.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_89.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_90.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_91.png" alt="" /></span><span>&#8220;}, где <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_92.png" alt="" /> &#8211; сам инструмент; а <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_93.png" alt="" /> и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_94.png" alt="" /><br />
</span><span>-</span><span> активная или пассивная вершина куда требуется отнести инструмент <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_95.png" alt="" />.<br />
</span></span></p>
<p style="text-align: justify;"><span>Рассмотрим пример роботу необходимо достать объект <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_96.png" alt="" />, находящийся на высоте h. Изначально рассматриваются все инструменты в среде и после их отбора по критериям предельно допустимых значений, строится начальная активно-процедурная сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_97.png" alt="" />, рисунок 2.<br />
</span></p>
<p style="text-align: center;"><a href="https://web.snauka.ru/wp-content/uploads/2013/10/ris2.png"><img class="alignnone size-full wp-image-27710" title="ris2" src="https://web.snauka.ru/wp-content/uploads/2013/10/ris2.png" alt="" width="414" height="258" /></a></p>
<p style="text-align: center;"><span>Рисунок 2. Начальная активно-процедурная сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_112.png" alt="" />.<br />
</span></p>
<p style="text-align: left;"><span>где <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_113.png" alt="" /> &#8211; робот;<br />
</span></p>
<p style="text-align: left;"><span><br />
<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_114.png" alt="" /> &#8211; объект, который необходимо достать;<br />
</span></p>
<p style="text-align: left;"><span><br />
<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_115.png" alt="" /> &#8211; инструмент квадратной формы (ящик);<br />
</span></p>
<p style="text-align: left;"><span><br />
<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_116.png" alt="" /> &#8211; инструмент круглой формы (камень);<br />
</span></p>
<p style="text-align: left;"><span><br />
<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_117.png" alt="" /> &#8211; инструмент продолговатой формы (палка);<br />
</span></p>
<p style="text-align: justify;"><span>На тот момент, когда интеллектуальная система несёт какой-нибудь объект, то она помечается как активная вершина.<br />
</span></p>
<p style="text-align: justify;"><span>Каждая вершина, будь то активная или пассивная, имеет свой соответствующий ряд операций <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_118.png" alt="" /> над этой вершиной. В активно-процедурной сети <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_119.png" alt="" /> действия вершин расписаны следующим образом:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_120.png" alt="" /><span> &#8211; пассивная вершина &#8211; интеллектуальная система (робот);<br />
</span></p>
<p style="text-align: justify;"><span>Если в ходе работы роботу необходимо подойти к пассивной вершине, например <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_121.png" alt="" />, то номер вершины <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_122.png" alt="" /> подставляется вместо значений переменной <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_123.png" alt="" />, множество действий будет выглядеть так:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_124.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_125.png" alt="" />,<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_126.png" alt="" />} = {&#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_127.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_128.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>Так как вершины <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_129.png" alt="" /> не существует в активно-процедурной сети <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_130.png" alt="" />, то выполняется действие <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_131.png" alt="" /> множества <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_132.png" alt="" />, т.е. &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_133.png" alt="" />&#8220;.<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_134.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_135.png" alt="" />} = {&#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_136.png" alt="" />}.<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_137.png" alt="" /><span><em> &#8211; пассивная вершина – ключевой объект;<br />
</em></span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_138.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_139.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_140.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>Где <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_141.png" alt="" /> &#8211; это наименование самого объекта, которого по заданию требуется достать. Подставив значения получим:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_142.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_143.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_144.png" alt="" />&#8220;}.<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_145.png" alt="" /><span><em> &#8211; активная вершина – инструмент квадратной формы (ящик);<br />
</em></span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_146.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_147.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_148.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_149.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_150.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_151.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_152.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_153.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_154.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>Где <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_155.png" alt="" /> сам инструмент, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_156.png" alt="" /> тот объект, к которому необходимо отнести инструмент, если сам робот не способен достать объект без помощи инструмента. При подстановке значений получим:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_157.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_158.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_159.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_160.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_161.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_162.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_163.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_164.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_165.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>Так как вершины <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_166.png" alt="" /> не существует на активно-процедурной сети <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_167.png" alt="" />, то действия <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_168.png" alt="" /> будут выглядеть:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_169.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_170.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_171.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_172.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_173.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_174.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_175.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_176.png" alt="" /><span><em> &#8211; активная вершина – инструмент продолговатой формы (палка);<br />
</em></span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_177.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_178.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_179.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_180.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_181.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_182.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_183.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_184.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_185.png" alt="" />&#8220;, &#8220;сбить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_186.png" alt="" />&#8220;, &#8220;сбить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_187.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_188.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>Где <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_189.png" alt="" /> &#8211; это сам инструмент, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_190.png" alt="" /> ключевой объект. При подстановке значений получим:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_191.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_192.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_193.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_194.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_195.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_196.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_197.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_198.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_199.png" alt="" />&#8220;, &#8220;сбить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_200.png" alt="" />&#8220;, &#8220;сбить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_201.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_202.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>Убрав лишние вершины получим:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_203.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_204.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_205.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_206.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_207.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_208.png" alt="" />&#8220;, &#8220;сбить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_209.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_210.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_211.png" alt="" /><span><em> &#8211; активная вершина – инструмент круглой формы (камень);<br />
</em></span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_212.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_213.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_214.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_215.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_216.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_217.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_218.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_219.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_220.png" alt="" />&#8220;, &#8220;бросить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_221.png" alt="" /> в <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_222.png" alt="" />&#8220;, &#8220;бросить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_223.png" alt="" /> в <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_224.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>Где <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_225.png" alt="" /> &#8211; это сам инструмент, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_226.png" alt="" /> ключевой объект. Подставив соответствующие номера вершин, множество <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_227.png" alt="" /> будет выглядеть:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_228.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_229.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_230.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_231.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_232.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_233.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_234.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_235.png" alt="" />&#8220;, &#8220;бросить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_236.png" alt="" /> в <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_237.png" alt="" />&#8220;, &#8220;бросить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_238.png" alt="" /> в <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_239.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>Убрав не существующие вершины:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_240.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_241.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_242.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_243.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_244.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_245.png" alt="" />&#8220;, &#8220;бросить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_246.png" alt="" /> в <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_247.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>При построении такой модели действий необходимо учитывать всевозможные ошибки, которые могут возникнуть в ходе из реализации. Например, при действии &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_248.png" alt="" />&#8221; или &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_249.png" alt="" />&#8221; робот может не выполнить успешно данные действия, это может возникнуть по двум типам ошибок &#8220;препятствие&#8221; или &#8220;неисправность механизма движения&#8221;. При препятствии роботу необходимо провести анализ этого препятствия, и опираясь на его характеристику размера, выполнить соответствующее действие, чтобы обойти его. Если анализ не выявил наличие препятствия то, следовательно, причина ошибки в неисправности механизма движения робота. При этом роботу необходимо выполнить несколько дополнительных действий для устранения ошибки, а именно провести &#8220;анализ технического состояния&#8221; и если это возможно выполнить &#8220;ремонт механизма движения&#8221; самостоятельно.<br />
</span></p>
<p style="text-align: justify;"><span>Ошибка подразумевает собой выполнение дополнительных действий. Чтобы сочетать множество ошибок <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_250.png" alt="" /> с базой действий <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_251.png" alt="" />, составим лингвистическую функцию на основе сочетания нечёткого множества категории ошибок <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_252.png" alt="" /> и видов ошибок <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_253.png" alt="" /> таблица 1.<br />
</span></p>
<p style="text-align: center;"><span>Таблица 1. Лингвистическая функция восприятия ошибки<br />
</span></p>
<div style="margin-left: 5pt;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 151px;" />
<col style="width: 246px;" />
<col style="width: 227px;" /></colgroup>
<tbody valign="top">
<tr style="height: 34px;">
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;">
<p style="text-align: justify;"><span><strong> K(i)<br />
</strong></span></p>
<p style="text-align: justify;"><span><strong>E(i)</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span><strong>&#8220;ошибка в движении&#8221;</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span><strong>&#8220;Объект вне рабочей зоны ИС&#8221;</strong></span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: justify;"><span>…</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>-</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span><strong>&#8220;механизм движения&#8221;</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>(анализ технического состояния, ремонт механизма движения)</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>-</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span><strong>&#8220;Объект выше рабочей зоны ИС&#8221;</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>(&#8220;залезть на <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_254.png" alt="" />&#8220;, &#8220;залезть на <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_255.png" alt="" />&#8220;)</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span><strong>&#8220;Объект ниже рабочей зоны ИС&#8221;</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>(&#8220;слезть с <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_256.png" alt="" />&#8220;, &#8220;слезть с <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_257.png" alt="" />&#8220;)</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span><strong>&#8220;препятствие&#8221;</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>(&#8220;обойти <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_258.png" alt="" />&#8220;, &#8220;обойти <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_259.png" alt="" />&#8220;)</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>-</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="text-align: justify;"><span>При таком алгоритме работы робот самообучается, учитывая возможность изменения порядка действия. А значит, при постановке аналогичной задачи робот использует то множество действий, которые были выполнены ранее.<br />
</span></p>
<p style="text-align: justify;"><span>Пассивные вершины кроме как характеристики высоты должны иметь и логический параметр состояния <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_260.png" alt="" />, служащий основным звеном выполнения задачи или какого-нибудь условия данной задачи. Логическая переменная имеет два значения 0 («ложь») и 1 («истина»). Изначально логические параметры <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_261.png" alt="" />всех вершин равны 0. Изменение значения <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_262.png" alt="" /> исходя из системы:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_263.png" alt="" /><span><br />
</span></p>
<p style="text-align: justify;"><span>То есть изменение значения переменной <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_264.png" alt="" /> какой-либо вершины происходит в том случае, если выполнилось определённое действие над этой вершиной.<br />
</span></p>
<p style="text-align: justify;"><span>На примере, описанном выше, задача заключалась в том, чтобы достать объект <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_265.png" alt="" />. Система уравнений логического параметра вершины <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_266.png" alt="" /> будет выглядеть:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_267.png" alt="" /><span><br />
</span></p>
<p style="text-align: justify;"><span>Полный процесс выполнения поставленной задачи хранится в банке данных интеллектуальной системы в виде фрейм микропрограммы. Такой вид хранения данных упрощает поиск ранее принятых решений при постановке аналогичных задач.<br />
</span></p>
<p style="text-align: justify;"><span>Фрейм микропрограмма состоит из трёх частей:<br />
</span></p>
<ol style="margin-left: 71pt;">
<li>
<div style="text-align: justify;"><span>Постановка задачи;<br />
</span></div>
</li>
<li>
<div style="text-align: justify;"><span>Анализ и формирование плана действий;<br />
</span></div>
</li>
<li>
<div style="text-align: justify;"><span>Реализация сформированного плана.<br />
</span></div>
</li>
</ol>
<ol>
<li>
<div style="text-align: justify;"><span>Постановка задачи.<br />
</span></div>
</li>
</ol>
<p style="text-align: justify;"><span>В постановке задачи в базу данных интеллектуальной системы пользователем задаётся конечная активно-процедурная сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_268.png" alt="" />, рисунок 3, с соответствующими значениями логических переменных пассивных вершин. Кроме того, интеллектуальная система сама строит начальную активно-процедурную сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_269.png" alt="" />.<br />
</span></p>
<p style="text-align: justify;"><span>Главное различие конечной сети <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_270.png" alt="" /> от начальной <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_271.png" alt="" /> является разные значения логической переменной пассивных вершин <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_272.png" alt="" />.<br />
</span></p>
<p style="text-align: justify;"><span>Выполнение задачи есть преобразование из начальной сети <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_273.png" alt="" /> в конечную <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_274.png" alt="" />.<br />
</span></p>
<p style="text-align: center;"><a href="https://web.snauka.ru/wp-content/uploads/2013/10/ris3.png"><img class="alignnone size-full wp-image-27712" title="ris3" src="https://web.snauka.ru/wp-content/uploads/2013/10/ris3.png" alt="" width="403" height="262" /></a></p>
<p style="text-align: center;"><span>Рисунок 3. Конечная активно-процедурная сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_289.png" alt="" />.<br />
</span></p>
<ol>
<li>
<div style="text-align: justify;"><span>Анализ и формирование плана действий.<br />
</span></div>
</li>
</ol>
<p style="text-align: justify;"><span>После постановки задачи интеллектуальная система знает, что требуется сделать для её выполнения, но не знает, как это сделать. Для этого выполняется сравнение значений логических переменных <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_290.png" alt="" /> начальной <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_291.png" alt="" /> и конечной <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_292.png" alt="" /> сетях. При обнаружении не соответствующих значений, интеллектуальная система заносит во множество действий <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_293.png" alt="" /> те действия с этими пассивными вершинами, которые способствуют изменению значения их логических переменных <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_294.png" alt="" />.<br />
</span></p>
<p style="text-align: justify;"><span>Если эти действия не приведут к желаемому результату без использования подручных инструментов, то во множество <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_295.png" alt="" /> заносятся дополнительные действия с этими инструментами для выполнения поставленной задачи.<br />
</span></p>
<p style="text-align: justify;"><span>Может возникнуть ситуация, что ни один инструмент в проблемной среде не могут помочь достигнуть желаемого результата. Тогда решением может быть их совместное использование. Если их совместная характеристика &#8220;Размер&#8221; будет удовлетворять условиям из постановки задачи. Совместная характеристика размер двух вершин, например инструментов <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_296.png" alt="" /> и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_297.png" alt="" />, вычисляется по лингвистической функции, таблица 2.<br />
</span></p>
<p style="text-align: center;"><span><span>Таблица 2. Лингвистическая функция вычисления общей характеристики &#8220;размер&#8221; на примере инструментов <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_298.png" alt="" /></span><span> и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_299.png" alt="" /></span><span>.<br />
</span></span></p>
<div style="margin-left: 5pt;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 95px;" />
<col style="width: 85px;" />
<col style="width: 85px;" />
<col style="width: 95px;" />
<col style="width: 132px;" />
<col style="width: 130px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;" valign="middle">
<p style="text-align: center;"><span><strong>очень малый</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span><strong>малый</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>{&#8220;средне&#8221;}</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>{&#8220;высоко&#8221;}</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>{&#8220;очень высоко&#8221;}</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>{&#8220;очень высоко&#8221;}</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span><strong>средний</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>{&#8220;средне&#8221;}</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>{&#8220;высоко&#8221;}</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>{&#8220;очень высоко&#8221;}</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>{&#8220;очень высоко&#8221;}</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span><strong>большой</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span><strong>очень большой</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span>-</span></p>
</td>
</tr>
<tr style="height: 34px;">
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_300.png" alt="" /><span><br />
</span><span><br />
<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_301.png" alt="" /></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span><strong>очень малый</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span><strong>малый</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span><strong>средний</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span><strong>большой</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;" valign="middle">
<p style="text-align: center;"><span><strong>очень большой</strong></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="text-align: justify;"><span>Для корректной совместной работы действия задействованных вершин должны чередоваться. Кроме того в конечное множество <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_302.png" alt="" /> могут добавиться дополнительные операции. Добавляются они автоматически при возникновении соответствующей ошибки. Например, при использовании ящика потребуются действия &#8220;залезть на <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_303.png" alt="" />&#8221; и &#8220;слезть с <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_304.png" alt="" />&#8220;.<br />
</span></p>
<p style="text-align: justify;"><span>Исходя из примера описанного выше, конечное множество инструмента квадратной формы <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_305.png" alt="" /> будет следующим:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_306.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_307.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_308.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_309.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_310.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_311.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_312.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>Множество объекта, которого необходимо достать <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_313.png" alt="" /> только одно действие:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_314.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_315.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_316.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>В процессе работы роботу может потребоваться двигаться не только к основной пассивной вершине <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_317.png" alt="" />, но и к активным вершинам <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_318.png" alt="" />, поэтому множество <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_319.png" alt="" /> остаётся общим:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_320.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_321.png" alt="" />,<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_322.png" alt="" />} = {&#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_323.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_324.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>При сочетании этих двух вершин во множество <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_325.png" alt="" /> будет следующий порядок действий:<br />
</span></p>
<ol style="margin-left: 53pt;">
<li>
<div style="text-align: justify;"><span>Действия робота <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_326.png" alt="" />;<br />
</span></div>
</li>
<li>
<div style="text-align: justify;"><span>Действия инструмента <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_327.png" alt="" />;<br />
</span></div>
</li>
<li>
<div style="text-align: justify;"><span>Действия объекта <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_328.png" alt="" />;<br />
</span></div>
</li>
</ol>
<p style="text-align: justify;"><span>При попытке выполнить действие <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_329.png" alt="" /> {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_330.png" alt="" />&#8220;} возникнет ошибка категории &#8220;</span><br />
<span>Объект вне рабочей зоны ИС &#8220;, так как изначально не задано действие &#8220;залезть на <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_331.png" alt="" />&#8220;. Робот попытается достать объект <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_332.png" alt="" /> предварительно не залез на вершину <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_333.png" alt="" />. Поэтому при возникновении данной ошибки во множество <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_334.png" alt="" /> перед этим действием добавится дополнительная операция <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_335.png" alt="" /> {&#8220;залезть на <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_336.png" alt="" />&#8220;}.<br />
</span></p>
<p style="text-align: justify;"><span>В итоге конечное множество действий интеллектуальной системы <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_337.png" alt="" /> будет выглядеть:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_338.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_339.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_340.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_341.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_342.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_343.png" alt="" />} = {&#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_344.png" alt="" />&#8220;, &#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_345.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_346.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_347.png" alt="" />&#8220;, &#8220;залезть на <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_348.png" alt="" />&#8220;, &#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_349.png" alt="" />&#8220;}.<br />
</span></p>
<p style="text-align: justify;"><span>Также совместные операции могут возникнуть при сочетании двух активных вершин, например ящика <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_350.png" alt="" /> и палки <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_351.png" alt="" />.<br />
</span></p>
<p style="text-align: justify;"><span>Множество активной вершины <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_352.png" alt="" /> после подготовки его над работой с вершиной <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_353.png" alt="" />:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_354.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_355.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_356.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_357.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_358.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_359.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_360.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>Множество действий робота с активной вершиной <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_361.png" alt="" /> будет выглядеть:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_362.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_363.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_364.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_365.png" alt="" />} = {&#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_366.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_367.png" alt="" />&#8220;, &#8220;сбить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_368.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_369.png" alt="" />&#8220;};<br />
</span></p>
<p style="text-align: justify;"><span>Чередующий порядок действий будет выглядеть:<br />
</span></p>
<ol style="margin-left: 53pt;">
<li>
<div style="text-align: justify;"><span>Действия робота <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_370.png" alt="" />;<br />
</span></div>
</li>
<li>
<div style="text-align: justify;"><span>Действия инструмента <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_371.png" alt="" />;<br />
</span></div>
</li>
<li>
<div style="text-align: justify;"><span>Действия робота <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_372.png" alt="" />;<br />
</span></div>
</li>
<li>
<div style="text-align: justify;"><span>Действия инструмента <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_373.png" alt="" />;<br />
</span></div>
</li>
<li>
<div style="text-align: justify;"><span>Действия робота <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_374.png" alt="" />;<br />
</span></div>
</li>
<li>
<div style="text-align: justify;"><span>Действия объекта <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_375.png" alt="" />;<br />
</span></div>
</li>
</ol>
<p style="text-align: justify;"><span>Также при попытке выполнить действие <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_376.png" alt="" /> {&#8220;сбить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_377.png" alt="" />&#8220;} возникнет ошибка, так как робот не дотянется до объекта <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_378.png" alt="" /> и добавиться действие <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_379.png" alt="" /> {&#8220;залезть на <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_380.png" alt="" />&#8220;}. Ошибка категории &#8220;</span><br />
<span>Объект вне рабочей зоны ИС &#8221; возникнет и при попытке &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_381.png" alt="" />&#8220;, так как робот будет ещё находиться на ящике <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_382.png" alt="" /> и во множество <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_383.png" alt="" /> добавиться действие <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_384.png" alt="" /> {&#8220;слезть с <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_385.png" alt="" />&#8220;} перед действием на котором и возникла данная ошибка.<br />
</span></p>
<p style="text-align: justify;"><span>В итоге конечное множество действий будет выглядеть:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_386.png" alt="" /><span> = {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_387.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_388.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_389.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_390.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_391.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_392.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_393.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_394.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_395.png" alt="" />,<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_396.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_397.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_398.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_399.png" alt="" />} = {&#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_400.png" alt="" />&#8220;, &#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_401.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_402.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_403.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_404.png" alt="" />&#8220;, &#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_405.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_406.png" alt="" />&#8220;, &#8220;залезть на <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_407.png" alt="" />&#8220;, &#8220;сбить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_408.png" alt="" />&#8220;, &#8220;положить <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_409.png" alt="" />&#8220;, &#8220;слезть с <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_410.png" alt="" />&#8220;, &#8220;подойти к <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_411.png" alt="" />&#8220;, &#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_412.png" alt="" />&#8220;}.<br />
</span></p>
<ol>
<li>
<div style="text-align: justify;"><span>Реализация сформированного плана.<br />
</span></div>
</li>
</ol>
<p style="text-align: justify;"><span>Сформировав конечное множество <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_413.png" alt="" />, происходит поочерёдное выполнение действий из данного множества.<br />
</span></p>
<p style="text-align: justify;"><span>После выполнения операции &#8220;взять <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_414.png" alt="" />&#8221; значение логической переменной <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_415.png" alt="" /> объекта <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_416.png" alt="" /> станет равным 1.<br />
</span></p>
<p style="text-align: justify;"><span>После полного выполнения всего ряда действий из множества <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_417.png" alt="" /> проводится проверка логических переменных <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_418.png" alt="" /> сетей <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_419.png" alt="" /> и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_420.png" alt="" />. Если все значения логических переменных совпадают, то задача считается выполненной. Если по какой-то причине значение одной или несколько переменных не совпало с результирующим значением, то формируется новое множество <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_421.png" alt="" />, акцентируя внимание именно на не совпадающие логические переменные.<br />
</span></p>
<p style="text-align: justify;"><span>После выполнения задачи все конечные множества действий, которые были сформированы и выполнены, заносятся в банк данных фрейм микропрограммы.<br />
</span></p>
<p style="text-align: justify;"><span>Зачастую при моделировании проблемной среды возникает потребность в увеличении количества интеллектуальных систем (ИС) в данной среде. Это может послужить увеличению производительности, увеличение вариантов правильных решений и сокращение &#8220;тупиковых&#8221; ситуаций.<br />
</span></p>
<p style="text-align: justify;"><span>Целью моделирования проблемной среды является создать универсальную модель принятия решения. Фактором универсальности служит то, что модель совместной работы можно будет использовать, как для одной интеллектуальной системы, так и для работы <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_422.png" alt="" /> систем, при i= 1..n, где IS – интеллектуальная система.<br />
</span></p>
<p style="text-align: justify;"><span>Проблема нынешних методов отображения объектов заключается в том, что в основном, чем точнее будут первоначальные данные, тем лучше будет результат.<br />
</span></p>
<p style="text-align: justify;"><span>В качестве универсального метода отображения объектов находящихся в среде, в том числе и проблемной лучше всего подходят активно-процедурная сеть. Так как нечёткие (качественные) показатели характеристик более универсальны, чем количественные, особенно если речь идёт о проблемной среде, где точное измерение тех или иных показателей объектов затруднена и возможно только приближённые или качественные показатели тех или иных характеристик изучаемого объекта.<br />
</span></p>
<p style="text-align: justify;"><span>Активно-процедурная сеть спроектирована по принципу слияния расплывчато-семантической сети и кортежа операций, действий интеллектуальной системы.<br />
</span></p>
<p style="text-align: justify;"><span>Значения в активно-процедурной сети также являются нечёткими, и состоит из активных и пассивных вершин <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_423.png" alt="" /> и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_424.png" alt="" /> соответственно, отображающие объекты в проблемной среде и рёбер <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_425.png" alt="" /> обозначающие отношения между этими объектами, т.е. определяющих расстояние между ними. Расчёт расстояния между объектами проблемной среды необходимо для выбора наиболее быстрого решения поставленной задачи. Активные вершины <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_426.png" alt="" /> отображают инструменты, с помощью которых можно решить задачу, которую нельзя решить средствами интеллектуальной системы, т.е. не обязательные для работы вершины. Пассивные вершины <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_427.png" alt="" /> отображают объекты, над которыми необходимо выполнить те или иные действия для выполнения задачи, т.е. обязательные вершины. Главное отличие активных вершин от пассивных заключается в том, что у пассивных вершин среди множества характеристик может фигурировать нечёткая логическая переменная <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_428.png" alt="" />, значение которой варьируется 0 или 1 и символизирует состояние эксплуатируемого объекта.<br />
</span></p>
<p style="text-align: justify;"><span>Множество <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_429.png" alt="" /> обозначает расстояние между интеллектуальной системой и объектами в проблемной области и определяется по системе:<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_430.png" alt="" /><span><br />
</span></p>
<p style="text-align: justify;"><span>Где <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_431.png" alt="" /> являются численными ограничениями соответствующей категории. Подставив тестовые значения, условие множества <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_432.png" alt="" /> будет выглядеть так:<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_433.png" alt="" /><span><br />
</span></p>
<p style="text-align: justify;"><span>Если расстояние от объекта <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_434.png" alt="" /> до <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_435.png" alt="" /> будет составлять, например 7 метров, то в нечёткой форме расстояние будет равно <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_436.png" alt="" />= {&#8220;большое&#8221;}. Вычисление значения переменной <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_437.png" alt="" /> служит для того, чтобы выбрать наиболее близкий инструмент из остальных, если их характеристики будут совпадать и они будут пригодны для использования в поставленной задаче. Преобразование из численного значения в нечёткое служит для того, чтобы обобщить метод распознавания информации. Учитывая, что определение точного расстояния в проблемной среде не всегда возможно, поэтому при значении расстояние 2-3 метра будет классифицироваться как «малое».<br />
</span></p>
<p style="text-align: justify;"><span>Рассмотрим на рисунке 4 примерную активно-процедурную сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_438.png" alt="" />.<br />
</span></p>
<p style="text-align: center;"><a href="https://web.snauka.ru/wp-content/uploads/2013/10/ris4.png"><img class="alignnone size-full wp-image-27713" title="ris4" src="https://web.snauka.ru/wp-content/uploads/2013/10/ris4.png" alt="" width="480" height="259" /></a></p>
<p style="text-align: center;"><span>Рисунок 4. Активно-процедурная сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_459.png" alt="" />.<br />
</span></p>
<p style="text-align: justify;"><span>где <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_460.png" alt="" /> &#8211; интеллектуальная система;<br />
</span></p>
<p style="text-align: justify;"><span><br />
<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_461.png" alt="" /> &#8211; объект, который необходимо достать;<br />
</span></p>
<p style="text-align: justify;"><span><br />
<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_462.png" alt="" /> &#8211; инструмент квадратной формы (ящик);<br />
</span></p>
<p style="text-align: justify;"><span><br />
<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_463.png" alt="" /> &#8211; инструмент круглой формы (камень);<br />
</span></p>
<p style="text-align: justify;"><span><br />
<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_464.png" alt="" /> &#8211; инструмент продолговатой формы (палка).<br />
</span></p>
<p style="text-align: justify;"><span>Направления в одну сторону исходят только от интеллектуальных систем, так как он взаимодействует с объектами, а не они с ним. Направления самих объектов двунаправленные, так как они могут взаимодействовать друг с другом.<br />
</span></p>
<p style="text-align: justify;"><span>При работе нескольких интеллектуальных систем в одной среде могут возникнуть проблемы столкновения и занятостью эксплуатированных объектов. Для избегания таких проблем целесообразно разделить рабочую плоскость на i количество частей, где i – количество интеллектуальных систем работающих в одной среде.<br />
</span></p>
<p style="text-align: justify;"><span>Все методы деления активно-процедурных сетей классифицируются на два типа деление с параметрами и деление без параметров. Методы деления с параметрами выполняется с учётом таких данных как расстояние и специализация, т.е. когда эксплуатировать тот или иной объект разрешено или возможно определённой интеллектуальной системе. К ним относятся такие методы как сегментное сечение, локальное сечение и выборочное сечение плоскости.<br />
</span></p>
<p style="text-align: justify;"><span>Методы деления без параметров выполняются, когда эти параметры отсутствуют или их нельзя использовать, например, если все интеллектуальные системы находятся в одной точке и нельзя разделить активно-процедурную сеть по параметрам расстояния до тех ли иных объектов, к ним относятся матричное и псевдослучайное сечение плоскости.<br />
</span></p>
<p style="text-align: center;"><span><strong>Сегментное сечение плоскости<br />
</strong></span></p>
<p style="text-align: justify;"><span>При сегментном сечении эксплуатируемой среды активно-процедурная сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_465.png" alt="" /> делится на i количество сегментов, где i – количество интеллектуальных систем работающих в этой среде.<br />
</span></p>
<p style="text-align: justify;"><span>На примере рисунка 5 изображены варианты сечения сети.</span></p>
<p style="text-align: center;"><a href="https://web.snauka.ru/wp-content/uploads/2013/10/ris51.png"><img class="alignnone size-full wp-image-27715" title="ris5" src="https://web.snauka.ru/wp-content/uploads/2013/10/ris51.png" alt="" width="564" height="160" /></a></p>
<p style="text-align: center;"><span>Рисунок 5. Пример деления сети при помощи метода сегментирования сети.<br />
</span></p>
<p style="text-align: justify;"><span>Добавим в уже рассматриваемую сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_495.png" alt="" /> ещё одну интеллектуальную систему и разделим сеть при помощи метода сегментирования сети, рисунок 6.</span></p>
<p style="text-align: center;"><a href="https://web.snauka.ru/wp-content/uploads/2013/10/ris6.png"><img class="alignnone size-full wp-image-27716" title="ris6" src="https://web.snauka.ru/wp-content/uploads/2013/10/ris6.png" alt="" width="385" height="276" /></a></p>
<p style="text-align: center;"><span>Рисунок 6. Активно-процедурная сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_524.png" alt="" /> при добавлении дополнительной интеллектуальной системы.<br />
</span></p>
<p style="text-align: justify;"><span>где <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_525.png" alt="" /> &#8211; интеллектуальная система;<br />
</span></p>
<p style="text-align: justify;"><span><br />
<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_526.png" alt="" /> &#8211; объект, который необходимо достать;<br />
</span></p>
<p style="text-align: justify;"><span><br />
<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_527.png" alt="" /> &#8211; инструмент квадратной формы (ящик);<br />
</span></p>
<p style="text-align: justify;"><span><br />
<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_528.png" alt="" /> &#8211; инструмент круглой формы (камень);<br />
</span></p>
<p style="text-align: justify;"><span><br />
<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_529.png" alt="" /> &#8211; инструмент продолговатой формы (палка);<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_530.png" alt="" /><span> &#8211; интеллектуальная система.<br />
</span></p>
<p style="text-align: justify;"><span><span>Если разделить активно-процедурную сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_531.png" alt="" /> на два сегмента, учитывая, что в данной среде находятся две интеллектуальные системы <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_532.png" alt="" />и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_533.png" alt="" /> то мы получим сегментированную сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_534.png" alt="" />, рисунок 7.</span><span><br />
</span></span></p>
<p style="text-align: center;"><a href="https://web.snauka.ru/wp-content/uploads/2013/10/ris7.png"><img class="alignnone size-full wp-image-27717" title="ris7" src="https://web.snauka.ru/wp-content/uploads/2013/10/ris7.png" alt="" width="385" height="285" /></a></p>
<p style="text-align: center;"><span>Рисунок 7. Сегментированная активно-процедурная сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_559.png" alt="" />.<br />
</span></p>
<p style="text-align: justify;"><span>Объекты <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_560.png" alt="" /> смещаются в то или иное сечение активно-процедурной сети <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_561.png" alt="" />, исходя из двух принципов интеллектуальных систем. Это расстояние между объектом и соответствующей интеллектуальной системой и специфика работы с объектом, т.е. если действия над объектом разрешено или возможно только определённой интеллектуальной системе. При спорных объектах, когда по всем принципам один объект попадает в два сегмента, то объект переносится в случайно выбранный сегмент. В нашем примере предположим одинаковые интеллектуальные системы, и смещение объектов будет происходить только по принципу расстояния. Интеллектуальная система <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_562.png" alt="" /> расположена ближе к объектам <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_563.png" alt="" /> и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_564.png" alt="" />, чем интеллектуальная система <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_565.png" alt="" />, исходя из данных соответствующих рёбер:<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_566.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_567.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_568.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_569.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span><strong>Локальное сечение плоскости<br />
</strong></span></p>
<p style="text-align: justify;"><span>Локальное сечение отличается от сегментного лишь тем, что смещение объектов не зависит от расстояния других интеллектуальных систем к объектам среды, а ограничивает плоскость лишь определённым заданным значением расстояния. Предельно допустимое значение расстояния от интеллектуальной системы до объектов, может быть как статичным, так и динамичным.<br />
</span></p>
<p style="text-align: justify;"><span>При статичном локальном сечении в рабочую плоскость интеллектуальной системы <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_570.png" alt="" /> входят только те объекты, к которым расстояние равно заданным.<br />
</span></p>
<p style="text-align: justify;"><span>Если при статичном локальном сечении в активно-процедурную сеть могут не войти все объекты этой среды, то при динамическом локальном сечении может расширить плоскость, тем самым расширив диапазон допустимого расстояния той интеллектуальной системы, к которой она ближе всего находится.<br />
</span></p>
<p style="text-align: justify;"><span>Исходя из вышеупомянутого примера активно-процедурной сети, построим на рисунке 8 активно-процедурную сеть, используя статическое локальное сечение плоскости, используя ограничения на <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_571.png" alt="" /> расстояние &#8220;среднее&#8221;, а для интеллектуальной системы <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_572.png" alt="" /> &#8220;малое&#8221;.</span></p>
<p style="text-align: center;"><a href="https://web.snauka.ru/wp-content/uploads/2013/10/ris8.png"><img class="alignnone size-full wp-image-27718" title="ris8" src="https://web.snauka.ru/wp-content/uploads/2013/10/ris8.png" alt="" width="470" height="328" /></a></p>
<p style="text-align: center;"><span>Рисунок 8. Активно-процедурная сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_589.png" alt="" /> при статичном локальном сечении плоскости.<br />
</span></p>
<p style="text-align: justify;"><span>Как видно из рисунка 5 объекты в активно-процедурной сети <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_590.png" alt="" /> объекты <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_591.png" alt="" /> и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_592.png" alt="" /> не попали в локации <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_593.png" alt="" /> и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_594.png" alt="" /> интеллектуальных систем <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_595.png" alt="" />и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_596.png" alt="" /> по заданным статичным параметрам расстояния &#8220;среднее&#8221; и &#8220;малое&#8221; соответственно.<br />
</span></p>
<p style="text-align: justify;"><span>Если необходимо охватить объекты, которые не попали в те или иные плоскости с помощью статичного сечения, то можно либо добавить дополнительную интеллектуальную систему либо использовать динамическое сечение плоскости.<br />
</span></p>
<p style="text-align: justify;"><span>Расширив диапазон интеллектуальных систем <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_597.png" alt="" />= {&#8220;среднее&#8221;, &#8220;большое&#8221;} и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_598.png" alt="" /> = {&#8220;малое&#8221;, &#8220;среднее&#8221;}, мы сможем охватить требуемые объекты рисунок 9.<br />
</span></p>
<p style="text-align: center;"><a href="https://web.snauka.ru/wp-content/uploads/2013/10/ris9.png"><img class="alignnone size-full wp-image-27719" title="ris9" src="https://web.snauka.ru/wp-content/uploads/2013/10/ris9.png" alt="" width="473" height="267" /></a></p>
<p style="text-align: center;"><span>Рисунок 9. Активно-процедурная сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_619.png" alt="" /> при динамичном локальном сечении плоскости.<br />
</span></p>
<p style="text-align: justify;"><span>При возникновении спорных ситуаций, когда один объект попадает под ограничения нескольких интеллектуальных систем, то спорный объект закрепляется на ближайшую интеллектуальную систему либо объект переноситься в случайно выбранную плоскость.</span></p>
<p style="text-align: center;"><span><strong>Матричное сечение плоскости<br />
</strong></span></p>
<p style="text-align: justify;"><span>Матричное сечение плоскости одно из методов деления без параметров, поэтому параметры расстояния или специализации не учитываются для распределения плоскости. Деление происходит при помощи таблицы распределения. Строк в таблице распределения равно количеству интеллектуальных сетей в плоскости, остальные объекты, включая сами интеллектуальные системы, заполняются поочерёдно в столбцы. Если после заполнения остались пустые ячейки, они заменяются нулями. В таблице 1 построим таблицу распределение по вышеописанному примеру активно-процедурной сети <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_620.png" alt="" />.<br />
</span></p>
<p style="text-align: center;"><span>Таблица 3. Таблица распределения активно-процедурная сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_621.png" alt="" />.<br />
</span></p>
<div>
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 163px;" />
<col style="width: 162px;" />
<col style="width: 156px;" />
<col style="width: 156px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;">
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_622.png" alt="" /></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_623.png" alt="" /></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_624.png" alt="" /></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_625.png" alt="" /></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_626.png" alt="" /></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_627.png" alt="" /></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_628.png" alt="" /></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_629.png" alt="" /></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="text-align: justify;"><span>По данным таблицы можно построить одномерные матрицы <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_630.png" alt="" /> и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_631.png" alt="" />.<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_632.png" alt="" /><span>= {<img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_633.png" alt="" />, <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_634.png" alt="" />};<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_635.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_636.png" alt="" /><span><br />
</span></p>
<p style="text-align: justify;"><span>В итоге мы получаем активно-процедурную сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_637.png" alt="" /> состоящую из двух равноразделённых подсетей <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_638.png" alt="" /> и <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_639.png" alt="" />, рисунок 10.<br />
</span></p>
<p style="text-align: center;"><a href="https://web.snauka.ru/wp-content/uploads/2013/10/ris10.png"><img class="alignnone size-full wp-image-27720" title="ris10" src="https://web.snauka.ru/wp-content/uploads/2013/10/ris10.png" alt="" width="470" height="264" /></a></p>
<p style="text-align: center;"><span>Рисунок 10. Активно-процедурная сеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_656.png" alt="" /> при матричном сечении плоскости<br />
</span></p>
<p><span>Если какие-либо объекты в среде взаимосвязаны, например ключ и замочная скважина, то учитывая данные обстоятельства целесообразно разместить эти два объекта в одной плоскости, то строиться двумерная матрица. В столбцы такой матрицы будут заноситься взаимосвязанные объекты, в пустые ячейки заносятся нули.<br />
</span></p>
<p><span>Допустим, что объекты <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_657.png" alt="" /> в сегменте <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_658.png" alt="" /> взаимосвязаны, тогда мы получим двумерную матрицу <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_659.png" alt="" />.<br />
</span></p>
<p><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_660.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span><strong>Выборочное сечение плоскости<br />
</strong></span></p>
<p style="text-align: justify;"><span>Выборочное сечение плоскости выполняется с помощью оператора, т.е. оператор интеллектуальных систем сам распределяет какой объект к какой интеллектуальной системе, будет относиться. Выбор оператора может складываться как при помощи параметров, так и без них, но так как без данных расстояния или специализации выбор будет по большей части случаен, ручное сечение плоскости относится к типу деление с параметрами.<br />
</span></p>
<p style="text-align: center;"><span><strong>Псевдослучайное сечение плоскости<br />
</strong></span></p>
<p style="text-align: justify;"><span>Псевдослучайное сечение плоскости выбирает с помощью генератора псевдослучайных чисел объекты из заданного диапазона <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_661.png" alt="" /><br />
</span></p>
<p style="text-align: justify;"><span>В базу генератора псевдослучайных чисел <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_662.png" alt="" /> заносятся, номера всех объектов проблемной среды кроме интеллектуальных систем. После поочерёдно, случайным образом, из заданного диапазона объект присваивается в соответствующее множество подсети <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_663.png" alt="" />. После того как случайный объект из базы был присвоен одной из подсети этот номер объект удаляется из базы генератора псевдослучайных чисел, чтобы избежать попадания одного объекта в несколько подсетей.<br />
</span></p>
<p style="text-align: justify;"><span>На вышеупомянутом примере опишем работу генератора псевдослучайных чисел <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_664.png" alt="" />.<br />
</span></p>
<p style="text-align: justify;"><span>Объекты в активно-процедурной сети <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_665.png" alt="" /> без учёта интеллектуальных систем.<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_666.png" alt="" /><span>;<br />
</span></p>
<p style="text-align: justify;"><span>База генератора псевдослучайных чисел.<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_667.png" alt="" /><span>;<br />
</span></p>
<p style="text-align: justify;"><span>Предположим, что подсети <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_668.png" alt="" /> случайным образом присвоилось число 3, а следовательно объект <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_669.png" alt="" />. После из базы генератора псевдослучайных чисел удаляется данное число.<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_670.png" alt="" /><span>;<br />
</span></p>
<p style="text-align: justify;"><span>Подсеть <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_671.png" alt="" /> будет выглядеть следующим образом:<br />
</span></p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_672.png" alt="" /><span>;<br />
</span></p>
<p style="text-align: justify;"><span>Распределение прекращается, когда размерность множества <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_673.png" alt="" /> будет равно 0, и оно не станет пустым множеством.<br />
</span></p>
<p style="text-align: justify;"><span>Каждая плоскость должна иметь свои ограничения для каждой интеллектуальной системы на посещение и использование объектов в этой плоскости. В таблице 4 отображены виды ограничения.<br />
</span></p>
<p style="text-align: center;"><span>Таблица 4. Виды возможных ограничений.<br />
</span></p>
<div style="text-align: center;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 33px;" />
<col style="width: 33px;" />
<col style="width: 523px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;">
<p style="text-align: center;"><span>0</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>0</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>Запрещено находиться и использовать объекты</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>0</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>Запрещено находится, но разрешено использование объектов</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>0</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>Разрешено находиться, но запрещено использовать объекты</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>Разрешено находиться и использовать объекты</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="text-align: justify;"><span>Ограничение типа (0,0) обычно устанавливаются на все интеллектуальные системы на внесегментное пространство, т.е. интеллектуальным системам запрещено выходить за доверенную ей плоскость и использовать какие-нибудь объекты за её пределами.<br />
</span></p>
<p style="text-align: justify;"><span>Ограничение типа (0,1) служит для того, чтобы интеллектуальная система могла удалённо влиять на объекты разрешённой системы. Например, когда интеллектуальная система по техническим причинам не может передвигаться по данной плоскости, но может воздействовать на другую интеллектуальную систему находящейся в этой плоскости для выполнения тех или иных задач с требуемым объектом. Для этого интеллектуальная система <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_674.png" alt="" /> с правом доступа (0,1) на плоскость <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_675.png" alt="" /> отправляет запрос в виде массива требуемых действий <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_676.png" alt="" /> другой интеллектуальной системы <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_677.png" alt="" /> с правом доступа (1,1), если <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_678.png" alt="" /> на момент запроса не является активной <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_679.png" alt="" />, т.е. не занятой, то в общий массив операций добавляется множество <img src="https://web.snauka.ru/wp-content/uploads/2013/10/100913_0639_680.png" alt="" />.<br />
</span></p>
<p style="text-align: justify;"><span>Ограничение типа (1,0) служит для того, чтобы соответствующая интеллектуальная система могла беспрепятственно перейти через одну плоскость в другую.<br />
</span></p>
<p style="text-align: justify;"><span>Ограничение типа (1,1) устанавливают обычно на ту интеллектуальную систему, за которой закреплена данная плоскость. Если на какую-нибудь плоскость установить ограничение типа (1,1) для всех интеллектуальных систем то данная плоскость считается общедоступной, например склад инструментов.<br />
</span></p>
<p style="text-align: justify;"><span>Описанный выше метод является универсальным, потому что подходит для моделирования принятий правильных решений как для одной интеллектуальной системы, так и для нескольких. Что позволяет максимально быстро решить поставленную задачу, не тратя времени на прошивку интеллектуальных систем используемых в различных проблемных средах.</span></p>
]]></content:encoded>
			<wfw:commentRss>https://web.snauka.ru/issues/2013/10/27707/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
