Editorial Ilmu Komputer & AI
Rekayasa Algoritma Agentic: Meningkatkan Exact Minimum Cut Memori Bersama
Masalah inti
Masalah minimum cut untuk graf berbobot sisi tak berarah berupaya mempartisi himpunan simpul menjadi dua blok sambil meminimalkan jumlah berbobot sisi yang melintasi cut. Secara formal, diberikan graf dengan bobot sisi
di mana adalah himpunan sisi dengan tepat satu titik akhir di . Masalah fundamental ini memiliki aplikasi dalam keandalan jaringan, clustering, dan segmentasi citra. Selama beberapa tahun terakhir, penulis telah merekayasa berbagai algoritma cepat untuk masalah ini, yang berpuncak pada algoritma exact yang tersedia dalam paket open-source VieCut. Pada instans dunia nyata, VieCut mengungguli solver tercepat sebelumnya dengan faktor hingga 2,5 secara sekuensial dan hingga 12,9 secara paralel. Meskipun telah dilakukan penyetelan manual secara ekstensif, penulis berhipotesis bahwa optimasi lebih lanjut masih belum ditemukan. Makalah ini memperkenalkan agentic algorithm engineering (AAE), sebuah metodologi di mana agen large language model (LLM) otonom menjalankan siklus rekayasa algoritma pada basis kode yang ada: mereka membentuk hipotesis tentan
Inovasi
Proses AAE menemukan optimasi signifikan pada algoritma VieCut, meskipun telah dilakukan penyetelan manual sebelumnya secara ekstensif. Peningkatan dikuantifikasi sebagai faktor percepatan relatif terhadap algoritma asli. Pada k-core dunia nyata, agen mencapai percepatan 1,28ร secara sekuensial dan 1,63ร dengan 32 thread. Pada instans inti DIMACS, percepatannya jauh lebih besar: 6,26ร secara sekuensial dan 127ร dengan 32 thread. Hasil ini dirangkum dalam tabel berikut:
| Jenis Instans | Percepatan Sekuensial | Percepatan 32-Thread |
|---------------|-------------------|-------------------|
| k-core dunia nyata | 1,28ร | 1,63ร |
| Instans inti DIMACS | 6,26ร | 127ร |
Instans inti DIMACS sangat menantang dan sering digunakan sebagai benchmark untuk algoritma minimum cut. Percepatan 127ร dengan 32 thread menunjukkan bahwa agen menemukan optimasi yang sangat meningkatkan skalabilitas paralel. Percepatan sekuensial 6,26ร pada instans ini juga luar biasa, mengingat algoritma asli sudah sangat dioptimalkan. Perubahan agen kemungkinan melibatkan peningkatan struktur data, rutin kontraksi paralel, atau reduksi berbasis batas. Sifat pasti dari optimasi tidak dirinci dalam abstrak, tetapi h
Masalah minimum cut untuk graf berbobot sisi tak berarah berupaya mempartisi himpunan simpul menjadi dua blok sambil meminimalkan jumlah berbobot sisi yang melintasi cut. Secara formal, diberikan graf dengan bobot sisi
Mengapa penting
Siapa yang sebaiknya membaca
Membuka konten memberโฆ