Professional Documents
Culture Documents
IR VERSLE
Leonidas Sakalauskas
Vilniaus Gedimino technikos universitetas
<leonidas.Sakalauskas@vgtu.lt>
Kas tai yra operacijų tyrimas (OT) ?
OT atsiradimas ir istorija
OT pagrindinės kryptys
1) Aptarnavimo teorija
2) Lošimų teorija
3) Optimizavimo teorija
Operacijų tyrimas kūrybos ekonomikoje
Santrauka
Klausimai pakartojimui
Operacijų tyrimas (OT, Operational Research – angl.) yra
mokslo šaka, plačiai taikoma sprendimams priimti arba
pagerinti daugelyje sričių.
Leonidas Sakalauskas
Vilniaus Gedimino technikos universitetas
<leonidas.Sakalauskas@vgtu.lt>
Kas tai yra Aptarnavimo Teorija (AT) ?
Atsitiktiniai srautai:
1) Rekurentiniai
2) Stacionarieji
3) Ordinarūs
4) Be sąveikos (Markovo)
Paprastieji srautai
Klausimai pakartojimui
Nors OT analitinių metodų yra daug, jų teorinį pagrindą
sudaro:
- aptarnavimo teorija (Queueing Theory)
t
Tuo būdu, atsitiktinis srautas yra neneigiamų skaičių
n seka,
kurios elementai išdėstyti didėjimo tvarka:
0 = to t1 t2 ... tn ....
Bendro pobūdžio srautai žymimi simboliu G (General)
Įvykių srautas vadinamas determinuotu, jei įvykiai
atsitinka vienas po kito griežtai nustatytais, iš anksto
žinomais laiko momentais.
Determinuotas srautas yra reguliarusis, jei įvykiai seka
vienas kitą vienodais laiko tarpais. Reguliarusis srautas
žymimas simboliu D.
Reguliarųjį srautą sudaro įvykių, pasirodančių vienas po
kito vienodais laiko tarpais , seka:
t0 = 0, t1 = , t2 = 2 , ..., tn = n , ...
Aptarnavimo teorijoje geriausiai išnagrinėti paraiškų arba
įvykių rekurentiniai srautai, žymimi simboliu GI (General
Independent - angl.).
GI sraute trukmės tarp įvykių yra nepriklausomi vienodai
pasiskirstę a. d.
Rekurentinių srautų atveju patogiau nagrinėti ne įvykių
pradžios laikus, bet trukmes tarp dviejų gretimų įvykių
pasirodymų:
n = tn − tn −1
tn = i =1 i
n
Rekurentinių įvykių srautą apibūdina atsitiktinio dydžio n
skirstinys, t.y., tikimybė, jog laiko tarpas tarp dviejų įvykių
bus mažesnis už t :
F (t ) = P( n t)
n
= lim
n→ t
n
Stacionariojo srauto intensyvumas yra pastovus, t.y.,
nepriklauso nuo laiko. (Iš didžiųjų skaičių dėsnio) seka, kad
egzistuoja riba
n n 1
= lim = lim n =
n → t
n
n →
i
i =1
o iš šitos išraiškos seka svarbus sąryšis tarp rekurentinio
srauto intensyvumo ir vidutinės trukmės tarp įvykių:
1
=
t.y., srauto intensyvumas yra atvirkščiai proporcingas
vidutinei trukmei tarp įvykių.
Tad stacionaraus srauto intensyvumą galima apskaičiuoti
stebint pakankamai ilgai vieną jo realizaciją, ir įvertinus
- arba vidutinį įvykių skaičių per laiko vienetą,
- arba vidutinę trukmę tarp gretimų įvykių.
Atsitiktinis įvykių (paraiškų) srautas vadinamas
ordinariuoju, jei tikimybė, jog labai trumpam laiko tarpui
teks du ar daugiau įvykių, mažėja sparčiau, trumpėjant
intervalui, negu šio tarpo trukmė.
- ordinarusis;
- be sąveikos,
1
= D =
2 1
2
− T
P( X T = k ) = ( T )
k e
k!
Eksponentinio skirstinio Markovo savybė:
i
pi =
Srauto dekompoziciją sudaro keli srautai, į kuriuos
išskaidomi pradinio srauto elementai, išsaugant šių elementų
eilės tvarką.
Tokiu būdu gauti srautai vadinami išretintaisiais.
Dekompozicija atsitiktinė, jeigu pradinio srauto elementai
priskiriami išretintiems srautams atsitiktinai.
Kelių paprastųjų srautų superpozicija yra taip pat
paprastasis srautas.
Leonidas Sakalauskas
Vilniaus Gedimino technikos universitetas
<leonidas.sakalauskas@vgtu.lt>
Aptarnavimo sistemų elementai
AS klasifikavimas, žymėjimas ir operacinės
charakteristikos
AS laiko diagrama
Daugiakanalės AS
Klausimai pakartojimui
Aptarnavimo teorija tiria struktūrų bei sistemų, kurios yra
susijusios su daugkartiniu vieno tipo operacijų atlikimu,
technines-ekonomines charakteristikas.
išėjimo srautas;
aptarnavimo įrenginiai;
laukimo eilė.
Aptarnavimo įrenginiai
eilė
prioritetinė (Priority);
atsitiktinė
kitos.
AS yra klasifikuojamos pagal
kanalų skaičių,
aptarnavimo discipliną,
N = T
Litlo formulė laukimo eilei:
Q = W
t0 , t1 , ..., tn , ....,
kuriuos atitinka trukmių tarp paraiškų pasirodymų seka:
Tn = Wn + Xn
Sn = tn + Tn
Paraiškų skaičius sistemoje n-tosios paraiškos išėjimo
momentu randamas tokiu būdu:
N n − 1 + vn+1 , kai N n 0,
N n+1 =
vn+1 , kai N n = 0.
čia n paraiškų, atėjusių į sistemą per n-tosios paraiškos
aptarnavimą, skaičius
Paraiškų skaičius vienkanalės AS aptarnavimo
įrenginyje n - tosios paraiškos išėjimo momentu
randamas tokiu būdu:
1, kai N n 0,
Nun +1 =
0, kai N n = 0.
p
k =0
k =1
(M − k + 1) p
pk = k −1 k = m + 1, m + 2,..., m + N .
m
Leonidas Sakalauskas
Vilniaus Gedimino technikos universitetas
<leonidas.sakalauskas@vgtu.lt>
Aptarnavimo sistemų tinklų elementai
AST srautų intensyvumų tyrimas
AST operacinės charakteristikos
Informacinių tinklų modeliavimas
Klausimai pakartojimui
Aptarnavimo teorija tiria struktūrų bei sistemų, kurios yra
susijusios su daugkartiniu vieno tipo operacijų
atlikimu, technines-ekonomines charakteristikas.
..........................
p p ... p
r1 r 2 rr
P = pij 1
r
= ( 1 , 2 , ... , r )
tinklą sudarančių sistemų kanalų skaičiai
m1 , m2 , ..., mr
kanalų aptarnavimo intensyvumai
1 , 2 , ..., r
Priėmus, jog paraiškos tinkle neprarandamos, sistemų
įėjimo srautų intensyvumus galima nustatyti,
vadovaujantis taisykle, jog stacionariu darbo režimu
vidutinis patenkančių į kiekvieną sistemą paraiškų
skaičius yra lygus išeinančių iš sistemos paraiškų
skaičiui.
i = 1, 2, ..., r
čia
AST operacines charakteristikas sudaro atskirų tinklo AS
operacinės charakteristikos ir bendrosios viso tinklo
operacinės charakteristikos.
Tegul per
i
i = , i = 1, 2, ..., r
pažymėti perėjimo koeficientai.
i
i
1 i aptarnavimo
- vidutinis r laukimo laikas ,
čia .
Tinklo charakteristikos išreiškiamos per atitinkamas sistemų
charakteristikas:
- paketų maršrutizacija,
- ir pan.
Nagrinėjant tinklo struktūrą reikia skirti fizinę ir loginę tinklo
topologiją.
patikimumas ir saugumas,
skaidrumas,
plečiamumas,
suderinamumas,
valdomumas,
aptarnavimo kokybė.
vėlinimas ir kt.
Aptarnavimo kokybė (Quality of Service, QoS) nusako
kokybiškai atliekamų tinklo funkcijų tikimybę.
Kokybė dažniausiai apibūdinama duomenų srautų
perdavimo patikimumu tarp atskirų kompiuterių.
Leonidas Sakalauskas
Vilniaus Gedimino technikos universitetas
<leonidas.sakalauskas@vgtu.lt>
Įvadinės pastabos
Naudingumo teorija
Nekooperatiniai lošimai
Mišriosios strategijos
Klausimai pakartojimui
Operacijų tyrimas (OT, Operational Research – angl.) yra
mokslo šaka, plačiai taikoma daugelyje sričių
sprendimams priimti arba pagerinti.
u: X →
kuri reiškia, kad kiekvienai alternatyvai iš aibės X galima
priskirti kažkokią skaitinę reikšmę ( reiškia visų
realiųjų skaičių aibę – L.S.).
u ( x) u ( y ) , jei x ne blogiau už y .
Svarbios naudingumo funkcijos savybės yra
tiesiškumas
Iškilumas
įgaubtumas
Tegul alternatyvų aibėje yra apibrėžtos “sudėties” x + y ir
“daugybos iš skaičiaus” a·x operacijos.
f (a x + (1 − a) y ) a f ( x) + (1 − a) f ( y )
f (a x + (1 − a) y ) a f ( x) + (1 − a) f ( y )
Sprendimų priėmimo teorija nagrinėja matematinius
uždavinius, kuriuose iš duotos alternatyvų aibės reikia išrinkti
alternatyvas (sprendimus), vadinamas optimaliomis.
Optimalumas yra griežtai apibrėžta protingo elgesio sąvoka,
kuria naudojantis galima
palyginti galimus veiksmų variantus (alternatyvas)
Mokesčių matrica
Naudodamas strategiją i, 1 lošėjas garantuotai išloš bent
min ai , j , kaip beloštų antrasis.
j
y =1 .
i =1
y j 0 , j = 1, ..., n, j
j =1
yi ai , j 1 , i = 1, 2, ... , m,
i =1
y j 0 , j = 1, 2, ... , n.
Lošimo 2x2 atveju abiejų lošėjų strategijoms p ir q rasti
tenka spręsti tiesinių lygčių sisemas:
Du įtartinus asmenis sulaiko tvarkos saugotojai ir izoliuoja
vieną nuo kito. Tardytojas įsitikinęs, kad jie įvykdė
nusikaltimą, kiekvienam įtariamajam pasako, jog jie turi po
dvi alternatyvas: prisipažinti ar neprisipažinti įvykdžius
nusikaltimą. Priklausomai nuo jų elgesio teismas skirs
įvairias bausmes, kurias įtariamieji vertina šitaip:
− 8,−8 0, 10
10, 0 − 1, − 1
Abiem prisipažinti yra vienintelė pusiausvyros situacija, ir
pusiausvyros išlošiai yra (-8, -8). Ji abiem nusikaltėliams
yra daug blogesnė negu situacija abiem neprisipažinti,
kurioje išlošiai yra (-1, -1).
Bet kiekvienas šioje situacijoje gali pagerinti savo padėtį
prisipažindamas ir taip išeidamas pats „sausas“, bet gerai
įtupdydamas partnerį. Pagunda išlošti daugiau juos atveda į
situaciją su išlošiais (- 8, - 8).
Samprotavimas išlieka ir tuo atveju, jeigu jie buvo iš anksto
susitarę neprisipažinti.
Kada galima sakyti, jog alternatyvų aibėje yra apibrėžta
preferencija (pirmenybė) ?
Kada alternatyvų aibėje galima įvesti naudingumo funkciją ?
Kokia jos pagrindinė savybė ?
Ką vadiname lošimu su nuline suma ?
Kaip apskaičiuojama grynųjų strategijų lošimo vertė ? Kada ji
egzistuoja ?
Kaip taikant tiesinį programavimą apskaičiuojamos lošėjų
mišriosios strategijos ?
OPERACIJŲ TYRIMAS INŽINERIJOJE
IR VERSLE
Leonidas Sakalauskas
Vilniaus Gedimino technikos universitetas
<leonidas.sakalauskas@vgtu.lt>
Įvadas
Charakteringoji funkcija
Lošimo šerdis
Šepli vektorius
Nukleolas
Klausimai pakartojimui
Lošimų teorija apima platų sprendimų priėmimo uždavinių
– lošimų , kai pasirenkamų alternatyvų (sprendimų)
baigmėms įtakos turi kitų individų veiksmai, ratą,
v( S1 ) + v( S 2 ) v( S1 S 2 )
čia S1 S 2 = ,
t.y., sudaryti koalicijas būna naudinga.
Pavyzdys Kojinės.
Vytas turi 3 kojines o Kęstas – 5. Kojinių poros kaina 3 Eur.
Kaip pasidalinti kojinių vertę?
Tad V = 3, K = 6, V + K = 12.
Pavyzdys Sandoris
Tegul Jonas (J), Petras (P) ir Antanas (A) gali sudaryti sandorį
ir gauti užsakymą, kurį galima atlikti trise arba dviese.
Užsakymo kaina 100 Eur. Darbo užsakymų dirbantiems po
vieną nėra.
Pavyzdys Bankrotas
Skolininkas turi tik 200 Eur, o trys kreditoriai reikalauja
atitinkamai 100 Eur, 200 Eur ir 300 Eur.
Kaip išdalinti turimą sumą kreditoriams ? Kaip pasikeistų
išmokos, jei i6dalintina suma būtų 100 Eur, 300 Eur, 400 Eur ?
Tegul visi lošėjai lošia kartu, nesudarydami tarpusavyje
kitų koalicijų ir siekdami kiek įmanoma didesnio bendro
Išlošio v(N ) . Pavadinkime tai Didžiaja Koalicija (DK).
Pažymėkime i -tojo lošėjo dalį pasidalinant bendrą išlošį
per
yi 0, i = 1,2,..., N .
Tegul lošėjai pasidalina DK išlošį visą, nieko nepalikdami.
Tad:
y1 + y2 + ... + yN = v( N )
Lošimo šerdimi yra vadinami visi dalybų vektoriai
y = ( y1 , y2 ,..., yN ),
leidžiantys išvengti separatistinių tendencijų per visas
koalicijas :
y
iS
i v(S )
Pavyzdžiui, pavyzdyje Orkestras lošimo šerdį sudaro dalybų
reikšmės, priklausančios trikampiui
(350, 450, 200), (350, 500, 150), (300, 500, 200),
t.y., dalyviai gali derėtis dėl atlyginimų
P - 350x1 + 350x2 + 300x3,
D – 450x1 + 500x2 + 500x3,
B – 200x1 + 150x2 + 200x3,
iS
S v( S ) v( N )
y1 + y2 + ... + yN = v( N ),
yi 0, i = 1,2,..., N .
Toliau kiekvienam dalybų dalyvių poaibiui S yra įvedamas
eksesas, lygus skirtumui tarp to poaibio reikalavimų v (S )
ir planuojamų dalybų:
e( S ) = v( S ) − iS yi
Tegul visų p = 2 N − 1 ekscesų aibė yra surikiuota
mažėjimo tvarka.
Skirtingos dalybos palyginamos leksikografine tvarka, t.y.,
vienos dalybos dominuoja kitas, jei pirmųjų dalybų pirmasis
ekscesas yra mažesnis už antrųjų dalybų pirmąjį ekscesą.
Jei pirmieji ekscesai sutampa, palyginami antrieji, ir tt.
Leonidas Sakalauskas
Vilniaus Gedimino technikos universitetas
<leonidas.sakalauskas@vgtu.lt>
Įvadas
Arrow paradoksas
Daugiakriteriai sprendimai
Kurno oligopolija
Klausimai pakartojimui
Lošimų teorija apima platų sprendimų priėmimo uždavinių
– lošimų , kai pasirenkamų alternatyvų (sprendimų)
baigmėms įtakos turi kitų individų (asmenų, agentų)
veiksmai, ratą,
http://www.technologijos.lt/n/zmoniu_pasaulis/redakcijos_aki
ratis/S-60203/straipsnis/Kodel-demokratija-teisingi-rinkimai-
ir-teisinga-ekonomika-tera-romantiska-iliuzija-Video
Tegul populiaciją sudaro N individų, kurie turi reikalų su m
alternatyvų, čia m>2.
Pavyzdžiui, jiems reikia išrinkti vieną deputatą iš m kandidatų
arba susitarti dėl renginio, kurį galima surengti m skirtingų
būdų, ir pan.
Daroma prielaida, kad kiekvienas individas gali pasiūlyti
savo alternatyvų pirmumo (preferencijų) sąrašą.
K. Arrow pareikalavo, kad būtų išpildomos kelios gana
prasmingos prielaidos (aksiomos).
Universalumas. Kiekvienas rinkėjas pateikia vieną ir tik
vieną alternatyvų pirmumo sąrašą, kurį jis sudaro savo
nuožiūra.
Bendras sutarimas. Jei kažkuriam pasirinkimui visi
individai teikia didesnį prioritetą, nei kažkuriam kitam, tai ir
bendrame reitinge pirmasis bus populiaresnis.
Diktatoriaus nebuvimas. Galutinis pirmumo sąrašas turi
atsižvelgti į visas nuomones. Šis sąrašas negali būti
sudarytas tik vieno individo, kuris primestų jį visiems.
Nepriklausomumas nuo pašalinių alternatyvų. Jei
rinkėjai nustatė, kad А aukščiau už В, tai šiame sąraše А ir
turi likti aukščiau už В, nepriklausomai nuo to, ar kitos
alternatyvos galėjo būti įterptos, išbrauktos ar sukeistos.
K. Arrow teorema tvirtina, kad neegzistuoja toks
pirmumo sąrašų suderinimo būdas, kuris leistų sudaryti
galutinį sąrašą, tenkinantį visas išvardintas prielaidas.
Sudarant bendrą sąrašą, kuris leistų priimti grupinį
sprendimą, tektų atsisakyti kuris-nors aksiomos, pvz.,
leisti sprendimus priimti diktatoriui.
Atskiru atveju šis teiginys buvo žinomas kaip Kondorse
paradoksas.
Pavyzdžiui, trys individai turi išsirinkti vieną iš trijų
alternatyvų A, B, C.
Tegul jie sudarė tokius pirmumo sąrašus:
1 A > B > C;
2 B > C > A;
3 C > A > B.
Tegul dabar balsuojamos A ir B, po to B ir C, C ir A.
Jei laimi alternatyva, surinkusi daugiau balsų, tai gausime
tokį prieštaringą sąrašą: A > B > C > A.
Tegul duota galimų alternatyvų (sprendimų) aibė ir galimų
baigmių aibė.
Ši aibė gali būti diskreti, t.y., ieškant geriausio sprendinio,
tektų palyginti tik baigtinį altenatyvų skaičių. Taip pat ji gali
būti apibūdinama tolydžiai kintančiais kintamaisiais.
Tegul kiekviena baigmė yra apibūdinama keliais skaitiniais
rodikliais arba kriterijais.
Tegul alternatyvų ir m kriterijų sąryšius nustato taisyklės
(arba funkcijos) f i , 0 i m , nusakančios, kaip
kiekvienam aibės X kintamajam x priskirti i-tojo kriterijaus
reikšmę.
Svarbios kriterijus nusakančių funkcijų savybės yra
tiesiškumas
Iškilumas
Įgaubtumas
f (a x + (1 − a) y ) a f ( x) + (1 − a) f ( y )
f (a x + (1 − a) y ) a f ( x) + (1 − a) f ( y )
Priimant sprendimus svarbus vaidmuo priklauso optimalumo
supratimui.
Optimalumas yra griežtai apibrėžta protingo elgesio
sąvoka, kuria naudojantis galima
atmesti kai kuriuos variantus kaip netinkamus,
neprotingus,
palyginti galimus veiksmų variantus (alternatyvas)
f ( x ) = max f ( x)
i =1
i i
+
x
i =1
i i
m
+
Tuomet x yra Pareto sprendinys.
Svarbu pažymėti, kad perrenkant visas įmanomas svorių
kombinacijas, yra surandami visi Pareto sprendiniai.
Pareto optimalumas aktualus daugelyje sprendimų
priėmimo sričių.
Nagrinėjant ekonominius sprendimus svarbu atsižvelgti į
tobulos konkurencijos aspektus.
Tobuloji konkurencija – teorinis modelis, kuriame rinkos
taisyklės užtikrina visų dalyvių Pareto optimalumą.
Paprastumo dėlei priimam, kad rinkoje dalyvauja gamintojai
arba pardavėjai gaminnatys ir prduodatys prekes pirkėjmas
ar vartotojams.
Tobulos konkurencijos atveju turi būti teisingi arba labai
artimi tiesai tokie teiginiai:
ir pirkėjų, ir pardavėjų yra pakankamai daug, kad
kiekvieno jų indėlis į visos rinkos procesą būtų nykstamai
mažas.
skirtingų gamintojų prekės tarpusavyje skiriasi labai
nežymiai, todėl pirkėjas gali be vargo pakeisti gamintoją.
kiekvienas gamintojas bei pirkėjas gana gerai žino įvairių
gamintojų siūlomas pardavimo kainas.
visi gamintojai gali naudotis tomis pačiomis gamybos
technologijomis (nėra labai reikšmingų patentų ar kitų
apribojimų).
Tobulos konkurencijos atveju gamintojas negali ilgą laiką
pardavinėti savo produkcijos didesne kaina, nei būtinos
sanaudos šiai prekei pagaminti. Jei trumpą laiką susiklosto
tokia padėtis, tai yra signalas ateiti į rinką konkuruojantiems
gamintojams, kurie, siekdami įsitvirtinti, pamažu sumažina
kainą iki minimalios.
Realioje rinkoje šis teorinis modelis niekada nebūna visiškai
teisingas, tačiau kai kuriais atvejais teoretikai teigia, jog
stebimi skirtumai pernelyg menki kad įtakotų teorinės
laisvosios rinkos procesų analizės išvadas.
Žymiai šių sąlygų netenkinanti padėtis vadinama iškreipta
konurencija.
Oligopolija tai rinkos santykių atvejis, kuomet pardavėjų ar
paslaugų siūlytojų skaičius nėra pakankamas teisingai
konkurencijai.
Strateginis veiklos planavimas oligopolijos sąlygomis visada
atsižvelgia į tikėtiną kitų oligopolininkų reakciją bei jų
atsakomuosius veiksmus.
Matematiškai oligopolija dažniausiai apibrėžiama naudojant
vadinamąjį keturių firmų koncentracijos santykį. Jei ūkio
sektoriuje keturios stambiausios firmos kontroliuoja daugiau
kaip 40 procentų gamybos, laikoma, jog šiame sektoriuje
yra oligopolija
Panagrinėsime Kurno oligopolijos modelį, kuris istoriškai yra
yra vienas pirmųjų lošimų teorijos modelių (XIX a.).
P(Q) = a −Q,