Skip to main content
Log in

On temporal characteristics of behavior in certain complex systems

  • Published:
Kybernetik Aims and scope Submit manuscript

Zusammenfassung

Man weiß heute noch wenig über das Verhalten dynamischer Systeme, die aus vielen gegenseitig aufeinander einwirkenden Komponenten bestehen, und über die Faktoren, die ihr Verhalten im ganzen und nicht so sehr in Einzelheiten bestimmen. Diese Arbeit beschreibt eine Untersuchung solcher Systeme, die aus Einzelelementen aufgebaut sind, welche rekursive logische Funktionen berechnen.

Jedes Element hat zwei binäre Eingänge und einen binären internen Zustand, der gleichzeitig den Ausgangszustand des Elements darstellt. Der Ausgang des Elements kann vervielfacht werden. Rekursion wird eingeführt, indem man den Zustand eines Elements im unmittelbar folgenden Moment der Systemzeit (t+1) abhängig macht sowohl von den beiden momentanen Eingangszuständen als auch von seinem momentanen internen Zustand zur Systemzeit (t). Daraus folgt, daß 256 verschiedene Funktionen berechnet werden können; ein Element wird dadurch bestimmt, daß es genau eine dieser Funktionen berechnet.

100 identische Elemente, von denen jedes dieselbe Funkion berechnet, stellen ein System dar. 256 verschiedenet Systemtypen, die mit den 256 logischen Funktionen übereinstimmen, werden mit Hilfe einer digitalen Rechenmaschine studiert, indem man 5 verschiedene Verbindungsarten benützt und das System in 10 beliebig gewählten Anfangszuständen beginnen läßt. Nachdem der Angangszustand einmal hergestellt ist, zeigt das System, ohne weiteren Eingriff von außen, das ihm eigene Verhalten. Wir haben uns besonders damit beschäftigt, die Einwirkung der Faktoren auf das Verhalten der Systeme zu studieren, die bestimmend sein könnten für (i) die Zeit, die ein System braucht, um seinen terminalen Cyclus zu erreichen, und (ii) die Länge der Periodizität des terminalen Cyclus.

Unter den Ergebnissen der Untersuchung fallen die folgenden besonders auf:

  1. 1.

    Diese Systeme zeigen eine Tendenz, in einem komplizierten Verhaltungscyclus zu terminieren. Der sehr kurze terminale Cyclus ist keineswegs die Regel.

  2. 2.

    Der Verhaltenstyp — von Einzelheiten abgesehen — ist oft überraschend unabhängig von den Verbindungen.

  3. 3.

    Ein entscheidender Faktor für die Länge der Zeit, bevor ein Terminalcyclus festgestellt werden kann, ist das Ausmaß, in dem die Elemente informationsverarbeitend wirken.

  4. 4.

    Ein Faktor, der die Tendenz zu einem sehr kurzen Terminalcyclus maßgeblich beeinflußt, ist die Anzahl der Bedingungen, unter denen die Zustände der Elemente bei aufeinanderfolgenden Zeitintervallen unverändert bleiben.

  5. 5.

    Elemente, deren Übergänge von ihrem vorhergehenden Zustand abhängig sind, begünstigen kurze Einschwingperioden vor langen Terminalcyclen.

Die Bedeutung dieser Ergebnisse in ihrer Anwendung auf biologische informationsverarbeitende Systeme wird besprochen.

Summary

Little is known about the behavior of dynamic systems with many intricately interacting parts, and about the factors which tend to affect their behavior in general, rather than detailed, ways. This paper describes a study of such systems built up out of unit elements which compute recursive logical functions.

Each element has two binary inputs and a binary internal state which is also the element's output state. (Output of elements can be branched.) Recursion is introduced by letting the element's state at the next instant of system time (t+1) be a function of the present states of the two inputs as well as its internal state at the present system time (t). Hence, there are 256 different functions that can be computed, and a particular element's behavior is defined by the one function it computes.

100 identical elements connected at random constitute one system. 256 types of systems, corresponding to all the 256 logical functions, are studied by computer simulation, using five different sets of connections, starting the systems at ten randomly chosen initial system states. After being set at the initial state each system produces its behavior without further interference. We studied particularly the effects on these behaviors of those factors that might determine (i) how long a system would take to arrive at its terminal cycle and (ii) the size (periodicity) of the cycle shown terminally.

Among the facts elicited, the following seem especially notable:

  1. 1.

    Such systems tend to end in a complex cycle of behavior. The very short cycle is by no means the common ending.

  2. 2.

    The style of behavior, apart from details, is often strikingly independent of the pattern of connection.

  3. 3.

    One of the factors markedly affecting the length of time before the terminal cycle can be detected by an observer is the extent to which the elements act as informational transmitters.

  4. 4.

    A factor strongly affecting the tendency to terminate in a very short cycle is the number of conditions in which the elements' states will remain unchanged at the next instant of time.

  5. 5.

    The use of elements whose transitions are highly dependent on the element's preceding states encourages short initial periods before the system reaches long terminal cycles.

The significance of these facts for various applications in biological computers is discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Literatur

  • Ashby, W. R.: Design for a brain, 2nd ed. New York: John Wiley & Sons 1960.

    Google Scholar 

  • Fitzhugh, H. S., II.: Some considerations of polystable systems. IEEE Trans. Mil. Electron., Mil 7, 1–8 (1963).

    Google Scholar 

  • Greenberger, M.: An a priori determination of serial correlation in computer generated random numbers. Math. Computation 15, 383–389 (1962).

    Google Scholar 

  • Kendall, M. G., and B. B. Smith: Tables of random sampling numbers (E. S. Pearson, Ed.), Tracts for computers No. XXIV. London: Cambridge University Press 1951.

    Google Scholar 

  • Murray, F. J.: Mechanisms and robots. J. Ass. Computing Machinary 2, 61–82 (1955).

    Google Scholar 

  • Simon, H. A.: The architecture of complexity. Proc. Amer. phil. Soc. 106, 467–482 (1962).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This material is based on a thesis submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Psychology, University of Illinois, Urbana, 1965.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Walker, C.C., Ashby, W.R. On temporal characteristics of behavior in certain complex systems. Kybernetik 3, 100–108 (1966). https://doi.org/10.1007/BF00299903

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00299903

Keywords

Navigation