Anda di halaman 1dari 2

ABSTRAK

Prabowo, Fajar. 2012. Penerapan Algoritma Cost Scaling pada Permasalahan


Minimum Cost Flow dan Implementasinya Pada Program. Skripsi ,
Jurusan Matematika, Fakultas MIPA, Universitas Negeri Malang.
Pembimbing: (I) Dra. Sapti Wahyuningsih, M. Si, (II) Dra Mimiep S.
Madja, M. Kom.

Kata Kunci: Algoritma cost scaling, Minimum Cost Flow, sisi admisibel,
push/relabel

Teori graph merupakan salah satu cabang ilmu matematika yang memiliki
banyak aplikasi dalam kehidupan sehari-hari. Salah satu penerapan graph yang
populer digunakan adalah masalah optimalisasi biaya pengiriman barang dari
produsen ke konsumen. Minimum cost flow adalah permasalahan menentukan
biaya minimum yang digunakan untuk mendistribusikan barang dari produsen
atau distributor ke konsumen.
Algoritma cost scaling merupakan salah satu algoritma yang dapat
digunakan untuk menyelesaikan permasalahan minimum cost flow. Pada algoritma
cost scaling, pemilihan sisi admisibel (i,j) ditentukan oleh reduced cost ( ) yang

memenuhi . Pemilihan sisi admisibel dimulai dengan sisi yang


paling minimum sehingga akan menimbulkan biaya yang paling minimum.
Algoritma cost scaling pada minimum cost flow dilakukan dengan melakukan
prosedur push/relabel, yaitu prosedur push dengan memilih titik aktif kemudian
mengirimkan supply pada sisi admisibel. Apabila tidak terdapat sisi admisibel
lakukan prosedur relabel untuk mencari sisi admisibel terlebih dahulu.
Algoritma cost scaling ini diujicobakan pada tiga contoh yaitu
permasalahan pada empat titik, permasalahan pada enam titik dan permasalahan
pendistribusian brem pada hasil PKL oleh Dewi Ratna (2010). Ketiga contoh
tersebut dikerjakan dengan dua algoritma yaitu algoritma lintasan terpendek
berulang sebagai algoritma pembanding dan algorima cost scalling dan diperoleh
hasil yang sama. Perbedaan algoritma cost scaling dengan algoritma lintasan
terpendek berulang adalah terletak pada cara penentuan node potential yang
mempengaruhi nilai reduced cost, cara menentukan suplai yang akan dikirim dan
pemilihan sisi yang akan dikirim. Untuk memudahkan pencarian minimum cost
flow dengan algoritma cost scaling dibutuhkan alat bantu. Salah satunya adalah
dengan menggunakan program Delphi. Pada program Delphi dibuat prosedur
pencarian minimum cost flow yang disesuaikan dengan algoritma cost scaling,
sehingga nilai diperoleh hasil minimum cost flow yang sama dengan hasil
perhitungan secara manual.
ABSTRACT

Prabowo, Fajar. 2012. Implementation Cost Scaling Algorithm on Minimum Cost


Flow Problems and Its Implementation In Program. Thesis, Department
of Mathematics, Faculty of Science, University of Malang. Supervisor:
(I) Dra. Sapti Wahyuningsih, M. Si, (II) Dra Mimiep S. Madja, M.
Kom.

Keywords: Cost scaling algorithm, Minimum Cost Flow, admisible arc, push /
relabel

Graph theory is a branch of mathematics that has many applications in


human life. One popular application of graph which is used in optimizing the cost
of shipping goods from producers to consumers. Minimum cost flow problem is
used to determine the minimum cost to distribute goods from producers or
distributors to consumers.
Cost scaling algorithm is one of algorithms that can be used to solve the
minimum cost flow problem. At the cost scaling algorithm, the selection of the
admisible (i, j) is determined by the reduced cost ( ) that satisfies the condition

of . The election of admisible arc starts with the minimum arc that
will cause the minimum cost. Cost scaling algorithms on minimum cost flow
implemented by performing the procedure push / relabel, the push procedure by
selecting an active node, and then send the supplies on admissible arc. If there are
no admissible arc found, relabel procedure to find admisible arc first.
Cost scaling algorithm was tested on three examples of the problems at
four points, six points and problems in distribution problems brem at PKL results
by Dewi Ratna (2010). These three examples are done with the two algorithms,
successive shortest path algorithm as the comparison algorithm and cost scaling
algorithm which obtained similar results. The difference in cost scaling algorithm
with the successive shortest path algorithm is located on the method of
determining the potential node that affect the value of reduced cost, how to
determine the supplies that will be sent and the selection of the arc to be sent. For
ease of minimum cost flow with cost scaling algorithm needed tools. One way is
to use the Delphi program. In the Delphi program is a minimum cost flow search
procedures tailored to the cost scaling algorithm, so the value of the minimum
cost flow obtained results similar to the results of the calculations manually.

Anda mungkin juga menyukai