SU1336025A1 - Device for separating maximum internally-stable subsets of graph - Google Patents
Device for separating maximum internally-stable subsets of graph Download PDFInfo
- Publication number
- SU1336025A1 SU1336025A1 SU864059308A SU4059308A SU1336025A1 SU 1336025 A1 SU1336025 A1 SU 1336025A1 SU 864059308 A SU864059308 A SU 864059308A SU 4059308 A SU4059308 A SU 4059308A SU 1336025 A1 SU1336025 A1 SU 1336025A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- group
- shift register
- shift
- Prior art date
Links
Landscapes
- Manipulation Of Pulses (AREA)
Description
Изобретение относитс к вычислительной технике и может быть использовано при автоматизированном решении на графах задач выделени максимальных внутренне устойчивых подмножеств, не вл ющихс собственным подмножеством никакого другого внутренне устойчивого подмножества, в котором никака пара вершин не соединена ребром.The invention relates to computing and can be used for the automated solution on the graphs of problems of selecting the maximum internally stable subsets that are not a proper subset of any other internally stable subset in which no pair of vertices is connected by an edge.
Цель изобретени - упрошение конструкции устройства.The purpose of the invention is to simplify the design of the device.
На чертеже представлена функциональна схема устройства.The drawing shows the functional diagram of the device.
Устройство содержит вход 1 пуска устройства , генератор 2 импульсов, матрицу 3 моделей ребер, триггеры 4, элементы И 5,The device contains a device start-up input 1, a generator of 2 pulses, a matrix of 3 rib models, triggers 4, elements AND 5,
вершины графа, соответствующей данной строке матрицы 3 моделей ребер, на возможность ее включени в максимальное внутренне устойчивое подмножество вершин графа, содержащее вершину, выбранную в данном цикле. Если соответствующий элемент И 11 открыт по первому входу сигналом с инверсного выхода первого разр да соответствующего регистра 7; то определ ема им верщина анализируетс на предмет 10 исключени из формируемого максимального внутренне устойчивого подмножества всех инцидентных ей верщин. В конце каждого очередного цикла работы устройства (по К-му импульсу генератора 2 в данномvertices of the graph corresponding to a given row of the matrix of 3 edge models for the possibility of its inclusion in the maximum internally stable subset of vertices of the graph containing the vertex selected in this cycle. If the corresponding element And 11 is open at the first input by a signal from the inverse output of the first bit of the corresponding register 7; then the vertex it determines is analyzed for 10 exceptions from the formed maximum internally stable subset of all the vertices incident to it. At the end of each next cycle of operation of the device (for the K-th pulse of the generator 2 in this
.-.„ , .. ., -, цикле) на пр мом выходе (K-f-l)-го разр да.-. „, ..., -, cycle) at the direct output of the (K-f-l) -th bit
группу элементов ИЛИ 6, регистры 7-9 регистра 8 вырабатываетс сигнал, который сдвига, группу элементов ИЛИ 10 элементы осуществл ет сдвиг на один разр д содержи- И 11 и элемент 12 задержки.мого регистров 7 и 9. В результате сдвигаa group of elements OR 6, registers 7-9 of register 8 produces a signal which is a shift, a group of elements OR 10 elements shifts by one bit the contents of AND 11 and delay element 12 of its registers 7 and 9. As a result of the shift
Устройство работает следующим образом. содержимого регистра 9 единичный сигнал В матрицу 3 моделей ребер заноситс по вл етс на очередном его выходе. Этот информаци о топологии графа, при этом 2о сигнал подготавливает схему устройства к триггеры 4 устанавливаютс в единичное очередному циклу аналогично тому, как этоThe device works as follows. the contents of register 9 a single signal. To the matrix 3 of the edge models is entered at its next output. This information is about the topology of the graph, while the 2o signal prepares the device circuit for the triggers 4 are set to one in the next cycle in the same way as
делаетс по выходному сигналу первого разр да регистра 9.is done on the output of the first register bit 9.
В конце К-го цикла работы устройства по К-му сигналу на входе признакаAt the end of the K-th cycle of the device according to the K-th signal at the input of the sign
вое состо ние первые разр ды всех регист- 25 сдвига регистра 9 на его выходе (К,+ 1)-го ров 7, в единичное состо ние первые раз- разр да по вл етс единичный сигнал, останавливающий генератор 2 и заверщающий функционирование устройства.The state of the first bits of all register-25 shift register 9 at its output (K, + 1) -th 7, in a single state the first bit appears a single signal, stopping the generator 2 and ending the operation of the device.
После останова устройства в однои- ,..менных К старших разр дах регистров 7 зачерез элементы 10: и lli обеспечивает за- 30 писываетс информаци о выделенных макси- несение первой строки матрицы 3 моделей мальных внутренне устойчивых подмножеств ребер в первые разр ды регистров 7. После этого задержанный в элементе 12 сигнал осуществл ет запуск генератора 2 импульсов. Работа устройства состоит из К циклов, в каждом из которых определ етс одно максимальное внутренне устойчивое подмножество , об зательно содержащее вершину совпадающую по номеру с циклом. Искомое множество формиуетс в первых разр дах регистров 7.After stopping the device in the single, ... By the upper bits of the registers 7, the elements 10: and lli provides written information about the allocated maximum of the first row of the matrix 3 models of the most internally stable subsets of edges in the first bits of the registers 7. After that, the signal delayed in element 12 triggers a generator of 2 pulses. The operation of the device consists of K cycles, each of which defines one maximum internally stable subset that necessarily contains a vertex that coincides in number with the cycle. The search set is formed in the first bits of the registers 7.
Сигналы с инверсных выходов первых разр дов регистров 7 поступают на первые входы соответствующих элементов И 11 и обеспечивают возможность дальнейшего анализа на св зность только тех вершин, котососто ние согласно матрице смежности графа.The signals from the inverse outputs of the first bits of the registers 7 are fed to the first inputs of the corresponding elements 11 and provide the possibility of further analysis of the connectivity of only those vertices that are in accordance with the graph adjacency matrix.
С поступлением сигнала на вход 1 пуска устройства устанавливаютс в нулер ды и в нулевое состо ние все последующие К разр дов регистров 8 и 9. В этом случае на первом выходе регистра 9 по вл етс сигнал, который после прохождени With the arrival of a signal at the start 1 input, the devices are set to zero and to the zero state all subsequent K bits of registers 8 and 9. In this case, the first output of register 9 is a signal that, after passing
3535
вершин, содержащих все вещины графа. При этом характеристика максимального внутренне устойчивого подмножества, содержащего первую вершину графа, записываетс в (К+1)-х разр дах регистра 7, содержащего вторую вершину в К-х разр дах, содержащего К-ю верщину - во вторых разр дах, а в первых разр дах записываютс нули. Вершина графа входит в мак- 40 симальное внутренне устойчивое подмно- жестко вершин графа, если в регистре 7, соответствующем данной вершине, в разр де, соответствующем данному максимальному внутренне устойчивому подмножеству вершин , записан нуль, и не входит если зарые не инцидентны с заданной в данном 45 писана единица, цикле вершиной.vertices containing all the graph vertices. In this case, the characteristic of the maximum internally stable subset containing the first vertex of the graph is recorded in (K + 1) bits of the register 7, containing the second vertex in K-bits, containing the K-th vertex - in the second bits, and the first bits are zeros. The vertex of the graph enters the maximum internally stable submultiply vertices of the graph, if in register 7 corresponding to this vertex, the bit corresponding to this maximal internally stable subset of vertices is zero, and does not enter if they are not incidental with the given This 45 is written unit, cycle top.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864059308A SU1336025A1 (en) | 1986-04-21 | 1986-04-21 | Device for separating maximum internally-stable subsets of graph |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864059308A SU1336025A1 (en) | 1986-04-21 | 1986-04-21 | Device for separating maximum internally-stable subsets of graph |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1336025A1 true SU1336025A1 (en) | 1987-09-07 |
Family
ID=21234699
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU864059308A SU1336025A1 (en) | 1986-04-21 | 1986-04-21 | Device for separating maximum internally-stable subsets of graph |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1336025A1 (en) |
-
1986
- 1986-04-21 SU SU864059308A patent/SU1336025A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР .Vo 1075268, кл. G 06 F 15/20, 1972. Авторское СЕзидетельство СССР Ло 118092, кл. G 06 F 15/20, 1984. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1336025A1 (en) | Device for separating maximum internally-stable subsets of graph | |
SU1185326A1 (en) | Device for sorting numbers | |
SU1180921A1 (en) | Device for analysing graph | |
SU1332329A1 (en) | Device for dividing graphs into subgraphs | |
SU1283789A2 (en) | Digital device for calculating values of trigonometric coefficients | |
SU1265767A1 (en) | Generator of random time intervals | |
SU559395A1 (en) | Counter with a constant number of units in the code | |
SU1513440A1 (en) | Tunable logic device | |
SU1180917A1 (en) | Permutation generator | |
SU1376097A1 (en) | Device for simulating network graphs | |
SU696442A1 (en) | Local extremum determining device | |
SU1262476A1 (en) | Device for selecting the maximum number | |
SU1304032A1 (en) | Device for determining deterministic characteristics of graph | |
SU1438007A2 (en) | Series to parallel code converter | |
SU830377A1 (en) | Device for determining maximum number code | |
SU1355972A1 (en) | Information input device | |
SU1203534A1 (en) | Device for simulating network graphs | |
SU746503A1 (en) | Maximum number determining device | |
SU883895A1 (en) | Device for detecting extermal numbers | |
SU1562966A1 (en) | Device for selection of asynchronous signals on basis of criterion "m out of n" | |
SU1553996A1 (en) | Device for filtering images | |
SU1223221A1 (en) | Device for sorting numbers | |
SU1439569A1 (en) | Information input device | |
SU1195428A1 (en) | Device for generating pulse trains | |
SU1529291A1 (en) | Reversing shifter |