9 entry daha
  • her ne kadar optimal çözümler yerine suboptimal dediğimiz daha kötü sonuçları bulmaya sebep olsa da çoğu zaman optimal sonuçları ortaya koyan algoritmaların yerine tercih edilir.

    bunun sebeplerin başında heuristiclerin hesaplanmasının optimal sonuçları veren algoritmalara göre daha kısa sürmesidir. örnek vermek gerekirse eğer sizin algoritmanız bir problemin optimal çözümünü 10 saatte veriyor, fakat heuristic methodunuz aynı problemle ilgili bir çözümü 2 dakikada veriyorsa ve de bulduğu çözüm optimala çok yakınsa heuristic tercih edilir.

    fakat hesaplama sürecinin kısa olması heuristiclerin tercih edilmesinde ana sebep değildir. bir diğer önemli noktada optimal çözümlerin gerçek dünyadaki sistemlere tam olarak adapte edilememesidir. bu süreçte muhakkak çözümde ufakta olsa bir kaç değişiklik yapılır ve dolayısıyla gerçek dünyada değiştirilen optimal çözüm suboptimal sonuçlar doğurur. fakat heuristic çözümler daha kolay bir şekilde gerçek dünya sistemlerine adapte edilebilir ve de optimal sonuca göre heuristic çözümde oluşan kayıp çoğu zaman az önce bahsettiğim optimal çözümlerin uygulanma esasında ortaya çıkan kayıplardan daha azdır.
25 entry daha
hesabın var mı? giriş yap