Anda di halaman 1dari 9

CPM / PERT

Critical Path Method


Program Evaluation and Review Technique
Analisis untuk menentukan waktu terpendek menyelesaikan proyek,
masalah jalan pintas, masalah rentang cabang terpendek, dan
masalah arus terbanyak

Jurusan Teknik Informatika


Universitas 17 Agustus 1945 Surabaya
 Aplikasi
Lintasan terpanjang (analisis waktu proyek)
mencari lintasan terpanjang (lintas kritis) dari beberapa lintas
urutan penyelesaian aktifitas proyek.
 Lintasan terpendek (pintas)
mencari lintasan terpendek dari tempat asal ke tujuan dari
beberapa jalur alternatif yang tersedia.
 Rentang cabang terpendek
Menemukan jalur-jalur yang menghubungkan semua titik dalam
jaringan agar jumlah panjang seluruh jalur minimum.
 Arus maksimum
alokasi arus pada jalur-jalur dalam jarinngan yang memiliki
kapasitas terbatas, mulai dari tempat asal ke tempat tujuan agar
jumlah arus yang mengalir maksimum.
Model CPM (t=konstan)
 Berbentuk jaringan:
AOA : Activity on Arch (sering dipakai)
AON : Activity on Note
 Notasi
ET a, t, s ET
i j
LT LT

i, j = nomor node (titik) i, dan node j


a = aktivity (aktivitas selama waktu t = tij )
ETj = Earliest Time (waktu maksimum sampai node j) = Max {ETi + tij }
LTi = Latest Time (waktu minimum paling lambat pada node i) = Min {LTj – tij }
sij = slack (waktu tunda) = LTj – tij – ETi
Critical path = himpunan dari titik awal s/d akhir {aij } yang memenuhi sij = 0
Aktivitas Dummy
Aktivitas dummy adalah aktivitas yang tidak membutuhkan sumber daya dan waktu.

Hal ini terjadi karena melanggar aturan membuat model jaringan CPM/PERT;
“dua atau lebih kegiatan tidak dapat secara serentak berawal dan berakhir
pada node yang sama”

3
a dummy
a
2 3 2 4
b b

a c a c
2
2 dummy
b d
b d
3
c dikerjakan setelah a
d dikerjakan setelah a & b selesai
Contoh JaringanPendahulu
Aktivitas
CPM Waktu (bulan)
a. Menggambar - 3
b. Peletakan Pondasi a 2
c. Pemesanan bahan a 1
d. Memilih cat b, c 1
e. Membangun rumah b, c 3
f. Memilih karpet d 1
g. Finishing e, f 1

b
a c e g
1 2 3 4 6

d f
Mana yang salah ? 5

aktivitas b & c karena mulai & berakhir pada titik yang sama
Pembetulan Jaringan dg dummy
5
3
5
b
2
0
0 a 3 c 5 e 8 g 9
1 2 4 6 7
0 3 3 1 5 3 8 1 9
0 1 d 0 0
1 6
f 1
1 5 1
7

ETj = Earliest Time (waktu maksimum sampai node j) = Max {ETi + tij }
LTi = Latest Time (waktu minimum paling lambat pada node i) = Min {LTj – tij }
sij = slack (waktu tunda) = LT j – tij – ETi
Critical path (Lintasan kritis) ? 123467
Asumsi: Model CPM ( t=probabilistik)
 Penyelesaian kegiatan mengikuti distribusi Beta, dengan rerata
tij dan varian vij

tij = (aij + 4mij + bij ) / 6 vij = [(bij - aij)/6 ]2


aij = optimistic time, waktu terpendek yang mungkin utk menyelesaikan
mij = most likely time, waktu yang paling mungkin utk menyelesaikan
bij = pesimistic time, waktu terlama yang mungkin utk menyelesaikan
 Waktu kegiatan adalah independent secara statistik, sehingga
rerata & varian waktu kegiatan dapat dijumlahkan utk
menghasilkan rerata & varian waktu proyek
Contoh
9 : Jaringan PERT
2
9
a d
9 c 3
0 0 5 8 20 g 24
1 0 4 5
0 b 20 4 24
e 0
10 6
4 3
14 0 f
14 3
7
Perkiraan Waktu
Aktivitas Rata-rata Varian Slack
a m b
a 5 8 17 9 4 0
b 7 10 13 10 1 10
c 3 5 7 5 4/9 0
d 1 3 5 3 4/9 8
e 4 6 8 6 4/9 0
f 3 3 3 3 0 7
g 3 4 5 4 1/9 0
Lanjutan

 U = t12 + t23+ t34 + t45 = 9+5+6+4 = 24 minggu


 T = v12 + v23 +v34 +v45 = 4+4/9+4/9+1/9 = 4 minngu
 Berapa probabiltas proyek selesai dalam 25 minggu?
p(tp>=25) = P (z >25-U)/ (Sqrt(T2)
Lihat distribusi NORMAL  P=0,3264
Jadi probabiltas selesai = 1- 0,3264 = 0,6736 (67,36%)

Anda mungkin juga menyukai