More Info
KPOP Image Download
  • Top University
  • Top Anime
  • Home Design
  • Top Legend



  1. ENSIKLOPEDIA
  2. Optimisasi - Wikipedia bahasa Indonesia, ensiklopedia bebas
Optimisasi - Wikipedia bahasa Indonesia, ensiklopedia bebas

Optimisasi

  • العربية
  • Azərbaycanca
  • Башҡортса
  • Български
  • বাংলা
  • Català
  • Čeština
  • Dansk
  • Deutsch
  • Ελληνικά
  • English
  • Esperanto
  • Español
  • Euskara
  • فارسی
  • Suomi
  • Français
  • Kriyòl gwiyannen
  • Galego
  • עברית
  • हिन्दी
  • Hrvatski
  • Magyar
  • Հայերեն
  • Արեւմտահայերէն
  • Italiano
  • 日本語
  • Қазақша
  • 한국어
  • ລາວ
  • Lietuvių
  • Македонски
  • Bahasa Melayu
  • Nederlands
  • Norsk nynorsk
  • Norsk bokmål
  • Polski
  • Português
  • Română
  • Русский
  • Simple English
  • Slovenčina
  • Slovenščina
  • Shqip
  • Српски / srpski
  • Sunda
  • Svenska
  • ไทย
  • Tagalog
  • Türkçe
  • Українська
  • اردو
  • Tiếng Việt
  • 中文
  • 粵語
Sunting pranala
  • Halaman
  • Pembicaraan
  • Baca
  • Sunting
  • Sunting sumber
  • Lihat riwayat
Perkakas
Tindakan
  • Baca
  • Sunting
  • Sunting sumber
  • Lihat riwayat
Umum
  • Pranala balik
  • Perubahan terkait
  • Pranala permanen
  • Informasi halaman
  • Kutip halaman ini
  • Lihat URL pendek
  • Unduh kode QR
Cetak/ekspor
  • Buat buku
  • Unduh versi PDF
  • Versi cetak
Dalam proyek lain
  • Wikimedia Commons
  • Butir di Wikidata
Tampilan
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
(Dialihkan dari Optimal)
Artikel ini bukan mengenai Optimal.
Grafik yang dibentuk dari persamaan z = f(x, y) = −(x² + y²) + 4. Titik maksimum global fungsi terletak pada (x, y, z) = (0, 0, 4), dtandai oleh titik berwarna biru.
Visualisasi pencarian minimum Nelder-Mead untuk fungsi Siminescu. Verteks simplex diurutkan berdasarkan nilai mereka, dengan 1 menjadi nilai terkecil.

Optimisasi matematika (terkadang hanya ditulis sebagai optimisasi) adalah proses memilih sebuah elemen terbaik, menurut suatu atau beberapa kriteria, dari suatu himpunan berisi alternatif elemen yang tersedia.[1] Masalah optimisasi muncul dalam banyak bidang ilmu dari ilmu komputer dan ilmu teknik[2] sampai riset operasi dan ekonomi, juga selama bertahun-tahun menarik perhatian matematika dalam mengembangkan metode menemukan solusi.[3]

Dalam kasus paling sederhana, sebuah masalah optimisasi berisi tentang cara memaksimumkan atau meminimumkan nilai sebuah fungsi real, dengan secara sistematis memilih nilai input dari suatu himpunan yang diperbolehkan. Perumuman dari teori-teori optimisasi dan teknik-teknik ke berbagai bentuk formulasi masalah menjadi bahan kajian sebagian besar bidang matematika terapan.

Masalah optimisasi

[sunting | sunting sumber]

Sebuah masalah optimisasi dapat dinyatakan dalam bentuk sebagai berikut:

Diberikan: sebuah fungsi f : A → R {\displaystyle f:A\to \mathbb {R} } {\displaystyle f:A\to \mathbb {R} } yang memetakan suatu himpunan A {\displaystyle A} {\displaystyle A} ke bilangan real
Dicari: sebuah elemen x 0 ∈ A {\displaystyle \mathbf {x} _{0}\in A} {\displaystyle \mathbf {x} _{0}\in A} yang memenuhi f ( x 0 ) ≤ f ( x ) {\displaystyle f(\mathbf {x} _{0})\leq f(\mathbf {x} )} {\displaystyle f(\mathbf {x} _{0})\leq f(\mathbf {x} )} untuk setiap x ∈ A {\displaystyle \mathbf {x} \in A} {\displaystyle \mathbf {x} \in A} (masalah minimisasi), atau yang memenuhi f ( x 0 ) ≥ f ( x ) {\displaystyle f(\mathbf {x} _{0})\geq f(\mathbf {x} )} {\displaystyle f(\mathbf {x} _{0})\geq f(\mathbf {x} )} untuk setiap x ∈ A {\displaystyle \mathbf {x} \in A} {\displaystyle \mathbf {x} \in A} (masalah maksimisasi)

Formulasi tersebut juga disebut dengan masalah pemrograman matematika. Terminologi ini yang tidak berhubungan langsung dengan pemrograman komputer, namun masih digunakan di beberapa hal seperti pemrograman linear. Banyak masalah nyata (real-world problem) maupun masalah teoritis dapat dimodelkan dalam kerangka umum tersebut.

Perhatikan bahwa hubungan f ( x 0 ) ≥ f ( x ) ⇔ f ~ ( x 0 ) ≤ f ~ ( x ) {\displaystyle f\left(\mathbf {x} _{0}\right)\geq f\left(\mathbf {x} \right)\Leftrightarrow {\tilde {f}}\left(\mathbf {x} _{0}\right)\leq {\tilde {f}}\left(\mathbf {x} \right)} {\displaystyle f\left(\mathbf {x} _{0}\right)\geq f\left(\mathbf {x} \right)\Leftrightarrow {\tilde {f}}\left(\mathbf {x} _{0}\right)\leq {\tilde {f}}\left(\mathbf {x} \right)} terpenuhi jika kita mendefinisikan f ~ ( x ) := − f ( x ) , f ~ : A → R {\displaystyle {\tilde {f}}\left(\mathbf {x} \right):=-f\left(\mathbf {x} \right),\,{\tilde {f}}\,:\,A\rightarrow \mathbb {R} } {\displaystyle {\tilde {f}}\left(\mathbf {x} \right):=-f\left(\mathbf {x} \right),\,{\tilde {f}}\,:\,A\rightarrow \mathbb {R} }. Hal ini yang mengartikan setiap masalah maksimisasi dapat diubah menjadi masalah minimisasi (dan sebaliknya). Dalam matematika, masalah optimisasi umumnya dinyatakan sebagai masalah minimisasi. Di bidang fisika, formulasi seperti ini dapat merujuk pada teknik minimisasi energi, dengan nilai fungsi f {\displaystyle f} {\displaystyle f} merepresentasikan energi dari sistem yang dimodelkan. Dalam pemelajaran mesin, penting untuk mengevaluasi kualitas parameter data menggunakan fungsi biaya, dengan nilai fungsi yang minimum mengimplikasikan kemungkinan parameter dengan nilai optimal (terkecil).

Umumnya A {\displaystyle A} {\displaystyle A} adalah subset dari ruang Euklides R n {\displaystyle \mathbb {R} ^{n}} {\displaystyle \mathbb {R} ^{n}}, umum ditandai oleh sebuah himpunan konstrain, yakni kumpulan persamaan atau pertidaksamaan yang perlu dipenuhi oleh anggota A {\displaystyle A} {\displaystyle A}. Domain A {\displaystyle A} {\displaystyle A} dari fungsi f {\displaystyle f} {\displaystyle f} disebut dengan ruang pencarian atau ruang pilihan, sedangkan elemen dari A {\displaystyle A} {\displaystyle A} disebut dengan kandidat solusi atau solusi feasibel (solusi yang mungkin).

Terdapat banyak nama bagi fungsi f {\displaystyle f} {\displaystyle f}, yang secara umum disebut dengan fungsi objektif. Untuk masalah minimisasi, fungsi ini terkadang disebut dengan fungsi kerugian atau fungsi biaya);[4] sedangkan masalah maksimisasi terkadang menggunakan terminologi fungsi kecocokan (fitness function) atau fungsi utilitas. Pada beberapa bidang, fungsi ini juga disebut dengan fungsi energi. Solusi feasibel yang meminimumkan (atau memaksimumkan jika itu tujuan akhirnya) nilai fungsi objektif dikenal sebagai solusi optimal.

Sebuah [titik] minimum lokal x ∗ {\displaystyle \mathbf {x} ^{*}} {\displaystyle \mathbf {x} ^{*}} didefinisikan sebagai elemen yang memiliki suatu δ > 0 {\displaystyle \delta >0} {\displaystyle \delta >0} dan untuk ∀ x ∈ A dengan ‖ x − x ∗ ‖ ≤ δ , {\displaystyle \forall \mathbf {x} \in A\;{\text{dengan}}\;\left\Vert \mathbf {x} -\mathbf {x} ^{\ast }\right\Vert \leq \delta ,\,} {\displaystyle \forall \mathbf {x} \in A\;{\text{dengan}}\;\left\Vert \mathbf {x} -\mathbf {x} ^{\ast }\right\Vert \leq \delta ,\,}akan berlaku hubungan f ( x ∗ ) ≤ f ( x ) {\displaystyle f(\mathbf {x} ^{*})\leq f(\mathbf {x} )} {\displaystyle f(\mathbf {x} ^{*})\leq f(\mathbf {x} )}. Secara informal definisi ini mengatakan bahwa x ∗ {\displaystyle \mathbf {x} ^{*}} {\displaystyle \mathbf {x} ^{*}} menghasilkan nilai fungsi yang terkecil, ketika dibandingkan tetangga-tetangga disekitarnya. [Titik] maksimum lokal didefinisikan dengan cara yang serupa. Jika titik minimum lokal memberikan solusi yang setidaknya sama baiknya dengan solusi disekitar titik tersebut, titik minimum global akan memberikan solusi yang setidaknya sama baiknya dengan semua solusi yang mungkin. Secara umum, kecuali fungsi objektif bersifat konveks, ada kemungkinan titik [minimum/maksimum] lokal, dan tidak semuanya juga merupakan titik [minimum/maksimum] global.

Banyak algoritma dikembangkan untuk menyelesaikan masalah non-konveks, namun sebagian besar tidak dapat membedakan solusi optimal lokal dengan solusi optimal global; mereka akan menganggap solusi optimal lokal sebagai solusi sebenarnya bagi masalah optimisasi. Optimisasi global adalah cabang matematika terapan dan analisis numerik yang mengkaji perkembangan algoritma deterministik dan memastikan konvergensi dalam waktu yang terbatas (finite time), untuk menemukan solusi optimal masalah non-konveks

Notasi

[sunting | sunting sumber]

Masalah optimisasi sering diekspresikan menggunakan notasi khusus. Berikut beberapa notasi yang digunakan berserta penjelasan singkatnya:

Nilai minimum dan maksimum sebuah fungsi

[sunting | sunting sumber]

Perhatikan notasi berikut: min x ∈ R ( x 2 + 1 ) {\displaystyle \min _{x\in \mathbb {R} }\;\left(x^{2}+1\right)} {\displaystyle \min _{x\in \mathbb {R} }\;\left(x^{2}+1\right)}Notasi ini menandakan nilai minimum dari fungsi objektif x 2 + 1 {\displaystyle x^{2}+1} {\displaystyle x^{2}+1}, ketika x {\displaystyle x} {\displaystyle x} dipilih dari himpunan bilangan real R {\displaystyle \mathbb {R} } {\displaystyle \mathbb {R} }. Nilai minimum dalam kasus ini adalah 1, dan terjadi ketika x = 0 {\displaystyle x=0} {\displaystyle x=0} .

Serupa dengan itu, notasi max x ∈ R 2 x {\displaystyle \max _{x\in \mathbb {R} }\;2x} {\displaystyle \max _{x\in \mathbb {R} }\;2x}menandakan nilai maksimum dari fungsi objektif 2 x {\displaystyle 2x} {\displaystyle 2x}, dengan x {\displaystyle x} {\displaystyle x} dapat berupa sebarang bilangan real. Fungsi objektif ini tidak memiliki nilai maksimum, karena fungsi tidak terbatas (dari atas). Dalam kasus ini nilai maksimum adalah "tak hingga" atau "tidak terdefinisi", tergantung konteks pembicaraan.

Argumen input yang optimal

[sunting | sunting sumber]
Artikel utama: Arg max

Notasi seperti a r g m i n x ∈ ( − ∞ , − 1 ] x 2 + 1 , {\displaystyle {\underset {x\in (-\infty ,-1]}{\operatorname {arg\,min} }}\;x^{2}+1,} {\displaystyle {\underset {x\in (-\infty ,-1]}{\operatorname {arg\,min} }}\;x^{2}+1,}atau secara ekuivalen juga dapat ditulis sebagai a r g m i n x x 2 + 1 , dengan kendala: x ∈ ( − ∞ , − 1 ] . {\displaystyle {\underset {x}{\operatorname {arg\,min} }}\;x^{2}+1,\;{\text{dengan kendala:}}\;x\in (-\infty ,-1].} {\displaystyle {\underset {x}{\operatorname {arg\,min} }}\;x^{2}+1,\;{\text{dengan kendala:}}\;x\in (-\infty ,-1].}menandakan nilai (atau nilai-nilai jika ada lebih dari satu) argumen x {\displaystyle x} {\displaystyle x} pada selang ( − ∞ , − 1 ] {\displaystyle (-\infty ,-1]} {\displaystyle (-\infty ,-1]} yang meminimumkan fungsi objektif x 2 + 1 {\displaystyle x^{2}+1} {\displaystyle x^{2}+1}. Perlu diperhatikan notasi ini tidak merujuk pada nilai minimum dari fungsi, namun nilai argumen yang membuat nilai fungsi minimum. Dalam kasus ini, jawabannya adalah x = − 1 {\displaystyle x=-1} {\displaystyle x=-1}. Nilai x = 0 {\displaystyle x=0} {\displaystyle x=0} bukan solusi karena dia bukan anggota himpunan feasibel x 2 + 1 {\displaystyle x^{2}+1} {\displaystyle x^{2}+1}.

Serupa dengan itu, notasi seperti

a r g m a x x ∈ [ − 5 , 5 ] , y ∈ R x cos ⁡ y , {\displaystyle {\underset {x\in [-5,5],\;y\in \mathbb {R} }{\operatorname {arg\,max} }}\;x\cos y,} {\displaystyle {\underset {x\in [-5,5],\;y\in \mathbb {R} }{\operatorname {arg\,max} }}\;x\cos y,}

atau juga dapat ditulis sebagai

a r g m a x x , y x cos ⁡ y , dengan kendala: x ∈ [ − 5 , 5 ] , y ∈ R , {\displaystyle {\underset {x,\;y}{\operatorname {arg\,max} }}\;x\cos y,\;{\text{dengan kendala:}}\;x\in [-5,5],\;y\in \mathbb {R} ,} {\displaystyle {\underset {x,\;y}{\operatorname {arg\,max} }}\;x\cos y,\;{\text{dengan kendala:}}\;x\in [-5,5],\;y\in \mathbb {R} ,}

merepresentasikan semua himpunan berurut { x , y } {\displaystyle \{x,y\}} {\displaystyle \{x,y\}} yang memaksimumkan nilai fungsi objektif x cos ⁡ y {\displaystyle x\cos y} {\displaystyle x\cos y}, dengan batasan nilai x {\displaystyle x} {\displaystyle x} perlu terletak di selang [ − 5 , 5 ] {\displaystyle [-5,5]} {\displaystyle [-5,5]}. Dalam kasus ini, solusi dari notasi tersebut adalah semua himpunan berurut yang memiliki bentuk { 5 , 2 k π } {\displaystyle \{5,2k\pi \}} {\displaystyle \{5,2k\pi \}} dan { − 5 , ( 2 k + 1 ) π } {\displaystyle \{-5,(2k+1)\pi \}} {\displaystyle \{-5,(2k+1)\pi \}}, dengan k {\displaystyle k} {\displaystyle k} merupakan bilangan bulat.

Operators arg ⁡ min {\displaystyle \arg \min } {\displaystyle \arg \min } dan arg ⁡ max {\displaystyle \arg \max } {\displaystyle \arg \max } terkadang juga ditulis sebagai argmin {\displaystyle {\text{argmin}}} {\displaystyle {\text{argmin}}} dan argmax {\displaystyle {\text{argmax}}} {\displaystyle {\text{argmax}}}; secara berurutan memiliki arti "argumen dari minimum" dan "argumen dari maksimum".

Sejarah

[sunting | sunting sumber]

Fermat dan Lagrange menemukan formula untuk mengidentifikasi nilai optimal, yang berdasar pada kalkulus. Sementara itu, Newton dan Gauss mengusulkan metode iteratif yang mengubah nilai feasibel ke arah nilai optimal. George B. Dantzig mencetuskan istilah "pemrograman linear" untuk menyelesaikan beberapa kasus optimisasi,walau sebagian teori sudah diperkenalkan oleh Leonid Kantorovich pada tahun 1939. Kata "pemrograman" dalam konteks ini tidak merujuk pada "pemrogramam komputer", namun merujuk pada penggunaan program oleh pihak militer Amerika Serikat untuk menyebut proposal pelatihan dan jadwal; masalah-masalah yang dipelajari oleh Dantzig pada waktu itu. Pada tahun 1947, Dantzig mempublikasikan algoritma simplex, sedangkan John von Neumann mengembangkan teori dualitas.[butuh rujukan] Beberapa peneliti lain yang terkenal dalam bidang optimisasi adalah:

  • Richard Bellman
  • Roger Fletcher
  • Ronald A. Howard
  • Fritz John
  • Narendra Karmarkar
  • William Karush
  • Leonid Khachiyan
  • Bernard Koopman
  • Harold Kuhn
  • László Lovász
  • Arkadi Nemirovski
  • Yurii Nesterov
  • Lev Pontryagin
  • R. Tyrrell Rockafellar
  • Naum Z. Shor
  • Albert Tucker

Referensi

[sunting | sunting sumber]
  1. ^ "The Nature of Mathematical Programming Diarsipkan 2014-03-05 di Wayback Machine.," Mathematical Programming Glossary, INFORMS Computing Society.
  2. ^ Martins, Joaquim R. R. A.; Ning, Andrew (2021-10-01). Engineering Design Optimization (dalam bahasa Inggris). Cambridge University Press. ISBN 978-1108833417.
  3. ^ Du, D. Z.; Pardalos, P. M.; Wu, W. (2008). "History of Optimization". Dalam Floudas, C.; Pardalos, P. (ed.). Encyclopedia of Optimization. Boston: Springer. hlm. 1538–1542.
  4. ^ W. Erwin Diewert (2008). "cost functions," The New Palgrave Dictionary of Economics, 2nd Edition Contents.

Bacaan lebih lanjut

[sunting | sunting sumber]
  • Boyd, Stephen P.; Vandenberghe, Lieven (2004). Convex Optimization. Cambridge: Cambridge University Press. ISBN 0-521-83378-7.
  • Gill, P. E.; Murray, W.; Wright, M. H. (1982). Practical Optimization. London: Academic Press. ISBN 0-12-283952-8.
  • Lee, Jon (2004). A First Course in Combinatorial Optimization. Cambridge University Press. ISBN 0-521-01012-8.
  • Nocedal, Jorge; Wright, Stephen J. (2006). Numerical Optimization (Edisi 2nd). Berlin: Springer. ISBN 0-387-30303-0.
  • Snyman, J. A.; Wilke, D. N. (2018). Practical Mathematical Optimization : Basic Optimization Theory and Gradient-Based Algorithms (Edisi 2nd). Berlin: Springer. ISBN 978-3-319-77585-2.

Pranala luar

[sunting | sunting sumber]
Wikimedia Commons memiliki media mengenai Mathematical optimization.
  • "Decision Tree for Optimization Software". Links to optimization source codes
  • "Global optimization".
  • "EE364a: Convex Optimization I". Course from Stanford University.
  • Varoquaux, Gaël. "Mathematical Optimization: Finding Minima of Functions".
Pengawasan otoritas Sunting ini di Wikidata
Umum
  • Integrated Authority File (Jerman)
Perpustakaan nasional
  • Spanyol
  • Prancis (data)
  • Amerika Serikat
  • Republik Ceko
Lain-lain
  • Faceted Application of Subject Terminology
  • Microsoft Academic
  • l
  • b
  • s
Matematika (Bidang matematika)
Fondasi
  • Filsafat matematika
  • Logika matematika
  • Teori himpunan
  • Teori informasi
  • Teori kategori
  • Teori tipe
Aljabar
  • Abstrak
  • Elementer
  • Homologis
  • Komutatif
  • Linear
  • Multilinear
  • Universal
  • Teori grup
  • Teori representasi
Analisis
  • Kalkulus
  • Analisis fungsional
  • Analisis harmonik
  • Analisis kompleks
  • Analisis real
  • Persamaan diferensial
  • Teori ukuran
  • Teori sistem dinamis
Diskret
  • Kombinatorika
  • Teori graf
  • Teori order
Geometri
  • Aljabar
  • Analitis
  • Diferensial
  • Diskrit
  • Euklides
  • Hingga
  • Trigonometri
Komputasi
  • Analisis numerik (Topik)
  • Ilmu komputer
  • Komputasi simbolik
  • Teori komputasi
  • Teori kompleksitas komputasi
  • Optimisasi matematika
Teori bilangan
  • Aritmetika
  • Geometri Diophantine
  • Teori bilangan aljabar
  • Teori bilangan analitis
Topologi
  • Teori homotopi
  • Aljabar
  • Diferensial
  • Geometris
  • Umum
Terapan
  • Matematika biologi
  • Matematika ekonomi
  • Matematika keuangan
  • Fisika matematis
  • Kimia matematika
  • Psikologi matematis
  • Statistika
  • Statistika matematika
  • Teori peluang
  • Ilmu sistem (Teori kendali, Teori permainan, Riset operasi)
Divisi
  • Matematika murni
  • Matematika terapan
  • Matematika diskret
  • Matematika komputasi
Topik terkait
  • Matematika dan seni
  • Matematika rekreasi
  • Pendidikan matematika
  • Sejarah matematika
  • Category Kategori
  • Portal Portal matematika
  • Kerangka
  • Daftar
Diperoleh dari "https://id.wikipedia.org/w/index.php?title=Optimisasi&oldid=24397007"
Kategori:
  • Riset operasi
  • Optimisasi matematika
Kategori tersembunyi:
  • Pages using the JsonConfig extension
  • Templat webarchive tautan wayback
  • CS1 sumber berbahasa Inggris (en)
  • Artikel dengan pernyataan yang tidak disertai rujukan
  • Artikel dengan pernyataan yang tidak disertai rujukan Oktober 2023
  • Pranala kategori Commons dari Wikidata
  • Artikel Wikipedia dengan penanda GND
  • Artikel Wikipedia dengan penanda BNE
  • Artikel Wikipedia dengan penanda BNF
  • Artikel Wikipedia dengan penanda LCCN
  • Artikel Wikipedia dengan penanda NKC
  • Artikel Wikipedia dengan penanda FAST
  • Artikel Wikipedia dengan penanda MA

Best Rank
More Recommended Articles