Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Обчислювальні витрати на ад'єктивування




Під обчислювальними витратами на виконання агрегації деякої множини значень показників (агрегованих або вхідних) до певного результуючої множини агрегатів розуміється кількість елементарних операцій підсумовування, які необхідно здійснити для одержання результуючої множини.

Позначимо витрати на виконання агрегування множини по i-му вимірі, як .

Очевидно, що

Для формування множини агрегатів A011 у випадку із трьома простими вимірами для кожної комбінації менеджерів і місяців необхідно підсумувати вхідні значення показників по напрямку стрілки 1 (рис. 11) nр-1 раз. Таким чином, з урахуванням того, що i(Р) =1, i(M)=2, i(T) =3 – порядкові номери вимірів, витрати на виконання агрегування від A011до A011 визначаються як

C(1, A111) = (nр - 1)nmnt.

Аналогічно при формуванні множин агрегатів A101 і A110 на підставі вихідних значень показників одержимо відповідно витрати

C(2, A111) = nc nt (nm - 1),

C(2, A111) = nc nm (nt1).

Одержання множини A001 можливо двома способами:

· агрегування множини A101 по вимірі видів товару (по стрілці 4);

· агрегування множини A011 по вимірі менеджерів (по стрілці 5);

Очевидно, що витрати на ці операції різні й рівні відповідно

C(1, A101) = (nр-1)nt,

C(2, A011) = (nm-1)nt.

Розглянемо розрахунок витрати на агрегування в загальному випадку з ієрархічними вимірами. Для цього використовуємо наступне твердження.

Твердження 1. Нехай існує ієрархія з l* рівнями, де nl – кількість членів на l-ом рівні й nl<=nl+1, l=1…l*-1...Тоді кількість елементарних операцій підсумовування значень показника, що відповідають l+ 1-му рівню, з метою одержання агрегованх значень показника l-го рівня дорівнює

nl+1-nl.

У прикладі із двома ієрархічними (рис. 12) вимірами для одержання агрегованих значень показника по кожній комбінації менеджерів і місяців (А22) необхідно провести агрегацію множини вхідних A32 даних по часовому вимірі: від A32 доА22 по 1-му вимірі. Для цієї операції необхідно для кожного менеджера підсумувати значення показника по днях з метою одержання показника по місяцях (відповідно до твердження) n1,3 - n1,2 разів. Таким чином,

C(1, A32) = (n1,3n1,2)n2,2 = n1,3n2,2 - n1,2n2,2 = a32 - a22.

Аналогічно витрати на агрегацію значень показника в розрізі менеджерів і кварталів по часовому вимірі з метою одержання агрегатів тільки по менеджерах рівні

C(1, A12) = (n1,1n1,0)n2,2 = (n1,1 – 1) n2,2 = n1,1n2,2 - n2,2 = a12 - a02,

Узагальнюючи вище описані приклади, можна сформулювати висновок, що при підсумовуванні множин агрегатів по i-му вимірі з li-го на li-1 рівень необхідно для кожної комбінації зі членів поточних рівнів всіх інших m-1 вимірів провести ni,lini,li-1 елементарних операцій підсумовування. Таким чином, одержуємо

 

, де li = 1…li*...

 

Використовуючи (5а) і (6), перетворимо цю формулу в наступний вид:

(8)

 










Последнее изменение этой страницы: 2018-05-10; просмотров: 230.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...