Ilmu Komputasi

T&J untuk ilmuwan yang menggunakan komputer untuk memecahkan masalah ilmiah

6
Kendala yang melibatkan
Seharusnya minAvec(U)subject to Ui,j≤max{Ui,k,Uk,j},i , j , k =1 , … , nminAvec(U)subject to Ui,j≤maks{Usaya,k,Uk,j},saya,j,k=1,...,n\begin{align*} \min A &\mathrm{vec}(U) \\ &\text{subject to } U_{i,j} \leq \max\{U_{i,k}, U_{k,j}\}, \quad i,j,k = 1, \ldots, n \end{align*} di mana UUU adalah simetris n×nn×nn\times n matriks, dan vec(U)vec(U)\mathrm{vec}(U) membentuk ulang UUU menjadi vektor satu dimensi …

2
Kriteria berhenti untuk pemecah linier berulang diterapkan pada sistem yang hampir tunggal
Pertimbangkan Ax=bAx=bAx=b dengan AAA hampir singular yang berarti ada nilai eigen λ0λ0\lambda_0 dari AAA yang sangat kecil. Kriteria berhenti yang biasa dari metode berulang didasarkan pada residual rn:=b−Axnrn:=b−Axnr_n:=b-Ax_n dan menganggap iterasi dapat berhenti ketika ∥rn∥/∥r0∥&lt;tol‖rn‖/‖r0‖&lt;tol\|r_n\|/\|r_0\|<tol dengan nnn nomor iterasi. Tetapi dalam kasus yang kami pertimbangkan, mungkin ada kesalahan besar vvv …



3
Kontes Pemrograman Ilmiah
Saya secara teratur bersaing dalam apa yang disebut "Kontes Pemrograman", di mana Anda memecahkan masalah algoritmik yang sulit dengan kode Anda sendiri dan keterampilan pemecahan masalah selama jangka waktu terbatas. Untuk contoh referensial seperti apa bentuknya, cari kompetisi seperti misalnya Google Code Jam, atau ACM-ICPC. (Jika Anda tahu apa kontes …



5
Algoritma optimasi paralel untuk masalah dengan fungsi tujuan yang sangat mahal
Saya mengoptimalkan fungsi 10-20 variabel. Berita buruknya adalah bahwa setiap evaluasi fungsi mahal, kira-kira 30 menit dari perhitungan serial. Kabar baiknya adalah bahwa saya memiliki cluster dengan beberapa lusin node komputasi yang saya miliki. Jadi pertanyaannya: apakah ada algoritma optimasi yang memungkinkan saya untuk menggunakan semua daya komputasi secara efisien? …

4
Memilih titik yang paling tersebar dari satu set poin
Apakah ada algoritma (efisien) untuk memilih himpunan bagian dari titik dari satu set titik ( ) sedemikian rupa sehingga mereka "menutupi" sebagian besar wilayah (di atas semua himpunan bagian ukuran )?MM.MNNNM&lt; NM&lt;NM < NM.M.M Saya berasumsi poinnya ada di bidang 2D. Algoritme naif itu sederhana, tetapi terlalu rumit dalam hal …

1
Membingungkan komentar tentang wilayah stabilitas metode Runge-Kutta orde kelima
Saya menemukan komentar membingungkan di koran PJ van der Houwen, Pengembangan metode Runge-Kutta untuk persamaan diferensial parsial, Appl. Tidak. Matematika 20: 261, 1996 Pada baris 8ff di halaman 264, van der Houwen menulis: "Untuk polinomial Taylor ini menyiratkan bahwa interval stabilitas imajiner kosong untuk p=1,2,5,6,9,10,⋯p=1,2,5,6,9,10,⋯p = 1, 2, 5, 6, …

7
Perhitungan yang kuat dari rata-rata dua angka dalam floating-point?
Biarkan x, ymenjadi dua angka floating-point. Apa cara yang benar untuk menghitung artinya? Cara naif (x+y)/2dapat menghasilkan luapan saat xdan yterlalu besar. Saya pikir 0.5 * x + 0.5 * ymungkin lebih baik, tetapi melibatkan dua perkalian (yang mungkin tidak efisien), dan saya tidak yakin apakah itu cukup baik. Apakah …


2
Apakah ada cara untuk melakukan "double preconditioning"
Pertanyaan: Misalkan Anda memiliki dua prekondisi yang berbeda (diperhitungkan) untuk matriks pasti positif simetris : dan mana invers faktor faktor adalah mudah diaplikasikan.AAAA≈BTBA≈BTBA \approx B^TBA ≈ CTC,SEBUAH≈CTC,A \approx C^TC,B , BT, C, CTB,BT,C,CTB, B^T, C, C^T Ketika apakah mungkin untuk menggunakan informasi dari kedua dan untuk membangun preconditioner lebih baik …


1
Motivasi intuitif untuk pembaruan BFGS
Saya mengajar kelas survei analisis numerik dan mencari motivasi untuk metode BFGS untuk siswa dengan latar belakang / intuisi terbatas dalam optimasi! Meskipun saya tidak punya waktu untuk membuktikan dengan ketat bahwa semuanya menyatu, saya mencari untuk memberikan motivasi yang masuk akal mengapa pembaruan BFGS Hessian mungkin muncul. Sebagai analogi, …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.