30
Self Self - - Organized Air Tasking Organized Air Tasking : : Examining a Non Examining a Non - - Hierarchical Hierarchical Approach for Joint Air Operations Approach for Joint Air Operations (114) (114) John Bordeaux, Ph.D. John Bordeaux, Ph.D. September 2004 September 2004

Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

SelfSelf--Organized Air TaskingOrganized Air Tasking: : Examining a NonExamining a Non--Hierarchical Hierarchical

Approach for Joint Air Operations Approach for Joint Air Operations (114)(114)

John Bordeaux, Ph.D.John Bordeaux, Ph.D.September 2004September 2004

Page 2: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

AgendaAgenda

•• BackgroundBackground–– Problem statementProblem statement–– HypothesisHypothesis

•• Promise of a nonPromise of a non--hierarchical air campaignhierarchical air campaign–– Air Force operations Air Force operations –– Centralization of controlCentralization of control–– Hierarchies, markets, and air taskingHierarchies, markets, and air tasking

•• Motivation and Research Method: AgentMotivation and Research Method: Agent--based based modelingmodeling

•• Application of agentApplication of agent--based simulation to air based simulation to air operations: ABACUS modeloperations: ABACUS model–– FindingsFindings–– Issues and caveatIssues and caveat–– OperationalizingOperationalizing the modelthe model

•• Next StepsNext Steps

Page 3: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Structure of PaperStructure of Paper

Page 4: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Problem StatementProblem Statement

•• Air Force operations may be Air Force operations may be inefficient, due to their scripted nature.inefficient, due to their scripted nature.

•• A decentralized execution A decentralized execution –– where where attacking aircraft select targets attacking aircraft select targets dynamically dynamically –– may lead to a more may lead to a more efficient use of scarce resources in an efficient use of scarce resources in an air war.air war.

•• The first step: Is such a decentralized The first step: Is such a decentralized execution feasible?execution feasible?

Page 5: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

HypothesisHypothesis

It is possible to structure a nonIt is possible to structure a non--hierarchical approach to air tasking in hierarchical approach to air tasking in the conduct of Joint air operationsthe conduct of Joint air operations

Page 6: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

AWACS

ABCCC

CRCCRE

WING

ASOC

SQ2

AOC

AIR REQUEST NET

CommandCoordinationCommunications

AME

SQ3

SQ1

U-2

J-STARS

BRIGADETOC

BATTALIONTOC

CORPSTOC DIVISION

TOCTACP

TACP

TACP

TALCE

RIVET JOINT Circa 1991Circa 1991

Page 7: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Digitization of the BattlefieldDigitization of the Battlefield

Page 8: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Initiatives to Provide the Initiatives to Provide the Common PictureCommon Picture

•• Global Information Grid (GIG)Global Information Grid (GIG)–– “globally interconnected, end“globally interconnected, end--toto--end set of information capabilities, associated end set of information capabilities, associated

processes and personnel for collecting, processing, storing, disprocesses and personnel for collecting, processing, storing, disseminating, and seminating, and managing managing information on demand to information on demand to warfighterswarfighters, policy makers, and support , policy makers, and support personnel”personnel”

•• DoDDoD C4ISR Architecture FrameworkC4ISR Architecture Framework–– Common data abstraction (integrated design environments) allow fCommon data abstraction (integrated design environments) allow for the or the

sharing of information throughout the planning and execution phasharing of information throughout the planning and execution phases. ses. –– Defines standards and protocols for data transportDefines standards and protocols for data transport

•• Defense Information Infrastructure Common Operating Environment Defense Information Infrastructure Common Operating Environment (DII COE) (DII COE)

–– “Multi“Multi--faceted approach for enhancing software and data reuse and faceted approach for enhancing software and data reuse and interoperability”interoperability”

GIG Systems Reference Model

Page 9: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Air Force OperationsAir Force Operations•• Strategic vs. tacticalStrategic vs. tactical

–– Support to ground troops Support to ground troops or or DouhetDouhet/Warden school of strategic warfare/Warden school of strategic warfare

•• Move to centralize after Vietnam experienceMove to centralize after Vietnam experience–– Inefficient resource allocationInefficient resource allocation

•• Navy use of airpower still somewhat Navy use of airpower still somewhat decentralized, semidecentralized, semi--autonomous platformsautonomous platforms

•• Tension remains regarding centralized controlTension remains regarding centralized control–– As decentralized execution is an “Air Force tenet,” this As decentralized execution is an “Air Force tenet,” this

research may be viewed by some as advocating research may be viewed by some as advocating autonomous operationsautonomous operations

Page 10: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Hierarchies and MarketsHierarchies and Markets•• Advances in information and communication technologies Advances in information and communication technologies

have led to innovations in private sector organizational have led to innovations in private sector organizational structures, due to decentralized decision making structures, due to decentralized decision making –– Represents a change from time when CEO/Ruler had enough Represents a change from time when CEO/Ruler had enough

knowledge to make decisions for his enterpriseknowledge to make decisions for his enterprise–– Reduced layers of approval.Reduced layers of approval.–– Larger span of control for senior management enabled through Larger span of control for senior management enabled through

decision support technologiesdecision support technologies•• Flattened (but not dissolved) hierarchies evolve into Flattened (but not dissolved) hierarchies evolve into

marketmarket--based organizational structuresbased organizational structures–– The hierarchy is challenged at each function and level to prove The hierarchy is challenged at each function and level to prove its its

contribution to the firmcontribution to the firm’’s competitive edge. s competitive edge. –– ‘‘NewNew’’ organizational structure is driven by customer relationships anorganizational structure is driven by customer relationships and d

the firmthe firm’’s core competencies in serving a dynamic marketplace.s core competencies in serving a dynamic marketplace.

HierachyHierachy –– authority is used to effect resource authority is used to effect resource allocationallocation

Markets Markets –– price system signals resources allocations price system signals resources allocations needs and opportunitiesneeds and opportunities

Page 11: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Hierarchies and Air TaskingHierarchies and Air Tasking•• Reducing information asymmetries can lead to Reducing information asymmetries can lead to

decentralized decisiondecentralized decision--making (as more nodes making (as more nodes have “full” knowledge of environment)have “full” knowledge of environment)

•• In an intelligenceIn an intelligence--rich environment; it may be rich environment; it may be costlier costlier –– with regards to time with regards to time –– to require to require platforms to get approval for resource platforms to get approval for resource reallocationreallocation–– If the transaction cost for markets involves If the transaction cost for markets involves

finding out the prices, the GIG may provide all finding out the prices, the GIG may provide all the information necessary for decentralized asset the information necessary for decentralized asset reallocationreallocation

Page 12: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

MotivationMotivation•• During campaign, inside the planning cycleDuring campaign, inside the planning cycle

–– Air attack assets will become unexpectedly availableAir attack assets will become unexpectedly available–– Targets will emerge Targets will emerge

•• A completely scripted air campaign, as effective A completely scripted air campaign, as effective as it is, by definition does not address these as it is, by definition does not address these contingencies contingencies

•• RMA was made up of several elements, the RMA was made up of several elements, the increase of which should exert pressures on increase of which should exert pressures on existing doctrine:existing doctrine:–– speed, agility, lethality, and speed, agility, lethality, and informationinformation

Construct a nonConstruct a non--hierarchical model for the tasking of air hierarchical model for the tasking of air assets in order to test a value network (agentassets in order to test a value network (agent--based) based)

approach to the servicing of targets in an air campaignapproach to the servicing of targets in an air campaign

Page 13: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

JFACC & PhasingJFACC & Phasing•• The source of Grand Strategy for U.S. air operations The source of Grand Strategy for U.S. air operations

is the Joint Force Air Component Commander is the Joint Force Air Component Commander (JFACC)(JFACC)

•• JFACC, reflecting Joint Force Commander’s intent, JFACC, reflecting Joint Force Commander’s intent, establishes goals for each phase of the campaign.establishes goals for each phase of the campaign.

•• Air Apportionment: Scheduling of resources and Air Apportionment: Scheduling of resources and target classes for priority attacktarget classes for priority attack

•• Air Allocation: Scheduling of individual platforms Air Allocation: Scheduling of individual platforms against individual targetsagainst individual targets

Page 14: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Commander’s Intent: Gain and Maintain Commander’s Intent: Gain and Maintain Air SuperiorityAir Superiority

•• Destroy/disrupt enemy aircraft and cruise missiles in flightDestroy/disrupt enemy aircraft and cruise missiles in flight•• Suppress enemy surfaceSuppress enemy surface--based air defensesbased air defenses

–– Destroy/disrupt fixed SAM launchersDestroy/disrupt fixed SAM launchers–– Destroy/disrupt mobile SAM launchers and AAA gunsDestroy/disrupt mobile SAM launchers and AAA guns–– Destroy/disrupt tracking and guidance radarsDestroy/disrupt tracking and guidance radars

•• Suppress generation of enemy air sorties via attacks on Suppress generation of enemy air sorties via attacks on airfieldsairfields

•• Degrade enemy command and control of air forces and Degrade enemy command and control of air forces and integrated air defensesintegrated air defenses

–– Destroy command bunkers and other critical nodesDestroy command bunkers and other critical nodes–– Destroy/disrupt communicationsDestroy/disrupt communications–– Destroy EW/GCI radarsDestroy EW/GCI radars–– Destroy mobile command postsDestroy mobile command posts–– Destroy airborne command/control and surveillance Destroy airborne command/control and surveillance

platformsplatforms

Page 15: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Model Challenge:Model Challenge:Test the Decentralized Execution Test the Decentralized Execution

of a Grand Strategyof a Grand Strategy

““The big issue in decentralization is the emergence of coordinateThe big issue in decentralization is the emergence of coordinated d behavior in the absence of a coordinator” behavior in the absence of a coordinator” -- Scott E. PageScott E. Page

Page 16: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Method: AgentMethod: Agent--Based ModelingBased Modeling•• Used primarily for three purposesUsed primarily for three purposes

–– Social Systems Social Systems –– Anthropomorphic Anthropomorphic applications for social insightapplications for social insight

•• “Bottom“Bottom--up social science” [Epstein and Axtell, up social science” [Epstein and Axtell, Growing Artificial SocietiesGrowing Artificial Societies]]

–– Computational Economics Computational Economics –– Artificial Life Artificial Life –– Decentralization of grand Decentralization of grand

strategy strategy •• Focus for this work: use agentFocus for this work: use agent--based simulation based simulation

to test the feasibility of decentralizing the to test the feasibility of decentralizing the execution of a grand strategy for air operationsexecution of a grand strategy for air operations

Page 17: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

AgentAgent--Based ModelsBased Models

BoidsBoids with Obstacle Avoidance with Obstacle Avoidance –– Craig Reynolds (1986)Craig Reynolds (1986)http://www.red3d.com/cwr/boids/

BoidBoid Rules:Rules:SeparationSeparationAlignmentAlignmentCohesionCohesion

EnvironmentEnvironmentBehaviorsBehaviorsParametersParameters

Page 18: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Building ABACUSBuilding ABACUS•• Swarm modeling environmentSwarm modeling environment

–– Objective CObjective C–– Allowed for construct of ruleAllowed for construct of rule--based agents and based agents and

environments; and parameterizationenvironments; and parameterization

•• SugarscapeSugarscape application application –– build within Swarmbuild within Swarm–– Used because it combined autonomous, mobile Used because it combined autonomous, mobile

agents with cellular automataagents with cellular automata•• Originally, targets were to be represented by static Originally, targets were to be represented by static

cellscells

•• ABACUS uses two types of agents: Aircraft ABACUS uses two types of agents: Aircraft and targets (mobile and fixed)and targets (mobile and fixed)

Agent-Based Air Campaign Using Swarm

Page 19: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Applying AgentApplying Agent--Based Based Simulation to Air OperationsSimulation to Air Operations

Page 20: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

FindingsFindings•• Two tests for feasibilityTwo tests for feasibility

–– Are targets killed in a Are targets killed in a reasonablereasonable amount of amount of time?time?

–– Does the resulting campaign appear to be a Does the resulting campaign appear to be a reasonablereasonable approximation of air combat?approximation of air combat?

•• Test three scenarios for ‘reasonableness’Test three scenarios for ‘reasonableness’–– Cut PK Cut PK –– Cut FuelCut Fuel–– Prefer SAMS over Command and Control (C2) Prefer SAMS over Command and Control (C2)

nodesnodes•• Default is to prefer C2 nodesDefault is to prefer C2 nodes

Page 21: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

0

50

100

150

200

250

30 80 135

213

247

289

320

397

456

552

621

648

711

755

779

906

1054

1361

3228

Turns

Targ

ets

Baseline

Baseline ResultsBaseline Results

Targets are killed Targets are killed over timeover time

6096093133135656118118122122TOTALSTOTALS

118118000011811800BB--22

118118626256560000F18EFF18EF

111111828200002929F16F16

26226216916900009393F15EF15E

TOTALSTOTALSMkMk--8282JDAMJDAMTMDTMD--WCWC--SFWSFW

AGMAGM--6565

609 total weapons609 total weaponsBaselineBaseline

Reasonable behavior?

Page 22: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Cut the Cut the PksPks by Halfby HalfFewer targets are Fewer targets are killed over timekilled over timeMore weapons More weapons expended over expended over timetime

0

50

100

150

200

250

30 80 135

213

247

289

320

397

456

552

621

648

711

755

779

906

1054

1361

3228

Turns

Targ

ets

Half PKBaseline

10881088601601129129183183175175TOTALTOTAL

183183000018318300BB--22

3413412122121291290000F18EFF18EF

16716712912900003838F16F16

3973972602600000137137F15EF15E

TOTALTOTALMkMk--8282JDAMJDAMTMDTMD--WCWC--SFWSFWAGMAGM--6565

1088 total 1088 total weawea

ponspons

Half Half PkPk

Reasonable behavior? With less effective weapons, we should find more futility (more weapons, fewer results)

Page 23: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Cut Fuel by HalfCut Fuel by HalfFewer targets Fewer targets are killed over are killed over timetimeMore weapons More weapons expendedexpended

0

50

100

150

200

250

30 80 135

213

247

289

320

397

456

552

621

648

711

755

779

906

1054

1361

3228

Turns

Targ

ets

Half PKHalf FuelBaseline

Reasonable behavior? Mission times are shorter, less time-on-station; also run takes longer (more targets generated because of longer run time)

69469440540584846464141141TOTALTOTAL

64640000646400BB--22

20320311911984840000F18EFF18EF

17617612112100005555F16F16

25125116516500008686F15EF15E

TOTALTOTALMkMk--8282JDAMJDAMTMDTMD--WCWC--SFWSFW

AGMAGM--6565

694 total 694 total weaponsweapons

Half FuelHalf Fuel

Page 24: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Change Preference from C2 to Change Preference from C2 to SAMsSAMs

Slightly more Slightly more targets are killedtargets are killedMore weapons More weapons usedused

0

50

100

150

200

250

30 80 135

213

247

289

320

397

456

552

621

648

711

755

779

906

1054

1361

3228

Turns

Targ

ets

Half PKHalf FuelBaselineSAMs

Reasonable behavior? There are more SAMs than C2 Nodes

66466435935995959797113113TOTALTOTAL

97970000979700BB--22

21121111611695950000F18EFF18EF

15015010410400004646F16F16

20620613913900006767F15EF15E

TOTALTOTALMkMk--8282JDAMJDAMTMDTMD--WCWC--SFWSFW

AGMAGM--6565

664 total 664 total weaponsweapons

Prefer Prefer SAMsSAMs

Page 25: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

SAMsSAMs are Preferredare Preferred

01020304050607080

0 25 50 75 100 125 150 175 200 225 250SAMs targeted

Baseline

SAMsPreferred

Page 26: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

IssuesIssues•• Why would a nonWhy would a non--hierarchical campaign not be hierarchical campaign not be

THETHE answer?answer?–– Strategic effects (Warden) are best achieved Strategic effects (Warden) are best achieved

through degradation of key targets in a timely through degradation of key targets in a timely sequence, to encourage the collapse of interlocked sequence, to encourage the collapse of interlocked systemssystems

•• Why would the Air Force resist?Why would the Air Force resist?–– History is not kind to decentralized air taskingHistory is not kind to decentralized air tasking

•• Where might it work,?Where might it work,?–– In a targetIn a target--rich, resourcerich, resource--constrained environment constrained environment

with extremely good target intelligence available to with extremely good target intelligence available to all platformsall platforms

•• Where might it not work?Where might it not work?–– Anywhere elseAnywhere else

Page 27: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

CaveatCaveat

““I don't think we've automated a man's I don't think we've automated a man's capability to read the situation and say, capability to read the situation and say,

‘Well it's a very fine target, but it's only the ‘Well it's a very fine target, but it's only the lead element, so let's go here and further lead element, so let's go here and further

develop the situation.’” develop the situation.’” -- LGEN John M. Riggs, USALGEN John M. Riggs, USA

Page 28: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

OperationalizingOperationalizing the Modelthe Model

•• Agent communication in model is through Agent communication in model is through landscapelandscape–– In practice, they would communicate across In practice, they would communicate across

the “digitized battlefield.”the “digitized battlefield.”

•• Inform emerging doctrine regardingInform emerging doctrine regarding–– JFACC communication linksJFACC communication links–– (intelligent) (intelligent) RPVsRPVs

Page 29: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

Next StepsNext Steps•• Needs IV&VNeeds IV&V•• Assign awareness to red agent behaviorAssign awareness to red agent behavior

–– Provide for active defenses.Provide for active defenses.•• Introduce uncertainty, perhaps provide for Introduce uncertainty, perhaps provide for

partial coverage area for (assumed) partial coverage area for (assumed) sensors.sensors.

•• Compare agentCompare agent--based approach to based approach to centrallycentrally--planned against efficiency planned against efficiency metrics; adherence to commander’s intentmetrics; adherence to commander’s intent–– Which is a more efficient use of resources?Which is a more efficient use of resources?–– If perfect information is assumed for both If perfect information is assumed for both

approaches, why would selfapproaches, why would self--organizing be organizing be preferable?preferable?

Page 30: Examining a Non-Hierarchical Approach for Joint Air ... · • DoD C4ISR Architecture Framework – Common data abstraction (integrated design environments) allow for the sharing

SelfSelf--Organized Air Tasking: Organized Air Tasking: Examining a NonExamining a Non--Hierarchical Hierarchical

Approach for Joint Air OperationsApproach for Joint Air Operations

John Bordeaux, Ph.D.John Bordeaux, Ph.D.