Kode swa-dual MDS dan MDR merupakan kode yang istimewa karena memiliki keunggulan dalam mendeteksi dan mengoreksi kesalahan. Kode MDS dan MDR memiliki jarak kode terbesar jika dibandingkan dengan kode lain yang mempunyai panjang dan dimensi yang sama. Selain itu, ada juga kode near-MDS dan near-MDR yang memiliki selisih jarak terkecil dengan kode MDS dan MDR. Ini berarti, kemampuan kode near-MDS dan near-MDR dalam mendeteksi dan mengoreksi kesalahan
tidak jauh berbeda dengan kode MDS atau MDR. Sekarang, ketertarikan orang terhadap kode atas ring dan kode linier atas ring hingga sudah semakin meningkat.
Pada Tugas Akhir ini, saya mengkonstruksi kode swa-dual MDS atau MDR atau near-MDS atau near-MDR baru atas Zpq. Ada 19 kode near-MDR baru atas Z65 dengan panjang 10 dan 33 kode baru atas Z65 dengan panjang 8 yang terdiri dari 10
kode MDR, 1 kode near-MDR, dan 22 kode near-MDS. Saya juga mengkonstruksi 29 kode atas Z85 dengan panjang 8 yang terdiri dari 9 kode MDR, 2 kode near-MDR dan 18 kode near-MDS. Selain itu, didapat juga 5 kode swa-dual baru atas
Z221 dengan panjang 4 yang terdiri dari 1 kode MDS dan 4 kode near-MDS. Untuk kode atas Z221 dengan panjang 6, saya mengkonstruksi 16 kode swa-dual baru yang terdiri dari 1 kode MDS, 3 kode MDR, 4 kode near-MDS, dan 8 kode near-MDR.
Saya juga mengkonstruksi 30 kode swa-dual baru atas Z221 dengan panjang 8 yang terdiri dari 6 kode MDR, 20 kode near-MDS, dan 4 kode near-MDR.