Geri bildirim gönderin
Optimization Service
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Optimizasyon
Doğrusal ve karma tamsayılı doğrusal programları modellemek ve çözmek için kullanılan doğrusal optimizasyon hizmeti.
Sınıflar
Yöntemler
Yöntem Dönüş türü Kısa açıklama
addConstraint(lowerBound, upperBound)
LinearOptimizationConstraint
Modele yeni bir doğrusal sınırlama ekler.
addConstraints(lowerBounds, upperBounds, variableNames, coefficients)
LinearOptimizationEngine
Modele toplu olarak kısıtlamalar ekler.
addVariable(name, lowerBound, upperBound)
LinearOptimizationEngine
Modele yeni bir sürekli değişken ekler.
addVariable(name, lowerBound, upperBound, type)
LinearOptimizationEngine
Modele yeni bir değişken ekler.
addVariable(name, lowerBound, upperBound, type, objectiveCoefficient)
LinearOptimizationEngine
Modele yeni bir değişken ekler.
addVariables(names, lowerBounds, upperBounds, types, objectiveCoefficients)
LinearOptimizationEngine
Değişkenleri modele toplu olarak ekler.
setMaximization()
LinearOptimizationEngine
Doğrusal hedef işlevini en üst düzeye çıkarmak için optimizasyon yönünü ayarlar.
setMinimization()
LinearOptimizationEngine
Doğrusal hedef işlevini en aza indirmek için optimizasyon yönünü ayarlar.
setObjectiveCoefficient(variableName, coefficient)
LinearOptimizationEngine
Doğrusal hedef işlevindeki bir değişkenin katsayısını ayarlar.
solve()
LinearOptimizationSolution
Varsayılan son tarih olan 30 saniyeyi kullanarak mevcut doğrusal programı çözer.
solve(seconds)
LinearOptimizationSolution
Mevcut doğrusal programı çözer.
Özellikler
Özellik Tür Açıklama
Status
Status
Çözücünün durumu.
VariableType
VariableType
Çözücü tarafından oluşturulan değişkenlerin türü.
Özellikler
Özellik Tür Açıklama
OPTIMAL
Enum
En uygun çözümün bulunduğu durum.
FEASIBLE
Enum
Uygun (olumsuzluk olması gerekmez) bir çözümün bulunduğu durum.
INFEASIBLE
Enum
Geçerli modelin uygun olmadığı (çözümün olmadığı) durum.
UNBOUNDED
Enum
Geçerli modelin bağlantısının kaldırıldığı durum.
ABNORMAL
Enum
Beklenmedik nedenlerle bir çözüm bulamadığında gösterilen durum.
MODEL_INVALID
Enum
Modelin geçersiz olduğu durum.
NOT_SOLVED
Enum
LinearOptimizationEngine.solve()
henüz çağrılmadığında elde edilen durum.
Özellikler
Özellik Tür Açıklama
INTEGER
Enum
Yalnızca tam sayı değerleri alabilen değişken türü.
CONTINUOUS
Enum
Gerçek değer alabilen değişken türü.
Geri bildirim gönderin
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları 'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]
Bize geri bildirimde bulunmak mı istiyorsunuz?