Anda di halaman 1dari 11

2

DASAR - DASAR MATEMATIKA OPTIMASI

Pada bagian ini akan dibahas dasar – dasar matematika untuk persoalan optimasi.
Materi yang dibahas meliputi gradien, matrik hessian, matrik definit positip, matrik definit
negatif, syarat perlu keoptimalan, syarat cukup keoptimalan, fungsi konveks dan fungsi
konkaf. Dasar – dasar matematika ini sangat diperlukan untuk menyelesaikan
permasalahan optimasi dengan pendekatan analitis.

2.1. Gradien
Didefinisikan f (x ) adalah fungsi bernilai skalar yang didefinisikan pada ruang vektor x

 x1 
x 
 2
x   x3 
 
.
 x n 

df
Differensial f (x ) skalar dim(1x1) terhadap vektor x dim(nx1) akan menghasilkan d x

vektor dim(nx1).
Jika f ( x ) :adalah gradien dari fungsi f (x ) , maka

 f 
 x 
 1
 f 
 x  df
f ( x )   2  
. dx
 
 . 
 f 
 x 
 n
df
Untuk mencari titik-titik optimal dari suatu fungsi f (x ) , maka d x  f ( x )  0 .

Contoh 2.1
2 2
f ( x)  3x1  2 x2  4 x1 x2  6 x1  8 x2  6
maka,
 f 
 x  6 x1  4 x 2  6
f ( x)   1    
 f   4 x1  4 x 2  8
 x 2 

Latihan 2.1
2 2 2
Suatu fungsi f ( x)  x1  2 x 2  x3  4 x1 x2  2 x 2 x3  6 x1  8 x 2  3x3  6

Tentukan f ( x )

2.2. Matriks Hessian


Sebelum membahas tentang matik hessian, sebaiknya kita mengingat kembali
tentang differensiasi matrik.
1. Differensial vektor kolom dim(nx1) terhadap skalar dim(1x1) = vektor baris dim(1xn).
2. Differensial vektor kolom dim(mx1) terhadap vektor kolom dim(nx1) = matriks
dim(nxm).
Suatu vektor kolom f dan x didefinisikan sebagai berikut ini
 f1   x1 
f  x 
 2  2
f   f3  , x   x3 
   
. .
 f m   xn 

Maka differensiasi verktor f terhadap vektor x adalah

 df1 df 2 df m 
 dx .......
dx1 dx1 
 1 
df  df 1 df 2 df m 
.......
  dx dx 2 dx 2 
dx  2
....... ........ ....... ........
 df df 2 df m 
 1 ....... 
 dx n dx n dx n 

Contoh 2.2
Diketahui :
 x12  x22  2 x1 x2 
  x 
f ( x)  2 x1  3x 22  6 x 2  , x   1 ,
 4 x1  6 x2  4   x2 
 
maka
df 2 x  2 x 2 2 4
 1
d x 2 x 2  2 x1 6 x 2  6  6

Didefinisikan H (x) adalah matriks hessian dari f (x ) , dimana f (x ) adalah fungsi skalar
yang didefinisikan dalam ruang vektor x . Maka H (x) adalah turunan tingkat dua fungsi
f (x ) terhadap x .

 2 f  2 f
H ( x)   
 xi x j
2
  x

 2 f 2 f 2 f 
 ....... 
 x12x1 x1x 2 x1x n 
  f 2 f 2 f 
H ( x)   x x .......
x 2 x 2 x 2 x n 
 2 1 
 ....... ........ ....... ........ 
  f 2 f 2 f 
2
.......
 x n x1 x n x 2 x n x n 
Operator Integral dan differensial mempunyai sifat linier, karena linier maka juga
mempunyai sifat komutatif.

Matriks Hessian merupakan Matriks Simetri (upper diagonal = lower diagonal)

2 f
Untuk mengetahui minimum atau maksimum suatu fungsi f (x ) , maka 2
 H ( x)  0 fungsi
x

2 f
f (x ) adalah minimum dan
2
 H ( x)  0 fungsi f (x) adalah maksimum.
x

Contoh 2.3
2 2
f ( x)  3x1  2 x2  4 x1 x2  6 x1  8 x2  6
maka,
 2 f 2 f 
 
x x x1x 2  6 4
H ( x)   12 1 
  f  2 f  4 4
 x x x 2 x 2 
 2 1

Latihan 2.2
2 2 2
Suatu fungsi f ( x)  x1  2 x 2  x3  4 x1 x2  2 x 2 x3  6 x1  8 x 2  3x3  6

Tentukan matrik Hessian H (x)

2.3. Matriks Definit Positip dan Definit Negatif


Pada bagian ini, kita akan membahas tentang matrik definit positip dan matrik definit
negatif. Ada dua pendekatan/cara untuk menentukan apakah suatu matrik persegi
merupakan matrik definit positip atau matrik definit negatif atau tidak definit. Pendekatan
pertama lebih bersifat teoritis, seperti dijelaskan berikut ini.

Didefinisikan A matrik persegii (nxn), maka secara teoritis berlaku :

A disebut Definit Positip x T Ax  0 x  R n

A disebut Definit Negatif x T Ax 0 x  R n

A disebut Semi Definit Positip x T Ax  0 x  R n

A disebut Semi Definit Negatif x T Ax  0 x  R n

Karena pembuktian xTAx yang harus berlaku untuk semua x bilangan riel sangat sulit,
maka para ahli matematik telah membuktikan cara/pendekatan yang kedua.

Didefinisikan suatu matrik persegi A


 a11 a12 ...... a1n 
a a 22 ...... a 2 n 
A   21
...... ...... ...... ......
 
 a n1 an2 ...... a nn 

Maka miinor – minor utama dari matrik A adalah sebagai berikut :


A1   a11 
a a12 
A2   11
a 21 a 22 

 a11 a12 .... a1n 


 a11 a12 a13  a a 22 .... a 2 n 
A3  a 21 a 22 a 23  ........... An   21
 .... .... .... .... 
 a31 a32 a33   
 a n1 an 2 .... a nn 

Sehingga cara/pendekatan kedua untuk menentukan kedefinitan suatu matrik adalah


sebagai berikut :

A disebut Definit Positip det  Ai  > 0 i  1,2,......, n

A disebut Definit Negatif   1 i det  Ai  < 0 i  1,2,......, n

A disebut Semi Definit Positip det  Ai   0 i  1,2,......, n

A disebut Semi Definit Negatif   1 i det  Ai   0 i  1,2,......, n

A Definit Negatif -A Definit Positip

x T Ax 0 - x T Ax  0

x T   A x  0 -A Definit Positip
Cara ini adalah untuk membuktikan A Definit Negatif dengan menggunakan pembuktian
bahwa (-A) Definit Positip.

Suatu matrik persegi A disebut Matrik tidak definit ( indefinite )


 ketentuan-ketentuan definit / semi definit positif / negatif tidak dipenuhi

Contoh 2.4
6 4
Suatu matrik H   
 4 4
maka dapat dihitung determinan minor - minornya
det  H 1   6  6 > 0
6 4
det  H 2  
4 4
 24  16  8 >0

Jadi, matrik H adalah Definit Positip


Latihan 2.3
2 2 2
Suatu fungsi f ( x)  x1  2 x 2  x3  4 x1 x2  2 x 2 x3  6 x1  8 x 2  3x3  6

Tentukan apakah matrik Hessian dari fungsi f(x) bersifat definit positip atau negatif?

2.4. Syarat Perlu Keoptimalan


Syarat perlu keoptimalan digunakan untuk mencari calon/kandidat titik-titik optimal
x * pada pendekatan analitis. Syarat perlu keoptimalan mengatakan bahwa :

Bila x * adalah titik optimal dari f (x ) maka :


f  x *   0

x * yang memenuhi persamaan di atas merupakan calon penyelesaian atau disebut juga

titik optimal.

Contoh 2.5
Suatu fungsi :
2 2
f ( x)  3 x1  2 x2  4 x1 x2  6 x1  8 x2  6
Maka gradiennya adalah
6 x  4 x 2  6 
f  x    1 
 4 x1  4 x 2  8
Dengan memenuhi syarat perlu keoptimalan, yaitu
f  x   0 6 x1  4 x 2  6  0.

4 x1  4 x 2  8  0

2 x1  2  0

x1  1 x2  3

  1
Jadi x    adalah titik optimal dari f  x 
*

3

Latihan 2.4
Dapatkan titik optimal x * dari fungsi :
f ( x)  2 x13  3x 22  12 x1 x 2

2.5. Syarat Cukup Keoptimalan


Syarat cukup keoptimalan digunakan untuk menentukan apakah titik optimal yang
didapatkan dari syarat perlu keoptimalan merupakan titik minimum atau titik maksimum.
Syarat cukup keoptimalan mengatakan bahwa :
Bila f  x *   0 dan H  x *  definit positip maka x * titik minimum
Bila f  x *   0 dan H  x *  definit negatif maka x * titik maksimum

Contoh 2.6
Suatu fungsi :
2 2
f ( x)  3 x1  2 x2  4 x1 x2  6 x1  8 x2  6 :
  1
Pada contoh 2.5 telah didapatkan calon penyelesaian atau titik optimal x   
*
dan
3
pada contoh 2.2 dan contoh 2.4 didapatkan matrik Hessiannya adalah :
6 4
H (x* )   adalah definit positip
4 4

Jadi,
 1
x *    adalah titik minimum dengan f  x *   3  8  12  6  24  6  3
3

Latihan 2.5
Tentukan titik minimum atau titik maksimum dari fungsi :
f ( x)  2 x13  3x 22  12 x1 x 2

2.6. Fungsi Konveks dan Fungsi Konkav


Pada bagian ini kita akan membahas tentang fungsi konveks dan fungsi konkaf.
Didefinisikan x
1
, x
2
 Rn ; x
1
dan x
2
adalah vektor dengan dimensi yang sama.
Secara matematis vektor sama dengan titik dengan syarat titik referensinya sama. Titik
adalah isitilah pada geometri sedangkan vektor adalah istilah pada space. Perbedaannya,
titik selalu dinyatakan pada koordinat tetap sedangkan vektor dinyatakan dalam koordinat
tertentu yang bisa berubah-ubah (tidak tetap).

 x1 
 2
x 
 

0
 
0
Kombinasi Konveks dari x
1
dan x
2
adalah titik-titik yang terletak pada garis lurus yang
menghubungkan x
1
dengan x
2
, yang dipenuhi dengan persamaan:
x      x  1    x
1 2
   0,1

x1
Vektor/titik konveks yang ada
dalam cone x1 dan x2
=1 =0.5 =0

x1 x2
x2

f  x  fungsi konveks  f  x     f  x1   1    f  x 2 

f(x) konveks

f(x1) f(x1) f(x()) f(x2)


+(1-)f(x2)

x1 x() x2

f  x  fungsi konkav  - f  x  adalah konveks


  
f  x     f x  1    f x
1
 
2

f(x) konveks

g(x)=-f(x) konkav

Suatu Fungsi Linier adalah Fungsi konveks dan Fungsi konkav


  
f  x     f x  1    f x
1
 
2

f(x) linier

x1 x() x2
f  x  fungsi konveks

 matriks Hessiannya adalah Semi Definit Positip

f  x  fungsi konkav

 matriks Hessiannya adalah Semi Definit Negatif

Fungsi konveks dan konkav ini dapat menggantikan syarat cukup semi definit positif dan
negatif.

Suatu himpunan S disebut konveks   x1+(1-) x2  S  x1,x2  S dan    [0,1]

x1
x1
x2

x2

S S

konveks bukan konveks

Contoh 2.7
Suatu fungsi :
2 2
f ( x)  3 x1  2 x2  4 x1 x 2  6 x1  8 x2  6
Telah dikatahui bahwa
6 4
H ( x)    definit positif
4 4

Karena H(x) definit positip maka f(x) konveks

Latihan 2.6
Suatu fungsi :
2 2
f ( x)  x1  x 2  x1 x2  2 x1  4 x2  1
Tentukan apakah fungsi f(x) konveks atau tidak
________________________________________________________________________

Ringkasan
1. Gradien f ( x ) merupakan turunan pertama f (x ) terhadap x

 f 
 x 
 1
 f 
 x  df
f ( x )   2  
. dx
 
 . 
 f 
 x 
 n
2. Matrik Hessian H(x) merupakan turunan kedua f (x ) terhadap x

 2 f 2 f 2 f 
 ....... 
 x12x1 x1x 2 x1x n 
  f 2 f 2 f 
H ( x)   x x .......
x 2 x 2 x 2 x n 
 2 1 
 ....... ........ ....... ........ 
  f 2 f 2 f 
2
.......
 x n x1 x n x 2 x n x n 

3. Suatu matrik A disebut definit positip atau definit negatif jika :

A disebut Definit Positip det  Ai  > 0 i  1,2,......, n

A disebut Definit Negatif   1 i det  Ai  < 0 i  1,2,......, n

A disebut Semi Definit Positip det  Ai   0 i  1,2,......, n

A disebut Semi Definit Negatif   1 i det  Ai   0 i  1,2,......, n

4. Syarat perlu keoptimalan :


Bila x * adalah titik optimal dari f (x ) maka f  x *   0
5. Syara cukup keoptimalan :
Bila f  x *   0 dan H  x *  definit positip maka x * titik minimum
Bila f  x *   0 dan H  x *  definit negatif maka x * titik maksimum
6. f  x  fungsi konveks jika dan hanya jika matriks Hessiannya adalah Semi Definit Positip
7. f  x  fungsi konkaf jika dan hanya jika matriks Hessiannya adalah Semi Definit Negatif

Anda mungkin juga menyukai