KARAR DESTEK SİSTEMLERİ Dersi Çok-Ölçütlü Karar Verme ve Çok-Amaçlı Programlama soru detayı:

PAYLAŞ:

SORU:

LINGO programında model yazımı sırasında uyulması gereken kurallar nelerdir?


CEVAP:

Modelin açık yazımı sırasında uyulması gereken yazım kuralları aşağıda verilmiştir:
• Genel bir anlayış olarak modelin amaç fonksiyonu ilk satırda, kısıtlar da diğer satırlarda yazılmaktadır. Ancak LINGO’da bu bir zorunluluk değildir.

• Bütün matematiksel ifadeler birbirinden ‘;’ işareti kullanılarak ayrılmalıdır. Sonuçta LINGO ‘;’ ile ayrılmış ifadeleri algılar.

• LINGO MAX= ve ya MIN= ile başlayan satırı amaç fonksiyonu satırı olarak, diğer
satırları ise kısıt olarak kabul eder. Her kısıtın yeni bir satırdan başlaması önerilir,
kısıt sırasının önemi yoktur.

• Değişken isimleri bir harf (A-Z) ile başlamalı ve en çok 32 karakter uzunluğunda
olmalıdır.

• Büyük ya da küçük harf kullanımları arasında fark yoktur.“TALEP” ve “talep” aynı
değişken olarak kabul edilir.

• Değişken ve parametreler arasında ‘*’ işaretinin olması gerekir. Örnek: ‘2x1+3x2’ ifadesi LINGO’da ‘2*x1+3*x2’ olarak yazılır.

• ? ve ? işaretleri LINGO’da <= ve >= olarak ya da < ve > olarak yazılabilir.

• Ayrıca bir koşul verilmediği sürece, LINGO modeldeki bütün değişkenleri sıfırdan büyük veya eşit reel değişken olarak kabul eder. Farklı özellikteki değişkenler için modele mutlaka ilgili işaret kısıtı eklenmelidir.