Hedef programlama goal programming t端rk巽e turkce dokuz eyl端l 端niversitesi evkinaz g端m端olu deu say脹sal y旦ntemler y旦netim bilimi management science operating research operational research
The document discusses Gomory's Cutting Plane Method for solving integer programming problems (IPPs). It begins by introducing all-integer linear programs (AILPs) and mixed-integer linear programs (MILPs). It then describes how Gomory's method works by taking the linear programming (LP) relaxation of an IPP, obtaining the fractional solution, deriving a cutting plane constraint, and adding it to strengthen the LP relaxation until an optimal integer solution is found. The key steps are to decompose the LP into basic and non-basic variables, derive cutting plane coefficients from the LP tableau, and add constraints of the form [yij]xj + xBi - yi0 0 to eliminate fractional solutions.
Dumantepe Kereste Firmas脹'nda Zaman ve 聴 Et端d端 al脹mas脹Tugba Ozen
油
''聴 Analizi ve Uygulamalar脹'' dersi i巽in yap脹lm脹; iin en k脹sa s端rede yap脹labilmesi i巽in 旦nce iin g旦zlenmesi, sonras脹nda ise elde edilen say脹sal verilerin baz脹 proses emalar脹na ilenmesi,standart zamanlar脹n hesaplanmas脹n脹, iin yap脹m脹nda kaz脹n脹lan s端relerin say脹sal olarak g旦r端lmesini anlatan bir 巽al脹ma.
Genetik Algoritma & Programlama (Dr.Hakan Erdun)HakanErdun
油
Genetik Algoritma Ders Notlar脹n脹 i巽ermektedir. Ders notu i巽eriinde 旦rnekler yer almamaktad脹r. rnek uygulamalar脹n ilk 5 ad脹m脹 Excel'de ayr脹 dosya seklinde duzenlenmitir.
The document discusses goal programming and its application to a case study of a medical manufacturing company. It introduces goal programming and describes how it can address multiple goals through deviations from target values. The case study establishes strategic, intermediate, and tactical goals for two medical products related to engineering cost, quality cost, production cost, setup time, delivery reliability and operations cost. A goal programming model is constructed to minimize deviations from these goals. The model is solved in steps to find optimal values for the decision variables to meet the goals.
bileik faiz compound interest bilesik faiz turkce t端rk巽e dokuz eyl端l 端niversitesi deu say脹sal y旦ntemler Quantitive research management science y旦netim bilimi
Dumantepe Kereste Firmas脹'nda Zaman ve 聴 Et端d端 al脹mas脹Tugba Ozen
油
''聴 Analizi ve Uygulamalar脹'' dersi i巽in yap脹lm脹; iin en k脹sa s端rede yap脹labilmesi i巽in 旦nce iin g旦zlenmesi, sonras脹nda ise elde edilen say脹sal verilerin baz脹 proses emalar脹na ilenmesi,standart zamanlar脹n hesaplanmas脹n脹, iin yap脹m脹nda kaz脹n脹lan s端relerin say脹sal olarak g旦r端lmesini anlatan bir 巽al脹ma.
Genetik Algoritma & Programlama (Dr.Hakan Erdun)HakanErdun
油
Genetik Algoritma Ders Notlar脹n脹 i巽ermektedir. Ders notu i巽eriinde 旦rnekler yer almamaktad脹r. rnek uygulamalar脹n ilk 5 ad脹m脹 Excel'de ayr脹 dosya seklinde duzenlenmitir.
The document discusses goal programming and its application to a case study of a medical manufacturing company. It introduces goal programming and describes how it can address multiple goals through deviations from target values. The case study establishes strategic, intermediate, and tactical goals for two medical products related to engineering cost, quality cost, production cost, setup time, delivery reliability and operations cost. A goal programming model is constructed to minimize deviations from these goals. The model is solved in steps to find optimal values for the decision variables to meet the goals.
bileik faiz compound interest bilesik faiz turkce t端rk巽e dokuz eyl端l 端niversitesi deu say脹sal y旦ntemler Quantitive research management science y旦netim bilimi
The document contains data on demand distribution, supply time distribution, exchange rates, and simulation results for a company. It includes tables showing the frequency and probability distributions for demand levels, supply times, and exchange rates. It also lists costs and prices. The simulation results table tracks random numbers, exchange rates, order quantities, total costs, revenues, and profits for each simulation run.
K旦ken lke Fakt旦r端n端n Sat脹n Alma Davran脹脹na Etkisi: Ayd脹n 聴linde Bir UygulamaEngin akir
油
Yrd.Do巽.Dr. Mustafa DOANER, Ar.G旦r. Engin 粥悪鴛檎 ve Deniz NAL ADIGZEL taraf脹ndan kaleme al脹nan 巽al脹ma 11. Ulusal 聴letmecilik Kongresinde bildiri olarak sunulmutur.
Teba teba irketler grubu ilc teba neden iflas etti bal脹k k脹l巽脹脹 y旦ntemi herringbone method torbal脹 izmir deu say脹sal y旦ntemler y旦netim bilimi management science operating research operational research
S旦z konusu 巽al脹ma, Dokuz Eyl端l niversitesi Sosyal Bilimler Enstit端s端nde 2011 y脹l脹nda bitirmi olduum tezin sunumudur. Arzu eden tezi YK'端n sitesinden indirebilir. (https://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=7d53ed97e31a8bd3aa6864b0e7704416dd5751a2c2c3b9d73fb9d4688d881753edc28ae4a4181f8a).
2. ok Ama巽l脹 Karar Verme
Karar problemlerinin 巽旦z端m端nde 巽ounlukla optimal
巽旦z端m deeri elde edilmeye 巽al脹脹l脹r. 聴letmecilik
problemlerinde kar maksimizasyonu optimal bir sonucu
olutururken, maliyet minimizasyonu da ayr脹 bir optimal
sonu巽 oluturmaktad脹r.
Dorusal Programlamada ama巽 kar maksimizasyonu ya
da maliyet minimizasyonu olarak ifade edilmektedir.
Oysa ger巽ek hayattaki karar problemlerinde tek bir ama巽
bulunmaz.
Gerek kiiler gerekse kurumlar ayn脹 anda birden 巽ok
amaca sahip olabilir.
3.
rnein fabrika yeri se巽ilirken, 端phesiz ki maliyet
minimizasyonu 旦nemli bir ama巽t脹r. Fakat bu amac脹n
yan脹nda kar maksimizasyonu, ig端c端ne yak脹nl脹k, ula脹m
kolayl脹脹, pazar ve enerji kaynaklar脹na yak脹nl脹k ama巽lar脹
da vard脹r.
Ancak bir 巽ok a巽脹dan 巽elien hedefler i巽eren b旦yle bir
problemin t端m kriterlerinin ayn脹 anda ger巽eklemesi
olduk巽a g端巽t端r.
Bu t端r problemlerin 巽旦z端m端nde 巽ok ama巽l脹 karar verme
teknikleri kullan脹l脹r. Bu y旦ntemlerden biri de hedef
programlamad脹r.
4. HEDEF PROGRAMLAMA
(GOAL PROGRAMMING)
Uygulamada kar脹la脹lan sistemler birden 巽ok amaca
sahip olabilir.
Tek
ama巽
optimizasyonuna
巽al脹an
dorusal
programlaman脹n yetersiz kald脹脹 bu durumlarda, hedef
programlama kullan脹l脹r.
Karar vericiden her bir ama巽 i巽in ula脹lmas脹 istenen
hedef deerler belirlenmesi istenir. Bu hedef deerlerden
sapmalar脹 minimize eden bir 巽旦z端m bulunur. Bu hedefler
birbiriyle 巽eliebilir.
5.
rnein, h脹rsl脹 politikac脹lar hem i巽 borcu azaltmay脹, hem
de gelir vergisi oran脹n脹 azaltmay脹 hedefleyebilir. B旦yle
durumlarda, 巽elien ama巽lar脹 optimumu k脹lan tek bir
巽旦z端m bulmak olanaks脹z olabilir. Bunun yerine, her
amac脹n 旦nem derecesini temel alan uzla脹k 巽旦z端mler
bulunabilir.
Temel d端端nce, orijinali 巽ok ama巽l脹 olan problemi tek
ama巽l脹 probleme d旦n端t端rmektir. Modelin sonucuna
ETK聴N ZM denir. 端nk端; problemin t端m 巽elien
ama巽lar脹na uygun 巽旦z端m bulunmayabilir.
6. Bal脹ca Uygulama Alanlar脹
Reklam programlar脹n脹n
kullan脹lmas脹.
聴g端c端 planlamas脹
retim planlamas脹
Akademik planlama
Finansal Analiz
Ekonomik politika
analizleri
Ulat脹rma ve lojistik
Pazarlama str.planlamas脹
evrenin korunmas脹
Sal脹k hizmetlerinin
planlamas脹
K脹s脹tl脹 Kaynaklar脹n
opt.da脹t脹m脹n脹 yap脹lmas脹
Kurulu yeri se巽imi
Kamu sekt旦r端ndeki
kurumlarda ve kar ama巽l脹
olmayan iletmelerde
politika analizlerinin
yap脹lmas脹
7. Hedef Programlama Terminolojileri
Ama巽: Kullan脹c脹 taraf脹ndan belirlenen genel nitelik
(gelirin art脹r脹lmas脹, pazar pay脹n脹 korunmas脹 gibi)
H脹rs seviyesi: Karar veren kiinin ortaya koyduu
hedefin say脹sal deeri (5000 dolar haftal脹k gider, % 15
Pazar pay脹)
Sapma: 旦z端mle salanan ger巽ek performans seviyesi
ile modelde belirlenen ama巽 aras脹ndaki fark.
Karar deikenleri: Karar vermek i巽in arat脹rd脹脹m脹z
bilinmeyenler k端mesi.
Sa taraf sabitleri: Kaynak deerlerini ifade eden
deerlerdir.
Hedef: Belirlenmi bir hedef k脹s脹t脹 i巽inde belirlenmi sa
taraf sabiti deerinden say脹sal sapmay脹 en k端巽端kleme
isteidir.
8.
ncelikli 端st端nl端k fakt旦r端: Ama巽 fonksiyonunun
oluturulabilmesi i巽in en 旦nemliden daha az 旦nemliye
s脹ralanan hedefler, ilk 旦nce birinci 旦ncelikli hedefin
kar脹lanmas脹n脹 daha sonra s脹rayla dier hedeflerin
kar脹lanmas脹n脹 gerektirir. Bu durum u iliki ile
g旦sterilebilir:
(En 旦nemli hedef) P1>>>P2>>> Pk (En az 旦nemli hedef)
Diferansiyel a脹rl脹k: k. seviyede i. hedeften oluan
sapmaya ilikin matematiksel a脹rl脹k olarak ifade edilir.
Wki ile g旦sterilir.
9. Dorusal Programlama
Standart bir DPnin matematiksel tan脹m脹
bu ekildedir.
ZMin=c1x1+c2x2+...+cnxn
a11x1+a12x2+...+a1nxn=b1
a21x1+a22x2+...+a2nxn=b2
...
... ... ... ...
am1x1+am2x2+...+amnxn=bm
10. rnek
Masa ve sandalye imal eden bir mobilya irketinde montaj ve son
ilem daireleri mevcuttur. Belirlenen 端retim devresinde bir birimin
imali i巽in gerekli s端reler ve dairelerin kullan脹labilir zamanlar脹 aa脹da
verilmitir. Zaman birimi saattir.
Montaj
Son 聴lem
Birim Kar(TL)
nem Dereceleri Konusu
Masa
4
2
8
Sandalye Toplam Saat
2
60
4
48
6
11.
Dorusal Programlama ile 巽旦z端m端 ger巽ekletiinde;
Zmax=8x1+6x2
4x1+2x2 60
2x1+4x2 48
x1,x2 0
DS for Windows ile 旦z端m
X1=12
X2=6
Z=132 YTL
17. Eit nemde oklu Hedefler
Y旦ntemi
Bu y旦ntemde belirlenen hedeflere 旦nem
d端zeylerine dikkat edilmemektedir.
B端t端n hedefler eit 旦nemdedir.
18. rnek (Eit nemde oklu Hedefler)
DA firmas脹 端巽 farkl脹 端r端n 端retmektedir. Her 端r端n i巽in gerekli i巽ilik
saati, boya plastik malzeme ile 端r端nlerden elde edilen birim kar
aa脹daki tabloda verilmektedir. 聴letmenin kullan脹labilir 900 i巽ilik
saati, 1550 varil boyas脹, 1600 birim plastik mlz. bulunmaktad脹r.
r端n
Saati
聴巽ilik
Boya
Malzeme
Plastik
Kar
A
B
C
1,5
4
3
3
2
2
2
3
4
16
22
24
A脹rl脹kland脹rma Konusu
19. 聴letme y旦netimi aa脹daki eit 旦ncelikli hedefleri
belirlemitir.
HEDEF 1: Tam 10 500 YTL kar elde etmek
HEDEF 2: Fazla mesai yapmamak
HEDEF 3: 聴lave boya almamak
HEDEF 4: 聴lave plastik malzeme almamak.
d1-
Kar hedefinin alt脹nda kalan
miktar
d3+
聴lave olarak al脹nan boya
(fazla kullan脹m)
d1+
Kar hedefinin 端st端ne 巽脹kan
miktar
d3-
Kullan脹lmayan boya (eksik
kullan脹m)
d2+
Fazla mesai saati
d4+
聴lave olarak al脹nan plastik
malzeme (fazla kullan脹m)
d2-
Kullan脹lmayan ig端c端
d4-
Kullan脹lmayan plastik
malzeme (eksik kullan脹m)
20. HPnin Form端lasyonu
Karar deikenleri saptan脹r.
K脹s脹tlar saptan脹r.
Bu k脹s脹tlardan Hedef k脹s脹tlar脹 saptan脹r.
K脹s脹tlar ve hedef k脹s脹tlar脹n form端lleri yaz脹l脹r.
Amac脹n form端l端 yaz脹l脹r.
Pozitiflik koulu belirtilir.
21. Y旦netim kar hedefi i巽in hem aa脹 (d1-) hem de yukar脹
(d1+) sapma ile ilgilenmektedir. Fakat eksik ig端c端
kullan脹m脹, boyan脹n ve plastik malzemenin eksik kullan脹m脹
ele al脹nmamaktad脹r. Ama巽 fonksiyonunda d1+ , d1- , d2+ , d3+
ve d4+ sapma deikenleri ama巽 fonksiyonunda yer
almaktad脹r.
23. A脹rl脹kland脹rma Y旦ntemi
Bu y旦ntemde belirlenen hedeflere 旦nem d端zeylerine
g旦re a脹rl脹k puanlar脹 atanarak hedefler tek bir ama巽
fonksiyonu olarak ifade edilir. n hedefli bir hedef
programlama
modelinin
a脹rl脹kland脹rma
y旦ntemi
kullan脹larak oluturulmu ama巽 fonksiyonu;
Z Min = w1G1+ w2G2+...+ wnGn
Burada wi, i=1,2...,n, her bir hedefe karar vericinin verdii
旦nemi yans脹tan pozitif a脹rl脹klard脹r. wi deerleri
巽ounlukla 旦znel y旦ntemlerle belirlenmektedir.
24. HEDEF 1: Tam 10 500 YTL kar elde etmek
HEDEF 2: Fazla mesai yapmamak
HEDEF 3: 聴lave boya almamak
HEDEF 4: 聴lave plastik malzeme almamak.
Y旦netici taraf脹ndan 2. hedefin 4. hedeften 2 kat daha 旦nemli
olduu; 1. ve 3. hedefin 4.hedefin yar脹s脹 kadar 旦nemli olduu
bilgisi veriliyor olsun.
Eit ncelikli Sorusu Sayfas脹na Git
26. ncelii Koruma Y旦ntemi
nem derecelerinin farkl脹 olduu hedeflerde ise daha
d端端k 旦nem derecesine sahip hedefler, ancak daha
y端ksek 旦nem derecesine sahip hedeflere ula脹ld脹脹nda
ger巽ekletirilebilir.
P1, P2, ..., Pn 旦nem derecelerini simgeler.
Mamul bileimi sorusunda P1=13 adet masa 端retmek,
P2=135 TL kar elde etmek ve P3=5 adet sandalye
端retmek olsun.
Mamul Bileimi Sorusu
28. HPnin Grafik ile 旦z端m端
1.
2.
3.
4.
Grafik metodu 3ten az karar deikenine sahip problemler
i巽in kullan脹l脹r.
Karar deikeni olarak d端端n端len ama巽lar koordinat
sistemine yerletirilir.
En y端ksek 旦ncelie sahip ama巽lar脹n 巽旦z端m端 belirlenir.
Bu ad脹mda, hedefler biraz az 旦ncelikli olanlara ta脹n脹r ve bu
d端zeyde ama巽lar脹 ger巽ekletiren en iyi 巽旦z端mler bulunur
veya en y端ksek 旦ncelik ta脹yan ama巽lar脹 ger巽ekletiren
mevcut 巽旦z端mleri indirgemeyecek en iyi 巽旦z端mler belirlenir.
B端t端n 旦ncelikli seviyeleri arat脹rmak amac脹 ile ad脹m 3
tekrarlan脹r.
30. Grafik Y旦ntemle 旦z端m端
x
2
10
G2
d3+
G2
d3d2+
5
G1
d1+
d2-
d15
10
x1
Daire i巽ine al脹nan sapan
deikenler
minimize
yap脹lacak deikenlerdir.
En y端ksek 旦ncelikli ama巽
olan G1 g旦z 旦n端ne al脹n脹r.
d1+ minimize yap脹ld脹脹
takdirde
tatminkarl脹k
salanacakt脹r. Yani d1+
=0 x1,x2 0 olacakt脹r.
Tatminkarl脹k
b旦lgesi
taral脹
b旦lge
olarak
g旦sterilmitir. G2 amac脹
i巽in ise d2- minimize
yap脹lacakt脹r.
31. x2
10
G2
d3+
G2
d3d2+
5
G1
d2-
10
x1=4, x2=0
x1
Bununla birlikte, y端ksek
旦ncelikli hedefin bir 旦nceki
tablodaki 巽旦z端m端n deerini
d端端recei i巽in d2- sapan
deikeni s脹f脹r olmamal脹d脹r.
Y端ksek 旦ncelikli amac脹n
baar脹lmas脹n脹n d脹脹nda d2sapan deikeninin min
deeri x1=4 ve x2=0d脹r.
Son 旦ncelik d端zeyi
incelendiinde d3-端n
minimizasyonu istenmekte
fakat bunun i巽in 旦nceki
hedeflerden
vazge巽emiyoruz.
32. Sonu巽 olarak 巽旦z端m:
x1=4, x2=0 ve Zmin=P1d1+ + P2d2- +P3 d3- =(0,600,7)
elde edilir.
Z=(0,600,7) vekt旦r端 i巽in en y端ksek 旦ncelikli ama巽 tamamen
tatmin edilirken ikinci ve 端巽端nc端 ama巽lar i巽in tam bir
tatminkarl脹k salanamam脹t脹r.
33. rnek:
Doaehir, 20 000 n端fuslu bir il巽e olup il巽e belediyesi
toplad脹脹 vergilerle ilgili adil bir d端zenleme yapma 巽abas脹
i巽indedir.
Emlak vergisi i巽in y脹ll脹k vergi taban脹 550 milyon pbdir
evre vergisi i巽in y脹ll脹k vergi taban脹 35 milyon pbdir
Temizlik vergisi i巽in y脹ll脹k vergi taban脹 55 milyon pbdir.
Y脹ll脹k yerel doalgaz t端ketiminin ise 7.5 milyon varil olaca脹
tahmin edilmektedir.
Belediye meclisi, d旦rt ana hedefi temel alan bir vergi oran脹
belirleme istemektedir.
34.
Belediye meclisi, d旦rt ana hedefi temel alan bir vergi
oran脹 belirlemek istemektedir.
1.
Vergi gelirleri il巽enin finansal gereksinimlerini kar脹lamak
i巽in en az 16 milyon pb olmak zorundad脹r.
evre vergisi toplam verginin % 10unu ge巽emez.
Temizlik vergisi toplam verginin % 20sini ge巽emez.
Doalgazdan al脹nacak vergi m3 ba脹na 2 pbyi ge巽emez.
2.
3.
4.
xe
x巽
xt
xd
Emlak vergi oran脹
evre vergi oran脹
Temizlik vergi oran脹
m3 ba脹na doalgaz vergisi
35. Belediye meclisinin hedefleri aa脹daki gibidir.
550xe+35x巽+55xt+0.075xd16
Vergi geliri
35x巽 0.1(550xe+35x巽+55xt+0.075xd)
evre vergisi
55xt 0.2(550xe+35x巽+55xt+0.075xd)
Temizlik vergisi
xd 2
Doalgaz vergisi
Xe,x巽,xt,xd 0
Bu k脹s脹tlar u ekilde basitletirilir.
550xe+35x巽+55xt+0.075xd16
55xe- 31,5x巽+ 5,5xt+0.0075xd 0
110xe+7x巽- 44xt+0.15xd 0
xd 2
Xe,x巽,xt,xd 0
39. HPnin Avantajlar脹
Bu y旦ntemle iki ve daha 巽ok amaca sahip karar
problemlerinin 巽旦z端m端 yap脹labilir.
Gevek k脹s脹tlara izin verir.
Hedef programlama, dorusal programlamada
Uygun 旦z端m端 Mevcut olmayan (infeasible)
problemlere uygun bir 巽旦z端m gelitirmede
yard脹mc脹 teknik olarak da kullan脹lmaktad脹r.
40. HPnin Dezavantajlar脹
Baarma fonksiyonu 巽ok say脹da ama巽
fonksiyonunun birletirilmesiyle oluturulur. Bu
nedenle karma脹k bir yap脹ya sahip olabilirler.
Hedef deerleri karar verici taraf脹ndan tespit
edilmelidir.
Karar verici, hedeflerin a脹rl脹klar脹n脹 ve 旦ncelik
seviyelerini belirlemelidir.
Bu deerleri bada脹k hale getirecek bir yol
bulunmal脹.
41. KAYNAKA
T端tek H. H., . G端m端olu (2008), Say脹sal Y旦ntemler, Beta
Bas脹n Yay脹n Da脹t脹m, 聴stanbul
Taha Hamdy A. Y旦neylem Arat脹rmas脹, eviren . Alp
Baray ve akir Esnaf, 6.Bask脹, Literat端r Yay脹nc脹l脹k, 聴stanbul
Hala巽 O. (2001), Kantitatif Karar Verme Teknikleri, Alfa
Bas脹n Yay脹n Da脹t脹m, Bursa
Umarusman N. (2002), Bulan脹k ok Ama巽l脹 Hedef
Programlama ve Bir retim S端reci Uygulamas脹, DEU SBE,
YL Tezi, 聴zmir
Hillier F.S., G.J. Lieberman (2001), Intoduction to
Operations Research, 7.Bask脹, R.R Donallery&Sons Co.,
New York