Computational Organization Theory

Download Report

Transcript Computational Organization Theory

Computational Organization Theory
Aaron Drajpuch
WPI, CS525M, Spring 2002





Introduction
What is an Organization
What is Computational Organization Theory
Concepts for Organizational Models
Examples
– SDML
– Swarm

References
Introduction

Organizations differ from Multi-agent systems
–
–
–
–
Exhibit a collective intelligence
Capabilities distinct from individual members
Influence and are influenced as a whole
Structure emerges
• Spontaneous
• Imposed
– Agents must be socially/organizationally aware
What is an Organization

Characteristics
–
–
–
–
–
–
Heterogeneous
Complex
Dynamic
Non-linear
Adaptive
Evolving
What is an Organization

Characteristics cont.
–
–
–
–
–
–
Comprised of multiple agents
Engaged in one or more tasks
Large scale problem solvers
Goal directed
Able to affect and be affected
Have knowledge, culture, memories, history, and
capabilities distinct from any single agent
What is an Organization

Organizations overcome agent limitations
–
–
–
–
Cognitive
Physical
Temporal
Institutional
What is an Organization

Choosing the right organization
–
–
–
–
–
–
Different problems require different designs
Tasks to accomplish
Intelligence and capabilities of agents
Environment
Legal and political considerations
Etc.
What is an Organization

Engineering perspective:
– Find optimal design for given problem

Theoretical perspective
– Specify general principles and tradeoffs
• Specialization
• Division of labor
Computational Organization Theory

Uses mathematical and computational
methods to study organizations
 Research into fundamental principles to
develop better models
 Develop tools and procedures for validating
organizational models
 Helps to formulate explicit and well defined
theories of organizations
Computational Organization Theory

Formal methods for organizations
–
–
–
–
–
–
Modelability
Performance differential
Manipulability
Designability
Practicality
Pragmatism
Organization Concepts

Agents
 Design
 Tasks
 Technology
SDML

Strictly Declarative Modeling Language
 Suited for flat or hierarchical structures
 Cognitive theory-neutral
– Implement agents represented in other languages

Each level in hierarchy is a container
– Lowest levels are cognitive agents
– Agents combine and move up the hierarchy
SDML Organization for Business
Business Organization
Universe
Business 1
Business 2
Business n
Department
Agent 1
Group 1
Group 2
Agent 2
Agent m
SDML Organization for Business



Each level contains the lower levels
Agents could be business processes
Business processes could combine and move up the
hierarchy
– Agents combine to form group business process
– Group business processes combine to form department
processes
– Etc.

Groups work in parallel, agents must communicate
Swarm

Simulation of complex, adaptive systems
 Uses object oriented libraries
 Swarm
– Collection of agents and other swarms
– Schedule of actions
– Representation of time

Can model different levels of detail
Swarm Example
Body
Organ
Organ
Germ
Organ
Cells
Germ
Swarm
Agent
Tissue
Swarm

Implemented with objects
 Inspired from Artificial Life
– Simulates evolution

Behavior emerges from the swarm
References
Kathleen M. Carley and Les Gasser. Computational Organization
Theory. Multiagent Systems: A Modern Approach to Distributed
Artificial Intelligence. The MIT Press, 1999.
 Marcus Daniels. Integrating Simulation Technologies With Swarm. A
paper submitted to the "Agent Simulation: Applications, Models and
Tools" conference held at University of Chicago in October of 1999.
 Nelson Minar, Roger Burkhart, Chris Langton and Manor Askenazi.


The Swarm Simulation System: A Toolkit for Building Multi-Agent
Simulations.
Scott Moss, Helen Gaylard, Steve Wallis and Bruce Edmonds. SDML:
A Multi-Agent Language for Organizational Modelling. Centre for Policy
Modelling, Manchester Metropolitan University. CPM Report No.: 9716, March 1997.
 Stuart Russell and Peter Norvig. Artificial Intelligence: A Modern
Approach. Prentice Hall, 1995.