Анализ строения и оценки сложности П-схем тема автореферата и диссертации по математике, 01.01.09 ВАК РФ

Рычков, Константин Леонидович АВТОР
кандидата физико-математических наук УЧЕНАЯ СТЕПЕНЬ
Новосибирск МЕСТО ЗАЩИТЫ
1993 ГОД ЗАЩИТЫ
   
01.01.09 КОД ВАК РФ
Автореферат по математике на тему «Анализ строения и оценки сложности П-схем»
 
Автореферат диссертации на тему "Анализ строения и оценки сложности П-схем"

РОССИЙСКАЯ АКАДЕМИЯ НАУК СИБИРСКОЕ ОТДЕЛЕНИЕ ИНСТИТУТ МАТЕМАТИКИ

На правах рукописи УДК 519.714

РЫНКОВ Константин Леонидович

АНАЛИЗ СТРОЕНИЯ И ОЦЕНКИ СЛОЖНОСТИ П-СХи

01.01.09 - математическая кибернетика

Автореферат диссертации на соискание ученой степени кандидата физико-математических наук

Новосибирск-1993

пв оа

.« г ' * 8 *

Работа выполнена в Институте' математики СО РАН

Научный руководитель: кандидат физико-математических наук Ю.Л.Васильев

Официальные оппоненты; доктор физико-математических наук

Р.Е.Кричевския

кандидат физико-математических наук В.М. Храпченко

Ведущая организация - Московский государственный

университет им. М. В Ломоносова

Защита состоится "28 " мая 1993 г. в 16-00 часов на заседании Специализированного совета д 1)02.23.03 в Институте математики СО РАН по адресу: 630090, Новосибирск. 90, Унивефситетскш проспект, 4, Институт математики.

С дисертациея можно ознакомиться в библиотеке Института математики СО РАН.

'/ ■ о

Автореферат разослан " 28" апреля 1993 г.

Ученый секретарь Специализированного совета

доктор физико-математических наук А-в-К°сточка

овт характеристика работы

Рассматриваемые в диссертации задачи относятся к области теории сложности и синтеза управляющих систем. Актуальность темы диссертации определяется большим интересон к этой проблематике, который стимулируется развитием вычислительной техники и стремлением сократить трудоемкость вычислении.

Цель работы состоит в описании класса минимальных параллельно-последовательных контактных схем (П-схем), реализующих линепные булевы функция, а также в обобщении метода В.М. Храпченко построения нижних оценок сложности П-схем1' и получении на этой основе нетривиальных нижних оценок сложности П-схем, реализующих характеристические функции кодов.

Н?учная новизна результатов заключается в следующем. Во-первых, все известные . работы по сложности схем, как правило, содержат в себе либо оценки сложности схем. либо доказательство минимальности некоторых схем. В диссертации впервые описан класс всех, минимальных схем, реализующих конкретные функции, а именно, класс всех минимальных П-схем, реализующих лиреиные булевы функции от 2к переменных (А = 0,1,2,...). Во-вторых, получено обобщение метода В. М. Храпченко построения нижних оценок сложности П-схем. что позволило охватить квадратичными по числу переменных нижними оценками сложности ' в классе П-схем весьма широкий класс булевых функция - характеристических функция плотно упакованных кодов, в частности, таких кодов, строение которых до сих пор не выяснено.

Практическая ценность работы состоит в том. что результаты диссертации могут быть использованы в теории сложности и в синтезе управляющих систем.

Методическую основу работы составляют как известные ранее методы математической кибернетики, в частности, метод в.м.Храпченко получения нижних оценок сложности П-схем, так и новые методы, разработанные в диссертации.

1) Храпченко В.М. 06 одном нетоде получения нижних оценок сложности П-схем. - Мат.эакетки, ¡97!, 10, N 1, с.аэ-92.

Результаты настоящей диссертации докладывались на ¡1 Всесоюзной сеНинаре по дискретной математике (Москва. 1987), на 1П Всесоюзном семинаре по дискретной математике (Москва, 1990), на Всесоюзной школе-семинаре по нижним оценкам сложности управляющих систем (Казаць, 1990), на Всесоюзной школе-семинаре по-синтезу и сложности управляющих систем (Львов, 1988)/ на семинарах Института математики СО РАН.

Основные • результаты -диссертации опубликованы в работах автора, список которых помещен в конце реферата.

Диссертация состоит из введения, двух глав и списка литературы (15 наименования). Объем работы - 41 страница машинописного текста. ' ' ■

СОДЕРЖАНИЕ ДИССЕРТАЦИОННОЙ РАБОТЫ

Во введении дается описание исследуемых задач, краткий обзор ранее полученных результатов и краткая аннотация всех разделов диссертационной работы.

В главе 1 диссертации рассматривается класс П-схем, реализующих линейные булевы функции.от п переменных

- '^п5 = V' •••V = V1 (п Е '«2,3...),

и удовлетворявших следующим условиям.

1. Если при некоторых значениях переменных булева функция Их .... ,хп) равна 1, то в П-схене, реализующая найдется цепь длины п, замкнутая при этих значениях переменных.

2. Если при некот рых значениях переменных булева функция Их ,...,'х) равна 0, то в П-схем8, реализующей (, наидотся

тупиковое сечение (минимальное по включению сечение), состоящее из п контактов, разомкнутых при данных значениях переменных.

Этот класс П-схен обозначен через А. Класс П-схеи А можно назвать классом локально бесповторных Л-схем, реализующих линейные булевы функции. Локально бесповторных в том смысле, что в каждой цепи и в каждой тупиковом сечении, о которых идет речь в условиях 1,2, любые два контакта помечены разными пере-мэнншш.

Д.'лзе лз5тся некоторое обобщение метода С.В.Яблонского построен» П-схем реализующих линейные булеги функции'1. Класс П-схем, построенных этим обобщенным методом, назван классом П-схемЯблонского. Класс П-схем Яблонского вводится с помощью следующего индуктивного определения. Пусть п = 1, П-схени

X , , X .

где х - произвольная булева переменная, принадлежат классу П-схем Яблонского.

Пусть для и а 2* + р и для р = 2к + рг, где к, р^ рг

такие неотрицательные целые числа, что О * р1 * 2*. О ^ рг 2к.

П-сшш .реализующие соответственно линепные булевы

функции

>«Сх......V .....V 'У*««.....ХЛ+р> 'У*^. - • •

гдо >■• ■ »*и+р " произвольные попарно различные булевы вере-

кощщэ, принадлежат классу П-схем Яблонского. Гогда классу П-схем йблонского принадлежат следующие четыре П-схемы:

OQ

Si

£ 53

Легко видеть, что каждая из двух верхних П-схем реализует линеиную булеву функцию .....*га+р). каждая из двух ниж-

них - $ {х .... ,х ).

я+р 1* ' д+// ^

Чтобы закончить определение класса П-схем Ябл некого, введем понятие перестановки подсхем. Пусть s - некоторая

. ^ и

!) Яблонский C.B. Реализация л и ней и ой {ункции в [1

- Докл.ЛИ СССР, ИЧ4. - Т. 44, N <>. - Г. вэ( 6ЯЬ.

П-схема и - произвольная ее двухполюсная подсхема, инеющая ви&

г 5

2 3

Пусть П-схема 5' является результатом замены в П-схеме 5 подсхемы на подсхему имеющую вид

__з г

В таком случае будем говорить, что П-схема в' получается из П-схемы 5 перестановкой подсхем. •

Продолжим определение класса П-схем- Яблонского. Пусть П-схема Я принадлежит классу П-схем Яблонского, тогда этому классу принадлежит любая П-схема в', получавшаяся из Э перестановкой подсхем. Других П-схем в классе П-схем Яблонского нет.

Далее в главе 1 доказаны следующие теоремы. ТЕОРЕМА 1. Класс всех П-схем, минимальных в классе А, совпадает с классом П-схем Яблонского.

ТЕОРЕМА 2. П-схема, реализующая линеиную булеву функцию

от 2* переменных (к = 0,1,2,...}, является минимальной тогда и только тогда, когда она принадлежит А и 'минимальна в классе л..

В главе 2 диссертации приведено некоторое обобщение метода В.М. Храпченко получения нижних оценок сложности.П-схем1'. В предлагаемой новой и более общей форме метод В,.М. Храпченко развит по двум взаимосвязанным направлениям. При сохранении основных идеи этого метода, во-первых, в более простои и общей форме представлено то, к чему сводится в нем оценка сложности П-схем. А именно, доказана следующая теорема.

Через ип обозначим минимальную сложность П-схемы,

реализующей булеву функцию Г с множеством единиц У'Ш и множеством нулей . Через ВС О обозначим матрицу

сьб.Л^°т,ае»'т- гДе (Ьб,<г> = (б'а>-

ТЕОРЕМА 3. Пусть .. ,хп) - булева функция, не равная

тождественно константе. Тогда ¿.(Г) * шгшп, где минимум

1) Хгапчдкко В.М. Об одной методе получения нижних оценен г.-о*ности П-схем. - Мат. замотки, 1971, 10, N 1, с. 63-92.

берется по всем разбиениям Г матрицы В(.И на непустые подматрицы е1.....ск, удовлетворяющие условиям:

1) = ВС О-,

2) VI £ I <] А) е1 п = 0;

3) уД1 ^ ] * к) 31С1 * I $11) за я О или 1

е CJ б{ = а, а{ = а."

Через 1П обозначено число подматриц в разбиении Г.

Во-вторых, достигнут некоторый прогресс в той, как получать оценки для числа и1п1П. В указанной общей форма к этому не видно никаких подходов. Метод В. М. Храпчвнко нокно трактовать как способ оценки агшл за счет сужения множества

№(.П * НЧГ) до некоторого его специального поднноаества йСП. Прогресс заключается в обнаружении возможности варьировать это сужение с учетом специфики булевых функция и получать отсюда нетривиальные нижние оценки таких функции, для которых метод В.М.Храпченко в исходной форме давал лишь триаиальнкз оценки. В результате доказана следующая теорена.

Через обозначено множество (0-1)-пар булевой

.функции !, с расстоянием по Хэммингу неиду наборами, входящими в пару, не превышающем 1+1.

ТЕОРЕМА 4. Пусть гСх,.. ,хл) - характеристическая функция (п,21+1)-кода (здесь 2г+1 - кодовое расстояние). Тогда справедливо следующее неравенство

2.Ш *

: = 0 J

(,1 = 0

В частности, эта теорема позволяет для характеристическоп функции произвольного плотно упакованного (п.З)-кода получить следующую нижнюю оценку сложности:

Список работ, в которых опубликованы основные результаты диссертации. *

1. Ричков K.J. Модификация метода В.Ц.Храпченко и применение ее к оценкам слоаности П-схек для кодовых функций //Дискретный анализ. - Новосибирск, 1985. - Вып. 42. - С.91-98.'

2. Рычков К.Л. Модификация метода В.И.Храпченко и применение ее к оценка« сдоености П-ехеи для кодовых функции //Труды семинара по дискретной математике и ее приловениян. -М.: ШТ 1988. - С. 288. •

3. Рычков K.J. О шшшальник П-схекак для линейных булевых функиип //Дискретный анализ - Новосибирск, 1991. -Вып.51. - С.84-104.

в

Надписано к печати ,04.1993

Формат бумаги 60 64 Объеи 0,ß п.л.

Тираж 100 экз. Заказ 38

Отпечатано аа ротапвинто Института математики СО РАН