SlideShare a Scribd company logo
1 of 5
I&J New Trawler – January 2016
Usage of an Optimization Model to Advise Running a
Fishing Operation
It started with this seemingly simple question: "We are at 85% hake now, how do we reach
89%?".
I was working for one of the main fishing companies in South Africa and my role was to
provide the Operations Center with any computerised information that could help the
Managers and their Operators to direct the fleet of fishing vessels to the right areas,
centralise the reports on the catches of the previous day and build a real-time picture of the
density of the fish across the fishing grounds of the country.
Nobody can choose exactly the mix of fish he wants to catch but in certain areas under the
right meteorological conditions and the time of the year the experienced skippers would
know where to sail their vessels and which type of fishing net to use to bring the prized fish.
There was one type of fish which the Trawling Division wanted to catch more than any other
kind. It was the hake, This fish has a white flesh, a light texture and is most appropriate to
prepare many fish products which the factory attached to the fishing company needed to
operate. Hake has a huge demand on the international market and is the most profitable
product of the South African fishing industry. Therefore the fishing operation was mainly
directed to bring to shore hake fish, either fresh or processed and frozen onboard.
The first question, vital for the fishing industry is the question of quota. In order to run a
sustainable fishing business quotas are set by the Fisheries Division of the Department of
Agriculture, Forestry and Fisheries, called in those days “Sea Fisheries Institute”. If a
Company was allocated say 80 tons of hake per year the planning operation would spread
this amount over the 12 months of the year although on some months the size of the fish
and its quantity would dramatically change. The market price is determined by the size and
the usage of the fish and of course by the market demand. Therefore it was more profitable
to supply the good sized hake which could be converted into different products such as
steaks, loins, flat fillets, whole fish portions, etc. The other kinds of fish were also brought to
the docks and sold but they did not determine the direction of the fishing operation.
Fishing at 89% hake means in some
months a high concentration of hake size
5 and 6 which are used to produce the
loins taken along the upper part above the
backbone. But in other months this fish
could be found in much smaller quantities.
For instance in October and February the
medium and large hake disappears into
the depths of the ocean because of the
spawning season. The demand is also
determined by the seasons. In December,
time of summer holidays, a huge crowd of
tourists would want the traditional and famous "fish and chips", therefore increasing the
demand beyond the fishing capacity of the fleet during this period.
Catching 89% of hake instead of 85%
means more profitable business and a
higher market share nationally and
internationally.
The question was simple, the objective seemingly clear. The answer would take me more
than two years of investigations, software development and long days in close collaboration
with the Engineering Manager Tim Reddell, the General Manager Rob Whitehead and the
Fishing Manager Barrie Rose who helped me understand what fishing meant and turned me
into the 1st theoretical fisherman of the Trawling Division. I would like to pay a tribute to
Barrie Rose who encouraged and helped with his immense knowledge and his enthusiasm
to the success of this innovative project.
In order to understand the mechanisms of fishing and its interaction in the sea and on shore
we needed data. My reporting system did collect and record the catches and the mix of each
net, the date and the time of the trawl, the method, and other technical parameters. But it
was a new system and most of the data was centralised at the Sea Fisheries Institute I
mentioned earlier. Their role was to monitor the catches and the filling of the quotas. Since
we provided them with our own data we were allowed to receive this data back, however
only our data was accessible and the data about the operations of the competition was
strictly out of reach. I was given about 5 years of data and during the development of the
project I collected 2 more years of data.
I opted for the design of a data warehouse although this concept was hardly popular and
common as it is today. The data would be filtered, cleaned, aggregated and stored into
categories showing the mix of fish and the total amount. If the facts were clear, defining the
dimensions and their attributes was a different kettle of fish if I may say so. Many
discussions with my managers mentioned earlier helped drawing broad lines which would
define these dimensions. The Operations Center became my favorite place during the day,
sometimes the weekend or the night. There I would discuss with former Skippers and the
Operators who knew much more than they were ready to say.
After 6 months my design became
clear and I could start implementing
the software and the data warehouse.
Since there were no much choice of
the tools found in the market, I had to
develop a dedicated software which
would classify the catches and build a
data mart, dimensions and facts
tables. The analytical process would
not be performed after the building of the data mart because again a lack of appropriate
software. Therefore my fact tables contained mathematical functions expressing the
percentage and the quantity of a catch for each type of fish or product. The date and time of
the year was an obvious dimension. Among the other dimensions there were the area
dimension, a square of 50x50 miles, the depth dimension, 3 levels of depth down to 3000m,
the type of trawling,etc. The degree of the function corresponded to the complexity of the
fluctuation of a specific type of fish. The function would also help make a short term
prediction when processed with the current catch data, by using a Kalman filter method.
One year later my data mart was ready to produce and be tested to meet the expectations of
the Trawling Division.
The 1st useful information of the system was shown during the daily remote meeting
between the Fishing Manager at the Operations Center and his Skippers on board their
vessels. If until now the skippers jealously
kept their experience, their predictions and
their performance as a private secret, we
slowly started an education process which
would convince them to cooperate, truly
report their catches and rip the benefits of a
system which gives them an accurate
picture of the fishing grounds on a daily
basis. This education step was not the
easiest step of the entire project. However
we recorded several successes.
It was time now to explore the forecasting and decision making process and advise a fishing
programme for the fleet, based on the orders of fish products that the Marketing Division
channelled to the Trawling Division on a regular basis.
The formulation of the model was:
Constraints:
1. The orders are defined by a specific quantity of fish products derived from the hake in
specific sizes. But this quantity can fluctuate within a short range between a minimum
and a maximum.
2. The fresh fish local market also required to be satisfied with other kinds of fish which
have also a minimum and maximum quota.
Productions Algorithms:
1. The cutting of the hake fillet goes according to the size and the weight of the fish
which depends of the type of hake, size 5 or size 6.
2. The correct mix and quantity when determined are to be found into areas as stored in
the data mart and are subject to the dimensions of the data mart. Relevant
dimensions are the week of the year and the fishing capacity of the vessels and their
ability.
3. We consider only variable operating costs for each fishing vessel.
4. Each order contains fixed selling prices of the fish products.
5. These products can be processed and produced either onboard large freezer
vessels or in the fish factory.
The objective:
Maximize the profits of the operation.
The other obvious objective of the Fishing Company was to satisfy the market and by having
a satisfied customer ensure the continuity of an industry which started 100 years ago as a
family business.
The optimisation model was developed as Linear Programming model using Lingo, a
software created and marketed by Lindo Systems Inc. Other software was developed in
house in C++ and Object Oriented Pascal.

More Related Content

Similar to Using a Linear Programming Model to optimize fishing operations

2019 Election| Fish Farming| Canada| August 2019
2019 Election| Fish Farming| Canada| August 20192019 Election| Fish Farming| Canada| August 2019
2019 Election| Fish Farming| Canada| August 2019paul young cpa, cga
 
Management of fish production
Management of fish productionManagement of fish production
Management of fish productionRavi Kumar
 
Using Systems Engineering Technology to Improve Efficiency of Small Oyster Fa...
Using Systems Engineering Technology to Improve Efficiency of Small Oyster Fa...Using Systems Engineering Technology to Improve Efficiency of Small Oyster Fa...
Using Systems Engineering Technology to Improve Efficiency of Small Oyster Fa...IRJET Journal
 
Using FME and Google Earth to Dynamically Map Fish Catch in Hawaii
Using FME and Google Earth to Dynamically Map Fish Catch in HawaiiUsing FME and Google Earth to Dynamically Map Fish Catch in Hawaii
Using FME and Google Earth to Dynamically Map Fish Catch in HawaiiSafe Software
 
Okehampton April 2019: Community Information Session
Okehampton April 2019: Community Information SessionOkehampton April 2019: Community Information Session
Okehampton April 2019: Community Information SessionTassal_Community
 
What is Fish Farming (Aquaculture) february 2018
What is Fish Farming (Aquaculture)   february 2018What is Fish Farming (Aquaculture)   february 2018
What is Fish Farming (Aquaculture) february 2018paul young cpa, cga
 
Shellfish Management Plan -- May 15th Update
Shellfish Management Plan -- May 15th UpdateShellfish Management Plan -- May 15th Update
Shellfish Management Plan -- May 15th Updateriseagrant
 
MPI Snapper 1 Management Decision
MPI Snapper 1 Management Decision MPI Snapper 1 Management Decision
MPI Snapper 1 Management Decision Jason Walker
 
Fisheries and Oceans| Policy Review| Canada
Fisheries and Oceans| Policy Review| CanadaFisheries and Oceans| Policy Review| Canada
Fisheries and Oceans| Policy Review| Canadapaul young cpa, cga
 
How To Write An Essay Describing A Person
How To Write An Essay Describing A PersonHow To Write An Essay Describing A Person
How To Write An Essay Describing A PersonAlicia Williams
 
SAGB Conference 2013 - Speaker Summaries
SAGB Conference 2013 - Speaker SummariesSAGB Conference 2013 - Speaker Summaries
SAGB Conference 2013 - Speaker SummariesShellfish Association
 
Essay On My Mother For Class 6 In English
Essay On My Mother For Class 6 In EnglishEssay On My Mother For Class 6 In English
Essay On My Mother For Class 6 In EnglishMolly Crosby
 

Similar to Using a Linear Programming Model to optimize fishing operations (20)

2019 Election| Fish Farming| Canada| August 2019
2019 Election| Fish Farming| Canada| August 20192019 Election| Fish Farming| Canada| August 2019
2019 Election| Fish Farming| Canada| August 2019
 
Albassel A.Hassan (The Suez Canal Co.)• 2018 IFPRI Egypt - WorldFish Seminar:...
Albassel A.Hassan (The Suez Canal Co.)• 2018 IFPRI Egypt - WorldFish Seminar:...Albassel A.Hassan (The Suez Canal Co.)• 2018 IFPRI Egypt - WorldFish Seminar:...
Albassel A.Hassan (The Suez Canal Co.)• 2018 IFPRI Egypt - WorldFish Seminar:...
 
Management of fish production
Management of fish productionManagement of fish production
Management of fish production
 
Using Systems Engineering Technology to Improve Efficiency of Small Oyster Fa...
Using Systems Engineering Technology to Improve Efficiency of Small Oyster Fa...Using Systems Engineering Technology to Improve Efficiency of Small Oyster Fa...
Using Systems Engineering Technology to Improve Efficiency of Small Oyster Fa...
 
Using FME and Google Earth to Dynamically Map Fish Catch in Hawaii
Using FME and Google Earth to Dynamically Map Fish Catch in HawaiiUsing FME and Google Earth to Dynamically Map Fish Catch in Hawaii
Using FME and Google Earth to Dynamically Map Fish Catch in Hawaii
 
Okehampton April 2019: Community Information Session
Okehampton April 2019: Community Information SessionOkehampton April 2019: Community Information Session
Okehampton April 2019: Community Information Session
 
Diamond Aqua Leads
Diamond Aqua LeadsDiamond Aqua Leads
Diamond Aqua Leads
 
BPlanFishing00
BPlanFishing00BPlanFishing00
BPlanFishing00
 
What is Fish Farming (Aquaculture) february 2018
What is Fish Farming (Aquaculture)   february 2018What is Fish Farming (Aquaculture)   february 2018
What is Fish Farming (Aquaculture) february 2018
 
Shellfish Management Plan -- May 15th Update
Shellfish Management Plan -- May 15th UpdateShellfish Management Plan -- May 15th Update
Shellfish Management Plan -- May 15th Update
 
Marg_report
Marg_reportMarg_report
Marg_report
 
Fish Analysis Brochure
Fish Analysis BrochureFish Analysis Brochure
Fish Analysis Brochure
 
Aquaculture by Brian Crawford, Ph.D.
Aquaculture by Brian Crawford, Ph.D.Aquaculture by Brian Crawford, Ph.D.
Aquaculture by Brian Crawford, Ph.D.
 
Aquaculture
AquacultureAquaculture
Aquaculture
 
MPI Snapper 1 Management Decision
MPI Snapper 1 Management Decision MPI Snapper 1 Management Decision
MPI Snapper 1 Management Decision
 
Fisheries and Oceans| Policy Review| Canada
Fisheries and Oceans| Policy Review| CanadaFisheries and Oceans| Policy Review| Canada
Fisheries and Oceans| Policy Review| Canada
 
How To Write An Essay Describing A Person
How To Write An Essay Describing A PersonHow To Write An Essay Describing A Person
How To Write An Essay Describing A Person
 
SAGB Conference 2013 - Speaker Summaries
SAGB Conference 2013 - Speaker SummariesSAGB Conference 2013 - Speaker Summaries
SAGB Conference 2013 - Speaker Summaries
 
AQUACULTURE.docx
AQUACULTURE.docxAQUACULTURE.docx
AQUACULTURE.docx
 
Essay On My Mother For Class 6 In English
Essay On My Mother For Class 6 In EnglishEssay On My Mother For Class 6 In English
Essay On My Mother For Class 6 In English
 

Recently uploaded

Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 

Recently uploaded (20)

Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 

Using a Linear Programming Model to optimize fishing operations

  • 1. I&J New Trawler – January 2016 Usage of an Optimization Model to Advise Running a Fishing Operation It started with this seemingly simple question: "We are at 85% hake now, how do we reach 89%?". I was working for one of the main fishing companies in South Africa and my role was to provide the Operations Center with any computerised information that could help the Managers and their Operators to direct the fleet of fishing vessels to the right areas, centralise the reports on the catches of the previous day and build a real-time picture of the density of the fish across the fishing grounds of the country. Nobody can choose exactly the mix of fish he wants to catch but in certain areas under the right meteorological conditions and the time of the year the experienced skippers would know where to sail their vessels and which type of fishing net to use to bring the prized fish. There was one type of fish which the Trawling Division wanted to catch more than any other kind. It was the hake, This fish has a white flesh, a light texture and is most appropriate to prepare many fish products which the factory attached to the fishing company needed to operate. Hake has a huge demand on the international market and is the most profitable product of the South African fishing industry. Therefore the fishing operation was mainly directed to bring to shore hake fish, either fresh or processed and frozen onboard. The first question, vital for the fishing industry is the question of quota. In order to run a sustainable fishing business quotas are set by the Fisheries Division of the Department of Agriculture, Forestry and Fisheries, called in those days “Sea Fisheries Institute”. If a Company was allocated say 80 tons of hake per year the planning operation would spread
  • 2. this amount over the 12 months of the year although on some months the size of the fish and its quantity would dramatically change. The market price is determined by the size and the usage of the fish and of course by the market demand. Therefore it was more profitable to supply the good sized hake which could be converted into different products such as steaks, loins, flat fillets, whole fish portions, etc. The other kinds of fish were also brought to the docks and sold but they did not determine the direction of the fishing operation. Fishing at 89% hake means in some months a high concentration of hake size 5 and 6 which are used to produce the loins taken along the upper part above the backbone. But in other months this fish could be found in much smaller quantities. For instance in October and February the medium and large hake disappears into the depths of the ocean because of the spawning season. The demand is also determined by the seasons. In December, time of summer holidays, a huge crowd of tourists would want the traditional and famous "fish and chips", therefore increasing the demand beyond the fishing capacity of the fleet during this period. Catching 89% of hake instead of 85% means more profitable business and a higher market share nationally and internationally. The question was simple, the objective seemingly clear. The answer would take me more than two years of investigations, software development and long days in close collaboration with the Engineering Manager Tim Reddell, the General Manager Rob Whitehead and the Fishing Manager Barrie Rose who helped me understand what fishing meant and turned me into the 1st theoretical fisherman of the Trawling Division. I would like to pay a tribute to Barrie Rose who encouraged and helped with his immense knowledge and his enthusiasm to the success of this innovative project. In order to understand the mechanisms of fishing and its interaction in the sea and on shore we needed data. My reporting system did collect and record the catches and the mix of each net, the date and the time of the trawl, the method, and other technical parameters. But it was a new system and most of the data was centralised at the Sea Fisheries Institute I mentioned earlier. Their role was to monitor the catches and the filling of the quotas. Since we provided them with our own data we were allowed to receive this data back, however
  • 3. only our data was accessible and the data about the operations of the competition was strictly out of reach. I was given about 5 years of data and during the development of the project I collected 2 more years of data. I opted for the design of a data warehouse although this concept was hardly popular and common as it is today. The data would be filtered, cleaned, aggregated and stored into categories showing the mix of fish and the total amount. If the facts were clear, defining the dimensions and their attributes was a different kettle of fish if I may say so. Many discussions with my managers mentioned earlier helped drawing broad lines which would define these dimensions. The Operations Center became my favorite place during the day, sometimes the weekend or the night. There I would discuss with former Skippers and the Operators who knew much more than they were ready to say. After 6 months my design became clear and I could start implementing the software and the data warehouse. Since there were no much choice of the tools found in the market, I had to develop a dedicated software which would classify the catches and build a data mart, dimensions and facts tables. The analytical process would not be performed after the building of the data mart because again a lack of appropriate software. Therefore my fact tables contained mathematical functions expressing the percentage and the quantity of a catch for each type of fish or product. The date and time of the year was an obvious dimension. Among the other dimensions there were the area dimension, a square of 50x50 miles, the depth dimension, 3 levels of depth down to 3000m, the type of trawling,etc. The degree of the function corresponded to the complexity of the fluctuation of a specific type of fish. The function would also help make a short term prediction when processed with the current catch data, by using a Kalman filter method. One year later my data mart was ready to produce and be tested to meet the expectations of the Trawling Division. The 1st useful information of the system was shown during the daily remote meeting between the Fishing Manager at the Operations Center and his Skippers on board their vessels. If until now the skippers jealously kept their experience, their predictions and their performance as a private secret, we slowly started an education process which would convince them to cooperate, truly report their catches and rip the benefits of a system which gives them an accurate picture of the fishing grounds on a daily basis. This education step was not the easiest step of the entire project. However we recorded several successes.
  • 4. It was time now to explore the forecasting and decision making process and advise a fishing programme for the fleet, based on the orders of fish products that the Marketing Division channelled to the Trawling Division on a regular basis. The formulation of the model was: Constraints: 1. The orders are defined by a specific quantity of fish products derived from the hake in specific sizes. But this quantity can fluctuate within a short range between a minimum and a maximum. 2. The fresh fish local market also required to be satisfied with other kinds of fish which have also a minimum and maximum quota. Productions Algorithms: 1. The cutting of the hake fillet goes according to the size and the weight of the fish which depends of the type of hake, size 5 or size 6. 2. The correct mix and quantity when determined are to be found into areas as stored in the data mart and are subject to the dimensions of the data mart. Relevant dimensions are the week of the year and the fishing capacity of the vessels and their ability. 3. We consider only variable operating costs for each fishing vessel. 4. Each order contains fixed selling prices of the fish products. 5. These products can be processed and produced either onboard large freezer vessels or in the fish factory. The objective: Maximize the profits of the operation. The other obvious objective of the Fishing Company was to satisfy the market and by having a satisfied customer ensure the continuity of an industry which started 100 years ago as a family business.
  • 5. The optimisation model was developed as Linear Programming model using Lingo, a software created and marketed by Lindo Systems Inc. Other software was developed in house in C++ and Object Oriented Pascal.