Optimization Service
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
অপ্টিমাইজেশন
লিনিয়ার অপটিমাইজেশন পরিষেবা, যা লিনিয়ার এবং মিক্সড-ইন্টিজার লিনিয়ার প্রোগ্রামগুলোর মডেল তৈরি ও সমাধান করতে ব্যবহৃত হয়।
ক্লাস
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|
add Constraint(lowerBound, upperBound) | Linear Optimization Constraint | মডেলে একটি নতুন রৈখিক সীমাবদ্ধতা যোগ করে। |
add Constraints(lowerBounds, upperBounds, variableNames, coefficients) | Linear Optimization Engine | মডেলে ব্যাচ আকারে সীমাবদ্ধতা যোগ করে। |
add Variable(name, lowerBound, upperBound) | Linear Optimization Engine | মডেলে একটি নতুন অবিচ্ছিন্ন চলক যোগ করে। |
add Variable(name, lowerBound, upperBound, type) | Linear Optimization Engine | মডেলে একটি নতুন ভেরিয়েবল যোগ করে। |
add Variable(name, lowerBound, upperBound, type, objectiveCoefficient) | Linear Optimization Engine | মডেলে একটি নতুন ভেরিয়েবল যোগ করে। |
add Variables(names, lowerBounds, upperBounds, types, objectiveCoefficients) | Linear Optimization Engine | মডেলে একসাথে একাধিক ভেরিয়েবল যোগ করে। |
set Maximization() | Linear Optimization Engine | রৈখিক উদ্দেশ্যমূলক ফাংশনটিকে সর্বোচ্চ করার জন্য অপ্টিমাইজেশনের দিক নির্ধারণ করে। |
set Minimization() | Linear Optimization Engine | রৈখিক উদ্দেশ্যমূলক ফাংশনটিকে ন্যূনতম করার জন্য অপ্টিমাইজেশনের দিক নির্ধারণ করে। |
set Objective Coefficient(variableName, coefficient) | Linear Optimization Engine | রৈখিক উদ্দেশ্যমূলক ফাংশনে কোনো চলকের সহগ নির্ধারণ করে। |
solve() | Linear Optimization Solution | ৩০ সেকেন্ডের ডিফল্ট ডেডলাইন সহ বর্তমান লিনিয়ার প্রোগ্রামটি সমাধান করে। |
solve(seconds) | Linear Optimization Solution | বর্তমান লিনিয়ার প্রোগ্রামটি সমাধান করে। |
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|
Status | Status | সমাধানকারীর অবস্থা। |
Variable Type | Variable Type | সলভার দ্বারা সৃষ্ট ভেরিয়েবলের প্রকারভেদ। |
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|
OPTIMAL | Enum | সর্বোত্তম সমাধান খুঁজে পাওয়া গেলে অবস্থা। |
FEASIBLE | Enum | যখন একটি সম্ভাব্য (অগত্যা সর্বোত্তম নয়) সমাধান পাওয়া যায়, তখনকার অবস্থা। |
INFEASIBLE | Enum | বর্তমান মডেলটি যখন অবাস্তব (যার কোনো সমাধান নেই), সেই অবস্থা। |
UNBOUNDED | Enum | বর্তমান মডেলটি আনবাউন্ড থাকা অবস্থায় অবস্থা। |
ABNORMAL | Enum | অপ্রত্যাশিত কারণে সমাধান খুঁজে পেতে ব্যর্থ হলে অবস্থা। |
MODEL_INVALID | Enum | মডেলটি অবৈধ হলে তার অবস্থা। |
NOT_SOLVED | Enum | যখন Linear Optimization Engine.solve() এখনও কল করা হয়নি, তখনকার অবস্থা। |
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|
INTEGER | Enum | এমন এক ধরনের ভেরিয়েবল যা শুধুমাত্র পূর্ণসংখ্যা গ্রহণ করতে পারে। |
CONTINUOUS | Enum | এমন এক ধরনের ভেরিয়েবল যা যেকোনো বাস্তব মান গ্রহণ করতে পারে। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-04-13 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2026-04-13 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["The linear optimization service models and solves linear and mixed-integer linear programs. Key actions include: creating an engine (`LinearOptimizationEngine`), adding variables with bounds and types, adding constraints to the model, setting the objective function's direction (maximize or minimize), and setting coefficients for variables in the objective function and constraints. The `solve()` method then computes the solution. The `LinearOptimizationSolution` object contains methods to determine solution status, objective value, and variable values.\n"]]