FORS 8450 Advanced Forest Planning Lecture 12 Tabu Search Change in the Value of a Medium-Sized Forest when Considering Spatial Harvest Scheduling Constraints.

Slides:



Advertisements
Similar presentations
1 Material to Cover  relationship between different types of models  incorrect to round real to integer variables  logical relationship: site selection.
Advertisements

1 LP Duality Lecture 13: Feb Min-Max Theorems In bipartite graph, Maximum matching = Minimum Vertex Cover In every graph, Maximum Flow = Minimum.
Solving IPs – Cutting Plane Algorithm General Idea: Begin by solving the LP relaxation of the IP problem. If the LP relaxation results in an integer solution,
FORS 8450 Advanced Forest Planning Lecture 4 Extensions to Linear Programming.
H EURISTIC S OLVER  Builds and tests alternative fuel treatment schedules (solutions) at each iteration  In each iteration:  Evaluates the effects of.
Pure, Mixed-Integer, Zero-One Models
International Symposium for the 50th Anniversary of the Forestry Sector Planning in Turkey Planned Forestry For the Desired Future of our Forests Issues.
Impact of adjacency and green-up constraints on wood supply in Georgia, USA Michal Zasada, Chris J. Cieszewski, Roger C. Lowe, Don Reimer 2 nd International.
Examining Clumpiness in FPS David K. Walters Roseburg Forest Products.
Kuang-Hao Liu et al Presented by Xin Che 11/18/09.
Multiobjective VLSI Cell Placement Using Distributed Simulated Evolution Algorithm Sadiq M. Sait, Mustafa I. Ali, Ali Zaidi.
MAE 552 – Heuristic Optimization Lecture 24 March 20, 2002 Topic: Tabu Search.
A Combinatorial Maximum Cover Approach to 2D Translational Geometric Covering Karen Daniels, Arti Mathur, Roger Grinde University of Massachusetts Lowell.
Approximation Algorithms
Dynamic lot sizing and tool management in automated manufacturing systems M. Selim Aktürk, Siraceddin Önen presented by Zümbül Bulut.
Solving the Protein Threading Problem in Parallel Nocola Yanev, Rumen Andonov Indrajit Bhattacharya CMSC 838T Presentation.
Planning operation start times for the manufacture of capital products with uncertain processing times and resource constraints D.P. Song, Dr. C.Hicks.
Linear programming. Linear programming… …is a quantitative management tool to obtain optimal solutions to problems that involve restrictions and limitations.
FORS 4710 / 6710 Forest Planning FORS 8450 Advanced Forest Planning Lecture 2 Linear Programming.
Modeling Non-Timber Objectives in Harvest Scheduling with Linear Programming Lecture 4 (4/8/2014)
Metaheuristics The idea: search the solution space directly. No math models, only a set of algorithmic steps, iterative method. Find a feasible solution.
FORS 8450 Advanced Forest Planning Lecture 19 Ant Colony Optimization.
Integer programming Branch & bound algorithm ( B&B )
Operations Research Models
Overview of Financial Analysis
Linear Programming Chapter 13 Supplement.
Vilalta&Eick: Informed Search Informed Search and Exploration Search Strategies Heuristic Functions Local Search Algorithms Vilalta&Eick: Informed Search.
Forest Regulation Concepts
FORS 8450 Advanced Forest Planning Lecture 21 Binary Search.
Wan-Yu Liu Aletheia University New Taipei City, Taiwan 1 A Cultural Algorithm for Spatial Forest Resource Planning Chun-Cheng Lin National Chiao Tung University.
Types of IP Models All-integer linear programs Mixed integer linear programs (MILP) Binary integer linear programs, mixed or all integer: some or all of.
The Fast Optimal Voltage Partitioning Algorithm For Peak Power Density Minimization Jia Wang, Shiyan Hu Department of Electrical and Computer Engineering.
MILP algorithms: branch-and-bound and branch-and-cut
Heuristic Optimization Methods Greedy algorithms, Approximation algorithms, and GRASP.
1 Short Term Scheduling. 2  Planning horizon is short  Multiple unique jobs (tasks) with varying processing times and due dates  Multiple unique jobs.
Course: Logic Programming and Constraints
FORS 8450 Advanced Forest Planning Lecture 11 Tabu Search.
Solving the Maximum Cardinality Bin Packing Problem with a Weight Annealing-Based Algorithm Kok-Hua Loh University of Maryland Bruce Golden University.
15.053Tuesday, April 9 Branch and Bound Handouts: Lecture Notes.
FORS 8450 Advanced Forest Planning Lecture 5 Relatively Straightforward Stochastic Approach.
Chapter 1 Introduction n Introduction: Problem Solving and Decision Making n Quantitative Analysis and Decision Making n Quantitative Analysis n Model.
FORS 8450 Advanced Forest Planning Lecture 8 Threshold Accepting Example.
FORS 8450 Advanced Forest Planning Lecture 6 Threshold Accepting.
Heuristic Methods for the Single- Machine Problem Chapter 4 Elements of Sequencing and Scheduling by Kenneth R. Baker Byung-Hyun Ha R2.
Proposal of Asynchronous Distributed Branch and Bound Atsushi Sasaki†, Tadashi Araragi†, Shigeru Masuyama‡ †NTT Communication Science Laboratories, NTT.
IE 312 Review 1. The Process 2 Problem Model Conclusions Problem Formulation Analysis.
Spatial Forest Planning with Integer Programming Lecture 10 (5/4/2015)
A Two-Phase Linear programming Approach for Redundancy Problems by Yi-Chih HSIEH Department of Industrial Management National Huwei Institute of Technology.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 14 Sensitivity Analysis.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
COMPLIMENTARY TEACHING MATERIALS Farm Business Management: The Fundamentals of Good Practice Peter L. Nuthall.
MIT and James Orlin © The Geometry of Linear Programs –the geometry of LPs illustrated on GTC.
Discrete ABC Based on Similarity for GCP
Heuristic Optimization Methods
Si Chen, University of Maryland Bruce Golden, University of Maryland
Course Description Algorithms are: Recipes for solving problems.
Spatial Forest Planning with Integer Programming
Study Guide for ES205 Yu-Chi Ho Jonathan T. Lee Nov. 7, 2000
Modeling Non-Timber Objectives in Harvest Scheduling with Linear Programming Lecture 14 (5/18/2017)
Modeling Non-Timber Objectives in Harvest Scheduling with Linear Programming Lecture 5 (4/19/2017)
Chapter 6. Large Scale Optimization
Modeling Non-Timber Objectives in Harvest Scheduling with Linear Programming Lecture 14 (5/23/2016)
Basic Linear Programming Concepts
Conceptual Framework on Planning for Timber Supply
School of Computer Science & Engineering
Course Description Algorithms are: Recipes for solving problems.
Branch-and-Bound Algorithm for Integer Program
1.2 Guidelines for strong formulations
Chapter 6. Large Scale Optimization
1.2 Guidelines for strong formulations
Presentation transcript:

FORS 8450 Advanced Forest Planning Lecture 12 Tabu Search Change in the Value of a Medium-Sized Forest when Considering Spatial Harvest Scheduling Constraints Pete Bettinger Wise Batten, Jr.

Motivation for the Study A relatively rare spatial / temporal combination of resources 1. University of Georgia graduate course "Advanced Forest Planning" 2. HATT: Heuristic Algorithm Teaching Tool 3. Motivated student 4. Curiosity about impacts of potential green-up and adjacency restrictions

Conifer plantations Roads Streams Spatial Distribution of Pine Stands Methods

Age Class Distribution

Methods Growth and Yield Projections 10 management regimes (prescriptions) were developed for each stand. SiMS 2003 (ForesTech International 2003) was used to model the prescriptions, providing NPV, harvest timing (thinning and clearcut), and potential revenues. Logical management prescriptions were devised for each of the stands, given the goals of the landowner (a preference for thinnings and medium-length rotations). The number of thinnings ranged from 0-2. Stumpage prices, taxes, and costs for silvicultural activities (e.g., site preparation and planting) were derived from current local knowledge.

Methods Forest Planning Problem Time horizon: 40 years Time periods: 1 year Objective: Maximize the net present value of future activities on the forest. Constraints: (1) A maximum clearcut area per period. (2) Adjacency restrictions for clearcuts (URM and ARM). Green-up periods assessed: 2-7 years

Methods Forest Planning Problem Types of spatial problems examined: Unit restriction model (URM): Green-up periods from 2-7 years Area restriction model (ARM) Green-up periods from 2-7 years Maximum clearcut sizes: 60, 120, 240 acres

Random feasible solution Develop 1-opt neighborhood Select candidate move Update solution Tabu ? 1-opt iterations complete? Best solution ? Develop 2-opt neighborhood Select candidate move Update solution Tabu ? 2-opt iterations complete? Do another loop? Report best solution Best solution ? Yes No Yes No Methods Tabu Search 1-opt moves 2-opt moves

Methods Tabu Search Parameters Aspiration criteria used. Tabu state for 1-opt moves applied to Stand / Prescription choices. Tabu state for 1-opt moves: 550 iterations (assessed ). Tabu state for 2-opt moves applied to Stand / Stand swaps. Tabu state for 2-opt moves: 50 iterations (assessed ). 50 independent runs of the heuristic were obtained for each type of spatial planning problem assessed.

Methods Linear Programming (LP) Solution A relaxed version of the problem was solved using linear programming. "Relaxed" = none of the spatial constraints are acknowledged. One could view these results as the "upper bound" on any solution that could be generated with the spatial constraints.

Methods Integer Programming (IP) Solutions Three of the spatial problems using the Unit Restriction Model of adjacency were solved using Integer programming. One could view these results as the "optimal" solutions to those scenarios that are assessed with the heuristic, since each will include the spatial constraints. A direct comparison of the IP and heuristic results helps us understand how well the heuristic performs for these types of problems.

Results Unit Restriction Model Change in NPV, as compared to "relaxed" LP solution: Green-up Change in NPV (years) (%) $12 / acre to $283 / acre

Results Area Restriction Model (240 acre maximum clearcut size) Change in NPV, as compared to "relaxed" LP solution: Green-up Change in NPV (years) (%) $1.50 / acre to $3.50 / acre

Results Area Restriction Model (120 acre maximum clearcut size) Change in NPV, as compared to "relaxed" LP solution: Green-up Change in NPV (years) (%) $1.50 / acre to $24 per acre

Results Area Restriction Model (60 acre maximum clearcut size) Change in NPV, as compared to "relaxed" LP solution: Green-up Change in NPV (years) (%) $2 / acre to $90 per acre

Results Performance Computer: Pentium IV, 2.4 GHz CPU URM solutions: 40 seconds each ARM solutions: 1.5 to 2.0 minutes each IP solution: 1 hour maximum

Results Validation of the Heuristic Model Solved the IP formulation of the URM model using LINDO 6.1. Pairwise adjacency constraints were used. Constraints 1,199 1,783 2,333 Best solution, compared to IP solution % % % Average solution, compared to IP solution % % % Percent of solutions within 1% of IP solution Green-up period 2 years 3 years 4 years

Discussion URM adjacency Technically, the URM model should only be used when all of the stands are about the same size as the maximum clearcut area allowed. Since they are not, the impacts are greater when using this model than when using the ARM model. Using this type of management model does not allow as much flexibility in harvest design as when using the ARM model.

Discussion Anticipatory Assessment of Impact The notion that net present value declines as green-up periods increase, or as maximum allowable clearcut sizes decrease, is not new. The level of impact is of interest, however, and should be assessed for a variety of landowner size classes and ownership distributions.

Discussion Drawbacks of the Heuristic A number of runs of the heuristic may be necessary for one to feel confident that they have developed a forest plan that could be close, in value, to the (perhaps unknown) global optimum solution. Speed of processing is a function of the computer programming language used and the potential speed of the computer's processor.

Conclusions Impact of green-up period length A green-up period of 2-3 years did not seem to significantly affect the NPV of the resulting forest plans. A longer green-up period (6-7 years) could reduce the NPV of the resulting forest plans 5-15%. Impact of maximum clearcut size restrictions 240 acre maximum clearcut size does not affect NPV much at all. 60 acre maximum clearcut size may affect NPV more dramatically (up to 5%), depending on the green-up period assumed.

Conclusions Value of using a heuristic over traditional integer programming Solutions can be generated for problems difficult or impossible to solve with traditional integer programming. The heuristic method for assessing the impacts of green-up and adjacency restrictions worked very well - the best heuristic solution was within 0.25% (of net present value) of the integer programming solution.

Further Information Study Results Batten, W.H., Jr., P. Bettinger, and J. Zhu The effects of spatial harvest scheduling constraints on the value of a medium-sized forest holding in the southeastern United States. Southern Journal of Applied Forestry. 29: