Устройство для решения экстремальных комбинаторных задач

 

Изобретение относится к вычислительной технике и может быть использовано для решения задачи коммивояжера и др. Цель изобретения - расширение функциональных возможностей устройства за счет решения задачи коммивояжера . Устройство содержит источник 1 напряжения и модели дуг графа, каждая из которых содержит суммирующий операционный усилитель 2, регулируемый делитель 3 напряжения и аналоговый ключ 4. 2 ил.

„,SU„„1716548

СОЮЗ COBETCHHX

ОЮЮ

РЕСПУБЛИК (1)5 G 06 G 7/48

ПРИ ГКНТ CCCP

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

N RS TOPCNOMIV CBHP gtEIKCT3IV

ГОСУДФРСТВЕННЫЙ КОМИТЕТ

fO ИЗОБРЕТЕНИЯМ И 0ТНРЫТИЯМ (21) 4657797/24 (22) 02.03.89 (46). 29.02.92. Бюл. К - 8 (71) Одесский политехнический институт (72) И.И.Бастриков и Л.В.Фрид (53) 681.333 (088.8) (56) Авторское свидетельство СССР

9 231303, кл.. G 06 G 7/48, 1967, Авторское свидетельство СССР

Р 750502, кл. G 06 G 7/48,, 1978. (54) УСТРОЙСТВО ДИ ГЕНЕНИЯ ЭКСТРЕИАЛЪНЦХ КОИБИНАТОРНЫХ ЗАДАЧ

2 (57) Изобретение относится к вычислительной технике и может быть использовано для решения задачи коммивояжера и др. Цель изобретения — расширение функциональных возможностей устройства за счет решения задачи коммивояжера. Устройство содержит источник

1 напряжения и модели дуг графа, каждая из которых содержит суммирующий операционный усилитель 2, регулируемый делитель 3 напряжения и аналоговый ключ 4. 2 ил .. Изобретение относится к вычислительной технике и может быть использовано для решения задачи о коммивояжере и др.

Известно устройство для решения задачи о коммивояжере по авт. св.

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

Наиболее близким. к предлагаемому изобретению является устройство для решения экстремальных комбинаторных задач по авт ° св. СССР 9 750502. Это . устройство содержит источник напряжения и модели дуг графа, каждая из которых содержит регулируемый делитель напряжения, суммирующий операционный усилитель и аналоговый ключ, причем в каждой модели дуги, соединяющей i-й узел графа с j-м узлом графа, один из

Ф входов суммирующего операционного усилителя через регулируемый делитель напряжения подключен к выходу источника напряжения, а инверсный выход суммирующего операционного усилителя через аналоговый ключ соединен с входами суммирующих операционных усили-! тепей моделей дуг, входящих в j-й узел графа, и с входами суммирующих операционных усилителей моделей дуг, выходящих из i-ro узла графа.

Описанное устройство позволяет решать задачу о назначении. Невозмож45 ность обеспечения односвязности получаемого при решении графа ограничивает функциональные возможности устройства при решении задачи о коммивояжере. 50

Целью изобретения является расширение класса решаемых задач устройства. . Цель достигается тем, что в устройство для решения экстремальных 55 комбинаторных задач, содержащее источник напряжения и модели дуг графа, кажцая иэ которых содержит регулируе1716548 4 мый делитель напряжения, суммирующий операционный усилитель и аналоговый ключ, причем в каждой модели дуги, соединяющей i-й узел графа с j-м узлом графа, один из входов суммирующего операционного усилителя. через регулируемый делитель напряжения подключен к выходу источника напряжения, а инверсный выход суммирующего усилителя через аналоговый ключ соединен с входами суммирующих операционных усилителей моделей дуг, входящих в

j-й узел .графа, и с входами суммирующих операционных усилителей моделей дуг, выходящих из i-ro узла графа, введены по и-3 дополнительных моделей дуг для всех дуг, кроме дуг, входящих в первый и выходящих из первого узла графа, причем инверсный выход суммирующего операционного усилителя k-й модели дуги, соединяющей i-й узел графа с j-и узлом графа, через анало" говый ключ соединен с тремя входами суммирующих операционных усилителей

k-х моделей дуг графа, выходящих из

i-ro узла или входящих в j-й узел, с двумя входами суммирующих операционных усилителей k-x модулей дуг графа, вхоцящих в i-и узел или выходящих из

j-ro узла, с одним входом суммирующих операционных усилителей остальных k-x моделей дуг rpaAa, с двумя входами суммирующих операционных усилителей (k-1)-х моделей дуг графа, не входящих в i-й узел и выходящих из i-го или из 1-го узла или входящих в 1-й узел, с одним входом суммирующих операционных усилителей остальных (k-i)-х моделей дуг графа, не входящих a i.-й узел, с двумя входами суммирующих операционных усилителей (k+1)-х моделей дуг графа, не выходящих из j-ro узла и входящих в i-й или в j-й узел или выходящих из j-го узла, с одним входом суммирующих операционных усилителей остальных (k+1)-х моделей дуг графа, не выходящих из j-го узла, с одним входом суммирующих операционных усилителей 1,2,..., (k- 2), (k+2),..., п-1, и-х моделей дуг, входящих в i-й или j-й узлы графа и выходящих из

i-ro или j-ro узлов графа.

Введенные дополнительные модели( дуг и их связи не обнаружены у известных технических решений и обеспечивают расширение функциональных возможностей заявляемого устройства, которое не совпадает со свойствами укз1716548 занннх источников и не равно их сумме. Это.позволяет сделать вывод о соответствии заявляемого. решения критерию существенного отличия.

На фиг.1 представлена модель d -и к -5 дуги графа, которая, как и в прототи-. пе, содержит источник i напряжения, суммирующий операционный усилитель 2, делитель 3 напряжения и аналоговый ключ 4>

Инвертирующий выход операционного усилителя 2 через аналоговый ключ 4 соединен с входами соответствующих операционных усилителей. Напряжение . снимаемое с регулируемого делителя 3 напряжения пропорционально длине дук, ги d;>, На фиг. 2 показан фрагмент графа, к,. содержащий дугу d; и дуги, модели. которых не имеют непосредственных к связей с моделью дуги с1

Устройство функционирует, исходя из следующей постановки задачи о ком- . мивояжере. На полном графе без потерь, заданном узлами и матрицей расстояний между ними, отыскать гамильтонов цикл (цикл, проходящей через все узлы графа по одному разу),.минимальной длины.

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

Каждое из устойчивых состояний устройства соответс гвует контуру обхода всех узлов графа при условии прохождения через каждый узел только один

p&3 H условии орНосВН33ННосТН п, у . 40 ченного контура (соответствует гамильтонову циклу), т.е. удовлетворяет условиям задачи о коммивояжере.

Направление развития лавинообраз, ного процесса опрокидывания определя- 45 ется суммой напряжения, существующих на входах операционных. усилителей в момент времени, предшествующий началу

50 образования лавинообразного процесса, и соответствует оптимальному контуру обхода узлов графа, что следу- ет из выражения (1), которое получено аналогично соответствующему выражению прототипа и определяет суммарное напряжение на входах суммирующих усилителей дуг, образующих возможный контур обхода узлов графа, т.е. кон- . тур удовлетворяющий усл 1виям задачи о коммивояжере к ° лк

QU" = 7+U; — 7+d... (1) 5 по rl-му по расширен- по m-му контуру ной матрице контуру где U" U ° ° — напряжения соответст к к венно на выходе и вхо- де суммирующего операционного усилителя в момент времени, предшествующий началу лавинообразного процесФ. са, d;" — напряжение, снимаемое со среднего вывода ре гулируемого делителя напряжения дуги, и — число узлов графа, с

m — индекс разрешенного контура, т.е. контура, удовлетворяющего усло-.виям задачи о коммивояжере.

Устойчивое состояние устройства характеризуется тем, что на выходах и операционных усилителей дуг, образующих оптимальный контур, образуются напряжения +U ä„, определяемые амплитудной характеристикой усилителя, и на выходах остальных операционных усилителей дуг образуются напряжения.

"макс. причем для значений выходных напряжений в устойчивом состоянии выполняется условие з +"макс "макс где z — отношение числа дуг, входящих в разрешенный контур, к числу дуг не входящих в разрешенный контур. Дуги, операционные усилители которых в устойчивом состоянии имеют на выходах напряжение +Нмакс, определяют решение. задачи о коммивояжере.

Анализ работы устройства аналоги- чен приведенному в прототипе.

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

Формула изобретения

Устройство для решения экстремальных комбинаторных задач, содержащее источник напряжения и модели дуг гра1716548 фа, кажная из которых содержит регулируемый делитель напряжения, суммирующий операционный усилитель и аналоговый ключ, причем в каждой модели дуги, соединяющий i-й узел графа с

j-м узлом rpaha(i = 1, 2,..., N;

1, 2,. ° ., M, где N — количество узлов в графе, M — индекс разрешенного контура в пути коммивояжера), один из входов суммирующего операционного усилителя-через регулируемый делитель напряжения подключен к входу источника напряжения, а инверсный выход суммирующего операционного усилителя через 15 аналоговый ключ соединен с входами суммирующих операционных усилителей моделей дуг, входящих в j-й узел графа, и с входами суммирующих операционных усилителей моделей дуг, Выхо дящих из i--ro узла графа, о т л и - ч а ю щ е е с я. тем, что, с целью расширения функциональных возможностей устройства за счет решения задачи коммивояжера, в него введены дополни- 25 тельные модели дуг, соединенные в соответствии с деревом возможных путей коммивояжера,.причем инверсный выход суммирующего операционного усилителя

k-й модели дуги, соединякщей i-й узел графа с j-м узлом графа (k = 1, 2,..., N), соединен через аналоговый ключ с тремя входами суммирующих операционI ных усилителей k-х моделей дуг, соответствующих дугам, выходящим из i-го или входящим в j-й узел графа, с дву-, мя входами суммирующих операциоиных усилителей Е-х моделей дуг,соответствующихдугам,входящим в i-й узелили выходящим из j -ro узла графа, с одним входом суммирующих операционнйх усилителей остальных k-х моделей дуг, с двумя входами суммирующих операционных усилителей

{k-1)-х моделей дуг, соответствующих дугам, не входящим в i-й и выходящим из i-го или из j-ro или входящим в

j-й узел графа, с одним входом суммирующих операционных усилителей остальных (k-1)-х моделей дуг, соответствукицих дугам, не входящим в -й узел, с двумя входами суммирующих операционных усилителей (k+1)-х моделей дуг, соответствующих дугам, не выходящим из i-ro узла и входящим в

i-й или в j-й или выходящим из i-го узла графа, с одним входом суммирующих операционных усилителей остальных (k+1)-х моделей дуг, соответствующих дугам, не выходящим из j-го узла, с одним входом суммирующих операционных усилителей 1, 2,..., (k-2), (k+2), N-1, N-х моделей дуг, соответствукщих дугам, входящим в i-й или j-й узлы графа и выходящим из i«ro или

j-ro узлбв графа.

1716548

° ° ф °

° . °

Ф

4 . °

Составитель Ю. Бастриков

Редактор Т.Лошкарева Техред A,Kðäö.,ó„ Корректор N. Самборская с т

Заказ 615 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР.

113035, Москва, -Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

Устройство для решения экстремальных комбинаторных задач Устройство для решения экстремальных комбинаторных задач Устройство для решения экстремальных комбинаторных задач Устройство для решения экстремальных комбинаторных задач Устройство для решения экстремальных комбинаторных задач 

 

Похожие патенты:

Изобретение относится к аналоговой вычислительной технике

Изобретение относится к аналоговой вычислительной технике и предназначено для применения при исследовании динамики механических, электрических и электромеханических систем, содержащих элементы из конструкционных, магнитных и диэлектрических материалов с учетом рассеяния энергии при их соответственно деформировании, перемагничивании и переполяризации на внутреннее гистерезисное (частотно-независимое) трение, которое воспроизводится в виде многопетлевого гистерезиса

Изобретение относится к аналоговой вычислительной технике

Изобретение относится к технике моделирования систем передачи дискретной информации и может быть использовано в тренажерах

Изобретение относится к вычислительной технике и может быть использовано при проектировании лазерных установок

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

Изобретение относится к аналоговой вычислительной технике и предназначено для использования при исследовании динамики механических систем с парами трения

Изобретение относится к вычислительной технике, преимущественно может быть использовано для построения аналоговых и гибридных вычислительных машин, предназначенных для решения краевых задач, описываемых уравнением в частных производных параболического типа

Изобретение относится к автоматике и может быть использовано для ранговой идентификации входных сигналов

Изобретение относится к аналоговой вычислительной технике и может быть использовано для моделирования опытных и промышленных установок при производстве лимонной кислоты

Изобретение относится к области электротехники и может быть использовано для аналогового физико-математического моделирования линейных, нелинейных и нелинейно-параметрических электрических машин

Изобретение относится к автоматике и аналоговой вычислительной технике и может быть использовано для построения аналоговых вычислительных систем

Изобретение относится к вычислительной технике и может быть использовано в аналоговых вычислительных машинах

Изобретение относится к вычислительной технике и может быть использовано в аналоговых вычислительных машинах

Изобретение относится к области автоматики и аналоговой вычислительной техники и может быть использовано, например, для построения функциональных узлов аналоговых вычислительных машин, средств регулирования и управления

Изобретение относится к области вычислительной техники и может быть использовано в аналоговых вычислительных устройствах

Изобретение относится к области вычислительной техники и может найти применение при проектировании сложных систем

Изобретение относится к области вычислительной техники и может найти применение в сложных системах при выборе оптимальных решений из ряда возможных вариантов
Наверх