রৈখিক অপ্টিমাইজেশান পরিষেবা, রৈখিক এবং মিশ্র-পূর্ণসংখ্যা রৈখিক প্রোগ্রামগুলির মডেল এবং সমাধান করতে ব্যবহৃত হয়।
ক্লাস
নাম | সংক্ষিপ্ত বর্ণনা |
---|---|
LinearOptimizationConstraint | অবজেক্ট lowerBound ≤ Sum(a(i) x(i)) ≤ upperBound যেখানে lowerBound এবং upperBound হল ধ্রুবক, a(i) হল ধ্রুবক সহগ এবং x(i) হল ভেরিয়েবল (অজানা)। |
LinearOptimizationEngine | ইঞ্জিনটি একটি লিনিয়ার প্রোগ্রামের মডেল এবং সমাধান করতে ব্যবহৃত হয়। |
LinearOptimizationService | রৈখিক অপ্টিমাইজেশান পরিষেবা, রৈখিক এবং মিশ্র-পূর্ণসংখ্যা রৈখিক প্রোগ্রামগুলির মডেল এবং সমাধান করতে ব্যবহৃত হয়। |
LinearOptimizationSolution | একটি লিনিয়ার প্রোগ্রামের সমাধান। |
Status | সমাধানের অবস্থা। |
VariableType | ইঞ্জিন দ্বারা তৈরি ভেরিয়েবলের প্রকার। |
LinearOptimizationConstraint
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বর্ণনা |
---|---|---|
setCoefficient(variableName, coefficient) | LinearOptimizationConstraint | সীমাবদ্ধতার মধ্যে একটি ভেরিয়েবলের সহগ নির্ধারণ করে। |
LinearOptimizationEngine
পদ্ধতি
LinearOptimizationService
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
Status | Status | সমাধানকারীর অবস্থা। |
VariableType | VariableType | সমাধানকারী দ্বারা তৈরি ভেরিয়েবলের প্রকার। |
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বর্ণনা |
---|---|---|
createEngine() | LinearOptimizationEngine | রৈখিক প্রোগ্রাম (সম্ভাব্য মিশ্র-পূর্ণসংখ্যা প্রোগ্রাম) সমাধান করার জন্য একটি ইঞ্জিন তৈরি করে। |
LinearOptimizationSolution
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বর্ণনা |
---|---|---|
getObjectiveValue() | Number | বর্তমান সমাধানে উদ্দেশ্য ফাংশনের মান পায়। |
getStatus() | Status | সমাধানের মর্যাদা পায়। |
getVariableValue(variableName) | Number | LinearOptimizationEngine.solve() এ শেষ কলের মাধ্যমে তৈরি করা সমাধানে একটি ভেরিয়েবলের মান পায়। |
isValid() | Boolean | সমাধানটি সম্ভাব্য বা সর্বোত্তম কিনা তা নির্ধারণ করে। |
Status
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
OPTIMAL | Enum | স্থিতি যখন একটি সর্বোত্তম সমাধান পাওয়া গেছে। |
FEASIBLE | Enum | স্থিতি যখন একটি সম্ভাব্য (অগত্যা সর্বোত্তম) সমাধান পাওয়া গেছে। |
INFEASIBLE | Enum | স্থিতি যখন বর্তমান মডেলটি অসম্ভাব্য (কোন সমাধান নেই)। |
UNBOUNDED | Enum | বর্তমান মডেল আনবাউন্ড হলে স্থিতি। |
ABNORMAL | Enum | স্থিতি যখন এটি অপ্রত্যাশিত কারণে একটি সমাধান খুঁজে পেতে ব্যর্থ হয়. |
MODEL_INVALID | Enum | স্ট্যাটাস যখন মডেলটি অবৈধ। |
NOT_SOLVED | Enum | স্থিতি যখন LinearOptimizationEngine.solve() এখনও কল করা হয়নি। |
VariableType
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
INTEGER | Enum | ভেরিয়েবলের প্রকার যা শুধুমাত্র পূর্ণসংখ্যার মান নিতে পারে। |
CONTINUOUS | Enum | ভেরিয়েবলের ধরন যা যেকোনো বাস্তব মান নিতে পারে। |