सुझाव भेजें
Optimization Service
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
ऑप्टिमाइज़ेशन
लीनियर ऑप्टिमाइज़ेशन सेवा, जिसका इस्तेमाल लीनियर और मिक्स-इंटीजर लीनियर प्रोग्राम का मॉडल बनाने और उन्हें हल करने के लिए किया जाता है.
क्लास
नाम संक्षिप्त विवरण
LinearOptimizationConstraint
lowerBound ≤ Sum(a(i) x(i)) ≤ upperBound
फ़ॉर्म का लीनियर कंस्ट्रेंट स्टोर करने वाला ऑब्जेक्ट, जिसमें lowerBound
और upperBound
कॉन्सटेंट हैं, a(i)
कॉन्सटेंट गुणांक हैं, और x(i)
वैरिएबल (जानकारी नहीं है) हैं.
LinearOptimizationEngine
किसी लीनियर प्रोग्राम को मॉडल और हल करने के लिए इस्तेमाल किया जाने वाला इंजन.
LinearOptimizationService
लीनियर ऑप्टिमाइज़ेशन सेवा, जिसका इस्तेमाल लीनियर और मिक्स-इंटीजर लीनियर प्रोग्राम का मॉडल बनाने और उन्हें हल करने के लिए किया जाता है.
LinearOptimizationSolution
लीनियर प्रोग्राम का समाधान.
Status
समाधान की स्थिति.
VariableType
इंजन से बनाए गए वैरिएबल के टाइप.
तरीके
तरीका रिटर्न टाइप संक्षिप्त विवरण
addConstraint(lowerBound, upperBound)
LinearOptimizationConstraint
मॉडल में एक नया लीनियर कंस्ट्रेंट जोड़ता है.
addConstraints(lowerBounds, upperBounds, variableNames, coefficients)
LinearOptimizationEngine
मॉडल में बैच में पाबंदियां जोड़ता है.
addVariable(name, lowerBound, upperBound)
LinearOptimizationEngine
मॉडल में नया कंटिन्यूअस वैरिएबल जोड़ता है.
addVariable(name, lowerBound, upperBound, type)
LinearOptimizationEngine
मॉडल में नया वैरिएबल जोड़ता है.
addVariable(name, lowerBound, upperBound, type, objectiveCoefficient)
LinearOptimizationEngine
मॉडल में नया वैरिएबल जोड़ता है.
addVariables(names, lowerBounds, upperBounds, types, objectiveCoefficients)
LinearOptimizationEngine
मॉडल में बैच में वैरिएबल जोड़ता है.
setMaximization()
LinearOptimizationEngine
लीनियर मकसद के फ़ंक्शन को ज़्यादा से ज़्यादा बढ़ाने के लिए, ऑप्टिमाइज़ेशन की दिशा सेट करता है.
setMinimization()
LinearOptimizationEngine
लीनियर मकसद के फ़ंक्शन को छोटा करने के लिए ऑप्टिमाइज़ेशन की दिशा सेट करता है.
setObjectiveCoefficient(variableName, coefficient)
LinearOptimizationEngine
लीनियर मकसद फ़ंक्शन में, किसी वैरिएबल का गुणांक सेट करता है.
solve()
LinearOptimizationSolution
मौजूदा लीनियर प्रोग्राम को 30 सेकंड की डिफ़ॉल्ट समयसीमा के साथ हल करता है.
solve(seconds)
LinearOptimizationSolution
मौजूदा लीनियर प्रोग्राम को हल करता है.
प्रॉपर्टी
प्रॉपर्टी Type ब्यौरा
Status
Status
सॉल्वर का स्टेटस.
VariableType
VariableType
सॉल्वर के ज़रिए बनाए गए वैरिएबल के टाइप.
प्रॉपर्टी
प्रॉपर्टी Type ब्यौरा
OPTIMAL
Enum
सबसे बेहतर समाधान मिलने की स्थिति.
FEASIBLE
Enum
वह स्थिति जब कोई काम करने लायक (ज़रूरी नहीं है कि सबसे बेहतर) समाधान मिल गया हो.
INFEASIBLE
Enum
वह स्थिति, जब मौजूदा मॉडल संभव न हो (कोई समाधान न हो).
UNBOUNDED
Enum
मौजूदा मॉडल के अनबाउंड होने की स्थिति में.
ABNORMAL
Enum
किसी अनचाहे वजह से समाधान न मिलने की स्थिति.
MODEL_INVALID
Enum
मॉडल अमान्य होने पर स्टेटस.
NOT_SOLVED
Enum
स्थिति जब LinearOptimizationEngine.solve()
को अभी तक कॉल नहीं किया गया हो.
प्रॉपर्टी
प्रॉपर्टी Type ब्यौरा
INTEGER
Enum
ऐसे वैरिएबल का टाइप जो सिर्फ़ पूर्णांक की वैल्यू ले सकता है.
CONTINUOUS
Enum
ऐसा वैरिएबल जो कोई भी रीयल वैल्यू ले सकता है.
सुझाव भेजें
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"वह जानकारी मौजूद नहीं है जो मुझे चाहिए"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"बहुत मुश्किल है / बहुत सारे चरण हैं"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"पुराना"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"अनुवाद से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"सैंपल / कोड से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"अन्य"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"समझने में आसान है"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"मेरी समस्या हल हो गई"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"अन्य"
}]
क्या आपको हमें और कुछ बताना है?