DE1549525B1 - Method and device for evaluating a network, in particular for determining an optimal route - Google Patents
Method and device for evaluating a network, in particular for determining an optimal routeInfo
- Publication number
- DE1549525B1 DE1549525B1 DE19671549525 DE1549525A DE1549525B1 DE 1549525 B1 DE1549525 B1 DE 1549525B1 DE 19671549525 DE19671549525 DE 19671549525 DE 1549525 A DE1549525 A DE 1549525A DE 1549525 B1 DE1549525 B1 DE 1549525B1
- Authority
- DE
- Germany
- Prior art keywords
- node
- gate
- mesh
- output
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
Description
1 '21 '2
Die Erfindung beschäftigt sich mit dem Problem, angezeigten Knotenpunkten zu ermöglichen und in die optimale Verbindung zwischen zwei Zuständen dritter Linie die Herstellung einer Verbindung über eines bestimmten Systems zu ermitteln. Dieses System die Masche, die die Anzeige des Knotenpunktes bewird durch eine Anzahl von Variablen bestimmt, zu wirkt hat, vorzubereiten, daß ferner gleichzeitig von denen auch die Zeit gehören kann. Für jeden Zustand 5 den so angezeigten Zwischenknotenpunkten neue des Systems nehmen diese Variablen einen bestimm- Signale ausgehen, die im erläuterten Sinne vorrücken, ten Wert an; der Zustand ist daher durch die Gesamt- usw.; daß- dann derjenige Ausgangsknotenpunkt beheit dieser Werte definiert. Jeder dieser möglichen stimmt wird, der von einem dieser Signale als erster Zustände kann in einem geometrischen Raum dar- erreicht wird, woraufhin das Weiterschreiten der gestellt werden, der dieselbe Anzahl von Dirnen- io Signale unterbrochen wird, und daß schließlich in sionen hat, wie das System Variable enthält. Ein Zu- einem zweiten Stadium von dem so bestimmten Ausstand ist dann durch einen Punkt in diesem Raum . gangslaiotenpunkt eine Verbindung zu dem Andefiniert. kunftsknotenpunkt hergestellt wird, von dem dasThe invention is concerned with the problem of enabling displayed nodes and in the optimal connection between two states third line the establishment of a connection via of a particular system. This system is the mesh that is used to display the node determined by a number of variables, has to act to prepare that further simultaneously of to whom the time can also belong. For each state 5 the intermediate nodes indicated in this way are new of the system, these variables assume a certain- signals that advance in the sense explained, th value; the state is therefore by the total etc .; that - then that exit node be these values are defined. Anyone of these possible votes will be the first to agree to one of these signals States can be reached in a geometric space, whereupon the advancement of the that the same number of prostitutes- io signals are interrupted, and that finally in how the system contains variables. A second stage of the so-determined strike is then through a point in this space. gangslaiotenpunkt a connection to the undefined. future hub is established from which the
Konkret'ausgedrückt, wird der fragliche geome- Signal ausging, das als erstes den bestimmten Austrische Raum durch ein Netz gebildet. Die Punkte 15 gangslaiotenpunkt erreichte.In concrete terms, the geome signal in question was emitted, which was the first to give the definite Australian Space formed by a network. The points reached 15 gangslaiotenpunkt.
des Raumes werden durch die Knotenpunkte des Einzelheiten des erfindungsgemäßen Verfahrensof the room are through the nodes of the details of the method according to the invention
Netzes dargestellt, während die Verbindungen zwi- sowie der zur Durchführung dieses Verfahrens sehen diesen Punkten durch die Maschen dargestellt dienenden Vorrichtung gehen aus der folgenden Bewerden. Schreibung hervor. In der Zeichnung zeigtNetwork shown, while the connections between and the implementation of this method see these points represented by the mesh serving device proceed from the following evaluation. Spelling out. In the drawing shows
In der Gesamtheit dieser Punkte werden nun zwei 20 Fig. 1 ein vermaschtes Netz in einem Raum mit Untergruppen definiert. Die eine Untergruppe wird zwei Dimensionen,In the totality of these points, two 20 Fig. 1 are now a meshed network in one room Defined subgroups. One subgroup becomes two dimensions,
durch eine erste Anzahl von Punkten (Ausgangs- F i g. 2 ein schematisches Ausführungsbeispiel derby a first number of points (starting Fig. 2 a schematic embodiment of the
punkte) und die andere durch eine zweite Anzahl von Schaltkreise zur Darstellung der Knotenpunkte und
Punkten (Ankunftspunkte) gebildet. Jeder Punkt der Maschen des Netzes gemäß Fig. 1,
ersten Gruppe kann mit jedem Punkt der zweiten 25 Fig. 3 ein Ausführungsbeispiel eines Knoten-Gruppe
durch eine große Zahl von Wegen verbunden punktselementes entsprechend einem Knotenpunkt
werden. Durch die Erfindung soll nun dasjenige des vermaschten Netzes,points) and the other is formed by a second number of circuits to represent the nodes and points (arrival points). Each point of the meshes of the network according to Fig. 1,
first group can be connected to each point of the second 25 Fig. 3 an embodiment of a node group by a large number of ways point element corresponding to a node. The invention should now be that of the meshed network,
Punktpaar (Ausgangspunkt—Ankunftspunkt) ermit- Fig. 4 ein Ausführungsbeispiel eines Maschen-Point pair (starting point - arrival point) with Fig. 4 an embodiment of a mesh
telt werden, das der optimalen Wegverbindung ent- elementes entsprechend einer Masche des Netzes, spricht. 30 F i g. 5 ein Ausführungsbeispiel eines Gewichtungs-be telt, the element of the optimal route connection corresponding to a mesh of the network, speaks. 30 Fig. 5 an embodiment of a weighting
Bei bestimmten Anwendungsfällen kann die elementes (das den Maschen des Netzes einen beGruppe
der Ausgangspunkte ebenso wie die Gruppe stimmten Gewichtswert verleiht),
der Ankunftspunkte zu je einem einzigen Punkt zu- Fig. 6 ein Variante der Erfindung zur Anzeige desIn certain applications, the element (which gives the meshes of the network a certain weight value for the group of starting points as well as the group),
the arrival points to a single point each. Fig. 6 shows a variant of the invention for displaying the
sammenschrumpfen. optimalen Weges.shrinkage. optimal way.
Bei anderen Anwendungsfällen kann ein Ausgangs- 35 In Fig. 1 ist ein vermaschtes Netz in einem Raum punkt gleichzeitig einen Ankunftspunkt darstellen. mit zwei Dimensionen dargestellt.In other applications, an output network can be used. In Fig. 1 is a meshed network in a room point at the same time represent an arrival point. shown with two dimensions.
Das der Erfindung zugrunde Hegende Problem ist In diesem Netz versinnbildlichen die Knoten-The problem on which the invention is based is symbolized In this network, the node
somit sehr allgemeiner Natur. Besondere Anwen- punkteNl bis NlO verschiedene betrachtete Zudungsfälle
sind beispielsweise die Untersuchung von stände in einem gegebenen Problem, während die
städtischen Verkehrsverhältnissen, die Verteilung 4° Maschen 1 bis 13 Übergänge zwischen einem Zuvon
Waren- oder Dienstleistungen, die Berechnung stand und einem anderen Zustand darstellen,
rninimaler Flugwege im Überseeverkehr usw. Die Maschen sind orientiert und geben auf diesethus of a very general nature. Special application points N1 to N10 different considered additions are, for example, the investigation of statuses in a given problem, while the urban traffic conditions, the distribution 4 ° meshes 1 to 13 transitions between an addition of goods or services, the calculation status and another status represent,
Minimal flight paths in overseas traffic, etc. The meshes are oriented and give on them
Die Erfindung geht somit aus von einem Verfahren Weise den Sinn der Verbindung zwischen den einzelzur Auswertung eines Netzes mit Hilfe von Impulsen, nen Zuständen des betrachteten Problems wieder. In wobei die Knoten des Netzes Punkten- entsprechen, 45 der Darstellung der Fig. 1 haben alle Maschen einen die alle die Zustände eines Systems mit mehreren einzigen Sinn. Man könnte jedoch auch einen doppel-Variablen in einem geometrischen Raum darstellen, ten Sinn vorsehen, indem zwei parallel ausgerichtete der dieselbe Zahl von Dimensionen besitzt, wie das Maschen entgegengesetzter Richtung vorgesehen System Variable enthält, und wobei ferner die Ma- werden.The invention is thus based on a method that makes sense of the connection between the individual devices Evaluation of a network with the help of pulses, nen states of the problem under consideration again. In where the nodes of the network correspond to points, 45 in the representation of FIG. 1, all meshes have one all of the states of a system with multiple single senses. However, you could also use a double variable To represent in a geometric space, to provide th sense by placing two parallel aligned which has the same number of dimensions as the opposite direction mesh provided System variable contains, and furthermore the measurements are.
sehen des Netzes allen zwischen den einzelnen 5° Nl sei ein Ausgangs-Knotenpunkt und N6 ein
Knotenpunkten möglichen, elementaren Wegstrecken Ankunfts-Knotenpunkt,
entsprechen. Neben jeder Maschenbezeichnung ist in Klammernsee the network all between the individual 5 ° Nl is an exit node and N6 is a possible node point, elementary routes arrival node,
correspond. Next to each mesh name is in brackets
Bei einem derartigen Verfahren besteht die Er- das Gewicht der betreffenden Masche angegeben, findung im wesentlichen darin, daß eine Knoten- Die Masche 1 ist beispielsweise mit dem Gewichtspunktsgruppe, die eine erste Anzahl von Ausgangs- 55 wert 1 versehen, während die Masche 4 einen Gepunkten darstellt, und eine andere Knotenpunkts- wichtswert 2 besitzt, was zwei Schrittprogressionsgruppe, die eine zweite Anzahl von Ankunftspunkten zeiten der zwischen N 4 und N 5 vorgesehenen darstellt, angezeigt werden, daß während eines ersten Masche 4 entspricht. Die Masche 9 besitzt einen Stadiums gleichzeitig von allen anfänglich angezeig- Gewichtswert 3, was drei Schrittprogressionszeiten ten Ankunftsknotenpunkten Signale ausgesandt wer- 60 der zwischen N 7 und N 8 vorgesehenen Masche 9 den, die längs der Maschen fortschreiten, die von entspricht.In such a method, the weight of the mesh in question is essentially the fact that a knot is The mesh 1 is, for example, with the weight point group that provides a first number of initial value 1, while the mesh 4 is a Represents dots, and another node weight value has 2, which two step progression groups, representing a second number of arrival point times between N 4 and N 5 , are indicated that corresponds to 4 during a first mesh. The mesh 9 has a stage at the same time of all initially indicated weight values 3, which three step progression times th arrival nodes signals are sent out of the mesh 9 provided between N 7 and N 8, which progress along the mesh corresponding to.
diesen Knotenpunkten zu Zwischenknotenpunkten In Fig. 2 ist ein Ausgangs-Knotenpunkt A, einthese nodes to intermediate nodes In Fig. 2, an output node A is a
laufen, welche ihrerseits angezeigt werden, wobei die Ankunfts-Knotenpunkt B und ein Zwischenknoten-Anzeige
eines Knotenpunktes in erster Linie zur punkt M dargestellt. Die beiden Elementarstrecken.
Folge hat, den späteren Empfang anderer Signale 65 die einen Übergang vom Knotenpunkt A zum Knotendurch
diese angezeigten-'■ Knotenpunkte während punkt B gestatten, sind durch die Maschen 14 und 15
dieses Stadiums zu verhindern, in zweiter Linie das veranschaulicht,
schrittweise Weiterschreiten der Signale von diesen Die Knotenpunkte^, B und M sind jeweils durchrun, which in turn are displayed, the arrival node B and an intermediate node display of a node primarily at point M being shown. The two elementary routes. Sequence has, the later reception of other signals 65 which a transition from node A to node By this displayed - allowing '■ nodes while point B, are to prevent this stage through the meshes 14 and 15, in the second place, the illustrated
step-by-step advancement of the signals from these nodes ^, B and M are each through
3 43 4
identische Knotenpunktselemente PA, PB und PM Fig. 5 zeigt den Aufbau eines Gewichtungsveranschaulicht, während die Maschen 14 und 15 elementes, das dazu dient, ein Maschenelement mit durch identische Maschenelemente F14 und F15 einem bestimmten Gewicht zu versehen. Dieses Gedargestellt sind. wichtungselement enthält einen Binärzähler 38,Identical node elements PA, PB and PM Fig. 5 shows the structure of a weighting, while the meshes 14 and 15 element, which serves to provide a mesh element with a certain weight by identical mesh elements F14 and F15. These are shown. weighting element contains a binary counter 38,
Jedes Knotenpunktselement enthält drei Ausgänge 5 dessen Eingang mit einem Tor 39 verbunden ist, des-Sl, S 2 und S3 und drei Eingänge El, E 2 und E3, sen zwei Eingänge 40, 41 einerseits mit dem Ausgang während jedes Maschenelement zwei Ausgänge S4 S3 des Knotenpunktselementes verbunden werden und S5 aufweist, die mit dem Eingang El des das können, das das Ende des mit einem bestimmten Ende der betrachteten Masche bildenden Knoten- Gewicht zu versehenden Maschenelementes darstellt, punktselementes über ein ODER-Tor 17 und mit io und andererseits mit der Klemme 18 des Zeitgebers dem Eingang E 2 des den Anfang der betrachteten 19. Der Ausgang des Binärzählers 38 ist mit η EinMasche bildenden Knotenpunkts über ein ODER- gangen eines Dekodiertores 42 verbunden, dessen Tor 16 verbunden sind. Weiterhin enthält jedes Ausgang 43 mit dem Eingang 32 des mit einem be-Maschenelement vier Eingänge E4, E5, E6 und El. stimmten Gewicht zu versehenden MaschenelementesEach node element contains three outputs 5 whose input is connected to a gate 39, des-Sl, S 2 and S3 and three inputs El, E 2 and E 3, sen two inputs 40, 41 on the one hand with the output while each mesh element has two outputs S4 S3 of the node element are connected and S5, which can be connected to the input El of that represents the end of the mesh element to be provided with a certain end of the mesh under consideration, point element via an OR gate 17 and with io and on the other hand with the terminal 18 of the timer to the input E 2 of the beginning of the 19. The output of the binary counter 38 is connected to the node forming η EinMasche via an OR of a decoding gate 42, the gate 16 of which is connected. Furthermore, each output 43 with the input 32 of the with a be mesh element contains four inputs E4, E5, E6 and El. correct weight of the mesh element to be provided
Die Eingänge E4 und El sind mit den Ausgängen 15 verbunden werden kann.The inputs E 4 and El can be connected to the outputs 15.
Sl und S2 des den Anfang der betrachteten Masche Die Wirkungsweise der beschriebenen VorrichtungSl and S2 of the beginning of the mesh under consideration The mode of operation of the device described
bildenden Knotenpunktselementes verbunden, wäh- ist folgendermaßen:forming node element is connected as follows:
rend die EingängeES und E6 an den Ausgang 18 Es sei zunächst die in Fig. 2 dargestellte, aus den eines Zeitgebers 19 und an den Ausgang S3 des das Knotenpunktselementen PA, PB und PM sowie den Ende der betrachteten Masche bildenden Knoten- 20 Maschenelementen F14 und F15 bestehende Schalpunktselementes angeschlossen sind. rung betrachtet.rend the inputs ES and E6 to the output 18 It is first shown in Fig. 2, from a timer 19 and to the output S3 of the node elements PA, PB and PM as well as the end of the considered mesh forming node 20 mesh elements F14 and F15 existing switching point element are connected. tion considered.
Die Eingänge E 3 der Knotenpunktselemente sind Der zu untersuchende Weg ist der, der es ermögmit einem zweiten Ausgang 20 des Zeitgebers 19 ver- licht, vom Ausgangsknotenpunkt A zum Ankunftsbunden, knotenpunkt B zu gelangen. Er verläuft über den The inputs E 3 of the node elements are. The path to be investigated is that which makes it possible, with a second output 20 of the timer 19, to get from the output node A to the arrival link, node B. It runs over the
Wenn die Knotend, B und M Anfänge anderer 25 ZwischenknotenpunktM.If the node end, B and M starts another 25 intermediate node M.
Maschen sind, so sind die diesen Maschen entspre- Die Anzeige des Ausgangsknotenpunktes A erfolgt, chenden Maschenelemente an ihrem Anfangspunkt indem durch eine nicht dargestellte Ausgangs-Anin gleicher Weise verbunden, wie beispielsweise das Zeigevorrichtung ein ständiges Bestätigungssignal der Maschenelement F15 mit dem Knotenpunktselement Eingangsklemme El des Knotenpunktselementes PA PM verbunden ist. Auf diese Weise sind die zusatz- 30 zugeführt wird. Die Anzeige des Ankunftsknotenlichen Klemmen 21, 22 und 23 mit dem Eingang El, punktes B erfolgt, indem durch eine nicht dargestellte dem Ausgang S 5 bzw. dem Eingang E 4 jedes der Ankunfts-Anzeigevorrichtung ein ständiges Bestätizum selben Ausgangsknotenpunkt gehörenden gungssignal der Eingangsklemme E 2 des Knoten-Maschenelementes verbunden. punktselementes PB zugeführt wird.The display of the output node A takes place, corresponding mesh elements at their starting point by being connected by an output terminal (not shown) in the same way as, for example, the pointing device sends a constant confirmation signal from the mesh element F15 to the node element input terminal El des Node element PA PM is connected. In this way the additional 30 is fed. The display of the arrival node terminals 21, 22 and 23 with the input El, point B is carried out by a constant confirmation of the same output node belonging to the input terminal E 2 through a not shown output S 5 or input E 4 of each of the arrival display device of the knot mesh element connected. point element PB is supplied.
Sind die Knotenpunkte A, B und M die Enden an- 35 Andererseits liefert während der ganzen Betriebsderer
Maschen, so enthalten in gleicher Weise die Zeitdauer der Zeitgeber 19 abwechselnd und ständig
Tore 17 einen zweiten Eingang 24, der mit dem Aus- zwei Signale Tl am Ausgang 20 und Γ2 am Ausgang
S 4 jedes der zum selben Endknotenpunkts- gang 18.
element gehörenden Maschenelementes verbunden ist. Der Anfangszustand der Speicher der Knoten-If the nodes A, B and M are the ends at 35 On the other hand, during the entire operation of their meshes, the time duration of the timers 19 alternately and constantly gates 17 contain a second input 24, which with the output of two signals T1 on Output 20 and Γ2 at output S 4 each to the same end node aisle 18.
element belonging mesh element is connected. The initial state of the memories of the node
F i g. 3 zeigt den Aufbau eines Knotenpunkts- 40 punktselemente ist ferner so, daß ein Sperrsignal amF i g. 3 shows the structure of a node 40 point elements is also such that a locking signal on
elementes. Es enthält einen bistabilen Speicher 25, Ausgang S 2 dieser Knotenpunktselemente vor demelement. It contains a bistable memory 25, output S 2 of these node elements before
dessen Ausgang das Bezugszeichen S3 trägt und des- Kippen dieser Speicher erscheint. In gleicher Weisethe output of which bears the reference symbol S3 and des- tilting this memory appears. In the same way
sen Eingang mit einem UND-Tor 26 verbunden ist, ist der Anfangszustand der Speicher der Maschen-sen input is connected to an AND gate 26, the initial state is the memory of the mesh
das zwei Eingänge E 2 und E 3 aufweist. Ferner ent- elemente so, daß ein Sperrsignal am Ausgang S 5which has two inputs E 2 and E 3 . Furthermore, ent elements in such a way that a blocking signal at the output S 5
hält das Knotenpunktselement einen Nichtumkehr- 45 dieser Maschenelemente vor dem Kippvorgang dieserthe nodal element holds a non-reversal 45 of these mesh elements before they are tilted
verstärker 27 mit einem Eingang El und einem Aus- Speicher auftritt.amplifier 27 occurs with an input El and an off memory.
gang Sl. Der Ausgang des Speichers 25 besitzt ferner Bei der Inbetriebnahme sieht das Knotenpunkts-gang Sl. The output of the memory 25 also has During commissioning, the node point
noch einen weiteren Anschluß S 2. element PjB das Erscheinen des ersten Signals Pl yet another connection S 2nd element PjB the appearance of the first signal Pl
Fig. 4 zeigt den Aufbau eines Maschenelementes. (das Tor 26 [Fig. 3] ist gänzlich gespeist). Dieses Es enthält einen bistabilen Speicher 28 mit einem 50 Knotenpunktselement ist in diesem Falle das einzige, Ausgang S 5. Der Eingang dieses Speichers 28 ist an da die Speicher der Maschenelemente nicht gekippt ein UND-Tor 29 angeschlossen, zu dessen fünf Ein- sind und die Eingänge E 2 der anderen Knotenpunktsgängen die Eingänge E 5 und E 6 gehören. Weiterhin elemente kein Bestätigungssignal (Speisesignal) erist ein Umkehrverstärker 30 mit einem Eingang E 7 halten.Fig. 4 shows the structure of a mesh element. (The gate 26 [Fig. 3] is completely fed). This It contains a bistable memory 28 with a 50 node element is in this case the only one Output S 5. The input of this memory 28 is not tilted because the memory of the mesh elements an AND gate 29 is connected, to the five of which are inputs and the inputs E 2 of the other junction points, the inputs E 5 and E 6 belong. Furthermore, there is no confirmation signal (feed signal) hold an inverting amplifier 30 with an input E 7.
vorgesehen; der Ausgang ist mit dem einen Eingang 55 In diesem Augenblick kippt der Speicher 25 desintended; the output is with one input 55. At this moment, the memory 25 of the toggles
des UND-Tores 29 verbunden. Ein Nichtumkehr- Knotenpunktselementes PB und der Ausgang S3of the AND gate 29 connected. A non-reversing node element PB and the output S3
verstärker 31 ist mit seinem Eingang 32 eventuell an dieses Elementes speist einen der Eingänge des Toresamplifier 31 is with its input 32 possibly to this element feeds one of the inputs of the gate
ein Gewichtselement angeschlossen und mit seinem 29 des Maschenelementes F15 über den Eingang E 6connected to a weight element and with its 29 of the mesh element F15 via the input E 6
Ausgang mit einem der Eingänge des Tores29 ver- (Fig.4).Connect the output to one of the inputs of Gate29 (Fig. 4).
bunden. Ein zweiter Nichtumkehrverstärker 33 weist 60 Beim folgenden Signal Γ 2 sind bei Abwesenheitbound. A second non-inversion amplifier 33 has 60 at the following signal Γ 2 are absent
einen Eingang 34 auf und ist mit seinem Ausgang an eines dem Tor 29 über den Eingang 34 zugeführtenan input 34 and its output is fed to one of the gate 29 via the input 34
einen der Eingänge des Tores 29 angeschlossen. Ein Sperrsignals alle Eingänge des Tores 29 gespeist.one of the inputs of the gate 29 is connected. A locking signal fed all inputs of the gate 29.
UND-Tor 35 besitzt einen Ausgang S 4 und drei Bei diesem Beispiel ist angenommen, daß dieAND gate 35 has an output S 4 and three. In this example it is assumed that the
Eingänge, von denen der eine mit dem Ausgang des Maschenelemente keine Gewichtungselemente ent-Inputs, one of which does not contain any weighting elements with the output of the mesh element.
bistabilen Speichers 28, der andere mit "dem Eingang 65 halten und daß infolgedessen über den Eingang 32bistable memory 28, the other with "hold the input 65 and that as a result via the input 32
E 4 und der dritte über einen Nichtumkehrverstärker keine Sperrung dem Tor 29 zugeführt wird. Anderer-E 4 and the third no blocking is fed to gate 29 via a non-reversing amplifier. Another-
37 mit einer zusätzlichen Eingangsklemme 36 ver- seits wird das Tor 29 gleichfalls über den Eingang37 with an additional input terminal 36 on the side, the gate 29 is also via the input
bunden ist. E 7 gespeist, da sich das Knotenpunktselement PM, is bound. E 7 fed because the node element PM,
5 65 6
das den Anfang des Maschenelementes F15 bildet, Ausgang den Ausgang 51 des Knotenpunktselemen-noch nicht im Speicherzustand befindet. Nachdem tes bildet.which forms the beginning of the mesh element F15, output the output 51 of the node element-still is not in memory. After tes forms.
dieser Speicher 25 noch nicht gekippt ist, liefert der Die Wirkungsweise dieses Schaltkreises ist derart,this memory 25 has not yet been flipped, provides the The mode of operation of this circuit is such,
Ausgang 5 2 dieses Knotenpunktselementes ein Nicht- daß das Signal, das die einzelnen Wegstufen kennbetätigungssignal, das nach Umkehrung durch den 5 zeichnet, nur von Knotenpunktselement zu Knoten-Output 5 2 of this node element is not - that the signal that identifies the individual path stages, which after reversing through the 5, is only from node element to node
Umkehrverstärker 30 des Maschenelementes F15 punktselement fortschreiten kann, und zwar einemInverse amplifier 30 of the mesh element F15 point element can progress, namely one
das Tor 29 speist. Zyklus von Signalen Ul und 172 folgend, die ein-Das erste Signal bewirkt daher den Speicherzustand ander ausschließen und die Verbreitung eines Signalsthe gate 29 feeds. Following cycle of signals U1 and 172 that a-The first signal therefore causes the storage state to exclude the other and the propagation of a signal
des Maschenelementes F15 und speist zugleich einen im Schaltkreis steuern. Wenn es sich um einenof the mesh element F15 and at the same time feeds a control in the circuit. If it's a
der Eingänge des Tores 35 und über den Ausganges io »master-Slave«-Schaltkreis (»7-Z«-Kreis) handelt,the inputs of gate 35 and the output io acts as a "master-slave" circuit ("7-Z" circuit),
das Tor 26 des Knotenpunktselementes PM über den wird der Signalzyklus durch die Aufeinanderfolgethe gate 26 of the node element PM via which the signal cycle is through the sequence
Eingang EZ dieses Elementes. von zwei Spannungswerten gebildet, die dem ent-Entrance EZ of this element. formed by two voltage values that correspond to the
Beim zweiten Signal 2Ί ist das Tor 26 des Knoten- sprechenden Eingang dieser bekannten SchaltkreiseIn the case of the second signal 2Ί, the gate 26 of the node-speaking input of these known circuits
punktselementes PM vollständig gespeist; dieses zugeführt werden können. Handelt es sich um denpoint element PM fully fed; this can be supplied. Is it the
Knotenpunktselement geht nun seinerseits in seinen 15 gegenwärtigen Kreis mit zwei bistabilen Elementen,The node element now goes into its 15 current circle with two bistable elements,
Speicherzustand und speist über seinen Ausgang 53 so erhält man das Voranschreiten des Anzeigesignals,Memory status and feeds via its output 53 so you get the progress of the display signal,
den Eingang E6 des Tores 29 des Maschenelementes indem ein erstes Signal U1 dem Eingang 52 desthe input E6 of the gate 29 of the mesh element by sending a first signal U 1 to the input 52 of the
Γ14. · ersten UND-Tores 50 zugeführt wird, was zur FolgeΓ14. · First AND gate 50 is supplied, which results in
Die Aufeinanderfolge der einzelnen Vorgänge zum hat, daß das oberhalb am Eingang El des Knoten-Übergang vom Knotenpunkt E zum Knotenpunkt A 20 punktselementes vorhandene Signal vorrückt und im wiederholt sich in gleicher Weise wie beim Übergang bistabilen Element 53 gespeichert wird. Dieses Signal vom Knotenpunkt 2? ziim Knotenpunkt M. Das zweite kann nicht weiterlaufen, da das zweite Signal U 2 Signal Γ 2 bringt auf diese Weise das Maschenelement fehlt. Will man das Signal vorrücken lassen, unter-F14 in den Speicherzustand; Tl speist definitiv einen drückt man das erste Signal Ul und führt das zweite seiner Eingänge des Tores 35 und über seinen Aus- 25 Signal U 2 dem Eingang 55 des UND-Tores 56 zu. gang 55 und den Eingang E 2 des Knotenpunkts- Da der andere Eingang 54 dieses Tores durch das elementes PA einen der Eingänge des Tores 26 dieses gekippte bistabile Element 53 gespeist ist, kippt das Elementes. bistabile Element 57 seinerseits. Das Signal erscheintThe sequence of individual operations to have that the above at the input El of the node transition from the node E to the node A 20 advances point element signal present and in the repeated in the same way as stored in the transition bistable element 53rd This signal from node 2? ziim junction M. The second cannot continue, since the second signal U 2 brings signal Γ 2 in this way the mesh element is missing. If you want to let the signal advance, under-F14 in the memory state; T1 definitely feeds one, if the first signal Ul is pressed and the second of its inputs of the gate 35 and its output 25 signal U 2 are fed to the input 55 of the AND gate 56. gang 55 and the input E 2 of the node- Since the other input 54 of this gate is fed by the element PA one of the inputs of the gate 26 of this tilted bistable element 53, the element tilts. bistable element 57 in turn. The signal appears
Da ein Speicher eines vom Ausgangsknotenpunkt daher am Ausgang 51 des Knotenpunktselementes, ausgehenden Maschenelementes gekippt ist, wird in 30 durchsetzt ein Maschenelement und rindet sich dann diesem Augenblick ein Anzeigesignal sogleich dem am Eingang El des folgenden Knotenpunktselemen-EingangEl des Knotenpunktselementes PA züge- tes. Dort wird es vom UND-Tor 50 dieses Knotenführt. Dieses Signal befindet sich am Ausgang 51 punktselementes festgehalten, das bei Abwesenheit des Knotenpunktselementes PA und speist einen der des ersten Signals Ul überhaupt nicht gespeist ist. Eingänge des Tores 35 des Maschenelementes F14 35 Die Progression des Anzeigesignals erfolgt daher im über den Eingang E4 dieses Elementes. Dieses Tor Rhythmus der Signale 171, U2. Da die Untersuchung 35 ist vollständig betätigt, da kein Nichtbetätiguhgs- rückläufig erfolgt, geht das Signal, das den Weg aufsignal über den Eingang 36 zugeführt wird und da zeichnen muß, vom Ausgangspunkt aus; dieser Weg der Speicher 28 gekippt ist. Das Anzeigesignal durch- wird daher in der richtigen Reihenfolge bestimmt, läuft das Tor 35, gelangt zum Ausgang 54 des Ma- 40 Eines der bistabilen Elemente jedes Knotenpunktsschenelementes F14, durchsetzt in gleicher Weise elementes kann zur Kennzeichnung der Bewegungsdas Knotenpunktselement PM, das Maschenelement bahn benutzt werden. Je nachdem, ob die bistabilen F14 und das Knotenpunktselement PB und erscheint Elemente nach und nach auf null zurückgestellt oder am Ausgang 51 des letztgenannten Elementes. im gekippten Zustand beibehalten werden, kann manSince a memory of a therefore at the output 51 of the node element, outgoing mesh element is tilted from the output node, in 30 passes through a mesh member, and this moment then rindet a display signal once the at input El of the following Knotenpunktselemen-EingangEl of the node element PA züge- tes. There it is led by the AND gate 50 of this node. This signal is held at the output 51 point element, which in the absence of the node element PA and feeds one of the first signal U1 is not fed at all. Inputs of the gate 35 of the mesh element F14 35 The progression of the display signal therefore takes place via the input E4 of this element. This gate rhythm of the signals 171, U2. Since the examination 35 is fully activated, since there is no non-operating reversal, the signal that is supplied to the path on signal via the input 36 and has to draw goes from the starting point; this way the memory 28 is tilted. The display signal through- is therefore determined in the correct order, the gate 35 runs, arrives at the output 54 of the Ma- 40 One of the bistable elements of each node element F14, interspersed in the same way element can be used to identify the movement, the node element PM, the mesh element web will. Depending on whether the bistable F14 and the node element PB and appears elements gradually reset to zero or at the output 51 of the latter element. can be maintained in the tilted state
Die Materialisation des Weges von A nach B er- 45 den Weg entweder schrittweise oder unter Sichtbarfolgt dann durch Abnahme des Anzeigesignals ent- machung aller früheren Schritte aufzeigen. Will man weder an den Ausgängen 51 der Knotenpunktsele- auch bei einer solchen Schaltung den Weg in einer montePA, PM und PB oder an den Ausgängen54 einzigen Anzeige sehen, so genügt es, die Signale E/l der Maschenelemente F14 und F15. und Z72 gleichzeitig zuzuführen. Dies ist beimThe materialization of the path from A to B shows the path either step-by-step or in a visible manner by removing the display signal and removing all previous steps. If one does not want to see the path in a montePA, PM and PB or a single display at the outputs 51 of the node elements, even with such a circuit, it is sufficient to display the signals E / l of the mesh elements F14 and F15. and Z72 at the same time. This is at
Die beschriebene Vorichtung zeigt am Ende der 50 »J-2£«-Kreis oder »master-Slave«-Kreis nicht mög-The described device shows at the end of the 50 "J-2 £" -circle or "master-slave" -circle not possible.
Uniersuchung mit einem Schlag- die gesuchte Bahn lieh.University search in one fell swoop - the path we were looking for borrowed.
zwischen dem Ausgangspunkt und dem Ankunfts- Die folgende Beschreibung bezieht sich auf Fig. 1.between the starting point and the arrival point. The following description refers to FIG. 1.
punkt. Bei bestimmten Anwendungen kann es auch Bei dem gestellten Problem handelt es sich darum,Period. In certain applications it can also The problem posed is:
erwünscht oder erforderlich sein, daß diese Bahn den kürzesten Weg vom Ausgangsknotenpunkt iVlit may be desirable or necessary that this path takes the shortest route from the starting node iVl
schrittweise erscheint, entweder in einem gegebenen 55 zum Ankunftsknotenpunkt N 6 zu bestimmen. Imgradually appears to determine either in a given 55 to arrival node N 6. in the
Rhythmus oder entsprechend Befehlen, die nachein- Unterschied zum vorhergehenden Beispiel sind dieRhythm or according to commands that differ from the previous example
ander der Vorrichtung zugeführt werden. Maschenelemente hier mit einem Gewicht (entspre-are fed to the other device. Mesh elements here with a weight (corresponding to
Diese Variante erhält man, indem im Knoten- chend einem in Klammern beigefügten Maß) ver-This variant is obtained by adding a dimension in brackets to the node.
punktselement (Fig. 3) der Verstärker 27 durch sehen.point element (Fig. 3) of the amplifier 27 see through.
einen als »master-Slave« bekannten elektronischen 60 Beim vorhergehenden Beispiel wurde dargelegt, Kreis (»J-K«) oder durch einen Kreis ersetzt wird, daß die Überführung eines Maschenelementes in den wie er in Fig. 6 veranschaulicht ist. Er besteht aus Speicherzustand in einer Speicherfolge geschah, die einem ersten logischen UND-Tor 50 mit zwei Ein- am Ausgang 18 des Zeitgebers 19 abgenommen wird, gangen 51 und 52, das einen ersten bistabilen Kreis sobald das Knotenpunktselement, das das Ende des 53 steuert, dessen Ausgang mit einem der beiden 65 betrachteten Maschenelementes ist, sich im Speicher-Eingänge 54, 55 eines zweiten UND-Tores 56 ver- zustand befindet. Um ein Maschenelement mit einem bunden ist. Der Ausgang dieses UND-Tores ist mit Gewicht zu versehen, genügt es daher, die Überfüheinem zweiten bistabilen Kreis 57 verbunden, dessen rung dieses Elementes in den Speicherzustand nichtan electronic circuit known as a “master-slave” 60. In the previous example, it was shown that a circle (“JK”) or is replaced by a circle, so that a mesh element is converted into the one illustrated in FIG. It consists of a memory state in a memory sequence that is taken from a first logical AND gate 50 with two inputs at the output 18 of the timer 19, 51 and 52 go, the first bistable circuit as soon as the node element that controls the end of 53 , the output of which is with one of the two 65 considered mesh elements, is in the memory inputs 54, 55 of a second AND gate 56 in understanding. To a mesh element with a tied. The output of this AND gate must be given a weight, so it is sufficient to connect the transfer to a second bistable circuit 57, whose transfer of this element to the memory state is not
beim ersten am Ausgang 18 des Zeitgebers 19 auftretenden Signal zu steuern, das auf den Speicherzustand des Knotenpunktselementes am Ende des betrachteten Maschenelementes folgt, sondern erst beim zweiten, dritten oder η-ten Signal entsprechend dem gewünschten Gewichtswert.at the first signal appearing at the output 18 of the timer 19 to control the memory state of the node element at the end of the mesh element under consideration, but only at the second, third or η-th signal according to the desired weight value.
Zu diesem Zweck zählt der Binärzähler 38 (F i g. 5) eines Gewichtungselementes, das dem mit einem Gewicht zu versehenden Maschenelement zugeordnet ist, über die mit dem Ausgang 18 des Zeitgebers 19 verbundene Klemme 41 die Zahl der am Ausgang 18 des Zeitgebers 19 abgegebenen Signale. Solange die gewünschte Zahl dieser Signale nicht erreicht ist, hält das Gewichtungselement über einen mit dem Eingang 32 des Maschenelementes verbundenen Ausgang 43 ein Sperrsignal am UND-Tor 29 aufrecht.For this purpose, the binary counter 38 (FIG. 5) counts a weighting element that includes the is assigned a weight to be provided mesh element, via which to the output 18 of the timer Terminal 41 connected to 19 shows the number of signals emitted at output 18 of timer 19. As long as the desired number of these signals is not reached, the weighting element holds over one output 43 connected to input 32 of the mesh element, a blocking signal at AND gate 29 upright.
Erreicht die Zahl der vom Ausgang 18 des Zeitgebers 19 abgegebenen Signale den Gewichtswert des betrachteten Maschenelementes abzüglich einer Einheit, so hebt das Gewichtungselement die Sperrung auf, so daß beim folgenden Signal das Maschenelement in den Speicherzustand gehen kann, wenn vor diesem Augenblick keine andere Sperrung auftritt. If the number of signals emitted by the output 18 of the timer 19 reaches the weight value of the considered mesh element minus one unit, the weighting element cancels the blocking on, so that the mesh element can go into the memory state with the following signal, if no other lock occurs before that moment.
In Fig. 1 entsprechen die Maschen mit dem Gewichtswert 1 solchen Maschenelementen, die keine Gewichtselemente enthalten, während die Maschen 4 und 9 solchen Maschenelementen entsprechen, die Gewichtungselemente mit 1 und zwei Schritten enthalten. In Fig. 1, the meshes with the weight value 1 correspond to those mesh elements that have none Contain weight elements, while the meshes 4 and 9 correspond to those mesh elements that Contains weighting elements with 1 and 2 steps.
Nach Anzeige des Ausgangsknotenpunktes Nl und des Ankunftsknotenpunktes N 6 bringt das erste am Ausgang 20 des Zeitgebers 19 auftretende Signal Γ1 den Ankunftsknotenpunkt N 6 in den Speicherzustand. Dann führt das erste vom Ausgang 18 des Zeitgebers 19 gelieferte und auf das obenerwähnte Signal Π folgende Signal Γ 2 nur die Masche S in den Speicherzustand, da die Masche 10 mit einem Gewichtswert versehen ist.After displaying the output node Nl and the arrival node N 6, the first brings the output 20 of the timer 19 occurring signal Γ1 the arrival node N6 in the storage state. Then the first signal Γ 2 supplied by the output 18 of the timer 19 and following the above-mentioned signal Π leads only the mesh S into the memory state, since the mesh 10 is provided with a weight value.
Beim zweiten Signal Π wird der Knotenpunkt N 5 in den Speicherzustand gebracht. Beim zweiten Signal Γ2 wird nur die Masche 10 in den Speicherzustand geführt. Beim dritten Signal Tl dann der Knotenpunkt N 8, beim dritten Signal Γ 2 die Masche 13; auf diese Weise geht es schrittweise im Rhythmus der Signale Π und Tl weiter.At the second signal Π, the node N 5 is brought into the memory state. In the case of the second signal Γ2, only the loop 10 is passed into the memory state. At the third signal Tl then the node N 8, at the third signal Γ 2 the mesh 13; in this way it continues step by step in the rhythm of the signals Π and Tl .
Beim fünften Signal Π wird dann der Knotenpunkt N 3 in den Speicherzustand geführt und die Speicherung der Masche 8 untersagt.At the fifth signal Π, the node N 3 is then moved into the memory state and the storage of the mesh 8 is prohibited.
Die mit einem hohen Gewichtswert versehene Masche 8 ist nämlich noch nicht gespeichert. Da sie zur Verbindung der Knotenpunkte N 3 und NS einen Weg darstellt, der langer ist als der durch die Maschen 3 und 4 gebildete Weg, darf diese Masche 8 demgemäß nicht in den Speicherzustand geführt werden.This is because the mesh 8 provided with a high weight value has not yet been stored. Since it represents a path for connecting the nodes N 3 and NS which is longer than the path formed by the meshes 3 and 4, this mesh 8 must accordingly not be led into the memory state.
Beim fünften Signal Tl werden die Masche 2 und die Masche 9 gespeichert.When the fifth signal T1 , the mesh 2 and the mesh 9 are stored.
Beim sechsten Signal Tl gelangen die Knotenpunkte N1 und N7 in den Speicherzustand, was eine Speicherung der vom Knotenpunkt N 7 ausgehenden Maschen 6 und 7 verhindert. Beim sechsten Signal Γ 2 werden die Maschen 1 und 12 in den Speicherzustand geführt.At the sixth signal T1 , the nodes N1 and N7 enter the memory state, which prevents the meshes 6 and 7 emanating from the node N7 from being stored. When the sixth signal Γ 2, the loops 1 and 12 are taken into the memory state.
Beim siebten Signal Tl werden die Knotenpunkte Nl und N9 in den Speicherzustand gebracht.At the seventh signal T1 , the nodes N1 and N9 are brought into the memory state.
In diesem Augenblick ist der Ausgangsknotenpunkt N1 erreicht. Die Signale Π und Tl werden gesperrt, und es wild ein Signal an den Eingang El des Ausgangsknotenpunktselementes, gesandt, das augenblicklich alternativ die Nichtumkehr-Verstärker 27 der Knotenpunktselemente, die Knoten Nl, Nl, N3, N4, N5 und N6 bilden und die UND-Tore35 der Maschenelemente, die Maschen 1, 2, 3, 4 und 5 bilden, durchläuft. Dieses Signal ermöglicht die Anzeige des Weges, der von den Maschen 1 bis 5 gebildet wird und in F i g. 1 durch die fett ausgezogenen Linien dargestellt ist. Nur dieser Weg wird angezeigt, da sich die Maschen 6, 7, 8 und 11 nicht im Speicherzustand befinden; die UND-Tore 35, die zu den Maschenelementen der Maschen 6, 7, 8 und 11 gehören, sind gesperrt.At this moment the output node N 1 is reached. The signals Π and Tl are blocked, and a signal is sent to the input El of the output node element, which is currently alternatively the non-reversing amplifier 27 of the node elements, the nodes Nl, Nl, N3, N4, N5 and N 6 and the AND gates35 of the mesh elements that form meshes 1, 2, 3, 4 and 5 passes through. This signal enables the display of the path formed by meshes 1 to 5 and shown in FIG. 1 is represented by the bold lines. Only this path is displayed, since meshes 6, 7, 8 and 11 are not in the memory state; the AND gates 35, which belong to the mesh elements of the meshes 6, 7, 8 and 11, are blocked.
In Fig. 1 sind mit fetten Linien einerseits die Maschen 9 und 10 und andererseits die Maschen 12, 13 und 10 veranschaulicht. Diese Maschen bilden zwei Wege, die aus folgenden Gründen nicht am Knotenpunkt Nl enden: Der von den Maschen 9 und 10 gebildete Weg endet nicht am Knotenpunkt iVl wegen der Ausrichtung 6, deren Speicherung durch die Speicherung des Ausgangsknotenpunktes Nl untersagt ist. Der von den Maschen 12, 13 und 10 gebildete Weg endet nicht am Knotenpunkt Nl, da die Masche 1 vor der Masche 11 in den Speicherzustand gebracht wird und da infolgedessen der von den Maschen 11,12,13 und 10 gebildete Weg langer als der Weg der Maschen 1 bis 5 ist.In FIG. 1, the meshes 9 and 10 on the one hand and the meshes 12, 13 and 10 on the other hand are illustrated in bold lines. These meshes form two paths that do not end at the node Nl for the following reasons: The path formed by the meshes 9 and 10 does not end at the node IV1 because of the orientation 6, the storage of which is prohibited by the storage of the output node Nl. The path formed by the meshes 12, 13 and 10 does not end at the node Nl, since the mesh 1 is brought into the memory state before the mesh 11 and as a result the path formed by the meshes 11, 12, 13 and 10 is longer than the path of stitches is 1 to 5.
Es wird somit nur der kürzeste Weg vom Knotenpunkt Nl zum Knotenpunkt N 6 angezeigt.Only the shortest path from node Nl to node N 6 is thus displayed.
Es kann nun vorkommen, daß zwischen zwei Knotenpunkten zwei Wege bestehen, die die gleiche Zahl von Schritten darstellen (wobei ein Schritt der Aussendungeines Signals Tl entspricht), wobei diese Schrittzahl ein Minimum ist. Diese beiden Knotenpunkte können dabei entweder der Ausgangsknotenpunkt und der Ankunftsknotenpunkt oder aber zwei Zwischenknotenpunkte sein.It can now happen that there are two paths between two nodes which represent the same number of steps (one step corresponding to the transmission of a signal T1 ), this number of steps being a minimum. These two nodes can be either the starting node and the arrival node or two intermediate nodes.
In einem solchen Falle zeigt die Vorrichtung beide Wege bzw. beide gleichwertige Wegteile an. Man kann jedoch in diesem Falle auch einen der beiden Wege eliminieren, indem man dem anderen einen Vorrang einräumt.In such a case, the device shows both routes or both equivalent route parts. Man however, in this case you can also eliminate one of the two ways by giving the other one Gives priority.
Zu diesem Zweck betrachtet man in diesen beiden Wegen die zwei vom selben Knotenpunktselement
ausgehenden Maschenelemente, die die fragliche Verzweigung bilden. Man stellt dann den Vorrang eines
dieser beiden Maschenelemente dadurch her, daß man den Ausgang S5 des bevorrechtigten Maschenelementes
mit dem Eingang 36 des nicht bevorrechtigten Maschenelementes verbindet, dessen UND-Tor
35 damit gesperrt wird.
Man kann übrigens gleichfalls in jedem Augenblick zeitweilig oder definitiv bestimmte Maschen des
Netzes unterdrücken, indem man dem Eingang 34 der betrachteten Maschenelemente ein Sperrsignal
zuführt.For this purpose, consider in these two paths the two mesh elements emanating from the same node element which form the branch in question. The priority of one of these two mesh elements is then established by connecting the output S5 of the preferred mesh element to the input 36 of the non-preferred mesh element, the AND gate 35 of which is thus blocked.
Incidentally, certain meshes of the network can also be temporarily or definitely suppressed at any moment by applying a blocking signal to the input 34 of the mesh elements under consideration.
Wie oben bereits erwähnt wurde, kann man zwei Knotenpunkte untereinander über zwei im entgegengesetzten
Sinne ausgerichtete Maschen verbinden, wobei eventuell für beide Richtungen eine unterschiedliche
Gewichtung vorgesehen werden kann.
Man kann ferner die Gewichtung der Maschen modfizieren, indem man entsprechend auf die Gewichtungselemente
einwirkt.As already mentioned above, two nodes can be connected to one another via two meshes oriented in opposite directions, it being possible to provide different weighting for both directions.
The weighting of the meshes can also be modified by acting accordingly on the weighting elements.
Bei dem behandelten Beispiel enthielt das Problem einen Ausgangspunkt und einen Ankunftspunkt.In the example discussed, the problem contained a starting point and an arrival point.
009 523/249009 523/249
Allgemeiner ausgedrückt, ermöglicht die beschriebene Vorrichtung die Lösung allgemeiner Probleme mit einer ersten Punktgruppe (Ausgangsgruppe) und einer zweiten Punktgruppe (Ankunftsgruppe), wobei die Zahl der Punkte dieser Gruppen gleichgültig ist.In more general terms, the device described enables general problems to be solved with a first point group (starting group) and a second point group (arrival group), where the number of points in these groups is indifferent.
Wenn beispielsweise mehrere Ausgangsknotenpunkte und ein einziger Ankunftsknotenpunkt gegeben sind, so ermöglicht es die Vorrichtung, denjenigen Ausgangsknotenpunkt herauszufinden, der es gestattet mit einer minimalen Schrittzahl den Ankunftsknotenpunkt zu erreichen; ferner zeigt die Vorrichtung den bzw. die entsprechenden Wege an.For example, if there are multiple exit junctions and a single arrival junction are, the device makes it possible to find out which output node it allows to reach the arrival hub with a minimal number of steps; also shows the device the corresponding path (s).
Wenn umgekehrt ein einziger Ausgangsknotenpunkt und mehrere Ankunftsknotenpunkte gegeben sind, so sucht die erfindungsgemäße Vorrichtung den Ankunftsknotenpunkt, der mit einer minimalen Schrittzahl erreicht werden kann; die Vorrichtung zeigt ferner den bzw. die entsprechenden Wege an.Conversely, if there is a single exit node and multiple arrival nodes are, the inventive device searches for the arrival node with a minimum Number of steps can be achieved; the device also indicates the corresponding route or routes.
Wenn schließlich mehrere Ausgangsknotenpunkte und mehrere Ankunftsknotenpünkte gegeben sind, so ermöglicht die Vorrichtung die Lösung des Problems der »Zuneigung« einer Gesamtheit zu einer anderen Gesamtheit, indem sie das oder die Paare (Ausgangsknotenpunkt— Ankunftsknotenpunkt) sucht, die durch eine minimale Sehrittzahl voneinander getrennt sind; sie zeigt ferner den bzw. die entsprechenden Wege an. Wie in den beiden zuvor erläuterten Fällen, kann selbstverständlich auch hier die Zahl der betrachteten Punkte bis auf 1 (d. h. einen Ausgangsknotenpunkt und einen Ankunftsknotenpunkt) reduziert werden, was wieder zu dem Fall gemäß Fig. 1 zurückführt.Finally, if there are multiple exit nodes and multiple arrival nodes, then so the device makes it possible to solve the problem of the "affection" of one entity for another The whole by looking for the pair or pairs (exit node - arrival node) that are separated from each other by a minimum number of steps; it also shows the corresponding Ways on. As in the two previously explained cases, Here too, of course, the number of points considered can be up to 1 (i.e. one starting node and an arrival node), which again leads to the case according to FIG. 1 returns.
Die erfindungsgemäße Vorrichtung besitzt Anwendungsmöglichkeiten auf den verschiedensten Gebieten, beispielsweise zur Regelung des städtischen Verkehrs.The device according to the invention can be used in a wide variety of fields, for example to regulate urban traffic.
Das Problem besteht in diesem Falle darin, Kraftfahrer zu führen, die in einem größeren Bereich von allen möglichen neuralgischen Punkten aus auf ihr Ziel zufahren. Die Führung erfolgt längs variabler Wege, die periodisch von neuem bestimmt werden und in jedem Augenblick die Verkehrsdichte der einzelnen Straßenzüge berücksichtigen, ferner auch unvorhersehbare Einflüsse, wie Unfälle, Straßenarbeiten usw. Bei jedem solchen Berechnungsvorgang wird edne Gruppe von Wegen ermittelt, die an dem betrachteten neuralgischen Punkt münden. Am Ende des Arbeitszyklus ist die optimale Gesamtheit der Führungswege bestimmt.The problem in this case is motorists to lead that in a larger area from all possible neuralgic points out on her Drive to destination. The guidance takes place along variable paths that are periodically re-determined and take into account the traffic density of the individual streets at every moment, as well as unpredictable ones Influences such as accidents, road works, etc. With each such calculation process, A group of paths was determined that were observed on the open into the neuralgic point. At the end of the work cycle, the optimal set is the Guide paths determined.
Jeder neuralgische Punkt des Straßennetzes wird durch ein Knotenpunktselement dargestellt; die Straßen oder Straßenteile, die benachbarte neuralgische Punkte verbinden, werden durch zwei parallele und (zur eventuellen -Berücksichtigung der beiden möglichen Verkehrsrichtungen) entgegengesetzt gerichtete Maschenelemente dargestellt.Every neuralgic point of the road network becomes represented by a node element; the streets or parts of streets, the neighboring neuralgic Connecting points are indicated by two parallel and (for possible consideration of the two possible traffic directions) oppositely directed mesh elements are shown.
Jedem Maschenelement können Gewichtungselemente zugeordnet werden, um ihm eine Gewichtung in Abhängigkeit der angenommenen Kriterien zu verleihen (Größe der Straße, eventuelle Hindernisse, Lichtregelung, Geschwindigkeitsbegrenzung, Verkehrsstockungen usw.). Weighting elements can be assigned to each mesh element in order to give it a weighting to be awarded depending on the accepted criteria (size of the road, possible obstacles, Light control, speed limit, traffic congestion, etc.).
Eine zyklisch arbeitende Vorrichtung zeigt nacheinander jeden neuralgischen Punkt als Ankunftspunkt und alle anderen neuralgischen Punkte als Ausgangspunkte an. Man muß dann nur noch die optimalen Wegverbindungen zur Kenntnis der Kraftfahrer bringen, etwa mit Hilfe von Leuchttafeln oder elektromechanischen Einrichtungen, die vor jeder Kreuzung angeordnet und von den Anschlüssen 54 der Maschenelemente gesteuert werden.A cyclically operating device shows one after the other each neuralgic point as arrival point and all other neuralgic points as Starting points. One then only has to find the optimal route connections to the knowledge of the drivers bring, for example with the help of light panels or electromechanical devices in front of everyone Arranged crossing and controlled by the connections 54 of the mesh elements.
Man kann die erfindungsgemäße Vorrichtung auch benutzen, um die Einsatzgeschwindigkeit öffentlicher Einrichtungen (wie z. B. der Feuerwehr) zu beschleunigen, ferner um Evakuierungsprobleme im Notfalle optimal zu lösen.The device according to the invention can also be used use it to accelerate the speed at which public facilities (such as the fire brigade) are deployed, also to optimally solve evacuation problems in an emergency.
Weitere Anwendungsmöglichkeiten sind die Berechnung der kürzesten Flurwege im Überseeverkehr, Probleme der dynamischen Programmierung sowie die Suche nach dem kritischen Weg.Further application possibilities are the calculation of the shortest corridor routes in overseas traffic, Dynamic programming problems as well as finding the critical path.
Die Vorrichtung kann ferner eine Untereinheit »Einschreibzentrum« eines komplexen, vielwerügen Speichers darstellen, wie er beispielsweise in der französischen Patentschrift 1381212 dargestellt ist und dessen eine Funktion gerade in der Suche nach der kürzesten Folge von Zwischenabschnitten zwischen zwei Situationen besteht.The device can furthermore be a subunit "registration center" of a complex, multi-tasking Represent memory, as shown for example in French patent 1381212 and its one function precisely in the search for the shortest sequence of intermediate sections between there are two situations.
Es versteht sich, daß der Aufbau der erfindungsgemäßen Vorrichtung nicht nur auf elektronischer Basis, sondern auch mit elektromechanischen, mechanischen, hydraulischen und pneumatischen Mitteln erfolgen kann, da sich dieselben logischen Funktionen für die einzelnen Bestandteile der Vorrichtung technologisch in verschiedener Weise erzielen lassen.It is understood that the structure of the invention Device not only on an electronic basis, but also with electromechanical, mechanical, hydraulic and pneumatic means can be done because the same logical functions for the individual components of the device technologically can be achieved in various ways.
Claims (13)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR51268A FR1483778A (en) | 1966-02-26 | 1966-02-26 | Optimal path search method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
DE1549525B1 true DE1549525B1 (en) | 1970-06-04 |
Family
ID=8602380
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19671549525 Pending DE1549525B1 (en) | 1966-02-26 | 1967-02-23 | Method and device for evaluating a network, in particular for determining an optimal route |
Country Status (4)
Country | Link |
---|---|
US (1) | US3558868A (en) |
DE (1) | DE1549525B1 (en) |
FR (1) | FR1483778A (en) |
GB (1) | GB1173796A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4830486A (en) * | 1984-03-16 | 1989-05-16 | Goodwin Frank E | Frequency modulated lasar radar |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2085153B1 (en) * | 1969-10-14 | 1974-07-12 | Sncf | |
FR2093080A5 (en) * | 1970-06-01 | 1972-01-28 | Snecma | |
DE2106257A1 (en) * | 1971-02-10 | 1972-08-24 | Philips Patentverwaltung | Computer educational game |
JPS5437276B2 (en) * | 1971-12-30 | 1979-11-14 | ||
US3939336A (en) * | 1974-01-11 | 1976-02-17 | Vsevolod Viktorovich Vasiliev | Apparatus for analysis of network diagrams |
FR2618007B1 (en) * | 1987-07-06 | 1989-12-08 | Vassor Bertrand | METHOD AND DEVICE FOR SEARCHING THE OPTIMAL PATH BETWEEN TWO POINTS OF A MESH NETWORK |
FR2621414B1 (en) * | 1987-10-05 | 1990-01-12 | Simon Philippe | LUMINOUS PLAN WITH ELECTRONIC CONTROL SELECTOR |
US5548773A (en) * | 1993-03-30 | 1996-08-20 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Digital parallel processor array for optimum path planning |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3053453A (en) * | 1957-10-15 | 1962-09-11 | Armour Res Found | Means for network computation |
US3250902A (en) * | 1962-05-16 | 1966-05-10 | Mauchly Associates Inc | Non-linear network computer |
US3289323A (en) * | 1962-11-21 | 1966-12-06 | John W Fondahl | Project network analyzing method and apparatus |
CH451575A (en) * | 1964-09-02 | 1968-05-15 | Rueegg Naegeli & Cie Ag | Planning device for workflow network plans |
FR1452007A (en) * | 1965-02-12 | 1966-02-25 | Method and apparatus for calculations related to graphs |
-
1966
- 1966-02-26 FR FR51268A patent/FR1483778A/en not_active Expired
-
1967
- 1967-02-23 DE DE19671549525 patent/DE1549525B1/en active Pending
- 1967-02-24 GB GB9036/67A patent/GB1173796A/en not_active Expired
- 1967-02-27 US US618906A patent/US3558868A/en not_active Expired - Lifetime
Non-Patent Citations (1)
Title |
---|
None * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4830486A (en) * | 1984-03-16 | 1989-05-16 | Goodwin Frank E | Frequency modulated lasar radar |
Also Published As
Publication number | Publication date |
---|---|
FR1483778A (en) | 1967-06-09 |
US3558868A (en) | 1971-01-26 |
GB1173796A (en) | 1969-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE1281194B (en) | Linking network with a learning matrix | |
DE1549525B1 (en) | Method and device for evaluating a network, in particular for determining an optimal route | |
DE1549525C (en) | Method and device for evaluating a network, in particular for determining an optimal route | |
DE1548587B1 (en) | Device for the acquisition and evaluation of electrical signals | |
DE1591206C3 (en) | Method for the cyclical selective calling of a large number of stations on the radio path from a main station | |
Bukhrashvili | Ausgrabungen in Nazarlebi, Kachetien (Georgien) 2019 | |
DE2842279C2 (en) | Circuit arrangement for determining the sign of the mutual phase position of two mutually related edges of two signals or pulses | |
DE1512260C3 (en) | Method and device for data transmission by means of pulse-phase modulation | |
DE2126772A1 (en) | Device for determining the maximum path in a network | |
DE1286101B (en) | Device for distributing serial input pulses to parallel outputs | |
DE1903898A1 (en) | Phase comparator | |
DE2240428A1 (en) | ELECTRONIC SIGNAL TRANSMISSION GATE | |
DE1549638B1 (en) | Device for examining two vector sequences | |
DE2334528A1 (en) | DEVICE FOR SYNCHRONIZING A RECEIVER OF NUMERICAL INFORMATION | |
DE1762173B2 (en) | Code generator | |
DE1537370C3 (en) | Circuit arrangement for electronic teletype signal transmitters | |
DE2417149C2 (en) | Dynamic, logical counting circuit | |
DE1549638C (en) | Device for the investigation of two vector sequences | |
DE821848C (en) | Electron number adder | |
DE1193098B (en) | Control device for an electronic counter with two registers | |
DE2039445B3 (en) | Code generator for generating large period binary code character sequence derives individual sequence elements using combination of bits of bit patterns accommodating by individual counter stages | |
DE2007335B2 (en) | DEVICE FOR CONTROLLING TRAFFIC LIGHT SIGNALS | |
DE2318259A1 (en) | METHOD AND DEVICE FOR CONTROLLING A SIGNAL DEVICE | |
DE1583072C (en) | Logical circuit for controlling underground mining equipment | |
DE2036557C (en) | Clock generator synchronizing arrangement for the reception of isochronous binary modulated signals |