Harvest teams Wood-processing facilities Roads

E. Application Domains and Software

• Mixed integer programs can be used to formulate just about any discrete optimization problem. They are heavily used in practice for solving problems in transportation and manufacturing: airline crew scheduling, vehicle routing, production planning, etc. Michael Tricks Operations Research Page contains pointers to many web sites on operations research in general, including math programming, specific methods, and specific problems or problem areas. The following are good journals to look at for technical papers applying integer programming: Operations Research , Mathematical Programming Series A and B, and SIAM Journal on Optimization . • Commercial code includes IBMs Optimization Subroutine Library OSL , CPLEX , and XPRESS-MP by Dash . The University of Karlsruhe has a list of 23 commerical solvers , with some comparison information. Compass Modeling Solutions , provides an AMPL ATT Mathematical Programming Language interface to some commercial solvers. There are other modeling languages, sometimes provided with the MIP package http:www.cs.sandia.govoptsurveymip.html

IV. Problem description A. Harvest areas

• A district is divided into harvest areas. Annual planning starts with a list of areas, identified as suitable for harvest during the next 1.5-2 years. Each harvest area is unique with its own properties. It varies in size and in available volumes of assortments, and areas require between 1 and 20 days of work to harvest. The operations are either final felling or thinning. • The production time depends on the average size of the trees and the equipment of the harvest team. Each area is also connected to a particular road or road group. Table 1 gives typical data for five areas in the case study. The name of the areas, the number of standard hours to harvest the area, the average tree diameter, and quantities of the different assortments are given. • The accessibility profile code implies a certain annual profile of the accessibility, i.e., a certain grade of accessibility for each month. Areas with accessibility profile 5 correspond to areas with soft ground, and areas with accessibility profile 1 correspond to areas with high accessibility, possible to harvest during thawing. There is generally a shortage of areas with a good accessibility profile. Table 1. Information used for five harvest areas.

B. Harvest teams

• There are a number of teams working full time in a district. A harvest team consists of a harvester, a forwarder, and two working groups with two people in each. The harvester fells, Universitas Sumatera Utara bucks, and piles the trees. The forwarder collects the log piles and moves them to pick-up points adjacent to the forest road. Some teams concentrate on final felling and others on thinning. Each team has a unique capacity with respect to average tree diameter size and efficiency rate to estimate the specific number of standard hours needed for harvesting, depending on their equipment. Each person in the teams travels back and forth to a home base each working day. Each combination of team and harvest area corresponds to a particular cost.

C. Wood-processing facilities

• The demand for each mill saw-, pulp-, or paper-mills is given per month and assortment. Each mill has a given storage capacity that can be used for a fixed cost per cubic meter. Some mills also have terminals for storage, which are outdoor locations where the logs are stored, adjacent to the mill. The transportation cost depends on assortment and distance and is assumed proportional to the volume transported. An example of demand for the first 6 months for four mills is given in Table 2. Table 2. An example of demand levels x1000 m 3 for four mills during a 6-month period.

D. Roads

• Individual forest roads are aggregated into a group of forest roads and assigned a specific ID number. Some areas are connected directly to the state road network. Most areas are connected to a forest road group, which in turn is connected to the state road network. Road groups are used because single roads are regarded as too detailed. Also, there are areas that are connected to forest roads, which are connected to another forest road group before the state road network is reached. This hierarchy decides how maintenance and snow removal must be carried out. • Accessibility of the state roads is guaranteed. During parts of the year, some roads must be avoided because of soft ground, and some forest roads need restoring to be accessible, e.g., snow removal in wintertime. The road dependence is illustrated in Fig. 4. In this example, areas 1, 2, 3, and 4 are connected to road group 1, which is connected to the state road network. Areas 5, 6, 7, and 11 are connected to road group 2, and areas 8, 9, 10, to road group 3. Road group 3 is connected to road groups 1 and 4, and road group 2 is connected to road groups 1 and 5, before reaching the state road network. Figure 4. Illustration of a possible road network. Universitas Sumatera Utara

V. Mathematical Formulation