Optimization of production planning in fish farming Páll Jensson University of Iceland Presented at IFORS 2002 in Edinbourgh.

Slides:



Advertisements
Similar presentations
Integer Optimization Basic Concepts Integer Linear Program(ILP): A linear program except that some or all of the decision variables must have integer.
Advertisements

1 Material to Cover  relationship between different types of models  incorrect to round real to integer variables  logical relationship: site selection.
Linear Programming Problem
1 Chapter 11 Here we see cases where the basic LP model can not be used.
Marine Harvest Seafood Investor Forum London 19 November 2013.
Linear Programming Models & Case Studies
Will Coker. us Sciaenops Ocellatus Wide distribution spreading from the Western Atlantic to Mexico and S. America Found in sandy or muddy coastal waters.
Timber Management Elements of Forestry Kenneth Williams
McGill Consulting Asif Kan Alexandre Marinho de Almeida Michael Spleit Ahmed Ragab Mine Production Scheduling of a Porphyry copper deposit February 15,
Supply Chain Inventory Management and the Value of Shared Information Gerard P.Cachon* Marshall Fisher presented by Ağcagül YILMAZ.
WATER ENVIRONMENTS Chapter 7
Biomass Daily A Revolution in Biomass Control Benedikt Hálfdanarson Marketing Manager.
CSCI 573 Linear and Mixed Integer Programming Sven Koenig.
NetWORKS Strategy Manugistics NetWORKS Strategy 6.2.
Faustmann in the Sea Optimal Rotation Time in Aquaculture By Atle G. Guttormsen Researcher Agricultural University of Norway.
Extensive culture: low intensity aquaculture providing only small increases over natural productivity. Extensive fish culture systems have low stocking.
Reliability and Limits of MSY Targets, Limits, and Uncertainty Rainer Froese GEOMAR, Kiel, Germany Public Hearing on Maximum Sustainable Yield European.
Aquaculture of the Bluefin Tuna. Taxonomy Genus Thunnus Species: Maccoyii, Orientalis, Thynnus.
Fishery management: Wild and farmed fish Frank Asche IRIS,
Previously Optimization Probability Review Inventory Models Markov Decision Processes.
1 Ardavan Asef-Vaziri Nov-2010Theory of Constraints 1- Basics Practice; Follow the 5 Steps Process Purchased Part $5 / unit RM1 $20 per unit RM2 $20 per.
Starting an Aquaculture Business You MUST know where your product will be sold before you stock your fish : –Product definition? –Marketing area? –Current.
On-line Bin Covering Algorithms Páll Jensson, Univ. of Iceland In food processing items of irregular sizes are frequently collected and packed into portions.
To Accompany Krajewski & Ritzman Operations Management: Strategy and Analysis, Seventh Edition © 2004 Prentice Hall, Inc. All rights reserved. Linear Programming.
Previously Optimization Probability Review Inventory Models Markov Decision Processes.
Culture of Atlantic Salmon (Salmo salar ) By Leonard Lovshin Department of Fisheries and Allied Aquaculture Auburn University, Alabama, USA.
Salmon Elaine Christian. Taxonomy *Atlantic Salmon (Salmo salar)* Salmon Trout (Salmo gairdneri --> Oncorhynchus mykiss) – Anadromous: Steelhead salmon/Ocean.
Linear Programming.
Product Mix Problem Monet company makes four types of frames.
. Business Income Agricultural Losses Farm House Farm BuildingsFarm PropertyFarm Equipment Farm Workers Row CropsOrchardsHorse.
Product Mix & Master Production Scheduling
1 1 Slide © 2005 Thomson/South-Western Slides Prepared by JOHN S. LOUCKS ST. EDWARD’S UNIVERSITY.
Spring 03 Vande Vate Hierarchy of Models Define Linear Models Modeling Examples in Excel and AMPL Linear Programming.
Chapter 12 Discrete Optimization Methods
1 1 Slide Linear Programming (LP) Problem n A mathematical programming problem is one that seeks to maximize an objective function subject to constraints.
Strategic Production Planning Now showing at your local university.
Risk and Return. Expected return How do you calculate this? – States of the economy table What does it mean?
Cost of Capital Chapter 11. Chapter 11 - Outline Weighted Average Cost of Capital Cost of Debt Cost of Preferred Stock Cost of Common Equity: – Retained.
Giapetto's Woodcarving: The LP Model
AQUACULTURAL SITUATION AND OUTLOOK “TEACH A PERSON HOW TO FISH -- HE CAN SURVIVE” “TEACH A PERSON HOW TO GROW FISH -- HE CAN MAKE A LIVING” ?? Jerry R.
Chapter 1. Formulations 1. Integer Programming  Mixed Integer Optimization Problem (or (Linear) Mixed Integer Program, MIP) min c’x + d’y Ax +
DEEPFISHMAN Using bioeconomic modeling for evaluation of management measures – an example Institute of Economic Studies.
Optimal Sequencing of Traffic Streams at a Signalized Intersection Peter G. Furth Dept. of Civil & Environmental Engineering Northeastern University, Boston,
Unit VIII Post stocking management. INTRODUCTION This phase includes the activities to be undertaken from stocking of fingerlings up to the final harvesting.
Contents Introduction Aggregate planning problem
54 Fluctuations in Population Densities Exponential growth can be represented mathematically:  N/  t = (b – d)N  N = the change in number of individuals.
Integer LP In-class Prob
1 Optimal activities over time in a typical forest industry company in the presence of stochastic markets - A flexible approach and possible extensions!
Spring 02 Vande Vate 1 1 Modeling Service When Transport is restricted to Load-Driven Pool Points in Retail Distribution John Vande Vate Spring.
Marketing Basics. What is Marketing?  Marketing is the process of planning and executing the conception, pricing, promotion, and distribution of ideas,
Kerimcan OzcanMNGT 379 Operations Research1 Linear Programming Chapter 2.
Chapter 6 Optimization Models with Integer Variables.
Chapter 5 Describing Distributions Numerically Describing a Quantitative Variable using Percentiles Percentile –A given percent of the observations are.
1 Simplex algorithm. 2 The Aim of Linear Programming A Linear Programming model seeks to maximize or minimize a linear function, subject to a set of linear.
Valuing a Company What determines a companies worth?
Marketing. Plan - Marketing research - Market research methods - Marketing activities - Product life cycle.
1 2 Linear Programming Chapter 3 3 Chapter Objectives –Requirements for a linear programming model. –Graphical representation of linear models. –Linear.
4-1 Business Finance (MGT 232) Lecture Risk and Return.
Presentation on Marketing Mix
Aquaculture.
R. Srikant University of Illinois at Urbana-Champaign
Introduction to Freshwater Prawn Economics
Fish Farming.
Grade 6 Geometry and Measures Upper and Lower Bounds 2.
إدارة التسويق.
Modeling Service When Transport is restricted to Load-Driven
ÇAMLI YEM TURKEY BREEDING PLANNING SYSTEM
Linear Programming Problem
Chapter 1. Formulations.
Presentation transcript:

Optimization of production planning in fish farming Páll Jensson University of Iceland Presented at IFORS 2002 in Edinbourgh

Background Aquaculture is fast growing New measurement technology (Vaki) => more detailed and better data Market price fluctuations, by fish size More market driven operations Need for software and DSS

Goal Decision system for salmon farming (applies also to other farming) Release, growth and harvesting Smolt quality, feeding Size grading, different harvest schemes Processing, distribution to markets Software prototype

Literature Review of modeling and IT: Cacho (1997), El-Gayar (1997) MIP (single size): Shaftel and Wilson (1990), Clayton, E.R. (1995) Markov approach, LP: Sparre (1976), Leung et al. (1993), Forsberg (1996)

Price fluctuation example (East Canada Salmon)

Growth (average weight)

Harvesting Methods BH: Batch Harvesting Partial BH: Same size distribution as stock. Full BH: Whole cage harvested once. Special case of GH, SH and Partial BH. SH: Selective Harvesting. Any sizes can be selected from the stock in a cage. GH: Graded Harvesting. Usually “thinning from above”.

Data S s (t) = Sales Price size s time per. T W s = Weight of fish in size class s C p (t) = Variable Cost (mainly feed) R ps (t) = No of fish of smolt class p P ps (t) = Transition Prob. s -> s+1 D min (t), D max (t) = Harvest bounds, (Sales Aggrements, Capacities,...)

Variables f ps (t) = state variables, no of fish of smolt class p and size s left at t. h ps (t) = decision variables, no of fish harvested y p (t) = 1 if class p is harvested at time t, 0 else.  s  M h ps (t)  R p y p (t) z ps (t) = 1 if size s is smallest size harvested, 0 else.  s  M z ps (t) = y p (t)

The Markov model h ps (t) R ps-1 (t-1) s s-1 P ps-1 (t-1) 1-P ps-1 (t-1) f ps (t) t-1 t

Two level approach for size graded modeling Lower level: Markov type growth model with size variables for GH and SH (constant distribution for BH): f ps (t) = [1-P ps (t-1)] f ps (t-1) + P ps-1 (t-1) f ps-1 (t-1) Upper level: Objective function and harvesting constraints

LP for Aggregate Planning

MIP for GH (size graded harvesting)

Graded Harvesting Z ps (t) :  Z ps (t): s F ps (t) h ps (t)  F ps (t)  s r=1 z pr (t) h ps (t) = 0 h ps (t) = F ps (t) 0<h ps (t)<F ps (t)

No of fish harvested (000)

Harvest from a single pen

Extensions Various harvesting methods Feeding limits (Norway) Smolt release as decision variables Multi-site operation, transport costs, processing capacities Product mix in processing Other fish species than salmon