Professional Documents
Culture Documents
Archive of SID: M. Seifi, R. Tavakkoli-Moghaddam & F. Jolai
Archive of SID: M. Seifi, R. Tavakkoli-Moghaddam & F. Jolai
#)( %&' "#$
!
D
list structure selects for presenting a permutation of activities. Finally, computational results for
a set of test problems taken from the project scheduling problem library (PSPLIB) are presented
and discussed.
!
,
ch
!
*A >- < 7 58< B
8 A <
7 08
& ?8*@ >9
4
.< 7 8&, 0
/
&
C D 8E < 7 <*A
*< $
=
+A 1GA * I B
80 ;
8 =I F*DG
'A < H 8 >
.,' (
?8*@ !B
8 ?8*@ !J E '+& $ !'I- !
:
A <
7
//:
massoud_seify@yahoo.com ."
# $!
% &'!
,
tavakoli@ut.ac.ir ."
# $!
% &'!
(!
,!" #$
% &'$
fjolai@ut.ac.ir ."
# $!
% &'!
(!
,()* +&,&- &'$
www.SID.ir
... ! "#
$ % &
'
$(
/0- !12 34 *
5-6
7 ,*'+, - !
D
.
U7 m {1, , M j } '8
& O V
.*7'
1G
7 MnE !4 58< * /8
N p jm .
%
m
. j = 1,, n
.
T j
& U7 % : ST j
8&, 2 '5+8; P/
*A =I
T j
& =
D0A % : FT j
/
# %*A' '+
?
"A B .*7'
T j
& =
D0A % #A : EF j
Ar
2.
Makespan Minimization
www.SID.ir
... ! "#
$ % &
'
$(
,
:? <
Max Z= (1 + ) x
i =1 t = EF j
t
.
m =1
jmt
CF jm
n LF j Mj
LF j Mj
(1 + ) .x (`)
n n
CFjm
CF (1 + ) (1 + ) (w)
+ FT j
Max Z = j t
.x jmt t jmt
i =1 t = EF j m =1
j =1 i =1 t = EF j m=1
s.t.
Mj LF j
. x jmt = 1 , j (d)
m =1 t = EF j
.
Mj LF j
(t d ).x
Mw LFw
*A
< *< $ Y
"A # t.x wmt jm jmt , j; w Pj (r)
m=1 t = EFw m =1 t = EF j
!< *< $ .*7' 58<
'I1- #
mD/ (FS) *+-
'I1-
M j LFn Mj
max{d }
n
FTn = t.xnmt T , T jm
(b)
0A / .*7' 8&, 2 % 1D/ (BS) N*Q
X"F m =1 Ef n m =1 j =1
D
n
r x
jkm jmb Rk , k , t (e)
.7
j =1 m =1 b=t
.?
' :A F*DG <
*A S& x jmt {0,1} , j , m, t ( h)
% 9 /
9
8/ ' >8
& F*DG 4 F*DG
*+-
>-
#
!7
% 9 /
8/ ' /
& T F*DG . S
X"F
>- >S
( 7
SI
, >A , < B
< ?
DQA
W8 B x jmt
] *7 =
D0A T t % T m T j
&
$ (` )
) P/
A 4 D( .< 5M
N*Q
of
< ( /& ) " /% - J E '+&
?/ /
9
?/ 8/ ' >8
& T*< F*DG ?
8/
'5 " /% - J E $ T D( D'
>- / >S %*A' 7 % 9 /
. D' 3 ( /E)
=
( *+-
>- ' /
& 0A / .
>A
& / D' #
DsA (d) / F*DG
*7' 4 "8 B F*DG
8/
ive
6
. =
D0A % B t "
( *7' T G '- B
8/ =
( X"F
>- ' /
&
T1 (b) .*7' u (r) 6<*A
9
# #
x89 /
& .*7' ="8 F*DG
=
( /
& F*DG T*< F*DG
!F*DG (e) 6
.*7 =
D0A %S Y& D'
D' #
DsA [GA
/
ch
A D
(
%1
S <
'I1-
E %1
!U*DG D
( E *
7 *7
>- =
( /
&
j
& 1
A @S !7
/
&
+ " /% - U*DG
T @/
` F*DG /
&
*7' P[ *+-
:S <
)
58<
%*A' P/
N*M
/
& '0 1
X"F
>- .*7'
n LF j Mj
CF jm
' J
Q;A %S
'& QA B { ;8 '& QA Max Z = CFLSP (1 + )
FTn
(1 + ) .x t jmt (i)
9
/
& ' #A 9,
i =1 t = EF j m =1
n
/
&
j
& .*7' ! D V" .7
' CFLSP = CF j+ %S
j =1
T @/
d F*DG P[ X"F
>- =
(
U*( 2 & ! / U*( % E
@ F*DG /
&
-*A
1
r F*DG *7'
B / =
D0A % ft *D 7 J;9 C
/
>A '8
& |
/ @ A
' # *7' T @/
/
& B /
v*
1/ !< /
&
www.SID.ir
... ! "#
$ % &
'
$(
,
A C
A
' B
8 ?8*@ .< G X
AA PnE
d F*DG /
& *2 #
.
D
.*7' :(*8 !*D =
*A 7
.?
' & u 4 F*DG /
& F*DG
>S { ;8
/ %S #0D % #80* @ %
SI
0*
*
1 / .+ A # J
Q;A
&
*7' S
9
T* / < N*M #
7 I T* 8E < .
' !9 /
&
+ 0
B
; % n .< /
& A n % 2n
% 9 T* ' >8 % n & /*E Q8E
&
.
of
'- *,
8/ /
& '- / / ! " # .
% < 8&, ( T* % #
j '8
& n B /
B '7 {*- / C D
I T* #
.< 7 J;9 T j + n '7 '*A B !
4 D( .*7' 58< *sF
.< C D =
( I = (A1I ,, AnI , M 1I ,, M nI ) y
& / %S <
9
6
3
ive
.*7' T G $
/
& C
9
/
&
$23 4
5"6 .+
" T D( .*7'
" /
&
" D( #
< 7 58< '\ "A @+DF B >9
?8*@ / % 9 < 7 =
09A *sF n ! T " /
&%
o 7 [w] #DA / 6<*A BA
#
n + j *\
<
4 D( /
& T G
ch
'& QA F .7
'\ "A @+DF
7 { ;8 )"
{*- s& )" B 58< * ?8*@
*A [1, n 1]
!7
r1 < r2 v7 #
r2 r1 p
M < #0D @ %
.
,' N*M '& QA N*Q
@
& .8/ \ "A v " J;9 *7' < 7
*A ?8*@ 6<*A
#ES
(
CH1 = A1C1 ,, ArC11 , ArC11+1,, ArC21 , ArC21+1,, AnC1 , M1C1 ,, MrC11 , .7
87 ?8*@ -
'8/ 7 *@m
/
(
CH2 = A ,, ArC12 , ArC1+21 ,,
C2
1 M rC11+1 ,, M rC21 , M rC21+1 ,, M nC1 )
.*7'
*A ACr 2 , ACr 2+1,, ACn 2 , M1C2 ,, MrC2 , MrC2+1,, MrC2 , MrC2+1,, MnC2
2 2 1 1 2 2
) ,- .+
(M C1
) (
,, MrC11 = M11,, Mr11 ) (A C1
) (
,, ArC11 = A11,, Ar11 ) 4 & / .+
1 1
www.SID.ir
... ! "#
$ % &
'
$(
,
D
4 1.50 0.05
?8*@ / 6<*A !=I
7 :A / B /
(A1I ,, AaI1 , AaI+1 ,, AdI 1 ,
I
&
7
d > a ,
AdI , AdI +1 ,, AnI , M 1I ,, M aI 1 , M aI +1 ,, M dI 1 , M dI , M dI +1 ,, M nI )
h~*`~* b *d =bw~~ U*DG [ 7 =
`~
.*7' V*A
.< 8&[ N*M ?8*@ / <
E
/*
7 ?8*@ " H 8 r d D7 4-
/
& A 4 %*8< ./' % 9 :+8; E
J
Q;A !T %*8< ./' % 9 / G
]
SI
.
=I #
"" #
*@S
of
=I ;
8 *D =I !< 48
4-
Y
) /' % 9 4 /8
8&
;
8 # n0 F*DG =I .< 7 { ;8 (PSPLIB)
?8*@ / 'A & A T*< %*8< .7
' ` D7
[GA
4
Y)
7 8>
{*- %
Y&* @ ?8*@
"
!`h !`b !`d !`~
, C7 .<
P/
A #8>
" 6<*8 T > %*8< ./' % 9 !<
ive
#
=M {*- #8>
Y+) P 6<*8 /
yz< 7
*A (0,1000]
'& QA N*Q
"
.7
' ?8*@
< 7 XA
& / - %
-*A
=M G
8
Ar
2907.3*
1 7* 3 2863.2 7.40* 8.33 9.65* 12.03 2.68* 4.07
1084.5*
2 7* 3 915.1 2.90* 6.96 4.31* 17.98 2.69* 4.06
j10 3978.1*
3 7* 3 3933.0 5.57* 7.62 6.67* 9.74 2.68* 4.08
1621.39
4 6* 5 1599.69 5.14 1.33* 1.10* 5.39 2.69* 4.09
*
www.SID.ir
... ! "#
$ % &
'
$(
,
-/
D
j18
3 6* 4 5590.6* 5407.0 6.36* 7.32 7.11* 10.66 11.06* 18.15
4 4 6* 782.6* 701.3 19.87 15.83* 30.32 25.56* 11.08* 18.17
1 9* 1 4268.1* 4056.3 9.14* 9.33 9.79* 14.63 14.30* 23.66
SI
2 9* 1 473.7* 87.0 6.77 4.95* 9.15* 12.85 14.32* 23.73
j20
3 7* 3 6106.7* 5975.3 6.22* 7.32 6.76* 9.97 14.30* 23.70
4 5* 5* 958.6 964.1* 10.15 10.35 8.92* 16.71 14.31* 23.72
&1 23$
)* ! + ,! "#$
% .0
of
Number of the Relative Gap Absolute Gap CPU Ave.
Problem Data Best Objective
best solution Ave. (%) Ave. (%) (Sec.)
Size Set
GA SA GA SA GA SA GA SA GA SA
www.SID.ir
... ! "#
$ % &
'
$(
,
'@D/
' P 6<*8 , .7
'
&, G
8 %*A' " # !?
I D Z& ?8*@
< A@D/ B
8 ?8*@
A <
7 ?8*@
8D G
8 *7' 8&, '+ /
>
T 89
'
.*7' B
8 ?8*@
8>
/{*- I
Y&*
6<*8 *)
/' % 9 1
?8*@ = % "
=
A <
7 ?8*@ %h`/b` >A B
8 ?8*@
.< PM ( =I
[1] Sprecher, A., Kolisch, R., Drexl, A., Semi-Active, Active,
and Non-Delay Schedules for the Resource-Constrained
D
Project Scheduling Problem, European Journal of
Operational Research, Vol. 80, 1995, PP. 94-102.
SI
[2] Icmeli, O., Erenguc, S.S., Zappa, C.J., Project
Scheduling Problems: A Survey, International Journal
of Operations and Production Management, Vol. 13,
1993, PP. 80-91.
177-187.
www.SID.ir