• Tidak ada hasil yang ditemukan

Scrambling Index dari Graf Perahu

N/A
N/A
Protected

Academic year: 2017

Membagikan "Scrambling Index dari Graf Perahu"

Copied!
3
0
0

Teks penuh

(1)

31

Lampiran 1. Program Mencari Nilai Scrambling Index dari Graf Perahu

G

(

p, q

)

dengan Menggunakan

MATLAB

1 function [hasil]=perahu(p,q)

2 order=((p*q)+2);

3 matriks=zeros(order);

4 %menentukan titik yang terhubung, jika terhubung=1

5

6 for i=0:q-1 %untuk tiap pinggiran

7 matriks((p*q)+1,(i*p)+1)=1;

8 matriks((i*p)+1,(p*q)+1)=1;

9 matriks((p*q)+2,(i+1)*p)=1;

10 matriks((i+1)*p,(p*q)+2)=1;

11 end

12

13 for i=1:q %untuk kesamping

14 for j=1:(p-1)

15 matriks((p)*(i-1)+j,(p)*(i-1)+j+1)=1;

16 matriks((p)*(i-1)+j+1,(p)*(i-1)+j)=1;

17 end

18 end

19

20 for i=1:q-1 %untuk kebawah

21 for j=1:p

22 matriks(i*p+j,(i-1)*p+j)=1;

23 matriks((i-1)*p+j,i*p+j)=1;

24 end

25 end

26 matriks_lengkap = matriks;

27 [baris,kolom]=size(matriks_lengkap);

28 set=zeros(1,kolom);

29 for i=1:kolom

30 set(i)=i;

31 end

(2)

32

32 nchoose2=nchoosek(baris,2);

33 comb=nchoosek(set,2);

34 check_pair=zeros(1,nchoose2);

35 B=eye(baris);

36 awal=0;

37 sum1=sum(check_pair);

38 while sum1 < nchoose2

39 B=B*matriks_lengkap;

40 for x=1:nchoose2

41 for y=1:kolom

42 cek1=B(comb(x,1),y);

43 cek2=B(comb(x,2),y);

44 if cek1>0 & cek2>0

45 check_pair(x)=1;

46 break;

47 end

48 end

49 end

50 sum1=sum(check_pair);

51 awal=awal+1;

52 end

53 hasil=awal;

(3)

Lampiran 2. Nilai Scrambling Index Graf Perahu

G

(

p, q

) yang Diperoleh dengan

Program

MATLAB

Untuk

p

bilangan bulat positif ganjil

Banyak Titik

p

Banyak Titik

q

Scrambling Index

3

2

2

5

3

3

7

6

4

9

7

5

11

5

6

13

11

7

19

9

10

23

10

12

45

4

23

Untuk

p

bilangan bulat positif genap

Banyak Titik

p

Banyak Titik

q

Scrambling Index

2

2

2

4

3

3

6

4

4

8

7

5

10

8

6

12

7

7

18

9

10

24

17

13

36

8

19

Referensi

Dokumen terkait

Aplikasi pembuatan situs gallery lukisan menggunakan XML, PHP dan MySQL, Macromedia Dreamweaver MX untuk mengetik perintah XML dan PHP, phpmyadmin untuk penulisan database,

Peserta seleksi sederhana yang diundang agar mengirimkan 1 (satu) orang dari wakil perussahaan yang disertai surat kuasa apabila pimpinan perusahaan berhalangan

Microsoft Access merupakan salah satu program pengolah database yang canggih, yang digunakan untuk mengolah berbagai jenis data dengan pengoperasian

Peserta seleksi sederhana yang diundang agar mengirimkan 1 (satu) orang dari wakil perussahaan yang disertai surat kuasa apabila pimpinan perusahaan berhalangan

LAPORAN PUBLIKASI (BULANAN)/CONDENSED FINANCIAL STATEMENT (MONTHLY) KOMITMEN KONTIJENSI/OFF BALANCE SHEET.

Perangkat dimana disimpan semua sistem dr suatu komp yg berfungsi utk komp itu bekerja3. Suatu alat yg berfungsi utk memproses suatu input yg menghasilkan output yg

The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Volume XLI-B7, 2016 XXIII ISPRS Congress, 12–19 July 2016, Prague, Czech

Negara dan Etnis Tionghoa, Jakarta: Penerbit Pustaka LP3ESSS.. Metode