PROGRAM INTEGER
disusun oleh

Andika Januarianto
Andry Kurniawan
Luqman Hakim
M.Taufiq Isnaini
Septian Prima
Winda Fairunisa
Email :
andika.januarianto@gmail.com
Pengantar
• Pada program linier, solusi yang dihasilkan bisa berbentuk
bilangan bulat dan pecahan
• Namun untuk beberapa kasus, solusi dalam bentuk
pecahan tidak bisa digunakan karena tidak logis, contoh :
Meja dan kursi yang dihasilkan masing-masing 4,35 unit
dan 5,5 Unit
• Meja dan kursi harus dalam bentuk utuh/bulat dan tidak
bisa dalam bentuk pecahan
• Oleh karena itu diperlukan solusi “Program Integer ( PI )”
• PI merupakan metode untuk menemukan solusi dari
banyak permasalahan terkait pencarian nilai optimasi.
Permasalahan PI
• Sebuah solusi kadang bisa dibulatkan dengan pendekatan
bilangan dan tidak memerlukan PI,
• Contoh : X1 = 8000,4 paku, dapat dibulatkan menjadi 8000
paku karena harga paku hanya beberapa rupiah
• Jika metode pendekatan bilangan kita gunakan dalam
solusi produksi pesawat jet, maka proses pembulatan akan
mempengaruhi keuntungan atau biaya sebesar milyaran
rupiah
• Pada kasus tersebut , kita memerlukan PI untuk
mendapatkan solusinya
Klasifikasi PI
Berdasarkan banyaknya variable keputusan yang bernilai bulat:

1) Pure Integer Programming
semua variable keputusan harus bernilai bilangan bulat

2) Mixed Integer Programming (MIP)
tidak semua variable keputusan berupa bilangan bulat

3) Binary Integer Programming (BIP)
semua variable keputusan memiliki nilai berupa bilangan biner (0 atau 1)
Contoh Masalah PI
Permasalahan yang mengharuskan variabel keputusan bernilai
integer diantaranya adalah
 Investasi
 Multiperiode Budgeting
 Routing
 Knapsack
 Scheduling
 Mixed Product
 Assignment
Dll…
Bentuk Umum PI
Secara umum masalahCatatan : dirumuskan dalam bentuk :
PI dapat
- Operator matematiika disesuaikan
dengan fungsi tujuan, jika tujuan ingin
Fungsi Tujuan
Maks/min : Z = C1X1+C2X2+….+CnXn
mencari nilai maksimal maka
menggunakan ≤, jika tujuan ingin
mencari nilai minimum maka
n
menggunakan ≥
 aij Xj (  , ≥ ) bi

Kendala

Variabel
Keptusan

ij=1
untuk : i = 1,2,3…, m
j = 1,2,3,…,n

X1,X2,…,Xn  0
Studi Kasus PI
Pemilik toko jual Beli mesin merencanakan untuk mengadakan
perluasan dengan membeli beberapa mesin baru yaitu mesin
cetak dan mesin potong kertas. Pemilik memperkirakan bahwa
setiap mesin cetak akan menaikkan keuntungan sebesar $100
per hari dan tiap mesin potong menaikkan keuntungan $150 per
hari. Banyaknya mesin yang dapt dibeli terbatas dengan tempat
dan biaya. Pemilik ingin mengetahui berapa banyak mesin yang

harus dibeli agar memperoleh keuntungan maksimum ?
Studi Kasus PI
Market Data :

Goal : berapa banyak mesin yang harus dibeli oleh pemilik toko
agar memperoleh keuntungan maksimum ?
Studi Kasus PI
Model Program Linier
Maksimalkan Z = 100x1 + 150x2

Dengan kendala :
8.000x1 + 4.000x2 ≤ 40.000
15x1 + 30x2 ≤ 200
x1,x2 ≥ 0
Garis Kendala 1 memotong X1 = 5 dan X2 = 10
Garis kendala 2 memotong X1 = 13,3 dan X2 = 6,7
Studi Kasus PI
Solusi Grafis

= Possible Integer solution
Studi Kasus PI
Model Program integer
Maksimalkan Z = 100x1 + 150x2

Dengan kendala :
8.000x1 + 4.000x2 ≤ 40.000
15x1 + 30x2 ≤ 200
x1,x2 ≥ 0 dan Integer
Garis Kendala 1 memotong X1 = 5 dan X2 = 10
Garis kendala 2 memotong X1 = 13,3 dan X2 = 6,7
Studi Kasus PI
Solusi Integer Garis Selidik

= Possible Integer solution
Studi Kasus PI
Solusi Titik Terdekat

= Possible Integer solution
Catatan Tambahan PI

Untuk mencegah ketidak layakan, nilai solusi dalam
masalah minimisasi harus dibulatkan ke atas, sedang

dalam masalah maksimisasi dibulatkan ke bawah.
Jawaban Kasus

Jadi Untuk mendapatkan keuntungan
Maksimum sebesar $1000, maka
pemilik toko membeli 1 Mesin
Pencetak dan 6 Mesin Potong Kertas
Referensi
[1.] Anonymus, IntegerProgrammingExtendedIntro,Website,[Online]
http://www.ohio.edu/people/melkonia/math3050/slides/IPextende
dintro.ppt,2013
[2.] Nadia Rahmatul Ummah,Nadia Ummah Slide, SlideShare
Website, [Online] http://www.slideshare.net/NadiaUmmah/4program-integer,2012
[3.] Widya Kusumaningdyah ST.,MT, Widhadyah.Lecture.ub.ac.id
[Online]http://widhadyah.lecture.ub.ac.id/files/2012/11/Materi9_INTEGER-PROGRAMMING-CUTTING-PLANE-ALG.pdf,2012
Q&A

More Related Content

PPTX
ITP UNS SEMESTER 2 Integer programming
DOC
Contoh soal Metode Simpleks
PDF
Riset operasional
PDF
Pengantar Tata Letak Fasilitas
PDF
VARIABEL RANDOM & DISTRIBUSI PELUANG
PPTX
Model transportasi metode least cost
PPTX
PPT
Pengantar Perancangan Sistem Kerja.ppt
ITP UNS SEMESTER 2 Integer programming
Contoh soal Metode Simpleks
Riset operasional
Pengantar Tata Letak Fasilitas
VARIABEL RANDOM & DISTRIBUSI PELUANG
Model transportasi metode least cost
Pengantar Perancangan Sistem Kerja.ppt

What's hot (20)

PDF
PENELITIAN OPERASIONAL - PROGRAMA LINIER - METODE PRIMAL DUAL
PDF
Beberapa distribusi peluang diskrit (1)
PDF
STATISTIK INDUSTRI 1 - TEORI PROBABILITAS
DOCX
Peubah acak diskrit dan kontinu
PDF
Makalah kelompok 4 metode simpleks
PPTX
Metode simpleks kelompok 6_10A3
PPTX
Kuliah 2 penerapan matriks dalam ekonomi
DOCX
Matriks elementer
PDF
Fungsi Produksi I - Contoh Soal dan Solusi.pdf
PPTX
Peluang dan Distribusi Peluang
PPTX
Metode Dualitas (Primal-Dual)
DOCX
3 lagrange-multipliers
PDF
Pemodelan model optimasi
PDF
Modul statistika-ii-part-2
PPTX
Matematika Ekonomi - Biaya Marginal
PPT
Matematika Diskrit part 2
PPTX
Optimisasi Fungsi Dengan Satu Variabel Bebas
PPTX
PENYELESAIAN MASALAH PENUGASAN DENGAN METODE HUNGARIAN
DOCX
Distribusi binomial, poisson dan normal
PPT
Linear programming
PENELITIAN OPERASIONAL - PROGRAMA LINIER - METODE PRIMAL DUAL
Beberapa distribusi peluang diskrit (1)
STATISTIK INDUSTRI 1 - TEORI PROBABILITAS
Peubah acak diskrit dan kontinu
Makalah kelompok 4 metode simpleks
Metode simpleks kelompok 6_10A3
Kuliah 2 penerapan matriks dalam ekonomi
Matriks elementer
Fungsi Produksi I - Contoh Soal dan Solusi.pdf
Peluang dan Distribusi Peluang
Metode Dualitas (Primal-Dual)
3 lagrange-multipliers
Pemodelan model optimasi
Modul statistika-ii-part-2
Matematika Ekonomi - Biaya Marginal
Matematika Diskrit part 2
Optimisasi Fungsi Dengan Satu Variabel Bebas
PENYELESAIAN MASALAH PENUGASAN DENGAN METODE HUNGARIAN
Distribusi binomial, poisson dan normal
Linear programming
Ad

Similar to Integer Programming ( Quantitative Method ) (20)

PPTX
1. management science
PDF
Riset operasi
PPTX
Brian Raafiu Optimasi produksi
PPT
Linear Programming Project
PPTX
rrrrrrrrrrrrrrrrrrrrrrrrrrrrRO1 Pert 2.pptx
PPTX
Dualitas program linier opr 5
PDF
Belajar integer programming untuk mahasiswa
PPTX
Pertemuan 3 Program Linier.pptx
PPTX
IFK 335_Pertemuan ke 6_Model Linear Programming.pptx
PPTX
Ppt enterpreneur
PPTX
Materi 2
PDF
Desain brng & jasa ( 4 )
PDF
DECISION_TREE_ppt_Compatibility_Mode.pdf
PDF
DECISION_TREE.pdf
DOC
13. Konsep Penelitian Operasional
PPTX
Modul riset operasi pertemuan pertama...
PPT
PENGANTAR METODE INTEGER PROGRAMMING ppt
PDF
Break event point manajemen keuangan / Akuntansi
PPTX
Teori Algorithma Pemrograman oleh Puja Hanifah.pptx
PPTX
TPK Tugas 3_Kelompok 2 tentang teknik pengambilan keputusan .pptx
1. management science
Riset operasi
Brian Raafiu Optimasi produksi
Linear Programming Project
rrrrrrrrrrrrrrrrrrrrrrrrrrrrRO1 Pert 2.pptx
Dualitas program linier opr 5
Belajar integer programming untuk mahasiswa
Pertemuan 3 Program Linier.pptx
IFK 335_Pertemuan ke 6_Model Linear Programming.pptx
Ppt enterpreneur
Materi 2
Desain brng & jasa ( 4 )
DECISION_TREE_ppt_Compatibility_Mode.pdf
DECISION_TREE.pdf
13. Konsep Penelitian Operasional
Modul riset operasi pertemuan pertama...
PENGANTAR METODE INTEGER PROGRAMMING ppt
Break event point manajemen keuangan / Akuntansi
Teori Algorithma Pemrograman oleh Puja Hanifah.pptx
TPK Tugas 3_Kelompok 2 tentang teknik pengambilan keputusan .pptx
Ad

Recently uploaded (20)

PPTX
MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx
PDF
Modul Ajar Deep Learning IPAS Kelas 6 Kurikulum Merdeka
PPTX
7 KEBIASAAN ANAK INDONESIA HEBAT.pptx xx
PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
PPTX
!!!!Bahan Tayang Kompetensi Manajerial-AKUNTABILITAS KINERJA-DR Asep Iwa.pptx
DOCX
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas X Terbaru 2025
PPTX
Ekspresi_dan_Operasi_Logika informatika smp kelas 9
DOCX
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas XII Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XII SMA Terbaru 2025
PDF
PPT Yudisium Ceremony Agusus 2025 - new. pdf
PDF
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
PDF
Konsep Dasar Nifas, Neonatus, Bayi, Balita dan Anak Pra Sekolah.pdf
PPTX
Pengimbasan pembelajaran mendalam (deep learning
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Budidaya Kelas XII SMA Terbaru 2025
DOCX
Modul 5_Instrumen Analisis Perencanaan Pembelajaran Mendalam (2).docx
PPTX
ppt_bola_basket_kelas x sma mata pelajaran pjok.pptx
PPTX
Slide_Berpikir_Komputasional_Pola_Algoritma_Kelas5SD.pptx
PDF
Modul Ajar Deep Learning Bahasa Indonesia Kelas 6 Kurikulum Merdeka
PDF
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
PDF
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx
Modul Ajar Deep Learning IPAS Kelas 6 Kurikulum Merdeka
7 KEBIASAAN ANAK INDONESIA HEBAT.pptx xx
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
!!!!Bahan Tayang Kompetensi Manajerial-AKUNTABILITAS KINERJA-DR Asep Iwa.pptx
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas X Terbaru 2025
Ekspresi_dan_Operasi_Logika informatika smp kelas 9
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas XII Terbaru 2025
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XII SMA Terbaru 2025
PPT Yudisium Ceremony Agusus 2025 - new. pdf
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
Konsep Dasar Nifas, Neonatus, Bayi, Balita dan Anak Pra Sekolah.pdf
Pengimbasan pembelajaran mendalam (deep learning
Modul Ajar Pembelajaran Mendalam PKWU Budidaya Kelas XII SMA Terbaru 2025
Modul 5_Instrumen Analisis Perencanaan Pembelajaran Mendalam (2).docx
ppt_bola_basket_kelas x sma mata pelajaran pjok.pptx
Slide_Berpikir_Komputasional_Pola_Algoritma_Kelas5SD.pptx
Modul Ajar Deep Learning Bahasa Indonesia Kelas 6 Kurikulum Merdeka
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...

Integer Programming ( Quantitative Method )

  • 1. PROGRAM INTEGER disusun oleh Andika Januarianto Andry Kurniawan Luqman Hakim M.Taufiq Isnaini Septian Prima Winda Fairunisa Email : andika.januarianto@gmail.com
  • 2. Pengantar • Pada program linier, solusi yang dihasilkan bisa berbentuk bilangan bulat dan pecahan • Namun untuk beberapa kasus, solusi dalam bentuk pecahan tidak bisa digunakan karena tidak logis, contoh : Meja dan kursi yang dihasilkan masing-masing 4,35 unit dan 5,5 Unit • Meja dan kursi harus dalam bentuk utuh/bulat dan tidak bisa dalam bentuk pecahan • Oleh karena itu diperlukan solusi “Program Integer ( PI )” • PI merupakan metode untuk menemukan solusi dari banyak permasalahan terkait pencarian nilai optimasi.
  • 3. Permasalahan PI • Sebuah solusi kadang bisa dibulatkan dengan pendekatan bilangan dan tidak memerlukan PI, • Contoh : X1 = 8000,4 paku, dapat dibulatkan menjadi 8000 paku karena harga paku hanya beberapa rupiah • Jika metode pendekatan bilangan kita gunakan dalam solusi produksi pesawat jet, maka proses pembulatan akan mempengaruhi keuntungan atau biaya sebesar milyaran rupiah • Pada kasus tersebut , kita memerlukan PI untuk mendapatkan solusinya
  • 4. Klasifikasi PI Berdasarkan banyaknya variable keputusan yang bernilai bulat: 1) Pure Integer Programming semua variable keputusan harus bernilai bilangan bulat 2) Mixed Integer Programming (MIP) tidak semua variable keputusan berupa bilangan bulat 3) Binary Integer Programming (BIP) semua variable keputusan memiliki nilai berupa bilangan biner (0 atau 1)
  • 5. Contoh Masalah PI Permasalahan yang mengharuskan variabel keputusan bernilai integer diantaranya adalah  Investasi  Multiperiode Budgeting  Routing  Knapsack  Scheduling  Mixed Product  Assignment Dll…
  • 6. Bentuk Umum PI Secara umum masalahCatatan : dirumuskan dalam bentuk : PI dapat - Operator matematiika disesuaikan dengan fungsi tujuan, jika tujuan ingin Fungsi Tujuan Maks/min : Z = C1X1+C2X2+….+CnXn mencari nilai maksimal maka menggunakan ≤, jika tujuan ingin mencari nilai minimum maka n menggunakan ≥  aij Xj (  , ≥ ) bi Kendala Variabel Keptusan ij=1 untuk : i = 1,2,3…, m j = 1,2,3,…,n X1,X2,…,Xn  0
  • 7. Studi Kasus PI Pemilik toko jual Beli mesin merencanakan untuk mengadakan perluasan dengan membeli beberapa mesin baru yaitu mesin cetak dan mesin potong kertas. Pemilik memperkirakan bahwa setiap mesin cetak akan menaikkan keuntungan sebesar $100 per hari dan tiap mesin potong menaikkan keuntungan $150 per hari. Banyaknya mesin yang dapt dibeli terbatas dengan tempat dan biaya. Pemilik ingin mengetahui berapa banyak mesin yang harus dibeli agar memperoleh keuntungan maksimum ?
  • 8. Studi Kasus PI Market Data : Goal : berapa banyak mesin yang harus dibeli oleh pemilik toko agar memperoleh keuntungan maksimum ?
  • 9. Studi Kasus PI Model Program Linier Maksimalkan Z = 100x1 + 150x2 Dengan kendala : 8.000x1 + 4.000x2 ≤ 40.000 15x1 + 30x2 ≤ 200 x1,x2 ≥ 0 Garis Kendala 1 memotong X1 = 5 dan X2 = 10 Garis kendala 2 memotong X1 = 13,3 dan X2 = 6,7
  • 10. Studi Kasus PI Solusi Grafis = Possible Integer solution
  • 11. Studi Kasus PI Model Program integer Maksimalkan Z = 100x1 + 150x2 Dengan kendala : 8.000x1 + 4.000x2 ≤ 40.000 15x1 + 30x2 ≤ 200 x1,x2 ≥ 0 dan Integer Garis Kendala 1 memotong X1 = 5 dan X2 = 10 Garis kendala 2 memotong X1 = 13,3 dan X2 = 6,7
  • 12. Studi Kasus PI Solusi Integer Garis Selidik = Possible Integer solution
  • 13. Studi Kasus PI Solusi Titik Terdekat = Possible Integer solution
  • 14. Catatan Tambahan PI Untuk mencegah ketidak layakan, nilai solusi dalam masalah minimisasi harus dibulatkan ke atas, sedang dalam masalah maksimisasi dibulatkan ke bawah.
  • 15. Jawaban Kasus Jadi Untuk mendapatkan keuntungan Maksimum sebesar $1000, maka pemilik toko membeli 1 Mesin Pencetak dan 6 Mesin Potong Kertas
  • 16. Referensi [1.] Anonymus, IntegerProgrammingExtendedIntro,Website,[Online] http://www.ohio.edu/people/melkonia/math3050/slides/IPextende dintro.ppt,2013 [2.] Nadia Rahmatul Ummah,Nadia Ummah Slide, SlideShare Website, [Online] http://www.slideshare.net/NadiaUmmah/4program-integer,2012 [3.] Widya Kusumaningdyah ST.,MT, Widhadyah.Lecture.ub.ac.id [Online]http://widhadyah.lecture.ub.ac.id/files/2012/11/Materi9_INTEGER-PROGRAMMING-CUTTING-PLANE-ALG.pdf,2012
  • 17. Q&A