Kapitola 1 Metoda analýzy datových obalů (DEA) Modely datových obalů slouží pro hodnocení technické efektivity produkčních jednotek na základě velikosti vstupů a výstupů. Hodnocenými jednotkami mohou být pobočky bank, supermarkety, nemocnice, školy, úřady apod. Protože vstupů a výstupů, podle kterých příslušné jednotky hodnotíme, může být více druhů, řadí se DEA mezi metody vícekriteriálního rozhodování. Analýza datových obalů je vhodná ke zjišťování technické efektivity jednotek, které jsou vzájemně srovnatelné. To znamená, že používají stejné vstupy k produkování stejných výstupů, avšak v jejich výkonech jsou jisté rozdíly. Jednotky jsou porovnávány mezi sebou a zjišťuje se, které z nich jsou efektivní a které nefektivní. V případě neefektivních jednotek lze metodou datových obalů zjistit, jak má taková jednotka redukovat své vstupy, popřípadě navýšit své výstupy, aby se stala efektivní. Příklad 1. Obchodní řetězec má patnáct poboček, přičemž každá z těchto poboček je charakterizována počtem zaměstnanců, režijními náklady, celkovými náklady, prodejní plochou, počtem obsloužených zákazníků a denními tržbami. Které z patnácti poboček jsou a které nejsou efektivní? Které vstupy a do jaké míry je nutné u neefektivních jednotek redukovat, popřípadě které výstupy navyšovat? Počet porovnávaných jednotek musí být dostatečně velký, protože při malém počtu srovnávaných jednotek a velkém počtu kritérií by byly považovány všechny jednotky za efektivní. Velkou pozornost je nutné věnovat výběru vhodných kritérií, podle kterých jsou jednotky hodnoceny. Důležité je vybrat kritéria, která jsou pro výkon jednotky zásadní, jsou známy jejich hodnoty u všech jednotek a zároveň to jsou kritéria, která spolu příliš nekorelují.
1.1
Podstata metody DEA
Cílem této metody je rozdělení zkoumaných objektů na efektivní a neefektivní podle velikosti spotřebovávaných zdrojů a množství vyráběné produkce nebo jiného typu výstupů. DEA porovnává jednotky vzhledem k nejlepším jednotkám. Modely DEA vycházejí z Farrelova modelu pro měření efektivity jednotek s jedním vstupem a jedním výstupem, který rozšířili Charnes, Cooper a Rhodes (CCR) a Banker, Charnes a Cooper (BCC). DEA modely jsou založeny na tom, že pro daný problém existuje množina produkčních možností, tvořená všemi přípustnými kombinacemi vstupů a výstupů. Množina produkčních možností je určena efektivní hranicí. Pokud kombinace vstupů a výstupů u příslušné jednotky leží na této hranici, jedná se o efektivní jednotku. Jednotka je efektivní, pokud spotřebovává malé množství vstupů na velké množství výstupů. V případě, že jednotka efektivní není (neleží na hranici produkčních možností), je nutné upravit velikost jejích vstupů, popřípadě výstupů. Jak snížit vstupy nebo jak zvýšit výstupy lze zjistit opět pomocí řešení modelů DEA. 1
2
KAPITOLA 1. METODA ANALÝZY DATOVÝCH OBALŮ (DEA)
1.2
Hodnocení jednotek s jedním vstupem a jedním výstupem
V případě, že uvažujeme pouze jeden vstup a jeden výstup, efektivita jednotek je dána vztahem: ef ektivita =
v y´stup vstup
(1.1)
Příklad 2. Obchodní řetězec má osm poboček, přičemž každá z těchto poboček je charakterizována počtem zaměstnanců a denními tržbami v 10 tisících Kč. Potřebné údaje naleznete v následující tabulce: Zaměstnanci (x) Tržby (y) y/x
A 2 1 0.5
B 3 3 1
C D 3 4 2 3 0.67 0.75
E 5 4 0.8
F 5 2 0.4
G 6 3 0.5
H 8 5 0.63
Čím je podíl y/x větší, tím je pobočka efektivnější (větší objem tržeb na zaměstnance).
1.2.1
Výnosy z rozsahu
Efektivní hranice může mít různý tvar podle toho, zda v úloze uvažujeme konstantní či variabilní výnosy z rozsahu. • Konstantní výnosy z rozsahu (Constant returns to scale - CRS) Je-li kombinace vstupů a výstupů (x,y) prvkem množiny produkčních možností, pak je prvkem této množiny i kombinace této množiny (αx, αy), kde α > 0. Neboli pokud je jednotka s určitou kombinací vstupů a výstupů efektivní, pak bude efektivní i jednotka, jejíž vstupy a výstupy jsou α násobky vstupů a výstupů původní efektivní jednotky. Množina produkčních možností a efektivní hranice pro příklad 2 jsou znázorněny na obrázku 1.1 Efektivní hranici tvoří přímka a jedinou efektivní jednotkou, která na této hranici leží, je jednotka B. Neefektivní jednotky by měly snížit množství vstupů nebo zvýšit množství výstupů. Například aby se neefektivní jednotka A stala efektivní, musela by udělat jedno z následujících opatření: – Zvýšit hodnotu výstupu na hodnotu y ‘ (y ‘ = 2) při zachování současné výše vstupu x. Získáme tak virtuální jednotku U ‘ s virtuálním vstupem a výstupem (x, y ‘ ) = (2, 2). Tato virtuální jednotka je pak vzorová pro neefektivní jednotku A. Pokud by tedy jednotka A měla být efektivní a zaměstnávala dva zaměstnance, musela by zvýšit tržby z 10 tisíc Kč na 20 tisíc Kč. Toto je tzv. výstupově orientovaný model. – Snížit hodnotu vstupu na hodnotu x‘ (x‘ = 1) při zachování současné výše výstupu y. Získáme tak virtuální jednotku U “ s virtuálním vstupem a výstupem (x‘ , y) = (1, 1). I tato virtuální jednotka je pak vzorová pro skutečnou jednotku A. Pokud by tedy jednotka A měla být efektivní a měla tržby 10 tisíc Kč, musela by zaměstnávat pouze jednoho zaměstnance. Tento model je vstupově orientovaný. – Kombinovat oba předchozí způsoby, například zaměstnat jednoho zaměstnance na plný úvazek, druhého na poloviční a tržby navýšit na 15 tisíc Kč. Relativní míru efektivity neefektivních jednotek lze vypočítat porovnáním tržeb na jednoho zaměstnance s tržbami na jednoho zaměstnance u efektivní jednotky. Výpočet pro jednotku A by pak byl: 0, 5/1 = 0, 5. Tato míra efektivity je relativní, neboť závisí na souboru hodnocených jednotek. Míru efektivity jednotky A můžeme počítat i z velikosti vstupů a výstupů této jednotky a virtuálních jednotek U ‘ , U “ :
1.2. HODNOCENÍ JEDNOTEK S JEDNÍM VSTUPEM A JEDNÍM VÝSTUPEM
3
Obrázek 1.1: Hranice efektivity - CRS
– Pokud vezmeme v úvahu výstupově orientovaný model, virtuální jednotku U ‘ , míru efektivnosti vypočteme jako y/y ‘ = 1/2 = 0, 5. Je to tedy podíl tržeb neefektivní jednotky A a tržeb virtuální jednotky U ‘ . Vzhledem k tomu, že se jedná o výstup a my chceme zjistit, jak se má výstup upravit - navýšit, je vhodné pracovat s převrácenou hodnotou y ‘ /y = 2/1 = 2. – Pokud vezmeme v úvahu vstupově orientovaný model, virtuální jednotku U “ , míru efektivnosti vypočteme jako x‘/x = 1/2 = 0, 5. Je to tedy podíl počtu zaměstnanců virtuální jednotky U “ a skutečné neefektivní jednotky A. Zjistili jsme, jak se má vstup jednotky A upravit - snížit, a to na 1/2 původní hodnoty. • Variabilní výnosy z rozsahu (Variable returns to scale - VRS) Zde neplatí požadavek, že α násobek vstupů musí být vyvážen nárůstem výstupů o stejný násobek. Jednotka tedy může být efektivní, i když poměrný nárůst výnosů bude nižší nebo vyšší než nárůst vstupů. Pro příklad 2 je množina produkčních možností a efektivní hranice znázorněna na obrázku 1.2. Efektivní hranici zde tvoří konvexní obal množiny produkčních možností (obal dat). Všimněme si, že nyní jsou efektivní jednotky tři, a to B, E a H. Obecně platí, že míra efektivity hodnocených jednotek za předpokladu VRS je stejná nebo vyšší, než za předpokladu CRS. Vezměme neefektivní jednotku D. Za předpokladu CRS je míra efektivity 0, 75/1 = 0, 75 a nezáleží na tom, zda uvažujeme vstupově či výstupově orientovaný model. V případě variabilních výnosů z rozsahu lze opět dosáhnout efektivní hranice třemi způsoby: – Zvýšit hodnotu výstupu na hodnotu y ‘ (y ‘ = 3, 5) při zachování současné výše vstupu x. Získáme tak virtuální jednotku U ‘ s virtuálním vstupem a výstupem (x, y ‘ ) = (4; 3, 5). Tato virtuální jednotka je pak vzorová pro neefektivní jednotku D. Pokud by tedy jednotka D měla být efektivní a zaměstnávala čtyři zaměstnance, musela by zvýšit tržby z 30 tisíc Kč na 35 tisíc Kč. Toto je tzv. výstupově orientovaný model. – Snížit hodnotu vstupu na hodnotu x‘ (x‘ = 3) při zachování současné výše výstupu y. Získáme tak virtuální jednotku U “ s virtuálním vstupem a výstupem (x‘ , y) = (3, 3).
4
KAPITOLA 1. METODA ANALÝZY DATOVÝCH OBALŮ (DEA)
Tržby
Hranice efektivity 5 4
E
U` U``= B
G
D
3
F
C
2
Množina produkčních možností
A
1
1
2
H
3
4
5
6
7 8 Zaměstnanci
Obrázek 1.2: Hranice efektivity - VRS
I tato virtuální jednotka je pak vzorová pro skutečnou jednotku D. Všimněte si, že velikost vstupů a výstupů u virtuální jednotky U “ je shodná s velikostí vstupů a výstupů u jednotky B. V tomto případě můžeme vynechat pojem virtuální jednotka. Vzorovou jednotkou pro neefektivní jednotku D je skutečná jednotka B. Pokud by tedy jednotka D měla být efektivní a měla tržby 30 tisíc Kč, musela by zaměstnávat pouze tři zaměstnance. Tento model je vstupově orientovaný. – Kombinovat oba předchozí způsoby. Míru efektivity jednotky D můžeme počítat i u tohoto modelu z velikosti vstupů a výstupů této jednotky a virtuálních jednotek U ‘ , U “ : – Pokud vezmeme v úvahu výstupově orientovaný model, virtuální jednotku U ‘ , míru efektivnosti vypočteme jako y/y ‘ = 3/3, 5 = 0, 85714. Je to tedy podíl tržeb neefektivní jednotky D a tržeb virtuální jednotky U ‘ . Vzhledem k tomu, že se jedná o výstup a my chceme zjistit, jak se má výstup upravit - navýšit, je vhodné pracovat s převrácenou hodnotou y ‘ /y = 3, 5/3 = 1, 16667. – Pokud vezmeme v úvahu vstupově orientovaný model, virtuální jednotku U “ , míru efektivnosti vypočteme jako x‘/x = 3/4 = 0, 75. Je to tedy podíl počtu zaměstnanců virtuální
1.3. HODNOCENÍ JEDNOTEK SE DVĚMA VSTUPY A JEDNÍM VÝSTUPEM
5
jednotky U “ a skutečné neefektivní jednotky D. Zjistili jsme, jak se má vstup jednotky D upravit - snížit, a to na 3/4 původní hodnoty. Z výsledků je patrné, že za předpokladu VRS se míra efektivity mění v závislosti na zvoleném modelu (vstupově či výstupově orientovaný).
1.3
Hodnocení jednotek se dvěma vstupy a jedním výstupem
Efektivitu jednotek, které spotřebovávají dva vstupy k produkci jednoho výstupu lze zjistit graficky i metodou, která bude popsána v kapitole 1.5. Řešený příklad 1. Obchodní řetězec má devět poboček, přičemž každá z těchto poboček je charakterizována počtem zaměstnanců, režijními náklady v tisících Kč a denními tržbami v 10 tisících Kč. Potřebné údaje naleznete v následující tabulce. A Zaměstnanci 12 Režijní náklady 9 Prodej 3
B 7 3 1
C 16 2 2
D 8 4 2
E 4 8 2
F 5 2 1
G H 18 20 12 10 3 4
I 12 5 2
Řešení. Proto, aby se úloha nechala graficky znázornit, je nutné znormovat vstupy na jednotku výstupu. Vydělíme počet zaměstnanců a režijní náklady velikostí prodeje pro každou jednotku. Například pro jednotku A budeme počítat 12/3 a 9/3. Graficky pak znázorňujeme velikost dvou vstupů potřebných pro dosažení jednotky výstupu. Zaměstnanci Režijní náklady Prodej
A 4 3 1
B 7 3 1
C 8 1 1
D E 4 2 2 4 1 1
F G 5 6 2 4 1 1
H I 5 6 2.5 2.5 1 1
Grafické řešení je znázorněno na obrázku 1.3 Z grafu je patrné, že efektivní jsou jednotky C, D a E. Jsou to jednotky, ke kterým v hodnoceném souboru jednotek neexistuje žádná jednotka s lepšími hodnotami obou vstupů na jednotku výstupu. Uvedené efektivní jednotky tvoří efektivní hranici. Jednotky A, B, F, G, H, I jsou neefektivní. Modely DEA se liší tím, jak měří vzdálenost neefektivní jednotky od efektivní hranice. Jeden z možných způsobů je měření radiální, které budeme používat v našem textu. Radiální způsob měření určuje redukci obou (všech) vstupů nutnou pro dosažení efektivní hranice a realizuje se tak, že je spojena neefektivní jednotka s počátečním bodem. Tam, kde se protne tato spojnice s hranicí efektivity, zjistíme velikost vstupů, která je potřebná pro dosažení efektivity. Mohou nastat dva základní případy: • Skutečná jednotka je vzorovou (peer) jednotkou, jako je tomu například v případě neefektivní jednotky H, pro kterou je vzorovou jednotkou jednotka D. Zde můžeme vynechat termín hypotetická jednotka, protože vzorová jednotka je jednotkou skutečnou, spojnice prochází bodem D. Efektivitu jednotky H pak vypočítáme jako podíl vzdálenosti jednotky D od počátku a jednotky H od počátku, tedy |0D|/|0H| = 0, 7996. Můžeme říci, že pro dosažení efektivity by jednotka H měla snížit své vstupy na 79,96% původní velikosti vstupů. • Vzorovou jednotkou je hypotetická jednotka, která je tvořena kombinací skutečných vzorových jednotek. Například spojnice neefektivní jednotky A s počátkem protíná efektivní hranici mezi dvěma efektivními jednotkami D a E. V tomto průsečíku leží hypotetická jednotka U “, která udává velikost vstupů pro jednotku A, aby dosahovala efektivity. Efektivitu jednotky A počítáme jako podíl vzdálenosti jednotky U “ od počátku a vzdálenosti bodu A od počátku, tedy
6
KAPITOLA 1. METODA ANALÝZY DATOVÝCH OBALŮ (DEA)
Režijní náklady Hranice efektivity
Množina produkčních možností
5 E
4
G
3
A
U``
B H F
D
2
I
C
1
0
1
2
3
4
5
6
7 8 Zaměstnanci
Obrázek 1.3: Hranice efektivity pro dva vstupy a jeden výstup
|0U “|/|0A|. Vstupy této hypotetické jednotky mohou být počítány jako kombinace velikosti vstupů dvou sousedních efektivních jednotek D a E. Tento postup si ukážeme později. 2
1.4
Hodnocení jednotek s jedním vstupem a dvěma výstupy
Efektivitu jednotek, které spotřebovávají jeden vstup k produkci dvou výstupů, lze zjistit graficky i metodou, která je popsána v kapitole 1.5. Řešený příklad 2. Obchodní řetězec má sedm poboček, přičemž každá z těchto poboček je charakterizována počtem zaměstnanců, počtem obsloužených zákazníků za hodinu a denními tržbami v 10 tisících Kč. Potřebné údaje naleznete v následující tabulce.
Zaměstnanci Zákazníci Prodej
A 2 2 10
B 3 6 21
C 1 2 3
D 1 4 3
E F 2 2 8 10 12 10
G 4 24 8
1.4. HODNOCENÍ JEDNOTEK S JEDNÍM VSTUPEM A DVĚMA VÝSTUPY
7
Řešení. Nejprve si znormujeme velikosti výstupů na jednotku vstupu. Provede se to tak, že vydělíme oba výstupy vstupem. Například pro jednotku A dělíme počet zákazníků a velikost tržeb počtem zaměstnanců, tedy 2/2 a 10/2. A Zaměstnanci 1 Zákazníci 1 Prodej 5
B 1 2 7
C 1 2 3
D E 1 1 4 4 3 6
F 1 5 5
G 1 6 2
Grafické řešení tohoto příkladu naleznete na obrázku 1.4
Tržby Q B
7
Hranice efektivity E
6 A
5
F U`
4 C
3
D H G
2 1
0
Množina produkčních možností 1
2
3
4
5
6
7
8 Zákazníci
Obrázek 1.4: Hranice efektivity pro jeden vstup a dva výstupy
Z grafu je patrné, že efektivní jsou jednotky B, E, F, G. Jsou to jednotky, ke kterým v hodnoceném souboru jednotek neexistuje žádná jednotka s lepšími hodnotami obou výstupů na jednotku vstupu. Uvedené efektivní jednotky tvoří efektivní hranici. Jednotky A, C, D, H jsou neefektivní. I v tomto případě budeme používat radiální způsob dosažení efektivní hranice. Radiální způsob měření určuje navýšení obou (všech) výstupů, nutné pro dosažení efektivní hranice, a realizuje se tak, že je spojena neefektivní jednotka s počátečním bodem. Tam, kde se protne tato spojnice s hranicí efektivity, zjistíme velikost výstupů, která je potřebná pro dosažení efektivity. Mohou nastat dva základní případy:
8
KAPITOLA 1. METODA ANALÝZY DATOVÝCH OBALŮ (DEA) • Skutečná jednotka je vzorovou (peer) jednotkou, jako je tomu například v případě neefektivní jednotky C, pro kterou je vzorovou jednotkou jednotka E. Zde můžeme vynechat termín hypotetická jednotka, protože vzorová jednotka je jednotkou skutečnou, spojnice prochází bodem E. Efektivitu jednotky C vypočítáme pak jako podíl vzdálenosti jednotky E od počátku a jednotky C od počátku, tedy |0E|/|0C| = 2. Můžeme říci, že pro dosažení efektivity by jednotka C měla zvýšit své výstupy na dvojnásobek původní velikosti výstupů. • Vzorovou jednotkou je hypotetická jednotka, která je tvořena kombinací skutečných vzorových jednotek. Například spojnice neefektivní jednotky D s počátkem protíná efektivní hranici mezi dvěma efektivními jednotkami F a G. V tomto průsečíku leží hypotetická jednotka U ‘, která udává velikost výstupů pro jednotku D, aby dosahovala efektivity. Efektivitu jednotky D počítáme jako podíl |0U ‘|/|0D|, což je vzdálenost jednotky U ‘ od počátku a vzdálenosti bodu D od počátku. Výstupy této hypotetické jednotky mohou být počítány jako kombinace velikosti vstupů dvou sousedních efektivních jednotek F a G. Tento postup si ukážeme později.
Poznámka. Všimněte si zvláštního případu vzorové jednotky Q (pro neefektivní jednotku A). 2
1.5
Hodnocení jednotek s více vstupy a výstupy
V případě více spotřebovávaných vstupů na produkci více výstupů se používá míra efektivity: ef ektivita =
v´ azˇen´ a suma v y´stupu , v´ azˇen´ a suma vstupu
(1.2)
což lze vyjádřit vztahem: n X
ek =
uj yjk
j=1 m X
, k = 1, 2, . . . , p,
(1.3)
vi xik
i=1
kde uj , vi jsou jednotné váhy vstupů a výstupů pro všechny hodnocené jednotky, xik je velikost i tého vstupu pro k-tou jednotkou a yjk je velikost j -tého výstupu pro k-tou jednotkou (celkem je hodnoceno p jednotek). Vstupní údaje můžeme zapsat do tabulky, která má charakter kriteriální matice (sloupce vstupů odpovídají hodnocení podle minimalizačního kritéria a sloupce výstupů podle maximalizačního kritéria). Je akceptována kompenzace (vyšší výstupy potřebují více vstupů při zachování efektivity spotřeby). Předpokládejme, že zkoumaný objekt zahrnuje p jednotek, jsou označeny S1 , S2 , . . . , Sp . Každá z nich spotřebovává m vstupů na produkci n výstupů. Potom xik je množství spotřebovávaného i-tého vstupu k-tou jednotkou a yjk je množství j-tého výstupu produkovaného k-tou jednotkou. Vstupy a výstupy lze zapsat do přehledné tabulky, viz tabulka 1.1. Vzhledem k tomu, že každé středisko je jinak zaměřené, lze uvažovat váhy odděleně pro každé středisko. Tyto váhy nejsou odvozené od ceny, ale spíše od používané technologie v jednotlivých střediskách. Z tohoto důvodu se používá termín technická efektivita, kterou vyjadřuje vztah 1.4: n X
ek =
ujk yjk
j=1 m X i=1
, k = 1, 2, . . . , p, vik xik
(1.4)
1.5. HODNOCENÍ JEDNOTEK S VÍCE VSTUPY A VÝSTUPY
9
Tabulka 1.1: Obecné zadání vstupní matice pro metodu DEA
S1 S2 .. .
X1 x11 x12 .. .
Vstupy X2 · · · x21 . . . x22 . . . .. . ···
Xm xm1 xm2 .. .
Y1 y11 y12 .. .
Sp
x1p
x2p
xmp
y1p
...
Výstupy Y2 · · · Yn y21 . . . yn1 y22 . . . yn2 .. .. ... . . y2p . . . ynp
ujk a vik jsou individuální váhy vstupů a výstupů pro hodnocené jednotky, xik je velikost i -tého vstupu pro k-tou jednotkou a yjk je velikost j -tého výstupu pro k-tou jednotkou (celkem je hodnoceno p jednotek). Modely DEA tedy hledají individuální váhy pro jednotlivé hodnocené jednotky. Tyto váhy jsou hledány tak, aby byla maximalizována efektivita jednotek. V souboru hodnocených jednotek jsou některé jednotky efektivní a jiné neefektivní. Pro neefektivní jednotky lze určit tzv. hypotetickou (virtuální) jednotku, která je charakterizována jako vážený průměr určitých skutečných efektivních jednotek (peer jednotek). Tato jednotka (velikost jejích vstupů a výstupů) slouží jako vzor pro skutečnou neefektivní jednotku, která produkuje méně výstupů nebo spotřebovává více vstupů než její virtuální jednotka. V některých případech může být vzorovou jednotkou některá z efektivních skutečných jednotek. Pro hodnocení efektivity jednotek s více vstupy a výstupy bylo vyvinuto mnoho metod, které byly již dále modifikovány. V rámci našeho kurzu se budeme zabývat pouze metodami CCR a BCC (viz dále).
1.5.1
CCR vstupově orientovaný model
U modelů CCR předpokládejme konstantní výnos z rozsahu. Koeficient technické efektivity je definován jako poměr vážené sumy výstupů a vážené sumy vstupů. Jsou hledány takové váhy (koeficienty), aby koeficient technické efektivity byl z intervalu h0, 1i. Jednotka s koeficientem technické efektivity rovným 1 je efektivní, koeficient menší než 1 ukazuje na neefektivní jednotku a určuje míru potřebného snížení vstupů k zajištění efektivity jednotky. Model CCR hodnotí efektivitu jednotek pro libovolný počet vstupů a výstupů. Neznámými jsou v tomto modelu váhy přidělené vstupu i a váhy přidělené výstupu j jednotkou k. Váhy jsou hledány individuálně, proto je nutno vyřešit p modelů. Tento počet modelů se řeší proto, že celkem v hodnoceném souboru je p jednotek a pro každou jednotku se sestavuje zvláštní model. Matematický model pro jednotku H (jedna z p jednotek) se skládá: • z účelové funkce n X
eH =
ujH yjH
j=1 m X
→ max, viH xiH
i=1
(1.5) která maximalizuje poměr vážených výstupů a vážených vstupů,
10
KAPITOLA 1. METODA ANALÝZY DATOVÝCH OBALŮ (DEA) • z omezující podmínky n X
ujH yjk
j=1 m X
≤ 1, ∀k = 1, 2, . . . , p, viH xik
i=1
(1.6) která zajištuje, aby poměr výstupů a vstupů s váhami pro k-tou jednotku byl u ostatních jednotek v hodnoceném souboru menší nebo roven jedné, • z podmínek nezápornosti ujH ≥ 0, ∀j = 1, 2, . . . , n, viH ≥ 0, ∀i = 1, 2, . . . , m,
(1.7)
které požadují nezápornost hledaných neznámých (vah). Model lze upravit na lineární tak, že čitatele účelové funkce budeme maximalizovat za předpokladu, že jmenovatel se bude rovnat hodnotě 1. eH =
n X
ujH yjH → max
j=1 m X
viH xiH
= 1
ujH yjk
≤ 0, ∀k = 1, 2, . . . , p,
ujH viH
≥ 0, ∀j = 1, 2, . . . , n, ≥ 0, ∀i = 1, 2, . . . , m.
i=1
−
m X
viH xik +
i=1
n X
(1.8)
j=1
Poznámka. První index představuje vždy číslo vstupu a výstupu, druhý index číslo jednotky, pro kterou je model sestaven. Předpokládejme, že jednotka H není efektivní. Když sestavíme k primárnímu modelu model duální, zjistíme, které jednotky tvoří množinu peer jednotek neefektivní jednotky H a zároveň získáme koeficienty λkH kombinace peer jednotek, které tvoří virtuální efektivní jednotku k jednotce H. Duální model se skládá z účelové funkce zH → min
(1.9)
a omezujících podmínek xiH zH −
p X
λkH xik ≥ 0; ∀i = 1, 2, . . . , m,
k=1 p X
λkH yjk ≥ yjH , ∀j = 1, 2, . . . , n,
k=1
λkH ≥ 0, ∀k = 1, 2, . . . , p. Proměnná zH může nabývat libovolných hodnot.
(1.10)
1.5. HODNOCENÍ JEDNOTEK S VÍCE VSTUPY A VÝSTUPY
11
Poznámka. První index je číslo jednotky, ke které se vztahuje příslušná λ - koeficient kombinace, druhý index je číslo jednotky, pro kterou je model sestaven. Velikost vstupů a výstupů virtuální jednotky lze vypočítat jako kombinaci vstupů a výstupů peer jednotek. Pro vstupy: x‘iH
=
p X
λkH xik ; i = 1, 2, . . . , m,
(1.11)
λkH yjk ; j = 1, 2, . . . , n.
(1.12)
k=1
a pro výstupy ‘ yjH =
p X k=1
Řešený příklad 3. Obchodní řetězec má sedm poboček, přičemž každá z těchto poboček je charakterizována počtem zaměstnanců, režijními náklady v tisících Kč, počtem obsloužených zákazníků za hodinu a denními tržbami v 10 tisících Kč. Potřebné údaje naleznete v následující tabulce. Pobočka A B Zaměstnanci 4 7 Režijní náklady 3 3 Zákazníci 1 2 Tržby 5 7
C 8 1 3 4
D 4 2 4 3
E 2 4 4 6
F 5 2 5 5
G 6 4 6 2
Řešení. Vzhledem k tomu, že budeme hodnotit sedm poboček, je nutné sestavit sedm modelů. Primární model pro první pobočku - pobočku A: e1 = u11 + 5u21 4v11 + 3v21 −4v11 − 3v21 + u11 + 5u21 −7v11 − 3v21 + 2u11 + 7u21 −8v11 − v21 + 3u11 + 4u21 −4v11 − 2v21 + 4u11 + 3u21 −2v11 − 4v21 + 4u11 + 6u21 −5v11 − 2v21 + 5u11 + 5u21 −6v11 − 4v21 + 6u11 + 2u21 uj1 vi1
→ = ≤ ≤ ≤ ≤ ≤ ≤ ≤ ≥ ≥
max 1 0 0 0 0 0 0 0 0, j = 1, 2, 0, i = 1, 2.
Výsledky: Proměnná e1 v11 v21 u11 u21
Hodnota 0,869565189 0,086956523 0,217391297 0 0,173913047
Z výsledků je patrné, že jednotka A (první) není efektivní, neboť hodnota e1 je menší než 1. Proto přistoupíme k sestavení duálně sdruženého modelu, jehož vyřešením získáme vhodnou kombinaci
12
KAPITOLA 1. METODA ANALÝZY DATOVÝCH OBALŮ (DEA)
vzorových jednotek pro dosažení efektivity neefektivní jednotky A. Duální model pro první jednotku - jednotku A: z1 4z1 − 4λ11 − 7λ21 − 8λ31 − 4λ41 − 2λ51 − 5λ61 − 6λ71 3z1 − 3λ11 − 3λ21 − λ31 − 2λ41 − 4λ51 − 2λ61 − 4λ71 λ11 + 2λ21 + 3λ31 + 4λ41 + 4λ51 + 5λ61 + 6λ71 5λ11 + 7λ21 + 4λ31 + 3λ41 + 6λ51 + 5λ61 + 2λ71 λk1 Proměnná z1 z1 λ11 λ21 λ31 λ41 λ51 λ61 λ71
→ ≥ ≥ ≥ ≥ ≥
min 0 0 1 5 0, k = 1, 2, . . . , 7
Hodnota 0,869565189 0,869565189 0 0 0 0 0,380434781 0,543478251 0
Z výsledků vyplývá, že vzorovými (peer) jednotkami pro jednotku A jsou jednotky pátá (E) a šestá (F), neboť hodnoty proměnných λ51 a λ61 jsou nenulové. Proměnná λ51 se vztahuje k páté jednotce (E) - první index je 5, proměnná λ61 se vztahuje k páté jednotce (F) - první index je 6. Známe tedy koeficienty kombinace. Nyní musíme vstupy efektivních jednotek E a F pronásobit koeficienty a pro každý vstup zvlášť tyto výsledky sečíst, abychom získali optimální velikost vstupů pro jednotku A. Konkrétně pro první vstup: x‘11 = λ51 x15 + λ61 x16 = 0, 380434781 · 2 + 0, 543478251 · 5 = 3, 478260815 Pro druhý vstup: x‘21 = λ52 x25 + λ62 x26 = 0, 380434781 · 4 + 0, 543478251 · 2 = 2, 608695626 Jednotka A by měla snížit svůj první vstup - počet zaměstnanců z původních 4 na 3,5 (jednomu pracovníkovi snížit úvazek zhruba na polovinu). Druhý vstup - režijní náklady by měla snížit z původních 3 tisíc Kč na zhruba 2,6 tisíc Kč. Potom bude jednotka A efektivní. Stejně jako pro jednotku A je nutné sestavit modely pro všechny ostatní jednotky a vyřešit stejným způsobem. V tabulce 1.2 jsou uvedeny výsledky pro všechny jednotky. Neuvádíme hodnotu účelové funkce duálního modelu, neboť je shodná s hodnotou účelové funkce primárního modelu. 2
1.5.2
CCR výstupově orientovaný model
Vychází ze stejných předpokladů, jako vstupově orientovaný model. Zde je koeficient technické efektivity určen jako poměr vážené sumy vstupů a vážené sumy výstupů. Jsou hledány takové váhy, aby hodnota tohoto koeficientu byla větší nebo rovna 1. Neznámými jsou v tomto modelu váhy přidělené vstupu i a váhy přidělené výstupu j jednotkou k. I v tomto modelu jsou váhy určovány individuálně, proto je nutno vyřešit p modelů (hodnotíme soubor p jednotek). Matematický model pro jednotku H (jedna z p jednotek) se skládá:
1.5. HODNOCENÍ JEDNOTEK S VÍCE VSTUPY A VÝSTUPY
13
Tabulka 1.2: Výsledky primárních a duálních modelů
A B C D E F G
ek 0,8696 0,9655 1 0,9412 1 1 0,8571
Primární model v1i v2i u1j u2j λ1k 0,087 0,2174 0 0,1739 0 0,069 0,1724 0 0,1379 0 0,0682 0,4545 0 0,25 0 0,1765 0,1471 0,2353 0 0 0,0834 0,2083 0 0,1667 0 0,15 0,125 0,2 0 0 0,1071 0,0893 0,1429 0 0
λ2k 0 0 0 0 0 0 0
Duální λ3k λ4k 0 0 0 0 1 0 0 0 0 0 0 0 0 0
model λ5k 0,3804 0,0603 0 0,1176 1 0 0,4286
λ6k λ7k 0,5435 0 1,3276 0 0 0 0,7059 0 0 0 1 0 0,8571 0
• z účelové funkce m X
eH =
viH xiH
i=1 n X
→ min, ujH yjH
j=1
(1.13) která minimalizuje poměr vážených vstupů a vážených výstupů, • z omezujících podmínek m X i=1 n X
viH xik ≥ 1, ∀k = 1, 2, . . . , p, ujH yjk
j=1
(1.14) která zajištuje, aby poměr vstupů a výstupů s váhami pro k-tou jednotku byl u ostatních jednotek v hodnoceném souboru větší nebo roven jedné • z podmínek nezápornosti ujH ≥ 0, ∀j = 1, 2, . . . , n, viH ≥ 0, ∀i = 1, 2, . . . , m, které požadují nezápornost hledaných neznámých (vah). Model lze upravit na lineární tak, že váženou sumu výstupů položíme rovnou jedné a minimalizuje váženou sumu vstupů: m X eH = viH xiH → min i=1 n X
m X i=1
viH xik −
ujH yjH
j=1 n X
= 1
ujH yjk
≥ 0, ∀k = 1, 2, . . . , p
ujH viH
≥ 0, ∀j = 1, 2, . . . , n ≥ 0, ∀i = 1, 2, . . . , m
j=1
(1.15)
14
KAPITOLA 1. METODA ANALÝZY DATOVÝCH OBALŮ (DEA)
Poznámka. První index představuje vždy číslo vstupu a výstupu, druhý index číslo jednotky, pro kterou je model sestaven. Duální model má tvar zH → max yjH zH −
p X
λkH yjk
≤ 0, ∀j = 1, 2, . . . , n,
λkH xik
≤ xiH , ∀i = 1, 2, . . . , m,
(1.16)
k=1 p X k=1
λkH
≥ 0, ∀k = 1, 2, . . . , p.
Proměnná zH může nabývat libovolných hodnot. Poznámka. První index je číslo jednotky, ke které se vztahuje příslušná λ - koeficient kombinace, druhý index je číslo jednotky, pro kterou je model sestaven. Velikost vstupů a výstupů virtuální jednotky lze vypočítat jako kombinaci vstupů a výstupů peer jednotek. Řešený příklad 4. Vyhodnoťte efektivitu jednotek z příkladu 3, použijte výstupově orientovaný CCR model. Řešení. Primární model pro první pobočku - pobočku A: e1 = 4v11 + 3v21 u11 + 5u21 4v11 + 3v21 − u11 − 5u21 7v11 + 3v21 − 2u11 − 7u21 8v11 + v21 − 3u11 − 4u21 4v11 + 2v21 − 4u11 − 3u21 2v11 + 4v21 − 4u11 − 6u21 5v11 + 2v21 − 5u11 − 5u21 6v11 + 4v21 − 6u11 − 2u21 uj1 vi1
→ = ≥ ≥ ≥ ≥ ≥ ≥ ≥ ≥ ≥
min 1 0 0 0 0 0 0 0 0, j = 1, 2, 0, i = 1, 2.
Výsledky: Proměnná Hodnota e1 1,15 v11 0,1 v21 0,25 u11 0 u21 0,2 Z výsledků je patrné, že jednotka A (první) není efektivní, neboť hodnota e1 je větší než 1. Proto přistoupíme k sestavení duálně sdruženého modelu, jehož vyřešením získáme vhodnou kombinaci
1.5. HODNOCENÍ JEDNOTEK S VÍCE VSTUPY A VÝSTUPY
15
vzorových jednotek pro dosažení efektivity neefektivní jednotky A. Duální model pro první jednotku - jednotku A: z1 4λ11 + 7λ21 + 8λ31 + 4λ41 + 2λ51 + 5λ61 + 6λ71 3λ11 + 3λ21 + λ31 + 2λ41 + 4λ51 + 2λ61 + 4λ71 λ11 − λ11 − 2λ21 − 3λ31 − 4λ41 − 4λ51 − 5λ61 − 6λ71 5λ11 − 5λ11 − 7λ21 − 4λ31 − 3λ41 − 6λ51 − 5λ61 − 2λ71 λk1
→ ≤ ≤ ≤ ≤ ≥
max 4 3 0 0 0, k = 1, 2, . . . , 7.
Proměnná Hodnota z1 1,15 z1 1,15 λ11 0 λ21 0 λ31 0 λ41 0 λ51 0,4375 λ61 0,625 λ71 0 Z výsledků vyplývá, že vzorovými (peer) jednotkami pro jednotku A jsou jednotky pátá (E) a šestá (F), neboť hodnoty proměnných λ51 a λ61 jsou nenulové. Proměnná λ51 se vztahuje k páté jednotce (E) - první index je 5, proměnná λ61 se vztahuje k páté jednotce (F) - první index je 6. Známe tedy koeficienty kombinace. Nyní musíme výstupy efektivních jednotek E a F pronásobit koeficienty a pro každý vstup zvlášť tyto výsledky sečíst, abychom získali optimální velikost výstupů pro jednotku A. Konkrétně pro první vstup: ‘ y11 = λ51 y15 + λ61 y16 = 0, 4375 · 2 + 0, 625 · 5 = 4, 875
Pro druhý vstup: ‘ = λ52 y25 + λ62 y26 = 0, 4375 · 4 + 0, 625 · 2 = 5, 75 y21
Jednotka A by měla zvýšit svůj první výstup - počet obsloužených zákazníků z původního 1 na zhruba 5. Druhý výstup - tržby by měla zvýšit z původních 50 tisíc Kč na zhruba 57,5 tisíce Kč. Potom bude jednotka A efektivní. Stejně jako pro jednotku A je nutné sestavit modely pro všechny ostatní jednotky a vyřešit stejným způsobem. V tabulce 1.3 jsou uvedeny výsledky pro všechny jednotky. Neuvádíme hodnotu účelové funkce duálního modelu, neboť je shodná s hodnotou účelové funkce primárního modelu. 2
1.5.3
BCC modely
BCC model, navržený Bankerem, Charnesem a Cooperem, je vlastně modifikace předchozího CCR modelu. Tento model uvažuje variabilní výnosy z rozsahu. Jak již bylo uvedeno výše, efektivních jednotek je při použití tohoto typu modelu více. V modelech BCC je požadováno, aby virtuální jednotka pro jednotku H byla konvexní kombinací svých vzorových jednotek. Toto se projeví v duálním modelu přidanou podmínkou, aby součet λkH pro k = 1, 2, . . . , p byl roven 1. V primárním modelu se
16
KAPITOLA 1. METODA ANALÝZY DATOVÝCH OBALŮ (DEA)
Tabulka 1.3: Výsledky primárních a duálních modelů
A B C D E F G
Primární model ek v1i v2i u1j u2j λ1k 1,15 0,1 0,25 0 0,2 0 1,036 0,0715 0,1786 0 0,1429 0 1 0,0682 0,4545 0 0,25 0 1,0625 0,1875 0,1563 0,25 0 0 1 0,0834 0,2083 0 0,1667 0 1 0,15 0,125 0,2 0 0 1,1667 0,125 0,1042 0,1667 0 0
λ2k 0 0 0 0 0 0 0
Duální λ3k λ4k 0 0 0 0 1 0 0 0 0 0 0 0 0 0
model λ5k λ6k λ7k 0,4375 0,625 0 0,0625 1,375 0 0 0 0 0,125 0,75 0 1 0 0 0 1 0 0,5 1 0
tato podmínka projeví přidáním jedné proměnné, která představuje velikost odchylky od konstantního výnosu z rozsahu. Pro ilustraci zde budou uvedeny primární a duální vstupově orientované modely pro jednotku H. Primární model: eH =
n X
ujH yjH + qH → max
j=1 m X
viH xiH
= 1
i=1
−
m X
viH xik +
n X
i=1
ujH yjk + qH
≤ 0, ∀k = 1, 2, . . . , p
ujH viH qH
≥ 0, ∀j = 1, 2, . . . , n ≥ 0, ∀i = 1, 2, . . . , m ∈ <
(1.17)
j=1
Duální model: zH → min xiH zH −
p X
λkH xik
≥ 0, ∀i = 1, 2, . . . , m,
λkH yjk
≥ yjH , ∀j = 1, 2, . . . , n,
k=1 p X
(1.18)
k=1 p X
λkH = 1
k=1
λkH zH
≥ 0, ∀k = 1, 2, . . . , p, ∈ <
Řešený příklad 5. Předpokládejte, že výnosy z rozsahu u příkladu 3 jsou variabilní. Vyhodnoťte efektivitu jednotky A. Řešení. Nyní si pro první jednotku - jednotku A sestavíme primární model:
1.5. HODNOCENÍ JEDNOTEK S VÍCE VSTUPY A VÝSTUPY
e1 = u11 + 5u21 + q1 4v11 + 3v21 −4v11 − 3v21 + u11 + 5u21 + q1 −7v11 − 3v21 + 2u11 + 7u21 + q1 −8v11 − v21 + 3u11 + 4u21 + q1 −4v11 − 2v21 + 4u11 + 3u21 + q1 −2v11 − 4v21 + 4u11 + 6u21 + q1 −5v11 − 2v21 + 5u11 + 5u21 + q1 −6v11 − 4v21 + 6u11 + 2u21 + q1 uj1 vi1 q1
→ = ≤ ≤ ≤ ≤ ≤ ≤ ≤ ≥ ≥ ∈
17
max 1 0 0 0 0 0 0 0 0, j = 1, 2 0, i = 1, 2 <
Výsledky primárního modelu pro jednotku A: Proměnná Hodnota e1 0,9189 v11 0,1081 v21 0,1892 u11 0 u21 0,0541 q1 0,6486 Jednotka A je neefektivní (e1 = 0, 9189), proto je nutné sestavit duálně sdružený model. Duální model pro jednotku A: z1 4z1 − 4λ11 − 7λ21 − 8λ31 − 4λ41 − 2λ51 − 5λ61 − 6λ71 3z1 − 3λ11 − 3λ21 − λ31 − 2λ41 − 4λ51 − 2λ61 − 4λ71 λ11 + 2λ21 + 3λ31 + 4λ41 + 4λ51 + 5λ61 + 6λ71 5λ11 + 7λ21 + 4λ31 + 3λ41 + 6λ51 + 5λ61 + 2λ71 λ11 + λ21 + λ31 + λ41 + λ51 + λ61 + λ71 λk1 Výsledky duálního modelu pro jednotku A: Proměnná Hodnota z1 0,9189 z1 0,9189 λ11 0 λ21 0 λ31 0 λ41 0,1892 λ51 0,3784 λ61 0,4324 λ71 0
→ ≥ ≥ ≥ ≥ = ≥
min 0 0 1 5 1 0, k = 1, 2, . . . , 7
18
KAPITOLA 1. METODA ANALÝZY DATOVÝCH OBALŮ (DEA)
Vzorové jednotky pro jednotku A jsou čtvrtá (D), pátá (E) a šestá (F) jednotka, protože λ41 = 0, 1892, λ51 = 0, 3784, λ61 = 0, 4324, ostatní jsou nulové. Aby jednotka A byla efektivní, měla by své vstupy upravit. Konkrétně pro první vstup: x‘11 = λ41 x14 + λ51 x15 + λ61 x16 = 0, 18918924 · 4 + 0, 378378361 · 2 + 0, 432432383 · 5 = 3, 675675601 Pro druhý vstup: x‘21 = λ42 x24 + λ52 x25 + λ62 x26 = 0, 18918924 · 2 + 0, 378378361 · 4 + 0, 432432383 · 2 = 2, 756756693 Firma by měla zaměstnávat pouze tři zaměstnance na plný úvazek a jednoho k tomu zhruba na 70%, režijní náklady by měla snížit zhruba na 2757 Kč. Ostatní pobočky se jeví při použití BCC modelu jako efektivní, proto podrobné výsledky nebudeme uvádět. Počet efektivních jednotek při použití BCC modelu je tedy skutečně vyšší než při užití CCR modelu. Obdobně bychom mohli upravit i CCR výstupově orientovaný model a vytvořit z něj BCC výstupově orientovaný model. . 2 Podrobnější výklad tohoto typu modelů přesahuje rámec těchto skript. V případě potřeby toto naleznete v [7].
1.6. PŘÍKLADY
1.6
19
Příklady
Cvičení 1. Autoopravny provádějí přípravu aut na měření emisí. Určete graficky, které servisy jsou efektivní, když předpokládáte 1. konstantní výnosy z rozsahu 2. variabilní výnosy z rozsahu. Potřebné údaje naleznete v následující tabulce:
Počet techniků Počet aut
A B C 10 8 4 25 22 8
D E F G 2 2 5 7 3 5,5 9 10
Cvičení 2. Pro jednotku C z příkladu 1 za předpokladu konstantních výnosů z rozsahu určete 1. její míru efektivity 2. potřebné snížení vstupu při zachování výstupu 3. potřebné zvýšení výstupu při zachování velikosti vstupu. Cvičení 3. Pro jednotku C z příkladu 1 za předpokladu variabilních výnosů z rozsahu určete 1. její míru efektivity 2. potřebné snížení vstupu při zachování výstupu 3. potřebné zvýšení výstupu při zachování velikosti vstupu. Cvičení 4. Předpokládejme, že autoopravny uvažují dva vstupy a jeden výstup. Určete graficky, které servisy jsou efektivní. Potřebné údaje naleznete v následující tabulce: Počet techniků Počet PC Počet aut
A B C D E F G 10 3 3 5 6 4 9 6 5 16 14 15 4 4 20 10 30 20 30 10 20
Určete, které jednotky jsou a které nejsou efektivní. Pro všechny neefektivní jednotky určete jejich peer jednotky. Cvičení 5. Autoopravny uvažují jeden vstup a dva výstupy, jejich hodnoty jsou uvedeny v následující tabulce. Graficky znázorněte, které jednotky jsou efektivní. A B Počet techniků 1 1 Počet aut 10 8 Tržby (v 10 tis. Kč ) 2 2
C D E F 2 2 3 1 18 22 21 9 6 5 6 2,7
Určete, které jednotky jsou a které nejsou efektivní. Určete peer jednotky pro neefektivní jednotky. Dále spočítejte, jak by některá neefektivní jednotka musela navýšit své výstupy, aby byla efektivní. Cvičení 6. Banka chce zhodnotit výkon svých poboček v menších městech. Jako podstatné vstupy si vybrala mzdové a provozní náklady v tis. Kč na pobočce za měsíc. Jako výstupy pro hodnocení si vybrala počet běžných účtů osobních, počet běžných účtů firemních a výnosy v tis. Kč za měsíc. Hodnoty vstupů a výstupů jsou uvedeny v tabulce.
20
KAPITOLA 1. METODA ANALÝZY DATOVÝCH OBALŮ (DEA)
A B C D E
Mzdové náklady Provoz. náklady BÚ osobní 125 5 566 100 4 680 130 5 736 114 2 469 120 6 789
BÚ firemní Výnosy 693 449 548 362 355 446 422 403 270 385
1. Sestavte primární vstupově orientované CCR modely pro všechny jednotky. 2. Vyřešte v Solveru. 3. Pro neefektivní jednotky sestavte duálně sdružené modely a tyto vyřešte. 4. Interpretujte výsledky. 5. Totéž proveďte u výstupově orientovaného modelu. 6. Vyřešte v programu Frontier Analyst.
1.7
Otázky
• Vysvětlete podstatu metody DEA. • Vysvětlete pojmy množina produkčních možností, efektivní hranice, efektivní a neefektivní jednotka. • Jak je v modelech DEA vyjádřena efektivita? • Jaký je rozdíl mezi konstantními a variabilními výnosy z rozsahu? • Jaký je rozdíl mezi vstupově a výstupově orientovaným modelem? • Co je to virtuální jednotka? • Co jsou peer jednotky?
Literatura [1] [2] [3] [4] [5] [6] [7]
Brožová, H., Houška, M., Šubrt, T. (2003): Modely pro vícekriteriální rozhodování. ČZU, Praha. Fiala, P., Jablonský, J., Maňas, M. (1997): Vícekriteriální rozhodování. VŠE, Praha. Fotr J., Dědina, J. (1997): Manažerské rozhodování. Ekopress, Praha. Gros, I. (2003): Kvantitativní metody v manažerském rozhodování. Grada Publishing, Praha. Holman, R. (2003): Ekonomie. C. H. Beck, Praha. Jablonský, J. (2002): Operační výzkum. Professional Publishing, Praha. Jablonský, J., Dlouhý, M. (2004): Modely hodnocení efektivnosti produkčních jednotek. Professional Publishing, Praha. [8] Soukupová, J. (2002): Mikroekonomie. Management Press, Praha. [9] Vaněčková, E. (1996): Ekonomicko-matematické metody. ZF JU, skripta, České Budějovice. [10] Vaněčková, E. (1998): Rozhodovací modely. ZF JU, skripta, České Budějovice.
21