VieriMansyl / Vieri-Tucil2-STIMA

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TUCIL-STIMA-2

Mengimplementasikan Algoritma Divide and Conquer dalam merancang Convex Hull pada Tes Linear Separability Dataset

Algoritma Divide and Conquer pada Program

Algoritma Divide and Conquer merupakan algoritma yang 'membagi' suatu permasalahan menjadi masalah-masalah yang mirip dengan ukuran yang lebih kecil, selanjutnya 'menyelesaikan' masing-masing permasalahan kecil tersebut, lalu 'menggabungkan' seluruh solusi dari masing-masing permasalahan sehingga membentuk solusi persoalan semula.

Tentang Program

Program ini dirancang untuk mengimplementasikan Convex Hull dalam penyelesaian permasalahan Tes Linear Separability Dataset. Secara umum, program akan mencari titik koordinat terluar dari himpunan koordinat-koordinat lalu menyimpannya ke dalam suatu list. Hasil dari program tersebut akan berupa sebuah list berisikan titik-titik terluar dari himpunan tersebut. Pada visualisasinya, seluruh titik-titik hasil solusi dari program akan dihubungkan sedemikian sehingga membungkus seluruh titik-titik pada himpunan.

import numpy as np import pandas as pd import matplotlib.pyplot as plt from sklearn import datasets

Requirement

Cara Menggunakan Program

  1. Buka file executable.ipynb yang terdapat pada folder binm
  2. Lakukan 'run all' pada program sehingga dapat menampilkan seluruh hasil visualisasi dari program pada tiap sel.
  3. Selamat mencoba.

Authors

Vieri Mansyl - 13520092

About


Languages

Language:Jupyter Notebook 98.0%Language:Python 2.0%