Автор: Пользователь скрыл имя, 07 Декабря 2012 в 17:48, реферат
Метод цепных подстановок является наиболее универсальным из методов элиминирования. Он используется для расчета влияния факторов во всех типах детерминированных факторных моделей: аддитивные, мультипликативных, кратных и смешанных (комбинированных). Этот способ позволяет определить влияние отдельных факторов на изменение величины результативного показателя путем постепенной заме
Метод цепных подстановок
Метод цепных подстановок является наиболее универсальным из методов элиминирования. Он используется для расчета влияния факторов во всех типах детерминированных факторных моделей: аддитивные, мультипликативных, кратных и смешанных (комбинированных). Этот способ позволяет определить влияние отдельных факторов на изменение величины результативного показателя путем постепенной замены базисной величины каждого факторного показателя в объеме результативного показателя на фактическую в отчетном периоде. С этой целью определяют ряд условных величин результативного показателя, которые учитывают изменение одного, затем двух, трех и т д. факторов, допуская, что остальные не меняются. Сравнение величины результативного показателя до и после изменения уровня того или другого фактора позволяет элиминироваться от влияния всех факторов, кроме одного, и определить воздействие последнего на прирост результативного показателя.
Степень влияния того или иного показателя выявляется последовательным вычитанием: из второго расчета вычитается первый, из третьего – второй и т. д. В первом расчете все величины плановые, в последнем – фактические. В случае трехфакторной мультипликативной модели алгоритм расчета следующий:
Y0 = а0⋅Ь0⋅С0;
Yусл.1 = а1⋅Ь0⋅С0; Уа = Yусл.1 – У0;
Yусл.2 = а1⋅Ь1⋅С0; YЬ = Yусл.2 – Yусл.1;
Yф = а1⋅Ь1⋅С1; Yс = Yф – Yусл.2 и т. д.
Алгебраическая сумма влияния факторов обязательно должна быть равна общему приросту результативного показателя:
Yа + Yь + Yс = Yф – Y0.
Отсутствие такого равенства свидетельствует о допущенных ошибках в расчетах.
Отсюда вытекает правило, заключающееся в том, что число расчетов на единицу больше, чем число показателей расчетной формулы.
При использовании метода цепных подстановок очень важно обеспечить строгую последовательность подстановки, т. к. ее произвольное изменение может привести к неправильным результатам. В практике анализа в первую очередь выявляется влияние количественных показателей, а потом – качественных. Так, если требуется определить степень влияния численности работников и производительности труда на размер выпуска промышленной продукции, то прежде устанавливают влияние количественного показателя численности работников, а потом качественного производительности труда. Если выясняется влияние факторов количества и цен на объем реализованной промышленной продукции, то вначале исчисляется влияние количества, а потом влияние оптовых цен. Прежде чем приступить к расчетам, необходимо, во-первых, выявить четкую взаимосвязь между изучаемыми показателями, во-вторых, разграничить количественные и качественные показатели, в-третьих, правильно определить последовательность подстановки в тех случаях, когда имеется несколько количественных и качественных показателей (основных и производных, первичных и вторичных). Таким образом, применение способа цепной подстановки требует знания взаимосвязи факторов, их соподчиненности, умения правильно их классифицировать и систематизировать.
Произвольное изменение последовательности подстановки меняет количественную весомость того или иного показателя. Чем значительнее отклонение фактических показателей от плановых, тем больше и различий в оценке факторов, исчисленных при разной последовательности подстановки.
Метод цепной подстановки обладает существенным недостатком, суть которого сводится к возникновению неразложимого остатка, который присоединяется к числовому значению влияния последнего фактора. Этим объясняется разница в расчетах при изменении последовательности подстановки. Отмеченный недостаток устраняется при использовании в аналитических расчетах более сложного интегрального метода.
После построения факторной модели необходимо определить способ оценки влияния факторов. Большинство способов измерения влияния факторов в детерминированных моделях основано на элиминировании. Элиминировать – значит устранить, исключить воздействие всех факторов на величину результативного показателя, кроме одного, исходя из того, что все факторы изменяются независимо друг от друга, т. е. сначала изменяется один фактор, а все остальные остаются без изменения, потом изменяются два при неизменности остальных и т. д.
Способ цепных подстановок заключается в определении ряда промежуточных значений обобщающего показателя путем последовательной замены базисных значений факторов на отчетные.
В общем виде применение способа цепных постановок можно описать следующим образом:
Y0 = а0⋅Ь0⋅С0; Yусл.1 = а1⋅Ь0⋅С0; Уа = Yусл.1– У0;
Yусл.2 = а1⋅Ь1⋅С0; YЬ = Yусл.2 – Yусл.1; Yф = а1⋅Ь1⋅С1
где а0,Ь0,С0 – базисные значения факторов, оказывающих влияние на обобщающий показатель Y; а1,Ь1,С1 – фактические значения факторов; Yусл.1, Yусл.2 – промежуточные значения результирующего показателя, связанные с изменением факторов а, b соответственно.
Общее изменение складывается
из суммы изменений
Yа + Yь + Yс = Yф – Y0.
Способ абсолютных разниц является модификацией способа цепной подстановки. Изменение результативного показателя за счет каждого фактора способом абсолютных разниц определяется как произведение отклонения изучаемого фактора на базисное или отчетное значение другого фактора в зависимости от выбранной последовательности подстановки:
Yа = ∆а⋅Ь0⋅С0; Yь = а1⋅ ∆Ь⋅ С0; Yс = а1 ⋅Ь1⋅∆с;
Yа + Yь + Yс = Yф – Y0.
Способ относительных разниц применяется для измерения влияния факторов на прирост результативного показателя в мультипликативных и смешанных моделях вида
Y = (а – Ь) – с.
Заключается в нахождении относительного отклонения каждого факторного показателя и определении направления и размера влияния факторов в % путем последовательного вычитания (из первого – всегда 100 %).
Способ сокращенных
Интегральный метод позволяет достигнуть полного разложения результативного показателя по факторам и носит универсальный характер, т. е. применим к мультипликативным, кратным и смешанным моделям. Изменение результативного показателя измеряется на бесконечно малых отрезках времени, т. е. производится суммирование приращения результата, определяемого как частные произведения, умноженные на приращения факторов на бесконечно малых промежутках.
В специальной литературе имеются сформированные рабочие формулы для применения интегрального метода:
Симплекс-метод является основным в линейном программировании. Решение задачи начинается с рассмотрений одной из вершин многогранника условий. Если исследуемая вершина не соответствует максимуму (минимуму), то переходят к соседней, увеличивая значение функции цели при решении задачи на максимум и уменьшая при решении задачи на минимум. Таким образом, переход от одной вершины к другой улучшает значение функции цели. Так как число вершин многогранника ограничено, то за конечное число шагов гарантируется нахождение оптимального значения или установление того факта, что задача неразрешима.
Этот метод является универсальным, применимым к любой задаче линейного программирования в канонической форме. Система ограничений здесь - система линейных уравнений, в которой количество неизвестных больше количества уравнений. Если ранг системы равен r, то мы можем выбрать r неизвестных, которые выразим через остальные неизвестные. Для определенности предположим, что выбраны первые, идущие подряд, неизвестные X1, X2, ..., Xr. Тогда наша система уравнений может быть записана как
К такому виду можно привести любую совместную систему, например, методом Гаусса. Правда, не всегда можно выражать через остальные первые r неизвестных (мы это сделали для определенности записи). Однако такие r неизвестных обязательно найдутся. Эти неизвестные (переменные) называются базисными, остальные свободными.
Придавая определенные значения свободным переменным и вычисляя значения базисных (выраженных через свободные), мы будем получать различные решения нашей системы ограничений. Таким образом, можно получить любое ее решение. Нас будут интересовать особые решения, получаемые в случае, когда свободные переменные равны нулю. Такие решения называются базисными, их столько же, сколько различных базисных видов у данной системы ограничений. Базисное решение называется допустимым базисным решением или опорным решением, если в нем значения переменных неотрицательны. Если в качестве базисных взяты переменные X1, X2, ..., Xr, то решение {b1, b2,..., br, 0, ..., 0} будет опорным при условии, что b1, b2,..., br ≥ 0.
Симплекс-метод основан
на теореме, которая называется фундаментальной
теоремой симплекс-метода. Среди оптимальных
планов задачи линейного программирования
в канонической форме обязательно
есть опорное решение ее системы
ограничений. Если оптимальный план
задачи единственен, то он совпадает
с некоторым опорным решением.
Различных опорных решений
Итак, симплексный метод вносит определенный порядок как при нахождении первого (исходного) базисного решения, так и при переходе к другим базисным решениям. Его идея состоит в следующем.
Имея систему ограничений, приведенную к общему виду, то есть к системе m линейных уравнений с n переменными (m < n), находят любое базисное решение этой системы, заботясь только о том, чтобы найти его как можно проще.
Если первое же найденное базисное решение оказалось допустимым, то проверяют его на оптимальность. Если оно не оптимально, то, осуществляется переход к другому, обязательно допустимому базисному решению.
Симплексный метод гарантирует, что при этом новом решении линейная форма, если и не достигнет оптимума, то приблизится к нему. С новым допустимым базисным решением поступают так же, пока не находят решение, которое является оптимальным.
Если первое найденное базисное решение окажется недопустимым, то с помощью симплексного метода осуществляется переход к другим базисным решениям, которые приближают нас к области допустимых решений, пока на каком-то шаге решения либо базисное решение окажется допустимым и к нему применяют алгоритм симплексного метода, либо мы убеждаемся в противоречивости системы ограничений.
Таким
образом, применение симплексного метода
распадается на два этапа: нахождение
допустимого базисного решения
системы ограничений или
При этом каждый этап может включать несколько
шагов, соответствующих тому или иному
базисному решению. Но так как число базисных
решений всегда ограниченно, то ограниченно
и число шагов симплексного метода.
Приведенная схема симплексного метода явно выражает его алгоритмический характер (характер четкого предписания о выполнении последовательных операций), что позволяет успешно программировать и реализовать этот метод на ЭВМ. Задачи же с небольшим числом переменных и ограничений могут быть решены симплексным методом вручную.
Не останавливаясь подробнее на сути алгоритма, опишем его вычислительную сторону. Вычисления по симплекс-методу организуются в виде симплекс-таблиц, которые являются сокращенной записью задачи линейного программирования в канонической форме. Перед составлением симплекс-таблицы задача должна быть преобразована, система ограничений приведена к допустимому базисному виду, c помощью которого из целевой функции должны быть исключены базисные переменные. Вопрос об этих предварительных преобразованиях мы рассмотрим ниже. Сейчас же будем считать, что они уже выполнены и задача имеет вид:
Здесь для определенности записи считается, что в качестве базисных переменных можно взять переменные X1, X2, ..., Xr и что при этом b1, b2,..., br ≥ 0 (соответствующее базисное решение является опорным).
Для составления симплекс-таблицы во всех равенствах в условии задачи члены, содержащие переменные, переносятся в левую часть, свободные оставляются справа, т.е. задача записывается в виде системы равенств:
Далее эта система оформляется в виде симплекс-таблиц:
Примечание. Названия базисных переменных здесь взяты лишь для определенности записи и в реальной таблице могут оказаться другими.
Порядок работы с симплекс таблицей
Первая симплекс-таблица подвергается преобразованию, суть которого заключается в переходе к новому опорному решению.
Алгоритм перехода к следующей таблице такой: