Holons and a Holonic Society

by Dr. Andrew Wallace BEng(hons) PhD EurIng

Holons

 

The word "holon’’ comes from the Greek "holos,'' meaning 'whole', and "-on,'' meaning 'part'.  The word aptly captures the duality of entities which are at once single, distinct en­tities, and at the same time parts of a more comprehensive whole.   For exam­ple, a cell in your body falls under the holon category. Cell exists as a distinct, living entity; it has inputs, out­puts, and a distinct cell wall defining its interface with the rest of the world. A cell, however, consists of smaller and more fundamental parts, such as RNA, DNA, mitochondria etc. Each component can be studied as a separate entity; however, each component can be broken down further - into molecules, atoms, and ultimately to quarks. This decomposition of cells is characteristic for a holonic organisation.

 

Image by slark - http://flickr.com/photos/slark/355221825/ We can also go the other way, and see that cells group togeth­er with other cells to become organs.  Organs, in turn, form parts of the human body.  Here, we see that holonic organisation also supports composition as well.

 

We can find many other examples of this part-whole relation­ship in the world around us.  Ants, for example, exhibit such characteristics. We can study ants as separate entities in their own rights; but, they also form parts of a society. Trees and forests as well as people and cities form other examples. More artificial examples would include agents that have been used in Distributed Artificial Intelligence and even the humble sub routine in a program.

 

Characteristic of Holons and Holonic Systems

 

In addition to the part-whole characteristic, holons have a number of other characteristics:

01Each holon can function autonomously. It means that each holon carries out its own activities without the direction of oth­er holons; yet, it still forms a part of, and contributes to, the overall functioning of a larger system.

02Holons naturally form distributed systems. This comes on from the autonomous attribute.


 

03Each holon has a simple, singular task to perform and con­centrates exclusively on that task.  The system accomplishes larger  scale  tasks  through  the  combination of a number of holons, either through combining them together to form a larg­er  holon,  or  through  cooperation  or  competition  between holons.

04Although holons function autonomously, their interaction with other holons may yield complex flows of information in order to achieve each interacting holon’s goals. Therefore, a holon must process and respond to in-bound data from exter­nal sources, as well as provide other holons with requested information.

 

05Image by Noah Sussman - http://flickr.com/photos/thefangmonster/352439602/As holons interact, the sum of their actions could become greater than the action of the individual holon.  Some exam­ples could include ant hills, where a number of ants cooperate to construct a mound, yet no single ant would have the capa­bility to achieve the construction individually.  The construction of cities forms another example. The shapes of many of the world's cities were not the result of centralised plan­ning.  Nonetheless, the organisation and interaction of a num­ber of people and organisations has resulted in some of the most spectacular cities on Earth, such as San  Francisco,  New York, Rome, and others.

 

The Advantages of Holonic Systems

 

Holons are particularly well suited for complex and/or dis­tributed systems. Some reasons follow:

 
 

Disadvantages of Holonic System

 

Distributed and autonomous holons, for all their advantages, also have some disadvantages compared to centralised mechanisms.

 

The root cause of the first deficiency we can usually at­tribute to a lack of negative feedback in the holon’s opera­tion.   For example, if the farmer knew a priori of the impact the cow would have on the field, and therefore other farmers, he would take steps to alleviate the problem before it got out of hand. The farmer would need a bigger picture to achieve this in­sight. However, this leads to one possible solution, where a higher-level holon could administer lower-level holons. Not an ideal situation. It is pre­ferred that the other farmers communicate with the offending farmer, so that issues are resolved locally and quickly.

 

We may, however, have diffculty understanding the cause for the latter deficiency, since there is a number of issues to consider. For in­stance, simple miscommunication or misunderstanding may result in an erroneous interpretation of the holon's goal. Indeed, scientists have traced most causes of genetic defects that, in a sense, we can consider as miscommunication in genetic programming of the cell.  We could see another cause as the autonomous nature of the holon, which could deliberately decide to change its own goals.  The "bait-and-switch’’ manoeuvre that con-artists and other petty criminals use exemplify this.


 

 

A Holonic Structure for N.E.T. and Future Technate

 

Peak oil could mean that future societies need to localise to reduce energy consumption, as future societies may well have less energy available than present-day societies.  Climate change could mean that future societies may need a high level of cooperation to handle an increasingly hostile world.  This could mean a social structure that has both the characteristic of being composed of parts and the characteris­tic of networking.  This would represent a different form of organisation from our current national, centralised system. Holons represent a different approach towards governing systems that has the characteristic of being composed of parts. Thus, a holonic structure represents a potentially vi­able form for future society.

 

Image by fiets-nl - http://flickr.com/photos/60045291@N00/388410624/ As a means of allowing this organisation, we propose the fol­lowing holoarchy:

 
  1. Individuals
  2. Groups
  3. Zones
  4. Areas
  5. Sectors
  6. Proto-Technate, Technate, Network of European Technocrats (NET)
 
 

The author intends the proposed structure to form the founda­tions for a technate/proto-technate; but, as an experiment, it should also form the structure of NET. Thus, the top holon becomes not only the technate/proto-technate, but also NET.

 

Individuals form the basic building blocks of societies, and each individual has his/her own goals and objectives as well as skills and interests.  Any social structure should take this into account. The author hopes that the holonic structure would allow people to utilise their interests and skills to achieve their own desires in such a way as to con­tribute to the whole structure.

 

To achieve this, individuals form interest groups, such as research, medical, and food production. Individuals who have skills and interests in common with a specific group could choose to join that group. However, not all groups would have specialised interests; some groups would have a more mixed membership.  This would depend on the size of the group and the number of members (e.g., in the case of members of NET residing in a single town).

 

Groups maintain goals and monitor projects. The goals of any group should be compatibile with the overall goals of the technocracy. Likewise, the projects within the group should contribute, in some way, to the group and thus to the imple­mentation of technocracy.

 

Image by Ramen Junkie - http://flickr.com/photos/lameazoid/633592223/ Some projects, of course, may turn out to be too large for a single group to undertake (e.g., repairing the Golden Gate bridge or the construction of an airplane).  To deal with this, groups can form areas, where areas act in sim­ilar ways to groups.  Instead of being composed of individu­als, however, areas are comprised of groups (think of a consortium or standards organisation, like OSI, OMG, and ANSI). Areas cooperate with each other to fulfil the goals defined for each area. Those goals, like the goals of groups, are compatibile with the goals of technocracy.  And, of course, the projects run within areas will have similarity to the projects of groups in that they would also contribute to the goals of technocracy but on a larger scale.

 

Again, like areas, sectors form the next level up in the holoarchy and run larger projects. Areas compose sectors.

 

The technate/proto-technate or NET forms the final layer of the holoarchy.  This layer runs large scale projects over the whole operational area of the technate and has goals in accordance with technocracy's goals.

 

Thus, the whole system becomes a gestalt - one composed of individual, goal orientated parts that use projects to achieve their goals.  As each part lines up with other parts in the holoarchy, through cooperation, the system achieves the over­all goals of the technate.

 

Control and Direction in the Holoarchy

 

As each group, area, or sector can act autonomously, the sys­tem has the potential to develop some problems, as noted above.  Some of the holons could end up repeating work that other holons have conducted and other holons could conduct work that does not contribute to the whole.

 

To prevent such problems, we propose a hierarchical structure that lays on top of the holoarchy. This overlapping structure would have the following goals:

 

   1. Maintain direction of the system

 

   2.  Act as a communications channel to facilitate cooperation between holons

 

   3. Ensure efficient utilisation of resources, thus preventing unnecessary repetition of work

 

Image by IAPSS - http://iapss.org/ The proposed structure would follow the classic Technocracy, Inc. sequence structure with a board at the top which acts to direct the whole system.  A number of functional sequences would then form under the board, with the director of each se­quence being represented on the board. For example, the structure could have functional sequences for health, research, manufacturing, mining, recycling, energy, transporta­tion and space.

 

Each sequence would have a sub-sequence for each sector.  So, for example, the Sequence of Research would have a number of Sector Sequences of Research below it.  Each sector sequence would then have area sub-sequences below it, and the area se­quences would have group sub-sequences below it.   Each sequence at each level would have a director.  For example, the Sequences of Research would have a Director of the Sequence of Research and the various sector research sequences would have various Directors of Sector Sequences of Research and so on for areas and groups.  We can see this as being analogous to a commercial company in present-day economic systems, where you have a Chief Technology Officer, Director of Research, with indi­vidual project directors below them.

 

This means that an individual would have membership both in a group and a sequence and, hopefully, will actively participate in a project.

 

Roles of Directors

 

Image by IAPSS- http://iapss.org/ Directors of each sequence have overall responsibility of ensuring that each holon contributes to the overall goal of technocracy.  Thus, the directors at each level have to approve each project, and can cancel a project if that project has wandered away from the goals of technocracy.  The director can also cancel a project if it is in conflict with another project; for example, if two holons attempted to do the same pro­ject.  However, once a project has started, and so long as it remains compatible with the goals of technocracy, the director has no control over the project in keeping with the autonomous nature of the holon.

 

Each project would have a project manager. The project manager has the administrative responsibility of running the project, including the allocation of resources, time schedule, etc. The manager runs the project without any inter­ference of the directors as long as the project remains within the goals.

 

For projects that involve cooperation or coordination between a number of holons, the holon director has the responsibility of ensuring communication with other holons. For example, within an area the Area Director must ensure that all holons have adequate communications in order to allow them to conduct their projects.  Thus, the sequences act as a communications channel for each holon.

 

Goals

 

Goals become the most import attribute of the above structure. Goals give direction and purpose to the system as a whole.

 

Technocrats have the following top level goal:

 

The highest standard of living for the longest time possi­ble.

 

To achieve this goal, sequences and holons may have other goals, but those other goals must contribute to the overall goal.  For example, the Sequence of Research could have the goal of conducting an energy survey and may run one or more project to achieve that goal.  However, the goal of the energy survey also contributes to the overall goal of technocracy in that it determines the the kind and quantity of resources available and the energy re­quired to build a sustainable society that has a high standard of living.

 

References

 

Holon (philosophy)

 

       http://www.panarchy.org/koestler/holon.1969.html

 

VISA (credit card)

 

       http://www.entrepreneur.com/tradejournals/article/165359563.html

 

Distributed computing

 

       http://www.britannica.com/EBchecked/topic/130675/computer-science/168849/Distributed-computing

 

Emergence

 

      http://www.britannica.com/EBchecked/topic/185731/emergence

 

Agent  Based  Manufacturing:  Advances  in the Holonic Ap­proach.  S M Deen (Ed). ISBN 3540440690

 

Beyond Business Process Reengineering: Towards the Holonic Enterprise. Patrick McHugh. ISBN 0471950874

 

Emergence: The Connected Lives of Ants, Brains, Cities and Software. Steven Johnson. ISBN 0140287752

 

Emergence: From Chaos to Order.  John  H.   Holland.  ISBN 0192862111

 

The Emergence of Everything: How the World Became Complex. Harold J. Morowitz. ISBN 019513513X

 

An  Introduction  to  Multi-agent  Systems.   Michael   J. Wooldridge. ISBN 047149691X

 

Multi-agent  Systems:  Introduction to Distributed Artifi­cial Intelligence.  Jacques Ferber. ISBN 0201360489

 

  {mos_fb_discuss:11}