Next Article in Journal
Visible-Near Infrared Spectroscopy and Chemometric Methods for Wood Density Prediction and Origin/Species Identification
Next Article in Special Issue
Weather, Risk, and Resource Orders on Large Wildland Fires in the Western US
Previous Article in Journal
Biochar Is Comparable to Dicyandiamide in the Mitigation of Nitrous Oxide Emissions from Camellia oleifera Abel. Fields
Previous Article in Special Issue
A Temporal Framework of Large Wildfire Suppression in Practice, a Qualitative Descriptive Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modeling Ground Firefighting Resource Activities to Manage Risk Given Uncertain Weather

1
Department of Forest and Rangeland Stewardship, Colorado State University, Fort Collins, CO 80523-1472, USA
2
Rist Canyon Consulting LLC, P.O. Box 65, Bellvue, CO 80512, USA
*
Author to whom correspondence should be addressed.
Submission received: 31 October 2019 / Revised: 22 November 2019 / Accepted: 22 November 2019 / Published: 27 November 2019

Abstract

:
Wildland firefighting requires managers to make decisions in complex decision environments that hold many uncertainties; these decisions need to be adapted dynamically over time as fire behavior evolves. Models used in firefighting decisions should also have the capability to adapt to changing conditions. In this paper, detailed line construction constraints are presented for use with a stochastic mixed integer fire growth and behavior program. These constraints allow suppression actions to interact dynamically with stochastic predicted fire behavior and account for many of the detailed line construction considerations. Such considerations include spatial restrictions for fire crew travel and operations. Crew safety is also addressed; crews must keep a variable safety buffer between themselves and the fire. Fireline quality issues are accounted for by comparing control line capacity with fireline intensity to determine when a fireline will hold. The model assumes crews may work at varying production rates throughout their shifts, providing flexibility to fit work assignments with the predicted fire behavior. Nonanticipativity is enforced to ensure solutions are feasible for all modeled weather scenarios. Test cases demonstrate the model’s utility and capability on a raster landscape.

1. Introduction

Wildland firefighting requires that managers make decisions to manage risk within complex decision environments that hold many uncertainties. Some of the challenges for managers include determining when and where to place firefighting activities, what those activities should be, how many and what type of firefighting resources are available and which are the best fit for the fire management tasks that must be completed [1,2,3]. Managers must make these assignments while balancing a variety of risks including loss of life to both firefighters and the public; loss of infrastructure such as buildings and power lines; loss of natural resources such as habitat for wildlife, timber, and recreation areas; and damage that threatens water quality [1,2,3]. These complex suppression decisions need to be adapted dynamically over time. The outcome of fire suppression actions hinge on future fire behavior, which is highly dependent upon weather (e.g., [4,5,6,7,8,9,10]). For example, a fireline built to withstand a low intensity fire [10] may contain the fire as long as the fire is still low intensity when it encounters the fireline. If the wind picks up and the fireline intensity increases, the fireline may do little to reduce fire growth. In addition, while firefighting tasks may be completed with the goal of stopping fire spread, other tasks may be undertaken with the goal of slowing a fire or decreasing its intensity [1,11]. As a fire evolves, management actions must consider new developments and changes in fire behavior. For example, many large fires include contingency line which is built in case primary line fails [12]. While empirical research regarding fireline effectiveness is limited [13,14], fire managers do consider expected and worst-case fire behavior when considering where suppression actions are most likely to successfully control the fire [13]. Thus, for a model to adequately account for suppression-fire interactions, such activities must be modeled over time and interact dynamically with fire behavior.
Models have been built to address some of these important considerations. For example, Fried and Fried [15] developed a simulation algorithm to explicitly account for the interaction between fireline production and fire growth, i.e., that fire growth is hampered by fireline production. Their model has been used in operational programs such as CFES2, a fire suppression budgeting model for California [16]. This model assumes fireline is produced along the edge of the fire, reducing further growth as it is produced. While the model developed by Fried and Fried [15] does account for the interaction between fireline production and fire growth, it is typically implemented in a quasi-spatial manner, where the fire is assumed to take the shape of an ellipse and spreads from a single ignition point on a homogeneous landscape [16].
Other models have been developed that select containment tactics. For example, HomChaudhuri et al. [17] developed a genetic algorithm for placing wildfire suppression on a landscape, using their model to determine the optimal starting and ending points of the suppression resources along with the parameters of the parametric equation that determines the suppression resources’ path. While the fitness of the solution is evaluated under uncertain weather behavior and within the fitness evaluation process the suppression actions may interact with fire to change final fire behavior, only one solution is provided; the solution does not consider that recourse decisions may vary as the fire evolves. Stochastic simulation methods have also been developed to configure and evaluate spatially explicit tactical suppression decisions. Hu and Ntaimo [18] simulated fireline construction for a single fire using stochastic line production parameters. They developed three algorithms for their simulation to model direct attack, parallel attack, and indirect attack. Like HomChaudhuri et al. [17], their model provides a single solution that does not consider multiple future scenarios and possible recourse actions. Alexandridis et al. [19] developed a cellular stochastic model to simulate the effects of air tanker attack. A Poisson distribution is used to determine if an air attack will take place on a cell and the probability that fire will be extinguished in a cell after an air attack takes place. This model examines the effectiveness of air tanker suppression actions, but assumes a predefined set of suppression actions and does not examine how to plan or design such actions. Mees and Strauss [20] incorporated random effects into a mathematical programming model using probabilistic fireline production rates. This model maximizes expected utility, defined as the sum of the probabilities that different sections of line will hold weighted by the relative importance of the sections and subject to resource availability constraints. The suppression actions are predefined to be specific sections of line; the decisions made by the model are which resources to place at each fireline segment. Spatial relationships between the fireline segments are not modeled. All these previous studies model suppression decisions such that they cannot interact dynamically with fire or they cannot be updated over time, thus, they may be sub-optimal decisions. Likewise, none of the previous studies integrate explicitly spatial and temporal stochastic fire behavior with explicitly spatial and temporal endogenous suppression decisions that account for crew movement, crew safety, line production, and line quality. Many other operations research projects have examined optimizing resource assignments but they are not as relevant to our research as the papers we discuss in detail above; we refer readers interested in further exploring this topic to [11,21,22].
A stochastic mixed integer programming (SMIP) model [23] to optimize suppression decisions that dynamically interact with uncertain fire behavior on a single fire was developed by Belval et al. [24]. That model provided a framework for selecting suppression activities that alter resultant fire behavior; first stage decisions were the initial suppression actions and second stage decisions were follow up suppression actions. It included explicit nonanticipativity constraints to ensure suppression decisions that account for uncertainty in weather forecasts and recourse decisions allowed the model to create optimal suppression decisions for each weather scenario. In addition, that model incorporated flexible decision points, which allowed a variety of management styles to be represented. The model presented in Belval et al. [24] integrates suppression decisions using “suppression node placements” which model the timing and placement of suppression actions on the landscape. However, two of the main assumptions underlying the suppression node placement model of suppression are simplistic. First, these suppression actions are modeled assuming all cells on the landscape are associated with a single, constant, fireline production rate, but actual production rates may vary depending on factors such as fire intensities, topography, and fuel type [1,25]. Second, suppression placements themselves are oversimplified. For example, the constraints did not explicitly require fire suppression resource movement to be continuous even though crews, engines, and bulldozers must travel in a continuous fashion (i.e., these resources cannot fly or apparate and travel time between suppression locations are not negligible). While the solutions produced by the model did tend to be continuous, simply because continuous line was required to contain the fire, the model did not include constraints requiring any type of continuity, particularly regarding temporal continuity. To model suppression more realistically, the spatial and temporal restrictions on the fire crews must be modeled with such additional details included. In addition, the suppression nodes do not consider crew safety or line quality, which are integral aspects of fire suppression.
In this paper, a set of constraints is developed to model firefighting activities and control lines that allow for more realistic simulation of crew tactics and safety concerns which are integrated with the previously developed SMIP fire spread model [24]. These constraints are specifically designed for ground-based tactics (i.e., crew or engine activities), particularly targeting initial line construction; aerial resources and “mop-up” (i.e., reducing the probability of fire spread or smoke by extinguishing residual burning material along a previously built control line) are not represented in this model. Based on our knowledge, this is the first time an SMIP model is developed to explicitly address fireline quality, firefighter travel path connectivity, firefighter safety and their interaction with uncertain fire behaviors to provide optimal suppression suggestions for fireline construction. Our results demonstrate the value of modeling additional details of fire suppression using this SMIP framework. The test cases are small to allow this paper to focus on the development and details of the control constraints; future work to expand scenarios, add other objectives and constraints, and gather necessary data is addressed in the discussion.

2. Materials and Methods

In the following section we briefly describe the stochastic fire spread constraints developed by Belval et al. [24] that produces fire behavior and spread predictions within the model. We then present the new suppression constraints. While these line construction constraints may be used for any ground resource (i.e., engines, crews, or bulldozers), we refer to these resources as crews throughout the manuscript as our test cases use line production parameters consistent with a crew’s productivity. Finally, we describe the landscape and parameters used in our test cases.

2.1. Stochastic Mixed Integer Fire Spread Program

The SMIP fire spread model predicts spatially explicit fire behavior on a raster landscape of square cells. Nodes are defined as points placed at the center of each cell. Each cell represents a parcel of land modeled as having homogeneous terrain and fuel type. Over the time frame of an individual wildfire, terrain and fuel type for each cell are treated as static constants; this is consistent with many existing models (e.g., [6,8,26,27,28]). Thus, weather and fire suppression activities are the two variables that may dynamically alter fire behavior in each cell. Fire spreads into nodes from adjacent nodes (see Figure 1a). Fire spread is altered by suppression actions, dynamically changing fire behavior as the timing and direction of spread between cells is affected. These constraints that model fire spread are presented in detail in Belval et al. [24]. Because the constraints developed in this paper rely upon those fire spread constraints, they are reproduced in the Appendix A for the readers’ convenience. However, three of the original fire spread equations from Belval et al. [24] (labeled in that paper as Equations (A2), (A4), and (A16)) were altered to allow both fire occurrence and suppression actions at each node in order to allow for the computation of a safety buffer and to allow for the inclusion of line quality considerations. These revised equations are shown in context in the Appendix A of this paper as Equations (A2), (A4), and (A16), respectively.
The SMIP fire spread model requires a set of probabilistic weather predictions that are structured as a stochastic “weather tree.” An example is shown in Figure 2. We refer to branches on the tree as weather “sub-scenarios”. Each sub-scenario contains a single set of weather parameters for fire spread and a new sub-scenario is created whenever the weather is predicted to change. A sequence of sub-scenarios over time forms a weather stream, which will be referred to as a weather “scenario”. Decision stages are imposed upon each weather tree, which creates a “multi-stage decision tree”. First stage decisions determine initial fire suppression activities. Recourse decisions determine suppression activities at later stages. These recourse decisions are conditioned on the weather and suppression driven outcomes of the preceding stages, providing a dynamic decision framework. Decision point placement is flexible, as discussed in detail in Belval et al. [24]. Decisions at each decision point account for a discrete probability distribution of subsequent weather streams, as implemented through our weather trees.

2.2. Suppression Constraints

Here we present the mathematical formulation of the line construction constraints for the SMIP model. The notation used to present the line construction constraints is listed in Table 1 and Table 2.

2.2.1. Spatial Crew Path Constraints

We assume each crew begins work at a node chosen from a set of predefined “access points” from which crews may arrive at the fire; they then travel from these access points to other nodes on the landscape through neighboring nodes. Both the location of each access point and the earliest time at which each crew can arrive at each access point are pre-identified. Figure 1b shows a visualization of possible crew movements. This model assumes suppression actions are ground-based, so resources must travel in a continuous path (i.e., crews can only move from a node into an adjacent node). Due to size and modeling considerations, this version of the constraints only allows the crews to visit any node once. The equations that govern crews’ spatial movements can be split into two groups: constraints that guide how a crew accesses the landscape and constraints that control how a crew moves and how a crew builds fireline once they are on the landscape. Equations (1)–(5) govern access to the landscape.
i A c P c , i 1 c
j Ω i C c , i , j , q m + C c , i , q m + 1 P c , i c , i A c , q , m = a c , i
k m j Ω i C c , i , j , q k P c , i c , i A c , q , m = a c , i
k < m j Ω i C c , i , j , q k + C c , i , q k + 1 0 c , i A c , q , m = a c , i
k m j Ω i C c , i , j , q k 1 c , i A c , q , m = a c , i
Each crew c may use only one access point P c , i (Equation (1)). If a crew c chooses to use an access point i in stage q m then Equation (2) forces the crew to either stay at node i for the whole decision stage or leave node i before stage q m ends; the crew may not leave in a previous stage. Similarly, if the model assigns crew c to access point i, then Equation (3) ensures that crew c can only leave node i once in each scenario q and crew c must leave node i at some point during scenario q. Crew c cannot be at an access point node i or leave node i in any stage before the predefined access point arrival time (Equation (4)). Equation (5) ensures that crew c is only allowed to leave access node i once.
Once a crew leaves an access point, then their spatial behavior is restricted by Equations (6)–(10).
P c , i + k = 1 m q ˜ 1 j Ω i C c , j , i , q k 1 c , i , q
C c , i , q m + k = 1 m 1 j Ω i C c , i , j , q k 1 1 c , i , q , m > 1
i C c , i , q m 1 c , i , q , m > 1
C c , i , q m + 1 j Ω i C c , j , i , q m + C c , i , m c , i A c , q , m m ˜ q
C c , i , q m + j Ω i C c , j , i , q m = C c , i , q m + 1 + j Ω i C c , i , j , q m c , i A c , q m , m m ˜ q
Equation (6) ensures that crew c is only allowed to enter node i once, including using node i as an access point. In addition, once crew c has left node i, the crew cannot be at node i in a future scenario (Equation (7)). If crew c is at node i in both stages q m and q m + 1 , then Equation (8) forces crew c to be only at node i during the transition between decision stages. Equation (9) allows crew c to be at node i during the transition between stage q m and stage q m + 1 only if crew c moved to node i during stage q m or if crew c started stage q m at node i. To guarantee that crews travel in a continuous path, if crew c starts stage q m at node i, then Equation (10) requires that crew c must either leave node i for some adjacent node j during stage q m or stay at node i until after stage q m + 1 has started.
Equations (1)–(10) rely upon the crew work time equations (Equations (11)–(14) presented in the next section) to function properly; the timing and ordering set by those equations ensures that the model does not allow crews to work on nodes in stages after the crew has left the node or before the crew has entered the node.

2.2.2. Crew Arrival and Work Times

As crews move from node to node, they may build fireline or simply travel through the node. The crews’ work and travel time is tracked and linked to the decision stage in which the travel or work occurs. The timing of suppression actions is a crucial aspect of the suppression decisions, thus, the suppression constraints include equations that ensure the following temporal restrictions are met: limiting work time completed in each stage to no more than the stage length, calculating the time a crew leaves a node by adding the work time spent on that node to the time the crew entered the node, and connecting the time the crew leaves each node to the correct decision stage. A “work completion time” is designated for each node which, at smallest, must equal the time that the last crew finishes their work on that node. Like control line capacity, work completion time is subject to nonanticipativity constraints ensuring the work completion time occurs prior to fire arrival in each node for all weather scenarios.
W T c , j , i , q m t q m C c , j , i , q m c , i , j Ω i , q , m
W T c , i , q m t q m C c , i , q m c , i , q , m
W T c , i , q m ( k = 1 m t q m a c , i ) P c , i c , i A c , q , m
i W T c , i , q m + j Ω i W T c , i , j , q m t q m c , q , m { 1 , . . . , m ˜ q 1 }
Equations (11)–(14) limit the work time completed in each stage to no longer than the stage lasts. A crew may spend up to the entire stage working on a node under two circumstances: (1) if they are leaving node j for node i exactly at the start of stage m (Equation (11)) or (2) if they started the stage already at node i (Equation (12) and (13)). However, the total work they do on all nodes in a single stage must be less than or equal to the amount of time the stage lasts (Equation (14)).
C T c , i , q a c , i P c , i + k = m m ˜ q 1 W T c , i , q k c , i A c , q , m = a c , i
C T c , i , q C T c , j , q + t r t c , j , i + k = 1 m ˜ q 1 W T c , j , i , q m + W T c , i , q m M ( 1 k = 1 m ˜ q 1 C c , j , i , q m ) c , i A c , j Ω i , q
Equations (15) and (16) track the time at which each crew leaves each node. A crew c must finish all work (if any) on the access point i before they leave it (Equation (15)). Equation (16) ensures that the time that a crew c can leave any non-access-point node i is determined by the path the crew c took to get to node i and the amount of work the crew did on the node; this equation is only binding when crew c leaves node j for node i and given that the time at which crew c can leave node i is the time that crew c left node j plus any work time and travel time spent on node i.
C T c , i , q k = 1 m 1 t q k M 1 j Ω i C c , i , j , q m i , j Ω i , q , m m ˜
C T c , i , q k = 1 m t q k + M 1 j Ω i C c , i , j , q m i , j Ω i , q , m m ˜
Equations (17) and (18) link the time that the crew completes their work on a node with the correct stage; without these constraints the model could allow crews to work on nodes in stages after the crew has left the node or before the crew gets to the node. These equations ensure that if crew c is ever at node i, the time they leave node i matches the stage at which they leave (Equations (17) and (18)).

2.2.3. Control Line Capacity

The crews’ work time determines the quality of fireline they can put in. However, crew productivity rates are difficult to quantify. Previous research has reported direct and indirect attack line production rates for different types of crews by fuel type (e.g., [25,26,29]), but does not quantify how line construction time may influence line quality, particularly regarding the control of fires with different intensities. In theory, we would expect that the longer a crew works on a section of fireline, the higher the fireline intensity the line created could hold. We define a “control line capacity”, which is determined at each node and is defined as the maximum fireline intensity at which the fireline will hold. In the current formulation of our model the control line capacity at each node is proportional to the amount of time that the crews work on the node. If the final control line capacity at any given node equals or exceeds the fireline intensity when fire arrives at that node, then the suppression effort for that node is sufficient; i.e., the suppression actions at that node prevent the node from spreading fire to any of its neighbors. However, if the fireline intensity is higher than the control line capacity the node will still be able to spread fire to its neighbors. At very high fireline intensities no control line will hold; we do not include an upper bound on intensity at which suppression cannot be sufficient, but it could easily be added to the model. We also require that if any work is put into a node then the control line capacity of that node must be sufficient for all weather scenarios; thus we assume that if a crew puts any work into a node, it is because they want to ensure successful suppression in that node for all predicted future weather scenarios. Control line capacity as modeled in this paper only addresses fire crossing a line via radiant or short-range convective means; spotting, rolling firebrands, and other similar occurrences are not yet considered. Likewise, we do not yet address burnout or backfire operations. The fireline quality equations fall into two groups: equations that relate crew work times to control line capacity and equations that determine if the control line capacity is sufficient for suppression to be successful.
W i , q = c k = 1 m ˜ q 1 l c , i , q k ( j Ω i W T c , j , i , q k + W T c , i , q k ) i , q
L C i , q = α i W i , q
Equations (19) and (20) relate crew work time to final control line capacity. If multiple crews are working on a landscape, multiple crews may end up working on a single node. Since crews may work at different rates, the work time from all crews needs to be combined and translated into a control line capacity. Equation (19) allows us to linearly adjust the work time for different crews if they have differing productivity rates, resulting in a single “effective work time” for all the crews combined. Equation (20) uses the effective work time to calculate the line capacity for the fireline created in cell i for scenario q.
L C i , q I i , q M ( 1 Y i , q ) i , q
Y i , q 1 M W i , q i , q
Equations (21) and (22) relate the control line capacity at each node to the success of the suppression action based upon the fireline intensity when fire first reaches that node by one of potentially many possible paths. Equation (21) allows suppression to be successful at node i in scenario q only if the control line capacity is greater than the fireline intensity ( I i , q ). Equation (22) is necessary to ensure that if a crew c begins working on node i, then the control line capacity of node i must be sufficient for all weather scenarios.

2.2.4. Safety Constraints

Fireline is created using either “direct” or “indirect” tactics; i.e., crews may directly interact with the flames to put them out or they may create fireline to stop the fire without interacting with the flames [25]. Rather than modeling direct versus indirect attack as a binary choice, the safety constraints in this model determine what size buffer the crews must keep between themselves and the fire based on the predicted fireline intensities at each node. Larger buffer zones indicate that direct attack is considered unsafe. In this model, the safety buffer takes the form of the amount of time between when the crews finish their work on the node and when fire arrives at the node. The safety margin is controlled here by the fireline intensity: the more intense the fire when it arrives at a node the larger the safety margin must be at that node. While the fireline intensity at each node may vary between scenarios, the safety constraints are built such that the safety margin is always responding to the maximum fireline intensity of the scenarios in which the sub-scenario is a part. For example, given the multi-stage decision tree in Figure 2, the safety margins produced at each node for the crews during the second stage of scenarios a and b must reflect the maximum fireline intensity from scenarios a and b because the decision about when the crews must have completed the line is made before the actual fireline intensity is observed. Because Equation (22) requires that all fireline built must have a high enough capacity to hold against the highest resulting intensity, control line capacity can be used in the safety constraints instead of fireline intensity because control line capacity is, at a minimum, the maximum fireline intensity of the node for all scenarios. Using line quality instead of fireline intensity reduces the formulation and negates the need for a nonanticipativity constraint on safety margins. For testing, we assume that the function relating safety margin and control line capacity is linear.
W C i , q C T c , i , q c , i , q i , q
S M i , q = s m i L C i , q i , q
W C i , q + S M i , q F i , q i , q
Because multiple crews may work on each node, a work completion time is designated for each node ( W C i , q ), which, at smallest, must equal the time that the last crew c finishes their work on node i in scenario q (Equation (23)). For testing, we assume that the function relating safety margin and control line capacity is linear (Equation (24)). Equation (25) ensures that crews finish their work within the safety margin required.

2.2.5. Nonanticipativity and Decision Timing

A key feature of SMIP models is nonanticipativity regarding the conditions following when decisions are made [23]. Because uncertainty about how the weather will behave, in general, is unresolved at each decision point, the prescribed work plans for the crews must be feasible for all possible future weather streams, particularly regarding line quality and safety. At each decision point this model has explicit nonanticipativity constraints to ensure that the work accomplished and travel path taken by each crew is consistent across all future weather sub-scenarios that occur until the end of the stage. In this model, nonanticipativity ensures that the crews will keep the prescribed safety buffer between themselves and the fire regardless of which weather scenario occurs and ensures that optimal decisions are made regarding other priorities such as minimizing fire size. Nonanticipativity can produce assignments that anticipate the worst-case scenario but can still take advantage of opportunities provided by better scenarios. Nonanticipativity could be achieved implicitly by choosing to only create one set of decision variables for each set of non-anticipative sub-scenarios at each stage, but we include the explicit version in this formulation for clarity.
W T c , i , j , q m = W T c , i , j , q k c , i , j , q m a n d q k Λ p , p
W T c , i , q m = W T c , i , q k c , i , j , q m a n d q k Λ p , p
C c , i , j , q m = C c , i , j , q k c , i , j , q m a n d q k Λ p , p
C c , i , q m = C c , i , q k c , i , j , q m a n d q k Λ p , p
Equations (26) and (27) ensure that the time worked by crew c is non-anticipative. Equations (28) and (29) ensure that the crew path decisions are non-anticipative.

2.2.6. Objective Function

The final crucial equation in an SMIP is the objective function, which drives the model to produce solutions consistent with the manager’s priorities. The suppression assignments are strongly influenced by the objective function. In our test cases, to ensure the efficient use of resources with the smallest expected fire footprint, we added the total expected area burned to the total expected distance the crew travels with travel weighted lightly. If crews are scarce and their line production rates are limiting, the model is likely to use resources efficiently to minimize the expected area burned, but minimizing travel distance helps ensure that the solutions with shorter line construction requirements are optimal when resources are not scarce. The penalty coefficient on travel distance could be increased if crew travel distance was an important factor for the fire manager. In addition, other factors such as costs, work time, and values at risk could be added to this objective function. This paper specifically presents and tests the control constraints; we leave identifying and testing objectives for future research.
Let L L c , q be the distance traveled by crew c in scenario q.
L L c , q = i j Ω i d i , j C c , j , i , q c , q
Equation (30) is a bookkeeping constraint that tracks the total distance traveled by each crew and L L c , q can be included in the objective function.
M i n Z = q k Φ q i D i , q m + c 0 . 0001 L L c , q
Equation (31) reflects minimizing expected area burned with the least distance traveled. Because crew work time and completion times are not in this objective function there may be slack in the crew and node work completion times. However, post-solution processing can easily remove such slack with no loss of optimality by recalculating completion times based on the amount of time worked.

2.3. Test Case Design and Parameterization

Test cases presented in this paper use the landscape shown in Figure 3 using the parameters outlined in Table 3; this landscape is modeled on a location in the Black Hills of South Dakota with spatial information from Landfire (LANDFIRE: Landscape (LCP) layer updated June 2013). This landscape includes three fuel types: grass, grass-shrub, and timber litter. Line production rates vary by fuel type. The fire behavior on this landscape, with weather patterns as indicated in Table 3 and Figure 2, consist of fireline intensities corresponding to flame lengths from about one to three and a half meters (approximately three to 12 feet). We designated 13 cells to be non-flammable in this landscape to demonstrate how the model functions; these are indicated in Figure 3 and the model is parameterized accordingly as non-flammable cells may not spread fire to any of their neighbors.
For simplicity, in these test cases we employ a single crew, although the formulation accommodates multiple resources. Because travel time is associated with each cell a crew moves through, the “effective line production rate” can be defined as the total amount of time a crew spends in a cell (i.e., work time plus travel time) to create a line with a specified control capacity. We constrained effective line production rates to be within the confidence intervals produced by Broyles [25] using both the line production parameter and the travel time parameter. Using the travel time parameter allowed us to adjust the effective line production rates more flexibly. The line production parameters used are presented in Table 4, along with examples of how these parameters translate into effective line production rates for three example fireline intensities. Crews were required to spend time walking through nodes even if they did not choose to construct line in those nodes, including non-flammable nodes in which travel time was the fastest.
The multi-stage decision tree used in all our test cases is shown in Figure 2. For simplicity, because this paper primarily examines the fire suppression constraints rather than fire spread, we placed the recourse decision point at a likely weather change; this occurs 30 min after the fire starts. More complex decision trees are demonstrated in Belval et al. [24]. While the decision trees in our test cases are two stages, the constraints have been designed to adapt to as many decision stages as needed. The initial decision on where to send fire suppression resources is made at the time of ignition. We predefined two possible access points on the landscape. For simplicity, we assumed crews can arrive at each access point at t = 0 .
We present three test cases in this paper. The first and second test cases, which we refer to as the “standard safety margin test case” and the “reduced decision space test case” respectively, use the same line production parameters, as shown in Table 4. The third test case, which we refer to as the “higher safety margin test case,” uses a higher safety margin than the first two test cases. We used the reduced decision space test case to explore ways to simplify the problem if candidate fire lines can be pre-identified. In this case study, we simplify the decisions by requiring the model to choose from groups of pre-selected nodes. Each group of nodes represents a possible fire containment line. We predefined eight containment lines (east to west rows); any two of the eight possible firelines were allowed to be selected. Keeping all the test cases simplistic allowed us to explore the results in detail, including looking at individual suppression node selections to describe strengths and weaknesses of this approach to determining suppression assignments. Test cases were parameterized using FlamMap to get fire behavior parameters (see [24] for further detail). The SMIP was built using Visual Studio 2010 and solved by calling the CPLEX 12.7.0.0 optimization library [30], a state-of-the-art software program used to solve optimization programs to optimiality. The program was run on an HP xw8600 Workstation with 32 GB of RAM.

3. Results

The results from model runs of the standard safety margin test case, the reduced decision space test case, and the higher safety margin test case are shown in Figure 4, Figure 5 and Figure 6, respectively. Columns a, b, and c in these figures correspond to the results from scenarios a, b, and c, respectively. Each of these figures shows the stage in which fire arrived at each node, the possible access points, the ignition point, non-flammable nodes, and the optimal crew path by stage as determined by the model.
In all three test cases the crews travel quickly through the non-flammable cells on the western edge of the ignition (C4, R4-8) and spend the majority of their time working at the nodes on the north, east and south edges of the fire. For each test case, the suppression actions are the same for the first 30 min in all scenarios, as required by first stage nonanticipativity constraints. After 30 minutes, the first and second scenarios still have identical suppression actions as required by second stage nonanticipativity constraints while the suppression actions in the third scenario differ.
In all of the scenarios for the standard safety margin and higher safety margin test cases (Figure 4 and Figure 6) the crews access but do not put any work into cell (C9, R6); they only travel through it. This is because the model assumes that putting suppression in a cell does not keep it from burning; rather, it prevents the cell from spreading fire to other cells. Thus, in all three scenarios, cells (C9, R7-9) and (C9, R3-5) are suppressed to keep fire from spreading into (C10, R8) and (C10, R4) respectively, but putting suppression effort in (C9, R6) would have no effect on the number of cells burned.
The results of the reduced decision space test case (Figure 5) compared with the results of the standard safety margin test case demonstrate some effects of using a reduced decision space. Because the suppression lines have been pre-identified, the crew path is more straightforward (i.e., straight lines rather than winding around cells with earlier fire arrival times). For example, the suppression path along the south flank of the fire runs straight along row 9 in the reduced decision test case, while in the standard safety margin case the path goes from (R8, C8) to (R9, C8). In addition, the suppression path is forced to follow the non-flammable cells more closely, resulting in less work for the crew, although the travel distance is slightly longer. For example, in Figure 4, the optimal solution places suppression activities in three cells (C9, R3-5) to keep one cell from burning. Placing suppression effort in only two cells (C10, R4) and (C9, R3) instead would result in nearly the same fire footprint but with less effort from the crew. This is evident in the reduced decision space test case (Figure 5). The crew travels an expected 3% further (18.3 meters), however, requires less work time to contain the fire. Only 2.67 extra cells are expected to burn (an 8% increase in expected burned area). The pre-identified paths such as those used in the reduced decision space test case may be appealing to managers as they create fire suppression plans and managers may decide the slightly larger expected burned area is worth the tradeoff of less suppression work along pre-identified control lines.
Because of the integer nature of the model and the specific test cases we chose, examples of binding completion times are few, i.e., there are no cells where the work completion time is exactly equal to the fire arrival time minus the safety buffer. However, there are numerous examples of cells that cannot have suppression placed in them due to work completion time and safety buffer requirements. For example, in the standard safety margin test case (Figure 4), scenarios a and b, the model places suppression in cells (C5-6, R8), which prevents cell (C5, R9) from burning. However, the crew must then avoid cells (C7-8, R8) because they would not arrive at these cells before fire has arrived, which forces the crews to move around these cells, taking their path through (C6-8, R9). Because these actions occur in the second stage of the model, scenario c is not bound by nonanticipativity to produce the same crew actions as scenarios a and b, and because the fire arrives later at (C7-8, R8) in scenario c, the solution for scenario c is to place line in cells (C7-8, R8), reducing the burned area by four cells as compared with scenarios a and b. These differing crew paths also demonstrate another interesting aspect of the model: it can deliberately add slack into the work time in order to delay the completion of work such that the next node in a path is no longer bound by the nonanticipativity constraints. When the slack is removed from the work completion times, the crew can finish their work at cell (C6, R8) by 29 min. However, the model chose a work completion time of exactly 30 min. Although this difference of less than a minute may seem minor, the model chose to have the crew pause here to transition to the second decision stage, which is not constrained by the first stage nonanticipativity constraints. After 30 min has passed, the paths and work times of scenario c may differ from those of scenarios a and b, allowing the crew to save four extra cells in scenario c. In reality, the crews could certainly see if the fire had reached a cell before they got there, and it would not be difficult to decide whether or not to go around. The model is planning crew work ahead of time, and thus waits until the uncertainty is resolved to make a decision about where the crew will go in the second stage.
In our test cases we identified one specific example of suppression actions affecting fire behavior. In scenario c, for all test cases, fire arrives in cell (C5, R3) in the second stage. However, when the model is run with no suppression, fire arrives in cell (C5, R3) in the first stage. In the no suppression test case, fire spreads from cell (C6, R3) into (C5, R3). Because suppression is placed in (C6, R3) in each of the test cases with suppression, fire can no longer spread from (C6,R3) to (C5, R3), forcing fire along a slower spread path. This delays fire arrival time to (C5, R3) from the first stage to the second stage. Interestingly, it also increases the fireline intensity from 398 BTU (ft-s) 1 to 423 BTU (ft-s) 1 . While this does not substantially affect the crew paths or work times in these test cases, modeling such interactions between fire and suppression may affect the feasibility of fire suppression tactics in other cases.
The only difference in parameters between the models used to produce Figure 4 and Figure 6 is a higher safety margin parameter was used for Figure 6 (see Table 4). The higher safety margin parameter results in some interesting differences between solutions. Because of the higher safety margin parameter, the crew can no longer make it out of cell (C6, R8) in time in scenarios a and b, thus the crew path changes such that the crew no longer travels or works in (C6, R8). Similarly, because the crew cannot be in cell (C6, R8) in scenarios a and b, the crew cannot arrive in time to suppress fire in cell (C7, R8) in scenario c. Therefore, the model delays the crew at cell (C4, R5) so that it can make decisions for subsequent suppression without being bound by the nonanticipativity constraints. Because we know from the results in the standard safety margin test case (Figure 4) that the crew could have finished that work much sooner, we observe that there is enough slack in the work time and crew arrival time constraints to allow the model to delay at cell (C4, R5) even though the crew path would have allowed the delay to be as late as at (C4, R7); such solutions are alternative optima.
Finding an initial feasible solution for CPLEX can be challenging with this model. To get a feasible solution quickly, we first reduced the number of cells in which the crews could work, giving the crews only one option for a path around the fire. This reduced problem always solved within one minute of run time, providing us with an MIP start. When solving the full problem with the pre-identified MIP start, CPLEX typically found the optimal solution within ten minutes of run time. However, CPLEX often still reported a large MIP gap (anywhere from 30% to 70%) even after the optimal solution was initially found. For the results presented in this paper we allowed CPLEX to run until optimality was established. On a desktop computer with 32GB of RAM, it sometimes took days to reduce the MIP gap; in some cases (for results not presented in this paper) the gap could not be eliminated prior to the computer running out of memory.

4. Discussion

The suppression constraints presented in this paper incorporate detailed suppression considerations for ground-based firefighting resources combined with stochastic fire behavior to create a framework from which fire suppression decisions can be modeled. Spatial restrictions requiring continuous crew movements were enforced as were safety restrictions for crews. Fireline quality was modeled using control line capacity defined as the maximum fireline intensity at which the fireline will hold. The solutions to the model provide a map of the optimal path for each crew and determine the amount of work that needs to be done on each node. These constraints provide useful information to a manager.
In practice, a manager could pre-identify areas of the landscape that are of particular importance to protect; those areas could be heavily weighted in the objective function to encourage a solution that protects those areas. The solution presented by the model will provide a decision maker with a good sense for safe, feasible places to put fireline, even given variable future weather scenarios. If the prioritized areas remain unprotected by the solution the manager might re-examine why they are unprotected (i.e., not enough resources, the line will not hold in all scenarios, safety concerns). Then the solution may be adjusted by the manager to reflect any concerns that the model missed. Using this model or a similar one would provide a risk management-based process to help determine resource assignments. Additional research to investigate fire manager risk preferences and practices regarding risk management would be necessary. Current research indicates managers do explicitly consider expected and worst-case fire behavior [13,14], but very little work has been done to qualify, quantify or compare how this plays into the managers’ decision making process in practice.
This suppression model could be improved to better represent reality. For example, if fireline does not stop a fire, it may still slow the fire down. A delay could be incorporated when fire spreads across a fireline or retardant. In the results presented here, costs of line construction are not considered. However, explicit costs could be added; both the fixed cost associated with dispatching a crew to the fire and the variable costs of the work the crew produces could be added to the model. Some assumptions made to formulate our current constraints might also be relaxed. For example, one assumption integral to the spatial crew constraints is that each crew is only allowed at each node once. This model could be modified to include a second arrival at each node. Adding a second arrival would give crews more flexibility, especially in their recourse decisions, but it would increase model size and complexity. While the constraints presented in this paper are designed to examine crew line building tactics, they are not yet suited to examine burnout operations or aerial suppression, both of which are important fire suppression tactics. Similar constraints might be built for such tactics to integrate them into this SMIP framework.
An important parameter in this model is the fireline production rate. While we could tune our effective production rates to be consistent with Broyles [25], no studies have quantified the relationship between line production time and fireline capacity. Broyles [25] directly observed fire crews to obtain new estimates of fireline production rates; that study provided fireline production rates for nine of the 13 fuel models [31] for both direct attack and indirect attack along with upper and lower bounds on the rates. Other research to quantify fireline productions rates includes Fried and Gilless [26] and Hirsch et al. [29], who used expert opinion surveys to determine fireline production rates. Recently, Holmes and Calkin [32] attempted to quantify econometric relationships between fireline production rates and the level of suppression input using data gathered from large wildland fires in the US in 2008. While these are important studies that can help parameterize fire suppression models, they do not examine the spatially explicit interactions between fireline capacity and fireline production time.
Creating realistic, appropriately sized weather trees is another challenge. Weather trees reflecting a wide variety of weather scenarios will make the program quite large and may cause solution algorithm difficulties. Creating a smaller weather tree with fewer representative scenarios will keep the size of the program smaller, but will require using advanced statistical techniques to cluster the weather data appropriately. This task will be crucial to providing the program with realistic fire behavior parameters and will need to include sensitivity testing and validation.
Another important avenue of future work is to examine different fire suppression objectives. In our test cases, we employed a single crew and chose to minimize area burned and distance the crew traveled. However, these two performance measures may not always reflect incident management objectives. Work effort, work time, fire containment time, cost or other measures may better represent objectives for the crews. Minimizing line capacity created could provide an incentive to put work in cells with expected low fireline intensity, which is where fireline is most likely to hold. In some cases, fire in some cells may be deemed beneficial. Belval et al. [33] shows an example of including beneficial fire in this model framework. Adding crew work time or another measure of crew effort might also result in a balance between suppression and final fire footprint that is preferred by the fire manager; this could reduce the number of situations where a large amount of work is done to save a single cell (for example, the fireline in Figure 4, cells (C9, R3-5)). In addition, adding fixed or variable costs to the model through the objective function could add value to the solutions provided by the model. Given multiple objectives, analyses using tools such as multidimensional Pareto curves could help managers identify trade-offs associated with fire suppression decisions. More complex objective functions and weather trees would also likely lead to further sensitivity and persistence analyses.
Because finding an initial feasible solution was challenging and the solution time could be quite long, further work on solution speed would be crucial prior to implementation. Future work might include developing pre-processing or heuristic algorithms to provide the optimal solutions faster, or might use stopping criteria other than the MIP gap.
Given all the future work discussed above, this model requires substantial work to be ready for managers to use operationally. However, simplifying the problem using predefined potential operational delineations (PODs) presented in [34] could dramatically simplify the problem. Thus, managers or analysts could examine the landscape to identify reasonable containment line locations prior to determining assignments. Using such a framework of pre-identified lines would allow for faster solving times and more realistic containment lines. This would produce a model similar to [20,34], but would include detailed crew considerations that are neglected in those papers.

5. Conclusions

The model presented in this paper provides the framework for fire spread and realistic suppression actions that interact dynamically in a stochastic integer programming framework. The model incorporates spatial constraints, safety constraints, line production and quality concerns with stochastic fire spread predictions. Our test results show that it is feasible to incorporate nonanticipativity constraints in the model to produce solutions that are both efficient and robust to weather uncertainties. Suppression suggestions provided by the model solution are reasonable and support modeling fire suppression in a stochastic decision environment. While further work will be required to produce decision support on a fire, this model provides a basis upon which such a support system might be built.

Author Contributions

Conceptualization, E.J.B., Y.W. and M.B.; Data curation, E.J.B. and Y.W.; Formal analysis, E.J.B., Y.W. and M.B.; Methodology, E.J.B., Y.W. and M.B.; Project administration, Y.W. and M.B.; Software, E.J.B.; Supervision, M.B.; Writing—original draft, E.J.B.; Writing – review & editing, Y.W. and M.B.

Funding

This research was supported by Joint Venture Agreement 11-JV-11221636-146 between the USDA Forest Service Rocky Mountain Research Station and Colorado State University.

Conflicts of Interest

The authors declare no conflict of interest. The funding sponsors had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, and in the decision to publish the results.

Appendix A. Fire Spread Stochastic Mixed Integer Program Formulation

This appendix presents the mathematical formulation of the stochastic mixed integer programming model. The notation used to present the model is listed in Table A1 and Table A2. These fire spread constraints are thoroughly documented and explained in [24]; they are reproduced here for the reader’s convenience.
Spatial Relationship Constraints
1 ξ i m Φ q ( Y i , q m + p Ψ q m D i , q m , p ) i , q
m Φ q p Ψ q m D i , q m , p + ξ i m Φ q p Ψ q m D j , q k Y j , q i , j Ω i , q
j Ω i B j , i , q m , p = D i , q m , p ç i , q m , p i , q , m Φ q , p Ψ q m
B i , j , q m , p k = 1 m r = 1 p D i , q k , r Y i , q i , j Ω i , q , m Φ q , p Ψ q m
Potential Fire Spread Calculation Constraints
T j , q m , p M k = 1 m r = 1 p D j , q k , r j , q , m Φ q , p Ψ q m
T j , q m , p k = 1 m r = 1 p t k , r F j , q + M ( 1 D j , q m , p ) j , q , m Φ q , p Ψ q m
T j , q m , p k = 1 m r = 1 p t k , r F j , q M ( 1 D j , q m , p ) j , q , m Φ q , p Ψ q m
T j , q m , p t q m , p + M 1 k = 1 m 1 r = 1 p D j , q k , r j , q , m Φ q | m > 1 , p Ψ q m
T j , q m , p t q m , p M 1 k = 1 m 1 r = 1 p D j , q k , r j , q , m Φ q | m > 1 , p Ψ q m
T T j , q m , p = k = 1 m r = 1 p T j , q k , r j , q , m Φ q , p Ψ q m
T T j , q 0 = 0 j , q
L j , i , q m , p = s j , i , q m , p T j , q m , p i , j Ω i , q , m Φ q , p Ψ q m
T L j , i , q m , p = k = 1 m r = 1 p L j , i , q k , r i , j Ω i , q , m Φ q , p Ψ q m
T L j , i , q 0 = 0 i , j Ω i , q
Fire Arrival Time Constraints
F i , q = f i , q m , p { i | ç i , q m , p = 1 }
T L j , i , q m , p d j , i + M k = 1 m r = 1 p A j , i , q m , p + Y j , q + ξ i i , j Ω i , q , m Φ q , p Ψ q m
F i , q F j , q + T T j , q ( m , p ) 1 + d j , i T L j , i , q ( m , p ) 1 s j , i , q m , p + M ( 1 A j , i , q m , p ) i , j Ω i , q , m Φ q , p Ψ q m
F i , q F j , q + T T j , q ( m , p ) 1 + d j , i T L j , i , q ( m , p ) 1 s j , i , q m , p M ( 1 B j , i , q m , p ) i , j Ω i , q , m Φ q , p Ψ q m
F i , q k = 1 m r = 1 p t q k , r M k = 1 m r = 1 p D i , q k , r i , q , m Φ q , p Ψ q m
F i , q k = 1 m r = 1 p t q k , r + M 1 k = 1 m r = 1 p D i , q k , r i , q , m Φ q , p Ψ q m
Fireline Intensity Constraints
I i , q = m Φ q p Ψ q m κ i , q m , p ç i , q m , p + j Ω i κ j , i , q m , p B j , i , q m , p i , q
Table A1. The notation used for the indices, sets and parameters in the mathematical formation of the stochastic fire spread model. In this paper, lower case Arabic and Greek letters indicate parameters, and capital Greek letters represent sets. An exception to this is “big M," which is commonly used in if-then logic constraints.
Table A1. The notation used for the indices, sets and parameters in the mathematical formation of the stochastic fire spread model. In this paper, lower case Arabic and Greek letters indicate parameters, and capital Greek letters represent sets. An exception to this is “big M," which is commonly used in if-then logic constraints.
Notation Definition
Indices
i index for a node of interest
j index for a node that potentially can spread fire directly to node i ( j Ω i , defined below)
q index for a weather scenario of interest
m index for the stages that comprise weather scenario q
p index for the sub-scenarios that comprise stage m of weather scenario q
q m  index for stage m from scenario q
q m , p  index for sub-scenario p in stage m from scenario q
q ( m , p ) 1  index for the sub-scenario that immediately precedes sub-scenario p in stage m from scenario q
Sets
Ω i  set of all nodes that potentially can spread fire directly to node i. In this study, Ω i is the set of nodes adjacent to node i as shown in Figure 1a.
Φ q  set of all stages that comprise weather scenario q
Ψ q m  set of all sub-scenarios that comprise stage m from weather scenario q
Parameters
n i  number of nodes adjacent to node i (number of elements in Ω i )
ξ i  binary indicator: ξ i = 1 indicates node i is non-flammable
ç i , q m , p  binary indicator: ç i , q m , p = 1 indicates that an exogenously defined ignition occurs at node i in sub-scenario q m , p
f i , q m , p  the ignition time corresponding to ç i , q m , p = 1
κ i , q m , p  the fireline intensity corresponding to ç i , q m , p = 1
κ j , i , q m , p  fireline intensity at node i if the binding fire spread path into node i is from node j and fire arrives at node i during sub-scenario q m , p
s j , i , q m , p  the rate at which fire spreads from node j to node i in sub-scenario q m , p
d j , i  the distance between node j and node i
t q m , p  the length of time sub-scenario q m , p lasts
c q m  the number of suppression nodes that may be placed on the landscape at stage m in scenario q
Pr[q] the probability of scenario q occurring
M a large number used in the logic constraints (“Big M")
Table A2. The notation used for the response and decision variables in the mathematical formation of the stochastic fire spread model. In this paper, capital Arabic letters are used to represent decision and response variables. All decision and response variables have an implicit lower bound of zero.
Table A2. The notation used for the response and decision variables in the mathematical formation of the stochastic fire spread model. In this paper, capital Arabic letters are used to represent decision and response variables. All decision and response variables have an implicit lower bound of zero.
Notation Definition
Response and Decision Variables
D i , q m , p  binary indicator: D i , q m , p = 1 indicates that fire first arrived at node i during sub-scenario q m , p
B j , i , q m , p  binary indicator: B j , i , q m , p = 1 indicates that the binding fire spread path (earliest arrival) in scenario q for node i was from node j arriving at node i during sub-scenario q m , p
F i , q  fire arrival time at node i for scenario q
I i , q  fireline intensity at node i for scenario q
T j , q m , p  time fire could travel from node j into its neighboring nodes during sub-scenario q m , p
T T j , q m , p  total time elapsed from the moment the fire first arrived at node j through the end of sub-scenario q m , p
L j , i , q m , p  potential distance fire traveled from node j to node i during sub-scenario q m , p
T L j , i , q m , p  total potential distance fire traveled from node j to node i from the moment the fire first arrived at node j through the end of sub-scenario q m , p
A j , i , q m , p  binary indicator: A j , i , q m , p = 1 indicates that for scenario q, the total distance fire traveled from node j to node i first exceeded the distance between those nodes during sub-scenario q m , p
Y i , q m  binary indicator: Y i , q m = 1 indicates that suppression was placed at node i at the beginning of stage m in scenario q

References

  1. Interagency Standards for Fire and Fire Aviation Operations Group. Interagency Standards for Fire and Fire Aviation Operations; Technical Report NFES 2724; National Interagency Fire Center: Boise, ID, USA, 2019. [Google Scholar]
  2. US Department of Agriculture and Interior. The National Strategy: The Final Phase in the Development of the National Cohesive Wildland Fire Mangement Strategy; Technical Report; US Department of Agriculture and Interior: Washington, DC, USA, 2014.
  3. Nowell, B.; Steelman, T. Beyond ICS: How Should We Govern Complex Disasters in the United States? J. Homel. Secur. Emerg. Manag. 2019, 16. [Google Scholar] [CrossRef]
  4. Van Wagner, C.E. A Simple Fire-Growth Model. For. Chron. 1969, 45, 103–104. [Google Scholar] [CrossRef]
  5. Rothermel, R. A Mathematical Model for Predicting Fire Spread in Wildland Fuels; Research Paper INT-115; USDA Forest Service, Intermountain Forest and Range Experiment Station: Ogden, UT, USA, 1972. [Google Scholar]
  6. Finney, M.A. Fire growth using minimum travel time methods. Can. J. For. Res. 2002, 32, 1420–1424. [Google Scholar] [CrossRef]
  7. Andrews, P.L. BehavePlus fire modeling system: past, present, and future. In Proceedings of the 7th Symposium on Fire and Forest Meteorology, Boston, MA, USA, 23–25 October 2007; American Meteorological Society: Boston, MA, USA, 2007. [Google Scholar]
  8. Finney, M.A.; Grenfell, I.C.; McHugh, C.W.; Seli, R.C.; Trethewey, D.; Stratton, R.D.; Brittain, S. A Method for Ensemble Wildland Fire Simulation. Environ. Model. Assess. 2011, 16, 153–167. [Google Scholar] [CrossRef]
  9. O’Connor, C.D.; Thompson, M.P.; Rodríguez y Silva, R. Getting ahead of the wildfire problem: Quantifying and mapping management challenges and opportunities. Geosciences 2016, 6, 35. [Google Scholar] [CrossRef]
  10. Byram, G.M. Combustion of Forest Fuels. In Forest Fire: Control and Use; Davis, K.P., Ed.; McGraw-Hill: New York, NY, USA, 1959; pp. 61–89. [Google Scholar]
  11. Duff, T.J.; Tolhurst, K.G. Operational wildfire suppression modelling: a review evaluating development, state of the art and future directions. Int. J. Wildland Fire 2015, 24, 735. [Google Scholar] [CrossRef]
  12. County of Los Angles Fire Department. Air and Wildland Division Tactical Tools for Wildland Fire; Technical Report; County of Los Angles Fire Department: Los Angeles, CA, USA, 2015. [Google Scholar]
  13. Plucinski, M. Fighting Flames and Forgine Firelines: Wildfire Suppression Effectiveness at the Fire Edge. Curr. For. Rep. 2019, 5, 1–19. [Google Scholar] [CrossRef]
  14. Plucinski, M. Contain and Control: Wildfire Suppression Effectiveness at Incidents and Across Landscapes. Curr. For. Rep. 2019, 5, 20–40. [Google Scholar] [CrossRef]
  15. Fried, J.S.; Fried, B.D. Simulating Wildfire Containment with Realistic Tactics. For. Sci. 1996, 42, 267–281. [Google Scholar]
  16. Fried, J.S.; Fried, B.D. A Foundation For initial attack simulation: the Fried And Fried Fire Containment Models. Fire Manag. Today 2010, 70, 44–47. [Google Scholar]
  17. HomChaudhuri, B.; Kumar, M.; Cohen, K. Optimal Fireline Generation for Wildfire Fighting in Uncertain and Heterogeneous Environment. In Proceedings of the American Control Conference, Baltimore, MD, USA, 30 June–2 July 2010. [Google Scholar]
  18. Hu, X.; Ntaimo, L. Integrated simulation and optimization for wildfire containment. ACM Trans. Model. Comput. Simul. 2009, 19, 1–29. [Google Scholar] [CrossRef]
  19. Alexandridis, A.; Russo, L.; Vakalis, D.; Bafas, G.V.; Siettos, C.I. Wildland fire spread modelling using cellular automata: evolution in large-scale spatially heterogeneous environments under fire suppression tactics. Int. J. Wildland Fire 2011, 20, 633. [Google Scholar] [CrossRef]
  20. Mees, R.; Strauss, D. Allocating Resources to Large Wildland Fires: A Model with Stochastic Production Rates. For. Sci. 1992, 38, 842–853. [Google Scholar]
  21. Martell, D.L. A review of operational-research studies in forest fire management. Can. J. For. Res. 1982, 12, 119–140. [Google Scholar] [CrossRef]
  22. Martell, D.L. A Review of Recent Forest and Wildland Fire Management Decision Support Systems Research. Curr. For. Rep. 2015, 1, 128–137. [Google Scholar] [CrossRef]
  23. Birge, J.R.; Louveaux, F. Introduction to Stochastic Programming; Springer: Berlin, Germany, 1997. [Google Scholar]
  24. Belval, E.J.; Wei, Y.; Bevers, M. A stochastic mixed integer program to model spatial wildfire behavior and suppression placement decisions with uncertain weather. Can. J. For. Res. 2016, 46, 234–248. [Google Scholar] [CrossRef]
  25. Broyles, G. Fireline Production Rates; Technical Report 5100-Fire Management, 1151 1805-SDTDC; US Department of Agriculture Forest Service: Washington, DC, USA, 2011.
  26. Fried, J.S.; Gilless, J.K. Expert Opinion Estimation of Fireline Production Rates. For. Sci. 1989, 35, 870–877. [Google Scholar]
  27. Hu, X.; Sun, Y.; Ntaimo, L. DEVS-FIRE: design and application of formal discrete event wildfire spread and suppression models. Simulation 2012, 88, 259–279. [Google Scholar] [CrossRef]
  28. Wei, Y.; Thompson, M.P.; Haas, J.R.; Dillon, G.K.; O’Connor, C.D. Spatial optimization of operationally relevant large fire confine and point protection strategies: Model development and test cases. Can. J. For. Res. 2018, 48, 480–493. [Google Scholar] [CrossRef]
  29. Hirsch, K.G.; Corey, P.N.; Martell, D.L. Using Expert Judgment to Model Initial Attack Fire Crew Effectiveness. For. Sci. 1998, 44, 539–549. [Google Scholar]
  30. IBM. IBM ILOG CPLEX Optimization Studio CPLEX User’s Manual Version 12 Release 6; IBM ILOG CPLEX Division: Incline Village, NV, USA, 2013. [Google Scholar]
  31. Anderson, H.E. Aids to Determining Fuel Models For Estimating Fire Behavior; USDA For. Serv. Gen. Tech. Rep. INT-122; USDA, Intermountain Forest and Range Experiment Station: Ogden, UT, USA, 1982.
  32. Holmes, T.P.; Calkin, D.E. Econometric analysis of fire suppression production functions for large wildland fires. Int. J. Wildland Fire 2013, 22, 246. [Google Scholar] [CrossRef]
  33. Belval, E.J.; Wei, Y.; Bevers, M. A mixed integer program to model spatial wildfire behavior and suppression placement decisions. Can. J. For. Res. 2015, 45, 384–393. [Google Scholar] [CrossRef]
  34. Wei, Y.; Thompson, M.; Scott, J.; O’Connor, C.; Dunn, C. Designing Operationally Relevant Daily Large Fire Containment Strategies Using Risk Assessment Results. Forests 2019, 10, 311. [Google Scholar] [CrossRef] [Green Version]
Figure 1. (a): An illustration of fire spread paths into a node. (b): an example of a set of crew movements. Node a is the access point for this crew. Please note that even if nodes c and d were both successfully suppressed, fire could still pass from the node below c and the node above; i.e., if any adjacent node does not have successful suppression then the link between the node and the adjacent node is not blocked and fire may still spread along that pathway.
Figure 1. (a): An illustration of fire spread paths into a node. (b): an example of a set of crew movements. Node a is the access point for this crew. Please note that even if nodes c and d were both successfully suppressed, fire could still pass from the node below c and the node above; i.e., if any adjacent node does not have successful suppression then the link between the node and the adjacent node is not blocked and fire may still spread along that pathway.
Forests 10 01077 g001
Figure 2. The multi-stage decision tree used to parameterize the test cases presented in Figures 4–6.
Figure 2. The multi-stage decision tree used to parameterize the test cases presented in Figures 4–6.
Forests 10 01077 g002
Figure 3. A contour and fuel type map for the 11 cell × 12 cell landscape used for test cases in this paper.
Figure 3. A contour and fuel type map for the 11 cell × 12 cell landscape used for test cases in this paper.
Forests 10 01077 g003
Figure 4. Results from the standard safety margin test case. The solid line indicates travel and work done by the suppression resources in the first stage, the dotted line indicates travel and work done in the second stage. Columns (ac) correspond to the results from weather scenarios a, b, and c, respectively (see Figure 2 for the weather scenarios).
Figure 4. Results from the standard safety margin test case. The solid line indicates travel and work done by the suppression resources in the first stage, the dotted line indicates travel and work done in the second stage. Columns (ac) correspond to the results from weather scenarios a, b, and c, respectively (see Figure 2 for the weather scenarios).
Forests 10 01077 g004
Figure 5. Results from the reduced decision space test case. The solid line indicates travel and work done by the suppression resources in the first stage, the dotted line indicates travel and work done in the second stage. Columns (ac) correspond to the results from weather scenarios a, b, and c, respectively (see Figure 2 for the weather scenarios).
Figure 5. Results from the reduced decision space test case. The solid line indicates travel and work done by the suppression resources in the first stage, the dotted line indicates travel and work done in the second stage. Columns (ac) correspond to the results from weather scenarios a, b, and c, respectively (see Figure 2 for the weather scenarios).
Forests 10 01077 g005
Figure 6. Results from the higher safety margin test case. The solid line indicates travel and work done by the suppression resources in the first stage, the dotted line indicates travel and work done in the second stage. Columns (ac) correspond to the results from weather scenarios a, b, and c, respectively (see Figure 2 for the weather scenarios).
Figure 6. Results from the higher safety margin test case. The solid line indicates travel and work done by the suppression resources in the first stage, the dotted line indicates travel and work done in the second stage. Columns (ac) correspond to the results from weather scenarios a, b, and c, respectively (see Figure 2 for the weather scenarios).
Forests 10 01077 g006
Table 1. The notation used for the indices, sets and parameters in the mathematical formation of the fireline construction constraints. In this paper, lower case Arabic and Greek letters indicate parameters, and capital Greek letters represent sets. An exception to this is “big M”, which is commonly used in if-then logic constraints.
Table 1. The notation used for the indices, sets and parameters in the mathematical formation of the fireline construction constraints. In this paper, lower case Arabic and Greek letters indicate parameters, and capital Greek letters represent sets. An exception to this is “big M”, which is commonly used in if-then logic constraints.
Notation Definition
Indices
c=index for the crew of interest
i=index for the node of interest
j =the node from which a crew enters node i
j=the node to which a crew moves to when leaving node i
q=index for a weather scenario of interest
m=index for the stages that comprise weather scenario q
q m =index for stage m from scenario q
Parameters
t r t c , i , j =the travel time required for crew c to travel from node i to node j
s m =amount of time needed between the fire and the crew per unit intensity if the fire is not safe for direct attack
a c , i =the first sub-scenario at which crew c can arrive at access point i
α i =the standardized rate at which an average crew can produce fireline in node i (for example, for every 10 min a crew works it can builds 10 ft of line that will holds a fire of 5 BTU/(ft-s))
t q m =the length of time stage q m lasts
Sets
A c =the set of nodes that can be used as access points by crew c
Λ p =the set of sub-scenarios which must be non-anticipative with respect to decision point p
Table 2. The notation used for the response and decision variables in the mathematical formation of the fireline construction constraints. In this paper, capital Arabic letters are used to represent decision and response variables. All decision and response variables have an implicit lower bound of zero.
Table 2. The notation used for the response and decision variables in the mathematical formation of the fireline construction constraints. In this paper, capital Arabic letters are used to represent decision and response variables. All decision and response variables have an implicit lower bound of zero.
Notation Definition
Response and Decision Variables
Y i , q =indicates if suppression holds in node i during scenario q
P c , i =binary variable indicating if crew c choose to use node i as an access point from which to start
C c , j , i , q m =indicates if a crew moved from node j to node i during stage m for scenario q
C c , i , q m =indicates if a crew was working in i for both stage m 1 and m in scenario q
C T c , i , q =time crew c finishes work in node i for scenario q
W T c , j , i , q m =amount of time crew c works on node i (after leaving node j ) in stage m in scenario q
W T c , i , q m =amount of time crew c works on node i in stage m in scenario q (used if the crew is in node i during more than one stage)
W i , q =total effective work on node i done during scenario q
L C i , q =the control line capacity in node i for scenario q
S M i , q =the amount of time required between a crew’s departure from node i and the fire arrival (safety margin) in scenario q
W C i , q =the time at which all crews have completed their work on node i in scenario q
Table 3. The range of landscape values for the 11 × 12 landscape used in the test cases.
Table 3. The range of landscape values for the 11 × 12 landscape used in the test cases.
CharacteristicValue(s) Used
Cell Size30 m × 30 m
Fuel Model102, 122, 188
Elevation1357–1397 m
Slope0–19%
Aspectgenerally northern
Canopy Covervaries with fuel type
Fuel Moisture
(1 h–10 h–100 h–live)11–20–26–100%
Southerly wind direction180 degrees
Southwesterly wind direction270 degrees
Westerly wind direction225 degrees
Windspeed3.58 m/s
Table 4. The line production, travel time, and safety margin parameters used in the test cases.
Table 4. The line production, travel time, and safety margin parameters used in the test cases.
Fuel Type
Units102122188Non-Flammable
Line production(BTU/ft-sec)(ft/min)15,000500014,000NA
Travel timemin/ft0.0420.0370.0750.0167
Effective line production rate at:
    0.91 m (3 ft) flame lengthsft/min21.85220.42712.596NA
    2.13 m (7 ft) flame lengthsft/min14.8328.7779.747NA
    3.35 m (11 ft) flame lengthsft/min9.0624.1206.730NA
Safety margin:
    Baselinemin/(BTU/ft-sec)0.0020.0020.0020.002
    Highermin/(BTU/ft-sec)0.0040.0040.0040.004

Share and Cite

MDPI and ACS Style

Belval, E.J.; Wei, Y.; Bevers, M. Modeling Ground Firefighting Resource Activities to Manage Risk Given Uncertain Weather. Forests 2019, 10, 1077. https://0-doi-org.brum.beds.ac.uk/10.3390/f10121077

AMA Style

Belval EJ, Wei Y, Bevers M. Modeling Ground Firefighting Resource Activities to Manage Risk Given Uncertain Weather. Forests. 2019; 10(12):1077. https://0-doi-org.brum.beds.ac.uk/10.3390/f10121077

Chicago/Turabian Style

Belval, Erin J., Yu Wei, and Michael Bevers. 2019. "Modeling Ground Firefighting Resource Activities to Manage Risk Given Uncertain Weather" Forests 10, no. 12: 1077. https://0-doi-org.brum.beds.ac.uk/10.3390/f10121077

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop