2016
DOI: 10.1080/14697688.2015.1114365
|View full text |Cite
|
Sign up to set email alerts
|

Building a stochastic programming model from scratch: a harvesting management example

Abstract: We analyse how to deal with the uncertainty before solving a stochastic optimization problem and we apply it to a forestry management problem. In particular, we start from historical data to build a stochastic process for wood prices and for bounds on its demand. Then, we generate scenario trees considering different numbers of scenarios and different scenario-generation methods, and we describe a procedure to compare the solutions obtained with each approach. Finally, we show that the scenario tree used to ob… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
8
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(8 citation statements)
references
References 20 publications
0
8
0
Order By: Relevance
“…The method is also suitable for many applications where the objective function cannot be computed in a closed form such as the so-called black-box optimization problems [27] and the stochastic knapsack problem [22]. In forestry, this method is well suited for harvest scheduling problem with wood price and demand uncertainties because we can extract samples from historical demand and price without the need to model the price like done in [10,28]. Compared to stochastic programming which require the so-called non-anticipativity constraints [13,29], SAA model is relatively smaller in terms of number of constraints (and possibly in terms of number of variables, depending on the formulation) since it does not require such constraints.…”
Section: Discussionmentioning
confidence: 99%
“…The method is also suitable for many applications where the objective function cannot be computed in a closed form such as the so-called black-box optimization problems [27] and the stochastic knapsack problem [22]. In forestry, this method is well suited for harvest scheduling problem with wood price and demand uncertainties because we can extract samples from historical demand and price without the need to model the price like done in [10,28]. Compared to stochastic programming which require the so-called non-anticipativity constraints [13,29], SAA model is relatively smaller in terms of number of constraints (and possibly in terms of number of variables, depending on the formulation) since it does not require such constraints.…”
Section: Discussionmentioning
confidence: 99%
“…( 5) else (6) for n in fixed nodes which successor are not fixed do (7) for m ∈ I n do (8) PHVF(θ, Ω(m), k + 1) ( 9) end for (10) end for (11) end if (12) return x ω (13) end function ALGORITHM 3: PH variable fixing. [11,14,21,24,25,29,33] and more importantly [34] who describe scenario generation in the forest management framework. We tested our algorithm on six different forests with three being real forests, and the data of which are publicly available 1 (P1, P34, P36).…”
Section: Experimental Designmentioning
confidence: 99%
“…Forest management operates under uncertainty; however, through empirical testing, the probability of the uncertainty can be estimated. In a forestry context, stochastic programming has been used to schedule forest harvesting and road building decisions (Alonso-Ayuso et al 2011;Andalaft et al 2003), to planning the management response to forest fires (Boychuk and Martell 1996;Ntaimo et al 2012), and to adjust to changes in timber prices (Piazza and Pagnoncelli 2014;Rios et al 2016). For forest management planning, estimates of uncertainty can be evaluated through empirical data on inventory errors, and through time series data on growth model errors.…”
Section: Introductionmentioning
confidence: 99%