7 ননলাইনী সমীকরণের সিস্টেমের প্রতীকী সমাধান


9

আমি সাধারণ ডিফারেনশিয়াল সমীকরণগুলির একটি সিস্টেম পেয়েছি - equ টি সমীকরণ এবং ~ 30 প্যারামিটারগুলি রোগের সংক্রমণের গাণিতিক মডেলের অংশ হিসাবে তাদের আচরণ পরিচালনা করে। আমি চাই চাই ঐ সমীকরণ পরিবর্তন করার জন্য অবিচলিত রাজ্যের এটি dx/dt = rest of the equationকরার জন্য 0 = equationসমীকরণ প্রতিটি এটি একটি সহজবোধ্য বীজগণিত সমস্যা তোলে জন্য। এটি হাত দ্বারা করা যেতে পারে, তবে আমি হাস্যকরভাবে এই ধরণের গণনায় খুব খারাপ।

আমি ম্যাথামেটিকাকে ব্যবহার করার চেষ্টা করেছি, যা এই সমস্যার ছোট সংস্করণগুলি হ্যান্ডেল করতে পারে ( দেখুন এখানে ), তবে ম্যাথামেটিকা ​​এই সমস্যাটি থামাতে পিষতে চলেছে। এর কাছে যাওয়ার আরও কার্যকর / কার্যকর উপায় কি আছে? একটি আরও দক্ষ প্রতীক গণিত সিস্টেম? অন্যান্য পরামর্শ?

কয়েকটি আপডেট (21 মার্চ):

  • লক্ষ্য তাদের প্রতীকী সমাধান করতে প্রকৃতপক্ষে - সংখ্যাসূচক উত্তর চমৎকার কিন্তু মুহূর্ত জন্য শেষ লক্ষ্য সিম্বলিক সংস্করণ।
  • কমপক্ষে একটি ভারসাম্য আছে। আমি আসলে বসে বসে এটি প্রমাণ করি নি , তবে ডিজাইনের মাধ্যমে এটির কমপক্ষে একটি তুচ্ছ একটি হওয়া উচিত যেখানে শুরুতে কেউ আক্রান্ত হয় না। সেখানে কিছু নাও হতে পারে ব্যতীত , কিন্তু আমার অন্য কিছু যেমন সামগ্রী হিসাবে করতে হবে।
  • নীচে সমীকরণগুলির আসল সেট সম্পর্কে কথা বলা হচ্ছে।

এখানে চিত্র বর্ণনা লিখুন

সংক্ষেপে, আমি 7 ভেরিয়েবলগুলিতে 7 চতুষ্কোণ সমীকরণের একটি সিস্টেমের সমাধানগুলির জন্য প্রতীকী ভাবগুলি খুঁজছি।


আপনি কি সমীকরণ লিখে রাখতে পারেন? ননলাইনারের সমীকরণের একটি বৃহত অসংযত সিস্টেম সমাধান করা নিউটনের পদ্ধতি বা এর কোনও রূপ ব্যবহার করে প্রায়শই সংখ্যাসূচকভাবে করা হয়। সমীকরণের মূল ব্যবস্থা সম্পর্কে আপনার কতটা তথ্য রয়েছে তার উপরে এখানে পছন্দ নির্ভর করবে - সর্বাধিক গুরুত্বপূর্ণ, সমীকরণের সিস্টেমটির জ্যাকবিয়ান কি উপলব্ধ, গণনাযোগ্য বা সহজেই আনুমানিক হয়?
অ্যারন আহমদিয়া

Ahh! আমি দেখছি যে আপনার সমীকরণগুলি গাণিতিক সাইটে বিশদভাবে লেখা আছে। আপনি তাদের এখানে আনতে আপত্তি? (এটি ক্রস-পোস্টিং নয়, বিশেষত যদি আমরা ম্যাথেম্যাটিকিয়া কী করতে পারে তার পরিধি ছাড়িয়ে আপনার জন্য সংখ্যাসম্য সমাধানের পরামর্শ দিতে যাচ্ছি)।
অরন আহমদিয়া

আমি আজ পরে ম্যাথেমেটিকা ​​থেকে সমীকরণগুলি নিয়ে আসব - 5 ঘন্টা ড্রাইভের পরে আমাকে পথ ছাড়তে হবে।
ফোমাইট

1
নন ইউগুলিটি=-এইচটি। উপরের সমীকরণগুলি থেকে এটি প্রদর্শিত হবে। আমি কিছু অনুপস্থিত করছি?
jo72

1
@ জিফঅক্সবেরি: সুতরাং যখন ডেরিভেটিভগুলি শূন্যকে সমান করা হয়, # 1 এবং # 2 উভয় সমীকরণ অভিন্ন এবং একটি বাদ দেওয়া যায়।
ja72

উত্তর:


13

দেখে মনে হচ্ছে আপনি যে সমীকরণগুলি নিয়ে কাজ করছেন সেগুলি হরিনামকে সাফ করার পরে সমস্ত বহুভিত্তিক। এটি একটি ভাল জিনিস (ক্ষুদ্রতর কাজগুলি বীজগণিতের সাথে মোকাবিলা করা প্রায়শই কিছুটা কঠিন)। যাইহোক, এটি কোনও গ্যারান্টি নয় যে আপনার সমীকরণগুলির একটি বন্ধ-ফর্ম সমাধান রয়েছে। এটি একটি অপরিহার্য বিষয় যা অনেক লোক সত্যই "পাই" না, এমনকি যদি তারা এটি তত্ত্বের সাথে জেনেও থাকে তবে এটি বিশ্রাম নিতে পারে: বহুবর্ষীয় সমীকরণগুলির জন্য মোটামুটি সহজ ব্যবস্থা রয়েছে যার জন্য সমাধান দেওয়ার কোনও উপায় নেই of (এনম) শিকড় ইত্যাদি একটি বিখ্যাত উদাহরণ (এক পরিবর্তনশীল)) এক্স5-এক্স+ +1=0। আরও দেখুন এই Wikipedia পৃষ্ঠা

যে বলেন, অবশ্যই সেখানে সমীকরণ যে সিস্টেম পারেন সমাধান করা যেতে, এবং এটি যদি আপনার সিস্টেমে ঐ এক কিনা চেক করতে উপযুক্ত। এমনকি যদি আপনার সিস্টেমটিকে সমাধান করা না যায়, তবুও আপনার সিস্টেমের সমীকরণের জন্য এমন কোনও ফর্ম পাওয়া সম্ভব যা কিছুটা অর্থে সহজ। উদাহরণস্বরূপ, কেবলমাত্র প্রথম ভেরিয়েবলের সাথে জড়িত একটি সমীকরণ সন্ধান করুন (এমনকি এটি বীজগণিতভাবে সমাধান করা যায় না), তবে কেবলমাত্র দ্বিতীয় এবং প্রথম বৈকল্পিক সম্পর্কিত সমীকরণ ইত্যাদি such এই জাতীয় "সাধারণ রূপগুলি" কীভাবে সন্ধানের জন্য কয়েকটি প্রতিযোগিতামূলক তত্ত্ব রয়েছে? বহুবর্ষীয় সিস্টেমের; সর্বাধিক সুপরিচিত গ্রোবারার ভিত্তি তত্ত্ব, এবং একটি প্রতিযোগিতামূলক নিয়মিত চেইনের তত্ত্ব।

কম্পিউটার বীজগণিত ব্যবস্থায় ম্যাপেল (সম্পূর্ণ প্রকাশ: আমি তাদের পক্ষে কাজ করি) উভয়ই কার্যকর করা হয়েছে। solveকমান্ড সাধারণত Groebner ভিত্তিতে পদ্ধতি কল আমি বিশ্বাস করি, এবং যে দ্রুত আমার ল্যাপটপে থেমে grinds। আমি নিয়মিত চেইন গণনা চালানোর চেষ্টা করেছি এবং আমার ধৈর্য ধারণের তুলনায় এটি বেশি সময় নেয় তবে মনে হয় খারাপভাবে স্মরণে নেই up আপনি যদি আগ্রহী হন তবে আমি যে কমান্ডটি ব্যবহার করেছি তার সহায়তার পৃষ্ঠাটি এখানে এবং আমার ব্যবহৃত কোডটি এখানে রয়েছে:

restart;
sys, vars := {theta*H - rho_p*sigma_p*
       Cp*(Us/N) - rho_d*sigma_d*D*(Us/N)*rho_a*sigma_a*
       Ca*(Us/N) = 0, 
         rho_p*sigma_p*Cp*(Us/N) + rho_d*sigma_d*
       D*(Us/N)*rho_a*sigma_a*Ca*(Us/N) + theta*H = 0, 
         (1/omega)*Ua - alpha*Up - rho_p*psi_p*
       Up*(H/N) - Mu_p*sigma_p*Up*(Cp/N) - 
             Mu_a*sigma_a*Up*(Ca/N) - Theta_p*
       Up + Nu_up*(Theta_*M + Zeta_*D) = 0, 
         alpha*Up - (1/omega)*Ua - rho_a*psi_a*
       Ua*(H/N) - Mu_p*sigma_p*Ua*(Cp/N) - 
             Mu_a*sigma_a*Ua*(Ca/N) - Theta_a*
       Ua + Nu_ua*(Theta_*M + Zeta_*D) = 0, 
         (1/omega)*Ca + Gamma_*Phi_*D + rho_p*psi_p*
       Up*(H/N) + Mu_p*sigma_p*Up*(Cp/N) + 
             Mu_a*sigma_a*Up*(Ca/N) - alpha*Cp - Kappa_*
       Cp - Theta_p*Cp + Nu_cp*(Theta_*M + Zeta_*D) = 0, 
         alpha*Cp + Gamma_*(1 - Phi_)*D + rho_a*psi_a*
       Ua*(H/N) + Mu_p*sigma_p*Ua*(Cp/N) + 
             Mu_a*sigma_a*Ua*(Ca/N) - (1/omega)*
       Ca - Kappa_*Tau_*Ca - Theta_a*Ca + 
             Nu_ca*(Theta_*M + Zeta_*D) = 
     0, Kappa_*Cp + Kappa_*Tau_*Ca - Gamma_*Phi_*
       D - Gamma_*(1 - Phi_)*D - 
             Zeta_*D + Nu_d*(Theta_*M + Zeta_*D) = 0, 
    Us + H + Up + Ua + Cp + Ca + D = 0, 
         Up + Ua + Cp + Ca + D = 0}, {Us, H, Up, Ua, Cp, Ca, D, N, 
    M}:

sys := subs(D = DD, sys):
vars := subs(D = DD, vars):
params := indets(sys, name) minus vars:
ineqs := [theta > 0 , rho_p > 0 , sigma_p > 
       0 , rho_d > 0 , sigma_d > 0 , 
            rho_a > 0 , sigma_a > 0 , 
      omega > 0 , alpha > 0 , psi_p > 0 , Mu_p > 0 , 
            Mu_a > 0 , Theta_p > 0 , Nu_up > 0 , Theta_ > 
       0 , Zeta_ > 0 , psi_a > 0 , 
            Theta_a > 0 , Nu_ua > 0 , Gamma_ > 0 , Phi_ > 
       0 , Kappa_ > 0 , Nu_cp > 0 , 
            Tau_ > 0 , Nu_ca > 0]:
with(RegularChains):
R := PolynomialRing([vars[], params[]]):
sys2 := map(numer, map(lhs - rhs, normal([sys[]]))):
sol := LazyRealTriangularize(sys2,[],map(rhs, ineqs),[],R);

7

পেশাদার উপায় হ'ল এএমপিএল বা জিএএমএস-এর মতো মডেলিং ভাষায় আপনার সমীকরণগুলি লিখুন এবং আইপিওপিটি-র মতো সলভার দ্বারা এটি সমাধান করুন।

এএমপিএল একটি বাণিজ্যিক ব্যবস্থা, তবে এএমপিএলের একটি বিনামূল্যে শিক্ষার্থী সংস্করণ 300 টি পর্যন্ত সমীকরণ এবং ভেরিয়েবলগুলির সাথে সমস্যা তৈরি করতে সক্ষম।

আপনি যদি কেবল একটি বা কয়েকটি সমস্যার সমাধান করতে চান তবে আপনি এটি নিখরচায় NEOS সার্ভারটি ব্যবহার করে অনলাইনে সমাধান করতে পারেন - কেবলমাত্র এএমপিএল বিবরণ জমা দিন এবং উত্তরটি আপনাকে প্রত্যাবর্তনের জন্য অপেক্ষা করুন।

বড় অধ্যয়নের অংশ হিসাবে যেমন আপনার বারবার এই সমস্যার সমাধান করতে হয় (যেমন, পরামিতিগুলির ভিন্নতা), আপনার আইপিওপিটি ডাউনলোড করা উচিত (এটি একটি খুব উদার লাইসেন্সের অধীনে সফ্টওয়্যার)।

সম্পাদনা: দ্রষ্টব্য যে প্রতীকী সমাধানগুলি যা বোধগম্য তা সাধারণত বেশ কয়েকটি ছোট সমস্যার মধ্যে সীমাবদ্ধ থাকে - সাধারণত একটি গ্রোবনার ভিত্তির আকারটি ভেরিয়েবলের সংখ্যা বা বহুবর্ষের ডিগ্রি এবং আরও বেশি প্রক্রিয়াজাতকরণের সময় সহ বিস্ফোরকভাবে বৃদ্ধি পায়। ম্যাথামেটিকার সাথে এইভাবে এক ঘন্টা বা তারও বেশি সময় অপেক্ষা করা এমন একটি চিহ্ন যা (কোনও প্রমাণ না হলেও) আপনার প্রতীকী সমাধানটি সম্পূর্ণ বোধগম্য হবে। তদ্ব্যতীত, এত দীর্ঘ অভিব্যক্তির মূল্যায়ন সংখ্যাগতভাবে অস্থির হতে পারে, সুতরাং অর্থবহ ফলাফল পেতে আপনার মূল্যায়নের উচ্চতর নির্ভুলতার প্রয়োজন হবে।


6

সম্পূর্ণ সমাধানটি লেখার পক্ষে কারণ অসম্ভব। তবে সিস্টেমটি কিছুটা কমিয়ে আনার জন্য এখানে কিছু সমীকরণ রয়েছে:

ইউএস সমীকরণ 1 এবং 2 ছাড়া অন্য কোনও সমীকরণে উপস্থিত হয় না doesn't এছাড়াও, এই সমীকরণগুলি একটি নির্ভরশীল সেট (সমীকরণ 1 -1 গুণ সমীকরণ 2), সুতরাং সমীকরণ 1 এর জন্য সমাধান করা যেতে পারে ইউএস অন্যান্য সমস্ত ভেরিয়েবলের ক্ষেত্রে, এবং সমীকরণ 2 বাতিল করা যেতে পারে।

ইউএস=এইচএনθ(γ+ +ζ)সিএকজনকেএকজন+ +সিপি+ +কেডি
কোথায় কেএকজন=γρএকজনσএকজন+ +κρডিσডিτ+ +ρএকজনσএকজনζ এবং কেডি=γρপিσপি+ +κρডিσডি+ +ρপিσপিζ

সমীকরণ 7 সকল ভেরিয়েবলের ক্ষেত্রে রৈখিক, এবং সমাধানের জন্য এটি পুনরায় সাজানো যেতে পারে ডি:

ডি=κ(সিএকজনτ+ +সিপি)γ+ +ζ

ফলস্বরূপ অভিব্যক্তিটি পরামর্শ দেয় যে আমাদের যে কোনও শর্তাবলী বাকী পরিবর্তনশীলগুলির জন্য সমাধান করার চেষ্টা করা উচিত সিএকজন এবং সিপি; যেহেতু আমাদের কেবল independent টি স্বাধীন সমীকরণ রয়েছে, তাই আমরা সবচেয়ে ভাল করতে পারি দুটি সিস্টেমকে দুটি ভেরিয়েবলের একটি সমীকরণে হ্রাস করা।

ভাগ্যক্রমে, 3 এবং 5 সমীকরণগুলি একসাথে যুক্ত করার ফলে একটি সমীকরণ পাওয়া যায় যা সমস্ত ভেরিয়েবলের ক্ষেত্রে লিনিয়ার থাকে এবং এর জন্য সমাধান করা যায় can ইউএকজন অথবা ইউপি। 4 এবং 6 সমীকরণ একসাথে যুক্ত করাও একটি সমীকরণ লাভ করে যা সমস্ত ভেরিয়েবলের ক্ষেত্রে লিনিয়ার থাকে এবং এর জন্য সমাধান করা যায়ইউএকজন অথবা ইউপি (একসাথে 3 এবং 5 সমীকরণ যুক্ত করার জন্য যার সমাধান করা হয়নি)।

এই মুহুর্তে, আমাদের জন্য প্রকাশ করা উচিত ইউএকজন এবং ইউপি শর্তে এইচ, সিএকজন, এবং সিপি (কারণ আপনি মুছে ফেলতে পারেন ডিউপরের অভিব্যক্তিটি ব্যবহার করে)। আমরা 1, 2, 5, 6 এবং 7 সমীকরণ ব্যবহার করেছি; আমরা 3 এবং 4 সমীকরণগুলি রাখব কারণ সেগুলি সহজ।

সমাধানের জন্য আমরা 3 বা 4 সমীকরণটি ব্যবহার করতে পারি এইচ শর্তে সিএকজন এবং সিপি। তারপরে প্রয়োজনীয় সমস্ত বিকল্পগুলি তৈরি করে, বাকী সমীকরণটি কেবলমাত্র পদগুলির ক্ষেত্রে হওয়া উচিতসিএকজন এবং সিপি। এই সমীকরণের শিকড় সিস্টেমের অবিচলিত রাজ্যগুলি নির্ধারণ করবে; এই শিকড়গুলি প্রতীকীভাবে খুঁজে পাওয়া বা নাও পারা সম্ভব।

শুভকামনা!


ইউএসসমীকরণ 1 এবং 2 বাদে অন্য কোনও সমীকরণে উপস্থিত হয় না বলে আমি ধরে নিয়েছি আপনি 1, 2 এবং 7 সমীকরণগুলি মুছে ফেলেছেন (এটি সমাধান করা সবচেয়ে সহজ।) 3 এবং 5 সমীকরণ যুক্ত করা আপনাকে সমস্ত ভেরিয়েবলের ক্ষেত্রে রৈখিক সমীকরণ দেয়, এবং এইভাবে, সমাধান করা সহজ। একইভাবে, 4 এবং 6 সমীকরণগুলি যুক্ত করা আপনাকে একটি সমীকরণ দেয় যা সমস্ত ভেরিয়েবলের ক্ষেত্রে লিনিয়ার, এবং এইভাবে সমাধান করা সহজ। সুতরাং এটি 7 এর 4 ভেরিয়েবলের যত্ন নেয়ডি, ইউএকজন, ইউপি, এবং ইউএস), যাতে সবকিছু শর্তাধীন থাকে এইচ, সিএকজন, এবং সিপি
জেফ অক্সবেরি

সুতরাং যে সময়ে, আমাদের 3 এবং 4 বাকী সমীকরণ আছে। (৫ এবং Equ সমীকরণের আরও শর্ত রয়েছে, সুতরাং আসুন এগুলি ফেলে দিন)) সমাধানের জন্য আপনি এর মধ্যে একটি ব্যবহার করতে পারেনএইচ শর্তে সিএকজন এবং সিপি, এবং সেই সময়ে দুটি ভেরিয়েবলের ক্ষেত্রে একক সমীকরণ রয়েছে: সিএকজন এবং সিপি, সেক্ষেত্রে প্রতীকী সমাধানগুলি খুঁজে পাওয়া আরও সহজ হতে পারে ... যদি না আমি সম্পূর্ণরূপে এই সমীকরণগুলি ভুলভাবে না দেখি।
জিফ অক্সবেরি

ঠিক. @ জিওফঅক্সবেরি, আমি মনে করি আপনার জাএ 72 এর উত্তরে সরাসরি আপনার মন্তব্য যুক্ত করা উচিত।
ডেভিড কেচসন

@ ডেভিডকিচসন: সম্পন্ন; আমি এটি উইকিফাই করার বিষয়ে উদ্বিগ্ন নই, কারণ প্রতিনিধি গুরুত্বপূর্ণ নয়। আমি এখনও ফিরে গিয়েছি এবং প্রতীকী ম্যানিপুলেশনগুলি পূরণ করি নি।
জেফ অক্সবেরি 21

3

এটি আপনার সমীকরণের কাঠামোর উপর নির্ভর করে।

যদি আপনি আপনার সমীকরণের সেটগুলির সমস্ত স্থিতিশীল রাজ্যের সন্ধান করেন এবং এরিকপি যেমন বহুবর্ষে বলেছিলেন আপনি সেগুলি পুনর্বিন্যাস করতে পারেন, আপনি উচ্চ সংক্ষিপ্ততার সমস্ত সংখ্যার সমাধান গণনা করতে রিয়েল বীজগণিত জ্যামিতি থেকে পদ্ধতিগুলি ব্যবহার করতে পারেন। Bertini এমন একটি প্যাকেজ যা আমি জানি, তবে আরও কিছু রয়েছে। আমি কয়েক বছর আগে নটরডেমের একটি সম্মেলনে গিয়েছিলাম যেখানে বার্তিনিকে রাসায়নিক গতিবিদ্যা থেকে ওডিইএসের স্থিতিশীল রাজ্যগুলি খুঁজে পেতে ব্যবহার করা হয়েছিল; বার্টিনি নটরডেমে তৈরি হয়েছিল।

আর একটি সম্ভাবনা হ'ল এমডি স্টুবার, ভি। কুমার, এবং পিআই বার্টন, বিআইটি সংখ্যার গণিত 50 (4), 885-917, ডিওআই: 10.1007 দ্বারা "ননলাইনারি সমীকরণের সমস্ত সমাধান সন্ধানের জন্য ননসমথ বর্জন পরীক্ষার প্রস্তাবিত পদ্ধতিগুলি ব্যবহার করা " / s10543-010-0280-6 ; এই পদ্ধতিগুলির জন্য সমীকরণের ব্যবস্থার বহুবচন হওয়ার প্রয়োজন হয় না। পল বার্টন আমার পরামর্শদাতা, এবং ম্যাট স্টুবার আমার সহকর্মী; আপনি যদি চান তবে আমি সফ্টওয়্যারটির জন্য তাকে জিজ্ঞাসা করতে এবং এটি আপনার কাছে পাঠাতে পারি can কাগজটি গ্লোবাল অপ্টিমাইজেশন এবং ইন্টারভাল পাটিগণিত থেকে পদ্ধতিগুলি ব্যবহার করে (এটি আর্নল্ডনিউমায়ারের বইয়ের উদ্ধৃতি দেয়) পাশাপাশি নিউটনের পদ্ধতিও ব্যবহার করে। এই পদ্ধতির সুবিধাটি হ'ল এটির সমস্ত সমাধান সনাক্ত করা উচিত; অসুবিধাটি হ'ল এটি জটিল।

যদি এটি পরিষ্কার না হয় তবে আর্নল্ডনিউমায়ার পরামর্শ দেওয়ার পরিবর্তে পরামর্শ দিচ্ছেন এফ(এক্স)=0 সরাসরি নিউটনের পদ্ধতির মতো কিছু ব্যবহার করে (যা আপনি সাধারণত কোনও সমাধানের পর্যাপ্ত কাছাকাছি খুব ভাল প্রাথমিক অনুমান দিলে কার্যকর হবে), আপনি সমাধান করুন

সর্বনিম্নএক্সএসএফ(এক্স),

কোথায় এসআপনার সমস্যার সমাধানের পরিবর্তে বাধা দ্বারা সংজ্ঞায়িত কিছু সম্ভাব্য সেট। খুব অশোধিত স্তরে, মসৃণ ননলাইনার প্রোগ্রামিং সলভার ব্যবহার করা শক্তিশালীতা এবং পারফরম্যান্সের জন্য অতিরিক্ত অ্যালগরিদমিক পরিশীলনের সাথে নিউটনের পদ্ধতিটি ব্যবহার করার মতো। আইপিওপিটি হ'ল এই উদ্দেশ্যে সফ্টওয়্যারটির একটি দুর্দান্ত অংশ; সেখানে অন্যান্য সমাধানকারীদের একটি লিটানি রয়েছে (কেবল গ্যাম , এএমপিএল বা এনইওএসের জন্য উপলব্ধ সলভার তালিকার দিকে নজর দিন you আপনি যদি এই জাতীয় কোনও পদ্ধতি বেছে নেন তবে কয়েকটি সতর্কতা অবলম্বন করুন:

  • এটি একবারে কেবলমাত্র একটি সমাধান সন্ধান করবে। অতিরিক্ত সমাধানগুলি খুঁজতে, আপনাকে সীমাবদ্ধতাগুলি যুক্ত করতে হবে যা আপনি খুঁজে পেয়েছেন এমন সমস্ত পূর্ববর্তী সমাধানগুলি বাদ দেয়।
  • যদি আপনার অপ্টিমাইজেশান সমস্যা nonconvex হয়, IPOPT বা অনুরূপ solvers ব্যবহার করার আপনি একটি ভাল প্রাথমিক অনুমান প্রয়োজন হয় হইবে, তোমাদের সমীকরণ একটি সমাধান (নিউটনের পদ্ধতি হিসাবে একই মৌলিক নীতি), অথবা মত একটি nonconvex অপ্টিমাইজেশান সমাধানকারী পাসে ব্যারন , Couenne , Bonmin , ইত্যাদি আপনার নিজের হাতে থাকা প্রতিটি সলভারকে চেষ্টা করা উচিত, যেহেতু প্রতিটি ননকনভেক্স ননলাইনার প্রোগ্রামিং সলভারের কার্য সম্পাদন সমস্যা-নির্ভর।

1

আমি একটি মোটর পদ্ধতিতে দেখার পরামর্শ দেব। যদিও এটি প্রতীকী নয়, এটি আপনার সমস্যার সমস্ত সমাধান তৈরি করবে। চেক আউট করার জন্য একটি সহজ লাইব্রেরির জন্য:

http://homepages.math.uic.edu/~jan/PHCpack/phcpack.html


হ্যাঁ! মোটরগাড়ি চালিয়ে যাওয়ার পদ্ধতিগুলি তাত্পর্যপূর্ণভাবে শক্ত (আপনার বিবেচনা করা দরকার2এনপ্রাথমিক 'শুরুর' শর্তাদি), তবে এই সমস্যার জন্য এটি সামান্য পরিমাণে গণনামূলকভাবে ট্র্যাকটেবল হবে এবং আপনি ন্যূনতমকরণ সমস্যার বিশ্বব্যাপী অনুকূলতার গ্যারান্টি দিতে পারেন।
অরন আহমদিয়া

ডাঃ আহমদিয়া আপনি অবশ্যই মোটরসাইক পদ্ধতিতে সাহিত্যের সাথে আপত্তি রাখেন নি। দয়া করে জান এর প্রকাশনা পড়ুন এবং এই সংখ্যাটি সংশোধন করুন।
আটারেল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.