Title: General Rate Theory and its Application to Attrition Modeling
1General Rate Theoryand its Application to
Attrition Modeling
- Bruce W. Fowler, Ph. D.
- U. S. Army Aviation and Missile Command
- Aviation Missile Research, Development, and
Engineering Center - Advanced Systems Directorate
- Redstone Arsenal, AL 35898
- Bruce.fowler_at_rdec.redstone.army.mil
2The views expressed in this presentation are
those of the author and do not represent any
official position of the United States Army
3Outline of Presentation
- General Rate Theory
- Basic Components
- Combining the Components
- Attrition Rate Theory
- Assumptions and Overview of Attrition Combat
- Combat Process Derivations
- Attrition (Lanchester) Differential Equations
4General Rate Theory
5General Rate Theory 1
- Many Physical processes manifest as punctuated
events. - Want to represent these as continuous
- Time is usually the independent variable
- But not necessarily!
- Causative processes may be stochastic or
deterministic
6General Rate Theory 2
- Causative processes may be repetitive
- Events caused by actions of a collection of
agents (elements) - Collection population may be time dependent
- Collection population may be one agent
- Collection population may be regenerative
- May be multiple collections
- This is the basic idea of General Rate Theory
7Examples
- Physics
- Nuclear Decay
- Light (photon) scattering
- Lasers
- Chemistry
- Chemical Reactions
- Ecology
- Predator-Prey
- Operations Research
- Queues
- Attrition
- Communications
8Basic Components
9GRT Components
- Probability Theory
- Processes/events may be stochastic
- Renewal Theory
- Processes/events may be repetitive
- Order Statistics
- Have collections of agents
- Functional Theory
- Events are punctuated
10Probability Theory
We identify the Cumulative Probability Function
or Cumulative Distribution Function (cdf), and
the Probability Density Function (pdf).
Negative Exponential Distributions (NED), A
variation on the NED is the Gamma
Distribution, which occurs naturally in the
Renewal Theory of NED.
is RATE, properly defined by postulate
11Renewal Theory
The mathematical formalism used to describe this
repetition of a process is Renewal Theory. ref.
Renewal Theory is a probabilistic counting
methodology. That is, it counts the occurrence of
repeated events whose evolution is described in
terms of probability functions, usually functions
of time. Each event is referred to as a renewal,
and has a cdf. Events are sequential, that is,
the first renewal occurs before the second, and
so forth, and independent.
12The expected number of renewals by time is
expressed by the Renewal Function, which is
defined as
13where the parenthetical superscripted R
indicates renewal. Because the cdf are assumed to
be continuously differentiable, we may
immediately define a renewal density function
(rdf) as
General Form
Generator/ Initiator
Propagator
Shorthand
14Simple Generator
Pdf follows directly
Uniform propagator pdf
Evolution Equation
NED special case
15Order Statistics
- Where we used Renewal Theory to describe the
dynamics of a single element, we use Order
Statistics to describe the behavior of the
several as a group.. - We want to consider two pictures of probability,
which we may call the implicit and explicit
temporal representation pictures. The explicit
picture is the more familiar. In this picture,
the probability functions are seen as dependent
variables of (nominally) time. In the explicit
time picture, we operate directly on the time
variable. In the implicit picture, we operate
directly on the probability functions as
variables.This requires that the probability
functions (at least the cdfs) are monotonically
increasing over time and that there is a
one-to-one correspondence between probability and
time. This is not particularly difficult, but
there is one idea that we must accept. In this
picture, we may speak of the idea that a
probability may have moments (e.g., expected
value) and because of the one-to-one
relationship, this implies a time.
16If we write the unit function
Binomial Expansion
Probability that event r of N has occurred
More on next slide
pdf of event r of N
Note Implicit Picture!
17Order Statistics Event pdf
- Divide view into three groups
- N-r events have not occurred
- r-1 events have occurred
- 1 event occurs, but cant tell which of r it is
- Derivative results in form given
- More details in Herbert Davids book Order
Statistics
18Examples of Explicit and Implicit Expectation
Values
Inherent Normalization
19Extension to Non-Integer number of Elements
for values of kgtR, where indicates the
integer value of the argument, the exponent of y
becomes negative, and the sign of the product
begins to oscillate. The series, equation thus
becomes oscillatory beyond this value of k.
Further, for this part of the series, the product
will grow in magnitude slower than k!, so that
each succeeding term not only oscillates, but
also gets smaller.
Uniformly Convergent
20Setting Up for Later
cdf of kth event
pdf of kth event
21Functional Theory
How do we interpret
When we have been defining
22The basic idea of functional (or distribution)
theory is that instead of describing a function
with a value at every point , we use the
real number for every belonging to a
class of accessory functions. In this
representation, is a functional on the class of
accessory functions.
23For developing rate theory, the class of
accessory functions is comprised of the
individual probability functions.
The functional, designated by is defined by the
integral relationship which may be
multi-dimensional. This integral spans the space
of and the accessory functions must span this
space as well. The derivative of the functional
is given by This obviously means that the
accessory functions be zero or constant at the
boundary of the spanned space.
24that if the function has discrete jumps that
occur at points , then its functional
derivative has the form where is the
piecewise continuous derivative, and is the
signed magnitude of the ith jump. We shall refer
to this as the jump factor or function, depending
on form..
Example of Weak Delta Function Gaussian
25Let us consider the differential equation . If
is a continuous function, then we may find
a classical (or strict) solution
that obeys the differential equation continuously
at every point . If, however, is a
functional, then is a solution of the
differential equation if and only if
26Combining the Components
27Putting It Together
- Event times described by Probability Theory
- Deterministic events have strong delta function
pdfs - Repeated Events described by Renewal Theory
- Collective actions described by Order Statistics
- Discrete to Continuous described by Functional
Theory - But we still have to fit it all together!
28Basic Rate Theory
- Write derivative using functional theory,
- Note that we are going to ignore continuous
terms, - Separate into gain, loss components for
simplicity of thought.
Unit jumps for now!
Have NOT specified what x is!
29Nature of OS Delta Functions
- Number of interacting (attriting) elements
changing we dont care since we established
validity of Binomial for real number of elements
(and were gaping to sum it away!) - Realness of attriting elements ditto
- But still have to show that we have at least weak
delta functions here.
Graphical Evidence in P picture not good enough!
30Differential that r of N events has occurred
Change of variable nice integration range!
Simple rewrite, then a McWheeny or Saddle Point
Expansion
31Set first derivative to zero to get extremum
behavior
32Now write the expansion to second order
Definition of convenience
33Write out exponents
Manipulate a bit
Use Stirlings Approximation
34Non-Exponent Piece
Yields
Which behaves like weak delta function
35Bottom Line
This behaves like weak delta function
36Comparison of Curves
Shape off comes from only using second order
expansion
37Back to the DE
Still unit jump!
Differential equation in OS probabilities and time
Change index of summation
38General Form (unit Jump!)
39Continuous Population Behavior
Same Behavior!
40Jump Functions
41Attrition Rate Theory
42ART Outline
- Background of Previous Attrition Theory
- Underview of Attrition Theory
- Attrition Rate Theory Specifics
- Combat Processes
- Attrition Rate Differential Equations
43Previous Attrition Theory
44Ad hoc ADE Theory
Basic Homogeneous Lanchester Attrition Theory ADE
postulated
Quadratic ADE
Linear ADE
45Lanchester 1
- The ad hoc nature of these LADE (and of most ADE
in general) follow from their postulation. - The basic idea is that the rate at which
attrition occurs (the rate of change of a force
strength,) depends on the force strengths times
an attrition rate coefficient that is constant. - Lanchester originally associated the Quadratic
LADE with Modern combat, characterized by
long-range, direct fire where targets were always
plentiful.
46Lanchester 2
- Lanchester associated the Linear LADE with
Ancient combat, characterized by short-range
physical contact between shooter and target
so that the availability of targets entered
into the rate. - Because the rate at which a shooter fired
(Modern combat) was most easily represented as a
constant (shots per time,) then attritions per
time per shooter would be constant. - Similarly, for Ancient combat, when blows were
being dealt, which depended on the availability
of targets, they were also presumed constant in
rate.
47Lanchester 3
- Models of contemporary land combat associate
indirect (artillery) fire with area lethality,
and direct fire with point lethality. - The literature tends to treat these synonymously,
although there are structural differences between
indirect/direct fire and area/point lethality. - Since indirect fire is normally conducted out of
Line-of-Sight (LOS), indirect fire shooters do
not generally perform target assessment.
48Lanchester 4
- Target assessment is generally performed by
direct fire shooters. - Area lethality attrition depends on the number of
targets in the lethal area and thus attrition
depends on the density of force strength. - Point lethality has a lethal area smaller than
an individual target, so the density effect is
one or zero.
49Lanchester 5
- Examination of these LADEs within this
contemporary view and the simple two sub process
model gives two sets of interpretations of the
Quadratic and Linear LADE. - The Quadratic LADE is applicable to
- point lethality, direct fire combat when the
target shooting sub process is limitingly slow
compared to the target acquisition sub process,
and to - area lethality, indirect fire when the target
density remains constant over time (occupied area
shrinks.)
50Lanchester 6
- The Linear LADE is applicable to
- point lethality, direct fire combat when the
target acquisition sub process is limitingly slow
compared to the target shooting sub process, and
to - area lethality, indirect fire when the target
density varies over time (occupied area remains
constant.) - Thus, the two LADE forms apply to both types of
combat although the common association is of the
Quadratic LADE with point lethality, direct fire
combat and the Linear LADE with area lethality,
indirect fire combat
51Stochastic Lanchester
- Integer valued force strength
- Probability that i,j enemy, friendly alive at
time t - Normalization
- Initial Condition
- Expected Value may be used,
- But commonly use evolution equation
52Evolution Equation
Other Moments Too!
- Leads to interesting things, like Conclusion
Conditions where probability accumulates in
conclusion states. - The Evolution Equations are still ad hoc!
53Heterogeneous Lanchester
- Move from one collection of identical elements
per side to several collections of identical
elements per side - Refer to each collection as a Force Strength
Component - Component may be system or organizational
aggregation - Extend Homogeneous Quadratic Equations
54- From conclusion of TA, shooter is paired or tied
to its target, thus only part of each force
strength component is engaged with a particular
force strength component - To recover the general form of the ADE, and
simplify the problem, introduce Fire Assignment
Factors - fraction of force strength component engaging
opposing force strength component at time t.
55- This recovers the form of the ADE
- Can then write in vector/tensor form
- Note naming convention some call components
ARCs, some distinguish two factors
56Conjugate Rate Theories
- Basic Lanchester Attrition Theory lacks means to
calculate Attrition Rate Coefficients. - Primarily concerned with heterogeneous problem
- Two major pieces
- ARC calculation
- Fire Assignment Factor calculation
- Minor (?) piece
- LOS loss
57Bonder-Farrell Theory of ARCs
- Based in Renewal Theory
- Loose connection appears to assume average
renewal cycle representative of ARC - Uses Blackwells Theorem to calculate ARC,
- Form of ADE
58- For simple, alternating (effectively uniform) two
process serial attrition process, gives
homogeneous ADE - Presumes linearity of shooters ad hoc nature of
ADE - Infinite time limit?
Simplification based on Open Literature
59Fire Assignment
- Natural Fire Assignment w/wo rejection
- No prioritization
- No Look Ahead/Around
- No Target Queue
60LOS Gain/Loss
- Model of targets coming in, going out of LOS
- Measure average length of LOS segment, Average
distance between LOS segments, divide into
average speed - Form Evolution Equations
61- Convert these evolution equations (EE) in numbers
to densities, interpret densities as
likelihood's, - Define renewals of coming in, going out of LOS
- Identify equivalent renewal for combat process
mechanics
62Differentiate definitions
63Simplify
Identify pdfs
64Effect of LOS on Combat Processes
- Target Acquisition First
- TA can end either by acquisition or LOS loss
- OR process
- Generate pdf
- Fraction of LOS interrupted cycles or renewal
is, from Taylor,
65Important Result
66- Since will not quit TA when lose target to LOS
loss, resume this is a renewal - Renewal will continue till have target can
calculate effective pdf of target acquisition
from terminating renewal
LOS Loss has no Effect on TA!
67- Target Shooting not the same.
- If shooting interrupted by LOS loss, must go back
for new target. - Combine to get OR pdf, and introduce
probability of LOS interruption as likelihood
renewal ends in attrition. - Now counting attritions and LOS loss in Attrition
Renewal
68(Attrition) Rate Theory
This is the problem How do we smoothly map from
this to a continuous ADE? (or any type of
differential equation.)
69Background Information
- Proper Aggregation
- Combat Processes
- Probability Theory
- Functional Theory
- Ad hoc ADE Theory
70Proper Aggregation
- Aggregation is the combining of disparate
elements into a mass.. - Proper Aggregation is a somewhat ad hoc process
by which the modeler decides that the members of
some collection of observable things may be
considered identical., - Proper Aggregation is an aggregation of
definition while Formal Aggregation is an
aggregation of transformation. - Proper Aggregation generally has associated with
it a Resolution of some sort
71- The test of a Proper Aggregation is largely
statistical. For example, there are two
components to Proper Aggregation for an attrition
thing. How the thing attrits other things and
how it is attrited. - Proper Aggregation should be based on application
of the precepts of Systems Engineering - In general, we shall refer to the things that
have been Properly Aggregated together as
elements. This terminology is intended to
reinforce the essentially fundamental nature of
these class-aggregated things within the modeling
context. In Classical Lanchester Theory,
Lanchester uses the term units, but we have
chosen not to use this terminology to avoid
confusion with the military organizational use of
this term.
Identicality of Elements!
72Combat Processes
Combat Processes are the activities performed by
the elements within the context of the modeling
problem
- The primary sub processes of attrition are
usually considered to be - Target Acquisition the detection, recognition,
classification, identification, etc. of an
observed entity to be an enemy element to be
engaged in combat. - Target Communication the communication of the
position, type, etc. information of a target from
the Target Acquisition sub process
instrumentality to the Target Shooting sub
process instrumentality. This sub process may be
simple and direct, and thus often not explicitly
considered, or complex and indirect as we shall
consider later when we address Phase Aggregation.
Usually Slide over TC
73Combat Processes 2
- Target Shooting the engagement of the target
element until it is attrited, or the sub process
is prematurely terminated. - Target Assessment the assessment that the
target has been attrited. This sub process is
usually lumped with Target Shooting for Close
Combat elements, but is separate for other forms
of engagement. This sub process is closely
associated with Battle Damage Assessment at the
Operational Level of War
74Why ART?
- Why do we want to do this?
- Subject the ad hoc nature of ADE to closer
scrutiny - Look at the constant ARC interpretations
- Put a firmer body of theory under Attrition
Theory shore up its foundation - Demonstrate there is another way of getting to
ADE than Stochastic Lanchester and Duel Theory
which do not agree with LAT!
75Assumptions 1
- Combat elements of a given type are identical
(Proper Aggregation) - Combat is described by processes
- Processes have temporal duration and are
described by probability distributions - Processes are often (generally) repetitive in
combination.
76Assumptions 2
- Standard Lanchester Assumptions Kerr
- Renewal Theory, in some general form, is a
reasonable approximation of what a combat
elements does in combat - Order Statistics is a reasonable means of
collecting the individual actions into a
collective picture - Functional Theory is the Hammer, Renewal Theory
Order Statistics are the anvil
77Combat Processes(attrition)
- Target Acquisition
- Target Communication
- Target Shooting
- Target Assessment
78Target Acquisition
79Target Acquisition(more detail)
80Target Shooting
81Target Shooting(more detail)
82Target Communication
83Glimpse Theory
84Glimpse Theory 2
Only reflects constant glimpse time
85ART of Target Acquisition 1
1 Target
86Art of Target Acquisition 2
87ART of Target Acquisition 3
The pdf is NED, but with non-linear argument
88ART of Target Acquisition 4
89ART of Target Shooting 1
90ART of Target Shooting 2
pdf is NED
91Serial Architecture Attrition Process
92Local Parallel Architecture Attrition Process
93Example Serial TATS
Simple Alternating Renewal on NED
Combined pdf
Laplace Transform
94Renewal Evolution Is Linear
95Set or Summation
96Where we are
- Up to now, fairly general (except unit jump!)
- Include renewal/repeated nature,
- Specify for ADE form
Recognize rdf
- Confirms linearity
- Accommodates other LAT type assumptions
- Inherently time dependent rdf ARC?
97Recovering BASIC Lanchester ADE
Do serial geometry since were going to take
limits Context Put ARC in expected time form
98Look at limit TA becomes glacially slow
Now get serious with ART Recall NED can act like
delta function
99Serial Geometry renewal
Apply delta function limit
Thus
Giving rdf
100Point Lethality
Slow Target Acquisition Already worked Gives ADE
Slow Target Shooting Similar to above Will not
repeat Gives ADE
101Area Lethality
- Change from attrition renewal to fall of shot
renewal rate of fire in rich target environment
(adjusted rate of fire otherwise) - Pdf still NED
- Change in jump function
- Was magnitude one for point attrition
- Now function of target density does not depend
on delta function argument
102Further generalization of ART ADE
Must calculate jump functions
ADE (general) is
103Constant Target Area
Lanchester Linear ADE
Constant Target Density
Lanchester Quadratic ADE
ART replicates Basic Lanchester
104ART Results
- Constant Coefficient Lanchester ADE result when
- One combat process Attrition process
- Combat process NED
- Otherwise Variable Coefficient?
105Two Combat Process ADEs
Basic ADE
Point Lethality unit jump function
Serial Geometry Problem Renewal function follows
from before
106ART ADE
Lanchester Bonder Farrell (LBF) ADE
Look at differences in ARCs and Force Strengths
107(No Transcript)
108(No Transcript)
109Parallel Geometry Problem More complicated
renewal TA runs by itself
But TS has a complicated generator
Do NOT know general solution, but can take slow
sub process limits If (e.g.,) TA very slow
110Reduces renewal to
Which is now linear and solvable Similar
situation for other limit (slow TS) Get compact
form for rdf for both cases
ART and LBF ADE follow as before (You figure it
out!) But well still look at rdf/ARCs and Force
Strengths
111Note that they seem to converge slower!
112(No Transcript)
113A Simple Approximation
rdf looks like
Look at Lanchester Quadratic Explicit FS solutions
Postulate
114Varies slowly with time! Write
And recall that FS losses are small for large
forces
115Serial Geometry
116Parallel Geometry
117Reinforcements
Basic ad hoc LADE form
Now have to introduce FS densities because we
care when elements come into battle
118Primitive of density rate equation
Must address preference for engagement assume
cant tell how long on battlefield
119By definition of total FS
If the renewals simple NED,
And the total FS is
Which recovers LADE
120Approach to EquilibriumConnection to Lanchester
Bonder Farrell (?)
- LADE results only if renewal is simple, uniform
NED - Sizable differences between ART and LBF ADE
- Is this important?
- Wed really like to have constant ARCs
- Is outer time variation short lived?
- What is approach to equilibrium
121Renewal Function for two sub process is
If constant ARC, equivalent is
Ratio first to second
And remove time as variable
This shows the approach to equilibrium or
equivalence
122Back to explicit serial, parallel geometry
problems
These are symmetric, so we can look at either
limit, but we have to satisfy limits!
123Looks good for Serial!
Not so good for Parallel!
124Heterogeneous Two Process Renewal
Back to Basic ART DE
And generalize to components
More explicit ART form
Have to pull out jump functions because of LOS No
fratricide!
125Markov Renewal Theory
Force Strength Components Also number of
component elements engaging opposing component
elements
126Serial Geometry Problem Pdf has form
Target rejection by zero parameter
value Otherwise natural fire assignment with
127Jump functions must account for loss of LOS,
otherwise would be one for point lethality
Evolution equations of the renewals are
Reflects contribution for renewals in other
engagement channels Look at Picture
128Each of the (e.g.,) second Red arrows has a
component from all of the first arrows
129Now collapse the ADE and put in the renewals
Which we again collapse to rdf
And put in the fire assignments, and jump
functions
130If we make the fire assignments explicit for
natural selection with (?) rejection
Still working on the rdfs, but we can make a
quick approximation Write out the first three
renewals explicitly
131Note the common summations all were really
interested in here is the overall gross flow of
probability. Introduce the approximation for the
shooting
And make the expected times match
132Invert this
And rewrite the renewals as
133This doesnt look like a very good approximation
But it gives an interesting result!
134The LT rdf is
Since all we have is an alternating renewal that
is non-uniform at start and stop. This has a
final form for the rdf of
135That gives us an LBF ARC of
136And an LBF ADE of
That can be compared to other work
Research Continues
137Back-Up Slides
138The Map of Attrition Fowlers View with a slant
to this presentation