Professional Documents
Culture Documents
KEYWORDS
Production planning, harvesting schedule, non-linear
integer programming
INTRODUCTION
Related research is mainly focused on production planning for the livestock industry. Stygar and Makulska [1] pointed out that mathematical models are usually used to derive decisions for livestock management and they generally can be divided into optimization ([2, 3])
and simulation approaches ([4, 5]). Literature
mentioned herein mostly deal with the problems
of animal husbandry and the industrys production planning ([6, 7, 8]), but few have dealt with
the production problem for the chicken industry.
This study developed a non-linear integer programming model to investigate the problems of
production planning for chicken farmers raising
a variety of chicken types in a number of different sizing henhouse.
289
Proceedings of The Fourth International Conference on Informatics & Applications, Takamatsu, Japan, 2015
`
vkt
: number of chicken type k raised in henhouse ` at the start of period t.
Decision variables:
x`kt : 1 if chicken type k is breeding in henhouse
` in week t and zero otherwise,
`
ykt
: 1 if a batch of chicken type k is started to
raise from week t in henhouse ` and zero
otherwise,
`
zkt
: 1 if chicken type k that is raised in henhouse ` can be harvested in week t and zero
otherwise,
`
gkt : the number of chicken type k that is raised
in henhouse ` from week t,
`
qkt : the cumulative breeding weeks until the
end of week-t for a batch of type k chickens
that are raised in henhouse ` in week-t,
`
okt : the harvest amount of chicken type k from
henhouse ` in period t.
The objective function is composed of sales
revenues, inventory holding cost, purchasing cost
of chickens and cost of feeding food. The total expected profit F is sales revenues minus
purchasing cost of baby chicken minus breeding
cost.
For t = 1, vkt = 0 for all k. For t > 1, the
relationship between the number of chicken type
`
k raised in coop ` in week t, vkt
, and the number
of chicken type k that is raised from week t in
`
, can be expressed as follows.
henhouse `, gkt
`
vkt
= chickens left at period t 1
(1)
+ chickens raised in period t
chickens harvested in peiod t,
k, `, t > 1.
The company will satisfy the market according to the sequence of market 1, market 2,
and so forth. Thus, sjkt is expressed by (2).
L
X
sjkt = min{
o`kt , djkt },
(2)
`=1
t1
X
K
X
t0 =tb
k0 =1
x`k0 t0
290
Proceedings of The Fourth International Conference on Informatics & Applications, Takamatsu, Japan, 2015
`
(1 yk,t
)bk , k, `, t > bk ,
`
ykt
K
X
= (1
x`k,t1 )x`k,t ,
k, `, t > 1,
x`kt 1, `, t,
k=1
x`kt Big
t1
X
`
, k, `, t,
vkt
(3)
(4)
(5)
(6)
` min
x`kt0 zkt
nk , k, `, t > nmin
k ,(7)
t0 =tnmin
k
t
X
nmax
t0 =tnmax
k
`
`
gk,t
ykt
Big, k, `, t,
`
gk,t
L
X
`
ykt
,
k, `, t,
(10)
`
obk , k, t,
gkt
(11)
`=1
`
zkt
x`kt , k, `, t,
`
vkT
o`kT = 0, k, `,
`
o`kt zkt
Big, k, `, t,
`
`
`
okt vk,t + gkt
, k, `, t,
`
`
`
xkt , ykt , zkt {0, 1},
`
gkt
, o`kt integers.
(9)
(12)
(13)
(14)
(15)
(16)
(17)
NUMERICAL EXAMPLES
raised in a henhouse, the time to clean the henhouse is one week. The types of feeds for these
two types of chicken are the same. There are
four types of feeds to be used in the breeding process. The first, second, third and fourth types of
feeds are fed in weeks 1-4, weeks 5-8, weeks 912, and weeks 13-16, respectively. Thus, Tek = 4
for e 3 and T4k = 1. In this example, we
set the planning period to 18 weeks. The sales
price per Kg. is set over the range of NTD$201
to NTD$216.
Table 1 shows the computational results.
This table shows that the average profit is
NTD$1,081,616 . In three out of the five problem
instances henhouses 3 and 4 were frequently chosen to breed Guinea fowl chickens and henhouses
1, 2 and 5 were chosen to breed red feather chickens. This means that henhouses 3 and 4 can
produce greater profit by breeding guinea fowl
chicken while henhouses 1, 2 and 5 can breed
Red feather chicken. Below, we show the decisions for henhouse 1 in the test case 1. The
computational results are shown in Tables 2-4. In
this case, we find that no chicken is raised before
week 2. The total bred and the harvest numbers
in henhouses 3 and 4 for Guinea fowl chickens
are 12820 and 12464, respectively. The total and
harvested numbers in henhouses 1, 2 and 5 for
red feather chickens are 7085 and 6830, respectively. The result comes from the model selecting
the henhouses with higher survival rate to breed
chickens.
From Table 2, we find that no chicken is
raised before week 2. Table 4 shows that a batch
of guinea fowl chickens (chicken type 1) has be3
gun to breed at the start of week 3 (y1,3
= 1) and
3
the batch size is g13 = 6000 chickens. This batch
of the chickens were raised during weeks 3 to 18
(x31t = 1 for t = 1 to 18). At the start of week
16, the cumulative breeding weeks for the batch
3
of chickens has reached q1,16
= 13 nmin
= 13
1
weeks.
Table 3 shows that a harvest is made during
weeks 16 to 18. The numbers of chickens harvested during these three weeks are o31,16 = 1850,
o31,17 = 2380 and o31,18 = 1712 chickens, respectively. Table 4 shows that the number of remain-
291
Proceedings of The Fourth International Conference on Informatics & Applications, Takamatsu, Japan, 2015
timely production schedule to mtachfit their supply with demand. Due to high computational
complexity, the proposed model cannot be solved
by general commercial software when the problem size such as planning periods and the number of henhouses becomes large. To overcome
this problem, it is helpful to use approximation method or develop efficient computational
approaches to obtain traceable results. These
complicated topics can be explored in future researches.
3
3
Table 1: The values of x3kt , ykt
and gkt
3
gkt
12820
7085
14050
7715
14085
7897
15702
8808
15906
7958
Sales
12464
6830
13552
7276
13387
7693
15562
8281
15665
7678
1,081,616
Profit
943,448
1,074,645
950,475
REFERENCES
1,251,630
3
3
x3kt
gkt
ykt
t 1-2 3 4-18 1-2 3 4-18 1-2 3-18
k=1 0 1 0
0 6000 0
0
1
k=2 0 0 0
0
0
0
0
0
3
and o3kt
Table 3: The values of zkt
3
zkt
o3kt
t 1-15 16-18 1-15 16 17 18
k=1 0
1
0 1850 2380 1712
k=2 0
0
0
0
0
0
3
Table 4: The values of vkt
1-2
0
0
3-16
6000
0
17
4112
0
1,187,884
3
3
and gkt
Table 2: The values of x3kt , ykt
t
k=1
k=2
ACKNOWLEDGMENT
18
1712
0
CONCLUSIONS
292