Komputer, Pemrograman
Pemrograman matematika - cara yang pasti untuk membuat keputusan terbaik
pemrograman matematika menyediakan untuk pelaksanaan metode untuk mencari solusi optimal. Solusi dari jenis seperti masalah yang terkait dengan studi di fungsi ekstremitas. metode pemrograman matematika cukup umum, dan ke arah penerapan cybernetics.
Sejumlah besar tugas yang muncul di masyarakat, sering dikaitkan dengan gejala, yang didasarkan atas dasar sadar keputusan yang diambil. Itu di bawah perlunya memilih kursus kemungkinan tindakan yang akan digunakan dalam berbagai bidang kehidupan manusia, dan menemukan aplikasi mereka dari tugas-tugas pemrograman matematika.
Sejarah perkembangan sosial menunjukkan bahwa jumlah terbatas informasi selalu mencegah adopsi keputusan yang tepat, dan solusi terbaik terutama didasarkan pada intuisi dan pengalaman. Di masa depan, dengan meningkatnya jumlah informasi untuk pengambilan keputusan mulai menggunakan pembayaran langsung.
gambaran yang sangat berbeda terlihat di perusahaan modern, di mana, berkat berbagai barang yang diproduksi ada informasi masukan aliran yang besar. pengolahannya hanya mungkin dengan penggunaan teknologi elektronik modern. Dan jika Anda perlu memilih yang terbaik dari solusi yang diusulkan, tidak ada elektronik tentu tidak.
Oleh karena itu, pemrograman matematika melalui langkah-langkah dasar berikut.
Langkah pertama melibatkan Peringkat semua faktor penting dan membangun pola di antara mereka, bahwa mereka mampu untuk mematuhi.
Tahap kedua - pembangunan masalah model dalam ekspresi matematika. Dengan kata lain - itu adalah sebuah abstraksi dari realitas diwakili menggunakan simbol-simbol matematika. Model matematika mampu membangun hubungan antara parameter kontrol dan fenomena yang dipilih. Langkah ini harus mencakup pembangunan karakteristik seperti itu, di mana setiap nilai yang lebih besar atau lebih kecil sesuai dengan situasi yang optimal dari sudut menerima solusi.
Menurut hasil dari tahap ini dan model matematika yang terbentuk, menggunakan pengetahuan matematika tertentu.
Tahap ketiga melibatkan studi tentang variabel-variabel yang memiliki dampak yang signifikan pada fungsi tujuan. Periode ini harus memungkinkan kepemilikan pengetahuan matematika tertentu yang akan membantu dalam memecahkan masalah yang timbul dalam tahap kedua pengambilan keputusan.
Langkah keempat adalah untuk membandingkan hasil perhitungan yang diperoleh pada langkah ketiga dengan objek model. Dengan kata lain, pada tahap set model nilai simulasi obyek ini dalam mencapai akurasi yang diperlukan input data. Membuat keputusan pada tahap ini tergantung pada hasil penelitian. Dengan demikian, setelah menerima hasil yang kurang memuaskan pencocokan ditentukan masukan data tentang objek yang dimodelkan. Jika diperlukan, update dilakukan perumusan masalah, diikuti dengan pembangunan model matematika baru, solusi dari masalah matematika yang diajukan dan baru dalam membandingkan hasil.
pemrograman matematika memungkinkan penggunaan dua bidang utama dari komputasi:
- keputusan masalah deterministik yang melibatkan seluruh kepastian informasi awal;
- pemrograman stokastik, yang memungkinkan untuk memecahkan masalah yang mengandung unsur ketidakpastian atau ketika pengaturan tugas ini dalam sifat keacakan. Misalnya, penjadwalan produksi sering dilakukan di bawah kondisi layar tidak lengkap informasi yang sebenarnya.
Secara umum, pemrograman matematika memiliki bagian berikut dalam struktur pemrograman: linear, non-linear, cembung dan kuadrat.
Similar articles
Trending Now