автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.18, диссертация на тему:Математическое и информационное обеспечение автоматизации принятия решений в социальной защите
Автореферат диссертации по теме "Математическое и информационное обеспечение автоматизации принятия решений в социальной защите"
На правах рукописи
ВДОВИЧЕВ НИКОЛАЙ МИХАЙЛОВИЧ
МАТЕМАТИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ АВТОМАТИЗАЦИИ ПРИНЯТИЯ РЕШЕНИЙ В СОЦИАЛЬНОЙ ЗАЩИТЕ
Специальность
05 13 18 - Математическое моделирование, численные методы и комплексы программ
АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук
Работа выполнена в Казанском государственном техническом университете им А Н Туполева
Научный руководитель - доктор технических наук, профессор
Емалетдинова Лилия Юнеровна
Официальные оппоненты - доктор технических наук, профессор
Латыпов Рустам Хафизович,
- кандидат технических наук, доцент Ризаев Ильдус Султанович
Ведущая организация Институт Проблем Информатики Академии Наук
Республики Татарстан
Защита состоится яо сМ й 2008 года в часов на заседании диссертационного совета Д 212 079 01 в Казанском государственном техническом университете им АН Туполева по адресу 420011, г Казань, Карла Маркса, 10
С диссертацией можно ознакомиться в библиотеке Казанского государственного технического университета им А Н Туполева
Автореферат разослан ^а^лал 2008 г
Ученый секретарь диссертационного Совета
доктор физ.-мат наук, профессор Данилаев П Г
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
/
Актуальность проблемы Основной задачей, стоящей перед Министерством социальной защиты региона Российской Федерации в современных условиях, является совершенствование организации системы социальной поддержки граждан Одним из направлений повышения ее эффективности является создание и внедрение автоматизированных информационных систем организационного управления (АСОУ)
Целью информационных АСОУ является мониторинг и анализ эффективности обеспечения социальной поддержки граждан, а также информационное обеспечение принятия решения по созданию, реорганизации или ликвидации учреждений социального обслуживания, объемам их бюджетного финансирования, установлению нормативов их деятельности и т д До настоящего времени разработка информационных систем была направлена на автоматизацию технологических процессов социальной защиты Основной задачей, решаемой с помощью разработанных на данный момент систем, является обеспечение простейших трудоемких операций, например, ввод анкетных данных, учет оказанных социальных услуг, расчет пособий и льгот, формирование справок, отчетов и платежной документации Аналогичные автоматизированные информационные системы функционируют в Министерстве труда, занятости и социальной защиты Республики Татарстан
В настоящее время для обеспечения принятия управленческих решений обрабатываются банки данных, хранящие детальную информацию технологической деятельности специалистов социальной защиты Такой подход обладает рядом недостатков, таких как
1 Высокий уровень детализации данных приводит к большим временным затратам на их обработку и получение статистических данных.
2. Отсутствие архивов статистических данных, участвующих в процессе принятия решений, требует дополнительных временных затрат на их повторное получение
3 Отсутствие визуального отображения результатов анализа статистической информации снижает степень объективности принимаемых управленческих решений
Современные информационные технологии, ориентированные на обеспечение анализа данных, основанные на концепциях OLAP анализа и хранилищ данных, позволяют ликвидировать эти недостатки, снизить трудоемкость получения статистических данных, перейти от анализа отчетов к анализу данных, и повысить эффективность управления социальной защишй региона
Таким образом, актуальной является задача расширения функциональности существующих АСОУ социальной защитой, отвечающей за подготовку принятия управленческих решении
Цель и задачи исследования Целью работы является создание моделей, методов и программных средств решения задачи автоматизации аналитической деятельности специалистов социальной защиты для повышения эффективности процессов принятия решений
Для достижения поставленной цели необходимо решить следующие задачи
1 Проанализировать состояние существующих автоматизированных средств организационного управления с точки зрения обеспечения аналитической деятельности специалистов
2 Разработать математическую модель многомерного представления данных 3. Создать методики разработки инфологической модели многомерного
представления данных для случаев существования и отсутствия электронных банков данных.
4 Разработать математическую модель, метод и алгоритм решения задачи распределения капиталовложений на ремонт зданий
5 Разработать нейросетевые модель и алгоритм поиска решения задачи распределения капиталовложений на ремонт зданий
6 Разработать методику и алгоритм выбора начального состояния нейронной сети.
7 Построить математическую модель задачи перепрофилирования учреждений социального обслуживания, разработать метод решения
8 Применить разработанные методики для построения информационного обеспечения задачи анализа социальных выплат, задачи распределения капиталовложений и задачи перепрофилирования учреждений
Методы исследования При решении поставленных задач использовались математические модели и методы системного анализа, теории множеств, классические и нейросетевые методы решения задач линейного, целочисленного и булевого программирования.
Научная новизна результатов исследований
1 Математическая модель многомерного представления данных, позволяющая строить инфологическую модель метаданных хранилища и вычислять объемы дисковой памяти, необходимой для хранения данных
2 Методики построения инфологической модели хранилища данных для обеспечения аналитических задач управления в случае наличия или отсутствия электронных банков данных.
3 Генетический алгоритм с нейросетевой функцией приспособленности для направленного выбора начальных состояний нейронной сети Хопфилда при нейросетевом решении задач булевой оптимизации
4 Разработана математическая модель задачи перепрофилирования учреждений Доказана целочисленность оптимальных планов соответствующей задачи линейного программирования
Достоверность результатов работы Основные положения
диссертационной работы получены на основании достоверных знаний прикладной информатики, систем управления базами данных и использования строгого математического аппарата Полученные результаты подтверждены вычислительными экспериментами, практическим применением разработанных методик для построения информационного обеспечения ряда задач управления в области социальной защиты, актами использования в деятельности научно-технического центра по разработке программных продуктов, органов государственного управления и актами внедрения в учебный процесс
Практическая ценность заключается в применении предложенных в работе методик при разработке структуры хранения данных для системы поддержки принятия решений в области социальной защиты населения, в том числе и для обеспечения решения оптимизационных задач планирования Предложенные методики проектирования инфологических моделей хранилищ данных и решения задач планирования могут быть использованы в различных прикладных областях, где возникают аналогичные задачи, например, в области жилищно-коммунального хозяйства
Реализация работы Результаты выполненных исследований и разработок использовались отделом АСУ Научно-технического центра «Лайн» при разработке и внедрении систем поддержки принятия решений в Республике Татарстан в органах управления социальной защиты региона в рамках развития существующей распределенной автоматизированной системы •организационного управления "Социальная защита". Разработка выполнялась в рамках хоздоговорных научно-исследовательских работ с Министерством труда, занятости и социальной защиты Республики Татарстан Результаты диссертации использованы в учебном процессе Казанского Государственного технического университета им. А.Н Туполева на кафедре «Прикладная математика и информатика» в виде курсовых и дипломных работ бакалавров, магистров и инженеров
Апробация работы Основные результаты диссертации докладывались и обсуждались на следующих международных, всероссийских, республиканских конференциях
Девятая международная научно-практическая конференция "Системный анализ в проектировании и управлении" (Санкт - Петербург, ZOOS),
Шестнадцатая международная научно-техническая конференция "Математические методы и информационные технологии в экономике, социологии и образовании" (Пенза, 2005), Восьмая международная научно-практическая конференция "Фундаментальные и прикладные проблемы приборостроения, информатики и экономики" (Сочи, 2005), "Новейшие технологические решения и оборудование" (Москва, 2006), Десятая международная научно-практическая конференция "Системный анализ в проектировании и управлении" (Санкт - Петербург, 2006), Всероссийская научная конференция "Информационные технологии в науке, образовании и производстве" (Казань, 2007), Одиннадцатая международная научно-практическая конференция "Системный анализ в проектировании и управлении" (Санкт - Петербург, 2007), Международная молодежная научная конференция пятнадцатые Туполевские чтения (Казань, 2007), Двадцатая международная научно-техническая конференция "Математические методы и информационные технологии в экономике, социологии и образовании" (Пенза, 2007)
Публикации По теме диссертации опубликованы 10 научных работ, в том числе 1 в журнале рекомендуемом ВАК ("Вестник КГТУ")
Структура и объем работы
Диссертационная работа состоит из введения, четырех глав, заключения, списка литературы и приложений Работа содержит 134 страниц основного текста, 37 рисунков, 18 таблиц Список литературы включает 89 наименований
СОДЕРЖАНИЕ РАБОТЫ
Во введении обоснована актуальность проблемы, определены цель работы, объект и предмет исследования Сформулированы научные результаты, выносимые на защиту, определены их научная новизна и практическая значимость, приведены сведения об использовании и внедрении результатов работы
В первой главе рассматриваются основные задачи и функции Министерства социальной защиты (МСЗ), структура автоматизированной системы организационного управления технологическими процессами деятельности специалистов МСЗ, структура и состав автоматизированной системы поддержки принятия решений, состав задач анализа информации социальной защиты
Организация социальной защиты региона рассматривается как иерархия, включающая министерство, осуществляющее управляющие и контролирующие функции, территориальные отделы и филиалы социальной защиты, непосредственно работающие с населением, и другие социальные учреждения
Перечислены основные задачи, решаемые министерством и территориальными органами социальной защиты (ТОСЗ) Одним из направлений совершенствования системы социальной защиты является внедрение новых социальных и компьютерных технологий социальной поддержки нуждающегося в ней населения
Деятельность подразделений системы социальной защиты делится на два вида технологическая и аналитическая Анализ автоматизированных систем организационного управления (АСОУ) в области социальной защиты позволил выделить их основные недостатки и сформулировать современную задачу информатизации, которая заключается в создании единого информационного пространства, а также в совершенствовании компьютерных средств аналитической деятельности специалистов социальной защиты, позволяющих расширить состав и сократить время обработки данных, тем самым повысить эффективность выполнения решаемых ими задач
Исходя из существования тактических и стратегических организационных решений, для принятия которых используются соответственно детальные и агрегированных данные, в структуре АСОУ социальной защиты выделяются оперативные системы (ОС) и системы поддержки принятия решений (СППР). Причем на СППР возлагаются функции по изучению больших объемов взаимосвязанных данных при помощи оперативного интерактивного отображения информации на разных уровнях детализации
Учитывая требование высокой скорости обработки запросов целесообразно в области социальной защиты использовать технологии OLAP анализа, в основе которых лежит концепция многомерного представления данных Для хранения данных в СППР используются (рис 1). 1) хранилище данных, 2) оперативный склад данных, 3) витрины данных, 4) метаданные. Функции СППР сосредоточены в трех подсистемах 1) загрузки данных, 2) администрирования хранилища; 3) обработки и представления данных.
При создании СППР необходимо решить следующие задачи 1) Определить перечень аналитических задач, стоящих перед специалистами социальной защиты 2) Разработать методы решения аналитических задач, определить перечень необходимых атрибутов и показателей 3) Разработать инфологическую модель хранилища данных, ориентированную на решение сформулированных задач 4) Разработать пользовательский интерфейс доступа к данным 7) Выбрать средство разработки программного обеспечения. 6) Выбрать СУБД для организации хранилища данных. 5) Разработать программное обеспечение, реализующие функции подсистем СППР
В соответствии с признаком "целевое назначение" аналитические задачи декомпозируются на три группы (рис 2) 1) задачи статистического анализа, 2) вьивление тенденций и прогнозирование, 3) задачи планирования.
Оперативные системы
- учет информации СЗ ФИО, адрес, категория, состав семьи и др
- проведение расчетов соц помощи
- контроль законности оказания соц помощи
- формирование отчетов
Подсистема загрузки данных
Подсистема обработки и представления данных
статистический анализ, выявление закономерностей построение тенденций и прогнозных моделей планирование - задачи выделения и распределения ресурсов
и
Хранилище
данных и метаданные
/ г г
I
| Подсистема администрирования )
Рис.1. Структура системы поддержки принятия решений
Задачи статистического анализа направлены на количественную оценку социальной структуры населения районов и региона в целом, эффективности работы территориальных органов социальной защиты и Министерства. К ним относятся построение распределений численности отдельных категорий населения, показателей уровня жизни пенсионеров, исследование обеспеченности гарантируемого государством дохода для отдельных категорий и др Задачи группы статистического анализа базируются на методах статистики, теории статистических решений и кластерного анализа
Решение задач выявления тенденций и прогнозирования позволяют оценивать параметры социальной обстановки во времени, например, изменение распределений численности населения, демографической нагрузки, обеспеченности прожиточного минимума, размера средней пенсии и др. При этом используются методы построения и анализа динамических рядов, модели трендов для определения основных тенденций, методы прогнозирования на основе моделей трендов, нейросетевые модели.
Решение задач плакирования позволяет определять размер необходимых ресурсов для реализации управленческих решений и распределять ресурсы среди объектов социальной защиты Одни из наиболее часто встречающихся задач следующие- открытие и закрытие учреждений социального обслуживания, перепрофилирование уже существующих учреждений,
распределение населенных пунктов между учреждениями, распределение средств на капитальный ремонт зданий учреждений социального обслуживания, планирование бюджетных средств. Задачи планирования должны базироваться на методах оптимизации
Рис 2 Классификация аналитических задач, используемых в социальной защите
Для разработки программного обеспечения подсистемы обработки и представления данных СППР необходимо в соответствии с предметной областью уточнить постановки перечисленных задач, разработать соответствующее математическое и алгоритмическое обеспечение
Вторая глава посвящена разработке методик построения математической модели многомерного представления данных и инфологической модели хранилища системы поддержки принятия решений.
Математическая модель многомерного представления данных строится с использованием теории множеств и включает следующие компоненты. р = (р„рг, Р,) - вектор показателей; £>=(<*„<г2, - вектор измерений, где, п -количество измерений, М^ = Ц^.т^, .ш^} - множество членов измерения где к, - количество членов измерения ¿¡, I = Цй Измерения имеют иерархическую структуру, причем члены измерений разных уровней иерархии связаны соотношениями: - множество признаков уровней
иерархии, М\ } - множество членов измерения 1-го уровня
измерения «/,, соответствующее признаку л'4:, 1 = 0,1,, Ц- количество членов измерения на /-м уровне, М^ = (/= и,м, г„е{(,2, .,*,'})
- подмножества множества М1^, М'^пМ'^ = 0, = 1 ,к[ , уМ^ ,
I
каждому подмножеству уровня I в соответствии с признаком
сопоставляется ш^' член измерения (/ + 1)-го уровня.
е {1,2, ,к',}), множество Ыл членов измерения й, представляет собой
I, £,
объединение множеств членов измерений всех уровней М^ = \}м'<,1, к, = ^к' -
Ы О 1-0
количество членов измерения <1, на всех уровнях иерархии; множество координат ячеек куба данных определяется как декартово произведение множеств членов измерений Я = м4 х М^ х х
Особенностью предложенной математической модели многомерного представления данных является наличие вектора показателей и связи между уровнями измерений Благодаря этому полученная математическая модель может быть использована при проектировании структуры хранилища данных и метаданных, а также позволяет определять мощность |я| множества
координат- Н = ГТ[|^,| = Г1^» и объем дисковой памяти, занимаемый данными
, 1-1 м
К„=|Я| (уи + УР), где Уи- объем, необходимый для хранения координат одной ячейки, Ур - объем, необходимый для хранения показателей одной ячейки Вычисленный на основе математической модели показатель позволяет определить характеристики технического обеспечения СППР
При построении систем поддержки принятия решения возможны ситуации, когда оперативные системы существуют или отсутствует В настоящее время отсутствуют детальные методики проектирования инфологической модели хранилища данных
Методика построения инфологической модели хранилища в случае существования оперативных систем основана на интегральном анализе постановок аналитических задач и автоматизированных процессов организационной деятельности Методика включает следующие этапы. 1) Системный анализ предметной области 2) Формирование перечня аналитических задач 3) Выбор технологических процессов организационной деятельности, соответствующих аналитическим задачам 4) Формирование для каждой задачи множеств входных и выходных параметров 5) Определение на основе анализа входных и выходных параметров минимально необходимого для решения задачи уровня детализации данных 6) Установление соответствия между параметрами аналитической задачи и атрибутами источника данных 7) Определение вектора показателей Р-(Р1) 8) Определение вектора измерений
£> = ) и формирование таблиц измерений 9) Формирование таблицы фактов -реляционного куба данных по схеме "звезда" 10) Формирование куба данных и описание его структуры в метаданных 11) Формирование многомерной базы данных с использованием СУБД, поддерживающих многомерный подход Результатом применения методики является трехуровневое гибридное хранилище данных с детальными данными в схеме "звезда" для обеспечения нерегламентированных запросов, и многомерной базой данных для обеспечения регламентированных
В случае отсутствия оперативных источников данных методика построения инфологической модели хранилища данных состоит из двух этапов-1) Для каждой аналитической задачи строится соответствующая математическая модель многомерного представления данных, необходимых для ее решения 2) Построенные математические модели объединяются последовательно попарно в единую модель сначала объединяются произвольные две, затем полученная модель объединяется с третьей и т д Результатом применения методики является обобщенная для рассмотренных аналитических задач модель данных, описанная в терминах предметной области В дальнейшем она служит для формирования инфологической модели хранения данных
На основе математической модели многомерного представления данных строится универсальная инфологическая модель метаданных, описывающая как реляционное, так и многомерное хранилище
В третьей главе рассматриваются математические модели двух задач планирования, стоящих перед Министерством социальной защиты, методы и алгоритмы их решения основанные на методе ветвей и границ, нейронной сети Хопфилда и генетических алгоритмах
Одними из важных задач планирования для Министерства социальной защиты являются такие задачи, как распределение капиталовложений на ремонт зданий, открытие и закрытие учреждений социального обслуживания, перепрофилирование уже существующих учреждений. В настоящее время при решении перечисленных задач планирования не используются математические модели и методы
В задаче распределения капиталовложений для каждого здания известными являются варианты финансирования капитального ремонта и соответствующие им расходы на "текущее" содержание зданий после проведения капитального ремонта Требуется распределить имеющиеся в распоряжении министерства средства на капитальный ремонт зданий так, чтобы в дальнейшем совокупный расход на их "текущее" содержание был минимальным При этом капитальный ремонт одного здания финансируется не более одного раза
Математическая модель задачи распределения капиталовложений формулируется следующим образом.
Р = ЕЕаЛ шт, ЕЕ »Л 2 5, Е^ =1, ^ е {0,1}, (> = Щу =Щ, (1)
Ы )•» ¡-I у-0 /-0
где X - ||х,у||№М - план распределения средств, хд =1, если !-му учреждению выделяется сумма и х1} = 0 в противном случае (!=5ГТ7,7=1,М), Л' -количество зданий, м+1 - количество всех вариантов финансирования, -у -й вариант выделяемой суммы финансирования, где J = (Щ, (предполагается, что $0=0), - расход на "текущее" содержание г-го учреждения после выделения суммы у = 0,М, 5 - распределяемая сумма Поскольку,
средства выделяются, как правило, в тысячах рублей, то предполагается, что 5 и целые
Учитывая то, что структура социальной защиты региона имеет иерархическую структуру, количество выполняемых ею функций и учреждений велико, можно предположить, что размерность задач оптимизации будет значительной, а поиск решения трудоемким.
Вследствие конечности множества альтернатив, задача может быть решена методом полного перебора, а также известными методами поиска точного решения, например, методом ветвей и границ, методом динамического программирования и др. Однако сложность алгоритмов поиска точного решения с ростом размерности растет экспоненциально, поэтому наряду с точными методами целесообразно рассмотреть алгоритмы, приводящие к субоптимальному решению за приемлемое время.
В работе рассматривается методика решения задач булевого программирования, основанная на концепции минимизации энергии нейронной сети Хопфилда (НСХ), схема которой показана на рис. 3. Рассматривается сеть с дискретными временем и состояниями Используется последовательная динамика сети с градиентным правилом выбора нейрона, изменяющего свое состояние на очередном шаге алгоритма С учетом введенных ранее обозначений функция энергии сети имеет вид
4*)=-;[ ЕЕЕЁ®*« (0+
*• V. Ы у-0 /-0 *«0 /«О
/-! у-0 *-0 1*1 >0 4-0 ; \ Ы1 >0 *«о
где о)т,т'и,а>1к,ш^ - веса синапсов, - пороговые значения нейронов, ук е {0,1} - вспомогательные переменные для перехода к ограничению равенству
N4 Г
ЕЕ*Л = 5 , Я - целая часть числа
-Г»
-г»
Слой 0 Слой 1
Рис.3. Нейронная сеть Хопфилда
Поскольку сходимость нейросетевого алгоритма к локальному минимуму влечет за собой многократное вычисление устойчивого состояния сети для большого количества начальных состояний, требуется создать методику, обеспечивающую их направленный выбор. С этой целью разработан общий генетический алгоритм с нейросетевой функцией приспособленности, в котором хромосомами являются вектора начальных состояний, а в качестве функции приспособленности используется функция р„=-(ру + я), где Ру -значение целевой функции исходной задачи в устойчивом состоянии сети, а X - очень большое число, если полученное решение не удовлетворяет ограничениям задачи, и Я = 0 в противном случае. Схема алгоритма показана на рис 4
Для решения задачи (1) формулируется эквивалентная вспомогательная задача безусловной оптимизации, в результате сравнения которой с выражением для функции энергии (2) НСХ получены выражения для вычисления весов синаптических связей и пороговых значений нейронов.
= (- < = (- (, = йУ,7=0Д?Д = ОГР),
где А^, А^А}, А3 - коэффициенты, определяющие степень влияния штрафных
членов задачи безусловной оптимизации, 5 - символ Кронекера 5, = •!''' ~ } .
" [О,IФ )
Матрица весов синаптических связей НСХ представляет собой блочную матрицу Ч
где - Ким-.«' ^ -Ки*.,»^,,' *« = КЦм»<«..й'
Матрица Ж симметричная, с нулевой главной диагональю, что является
(3)
достаточным условием устойчивости нейронной сети Выражения (3) для параметров НСХ используются на первом шаге генетического алгоритма с неройсетевой функцией приспособленности
Рие 4 Схема генетического алгоритма с нейросетевой функцией приспособленности для задачи булевой оптимизации
Преимущество генетического алгоритма с нейросетевой функцией приспособленностью по сравнению с традиционным нейросетевым подходом, заключается в обеспечении целенаправленного выбора векторов начального состояния нейронов, обеспечивающих меньшее значение функции энергии НСХ в устойчивом состоянии
Для решения задачи распределения капиталовложений небольшой размерности предлагается использовать метод ветвей и границ Ленда и Дойга. Исходная задача (1) решается как задача целочисленного линейного программирования
Р(Х) = ^1С1Х, £а.Л=г\> Об/), х^О, х] -целые, ОеУ), (4)
где J - множество индексов целевых переменных, I - множество номеров
ограничений (4) целочисленной задачи Сформулирована и доказана
следующая теорема
Теорема Если среди ограничений (4) содержатся ограничения,
ГЗГа1 V» б /',У/ € 3 6, =1, а,, е {0,1}, удовлетворяющие условиям •! , тогда
[V/ е 3 3; б I а у = 1,
дополнительные офаничения, используемые при ветвлении в методе Ленда и Дойга имеют вид х} < 0 и х) > 1
Задача перепрофилирования учреждений социального обслуживания возникает тогда, когда в силу определенных условий отпадает надобность в одних учреждениях и возникает необходимость в других Требуется разработать план перепрофилирования учреждений с точки зрения минимизации финансовых расходов При этом необходимо удовлетворить потребность в недостающих учреждениях за счет перепрофилирования тех, потребность в которых отсутствует Очевидно, что задачи открытия и закрытия учреждений являются частными случаями задачи перепрофилирования
Математическая модель задачи перепрофилирования учреждений имеет
вид ^¿^С^^тт, £>„< 1, (9=й), 5>„= Д,, 0=йф,
у! }*\
0 = е {0,1}, (5)
где у **\Уи\1жт план перепрофилирования- если д-е учреждение
перепрофилируется в учреждение ] -го вида, ущ =0 - в противном случае, д = \,Ь, у =\,т, п - количество видов учреждений, AJ - изменение количества учреждений у-го вида, Д, , х], х^ - соответственно необходимое и
существующее число учреждений ;-го вида, I - количество существующих учреждений тех видов, для которых имеется избыток учреждений < 0), Сф - стоимость перепрофилирования д-го учреждения (д -1,1) в учреждение ) -го вида 0 = 1,т) Принадлежность д-го учреждения к у-му виду задается матрицей -5 = |ЫЛ,,(„ „)> {0,1}, = = Не нарушая общности
рассуждений предполагаем, что Д, > 0, (у = Т^л), и Ду < 0, (у = т+\,п)
Для обоснования метода решения задачи сформулированы и доказаны следующие теорема и следствие-
Теореме Оптимальным планом ЗЛП, полученной из задачи (5) заменой ограничения уя1 е {0,1} на ограничение yvt 0, является план с целочисленными целевыми переменными
Следствие Из целочисленности и неотрицательности целевых
переменных, и ограничений (q = tX), следует, что оптимальный план
m
ЗЛП, полученной из задачи (5) удовлетворяет условию ущ е {0,1}.
Учитывая особенности ограничений задачи, для решения задачи используется симплекс метод
Четвертая глава посвящена практическому применению методик построения инфологической модели хранилища ряда аналитических задач Министерства социальной защиты
Методика построения хранилища данных, соответствующая случаю существования оперативных информационных систем, продемонстрирована на примере задачи исследования состояния социальных выплат гражданам - одной из наиболее часто возникающих задач, связанных с процессом финансирования льгот Состояние социальных выплат гражданам характеризуется размерами входящего и исходящего сальдо месяца, суммами начисленных и перечисленных за месяц средств, размерами невыплат прошлых перечислений, возмещенных гражданами переплат и изменениями сальдо Требуется проанализировать распределение указанных величин в разрезе районов разрезе месяцев начислений, статей финансирования, подразделений Министерства социальной защиты, выплатных организаций, видов социальной помощи и муниципальных образований
Результатом применения методики является инфологическая модель реляционного хранилища данных, построенного по схеме "звезда". В качестве СУБД используется MS SQL Server 2000 На основе схемы "звезда" определены иерархии измерений, и средствами Microsoft SQL Server Analysis Services построена многомерная база данных
Изложенная во второй главе методика построения информационного обеспечения для случая отсутствия оперативных информационных систем применена для создания инфологической модели хранилища данных, необходимого для решения задач планирования распределения капиталовложений на ремонт зданий и перепрофилирования учреждений социального обслуживания Результатом применения методики являются многомерные модели данных для каждой из задач и объединенная модель, на основе которых построена соответствующая инфологическая модель
реляционного хранилища данных Таким образом, исходные данные задач оптимизации могут быть представлены в виде многомерной модели данных
Разработано программное обеспечение, реализующее ввод исходных данных, алгоритмы решения задач оптимизации и вывод результата решения Разработка проводилась средствами Borland Delphi 2006, с использованием СУБД MS SQL Server 2000
ОСНОВНЫЕ РЕЗАЛЬТАТЫ РАБОТЫ
1. Разработана математическая модель многомерного представления данных, лежащая в основе построения инфологических моделей базы метаданных и хранилища данных, а также позволяющая рассчитывать объем необходимой дисковой компьютерной памяти
2. Разработаны методики построения мифологической модели хранилища данных систем поддержки принятия решений в условиях существования и отсутствия оперативных систем
3 Разработаны математические модели задачи распределения капиталовложений на ремонт зданий Доказано, что задача, сформулированная в форме задачи линейного булевого программирования, может быть решена методом ветвей и границ Ленда и Дойга как задача целочисленного программирования. Разработан генетический алгоритм с нейросетевой функцией приспособленности, позволяющий целенаправленно выбирать начальные состояния нейронной сети Хопфилда при нейросетевом моделировании задач большой размерности
4 Разработана математическая модель задачи перепрофилирования учреждений на основе линейного булевого программирования, которая решается как задача линейного программирования Доказана целочисленность оптимальных планов соответствующей задачи линейного программирования
5 Построена инфологическая модель хранилища данных для задач анализа процесса финансирования социальных выплат, распределения капиталовложений на ремонт зданий и перепрофилирования учреждений
Основное содержание диссертации изложено в следующих публикациях
1 Емалетдинова ЛЮ, Вдоеичев НМ. Структура системы поддержки принятия решений в управлении социальной защитой региона // Труды IX Междунар науч-практ конф «Системный анализ в проектировании и управлении», СПб, 2005 С. 179-181
2 Вдовичев НМ Сети Холфилда в решении задачи распределения средств на капитальный ремонт зданий // Сб ст XVI Междунар науч-техн конф «Математические методы и информационные технологии в экономике, социологии и образовании», Пенза, 2005 С 147-150
3 Вдовичев НМ Система поддержки принятия решений в структуре автоматизированной системы организационного управления социальной защиты региона // Научные труды VIII Международной научно-практической конференции "Фундаментальные и прикладные проблемы приборостроения, информатики и. экономики", книга "Информатика", Московская государственная академия приборостроения и информатики, Москва, 2005 С 47-52.
4 Вдовичев НМ, Зайнуллина ЭШ Задачи и методы системы поддержки принятия управленческих решений в сфере социальной защиты региона // IV общерос конф с междунар участ. «Новейшие технологические решения и оборудование», Рос Академ Естествознан, Успехи современного естествознания, №6,2006 С 23-24
5 Емалетдинова ЛЮ, Вдовичев НМ, Максютин С А Модели данных системы поддержки принятия решения // Труды X Междунар науч -практ конф «Системный анализ в проектировании и управлении», Ч 2., СПб, 2005 С 191-194
6 Емалетдинова ЛЮ, Вдовичев НМ Методика построения модели хранилища данных для систем поддержки принятия решений // Материалы всероссийской научной конференции «Информационные технологии в науке, образовании и производстве», 2007. С 571 - 574
7 Вдовичев Н М Математическая модель хранилища в проектировании систем поддержки принятия решений // Труды XI Междунар науч -практ конф «Системный анализ в проектировании и управлении», СПб, 2007 С 187191
8 Емалетдинова ЛЮ, Вдовичев НМ Дискретная нейросетевая модель оптимизации распределения финансовых средств на ремонт зданий //Вестник КГТУ им А Н Туполева, №4(48), 2007 С 70-74
9 Вдовичев НМ Генетический выбор начального состояния сети в нейросетевом алгоритме оптимизации // Тез докл Междунар науч конф «XV Туполевские чтения», Т III, Казань, 2007 С 6 - 7
10 Вдовичев НМ Задача перепрофилирования учреждений и целочисленность ее оптимальных планов // Сб ст XX Междунар науч-техн конф «Математические методы и информационные технологии в экономике, социологии и образовании», Пенза, 2007 С 36-39
Формат 60x84 1/16 Бумага офсетная Печать офсетная Печл.1,0. Услпечл 0,93 Уел кр-отт 0,93 Уч-издл 1,0
_Тираж 100 Заказ Л62_
Типография Издательства Казанского государственного технического университета 420111, Казань, К Маркса, 10
Оглавление автор диссертации — кандидата технических наук Вдовичев, Николай Михайлович
ВВЕДЕНИЕ.
ГЛАВА 1. ПОСТАНОВКА ЗАДАЧИ.
1.1. Основные задачи и функции Министерства социальной защиты.
1.2. Структура автоматизированной системы организационного управления технологическими процессами деятельности специалистов министерства социальной защиты.
1.3. Структура и состав системы поддержки принятия решений.
1.4. Состав задач анализа информации социальной защиты.
Выводы.
ГЛАВА 2. МОДЕЛИРОВАНИЕ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ СИСТЕМ ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ
2.1 Математическая модель многомерного представления данных.
2.2 Методика построения математической модели многомерного представления данных.
2.3 Методика построения инфологической модели хранилища данных.
2.4 Инфологическая модель метаданных многомерного представления данных.
Выводы.
ГЛАВА 3. МОДЕЛИ И МЕТОДЫ РЕШЕНИЯ ЗАДАЧ
ПЛАНИРОВАНИЯ.
3.1. Задача распределения капиталовложений на ремонт зданий.
3.1.1. Постановка и математическая модель задачи.
3.1.2. Методы и алгоритмы решения задачи.
3.1.2.1. Общий алгоритм решения задачи с помощью нейронной сети Хопфилда.
3.1.2.2. Общий генетический алгоритм с нейросетевой функцией приспособленности.
3.1.2.3. Общий алгоритм решения задачи методом ветвей и границ
3.1.3. Построение нейронной сети Хопфилда для решения задачи распределения капиталовложений с помощью генетического алгоритма с нейросетевой функцией приспособленности.
3.1.4. Решение задачи распределения капиталовложений методом ветвей и границ.
3.1.5. Пример решения задачи.
3.2. Задача перепрофилирования учреждений социального обслуживания
3.2.1. Математическая модель и метод решения задачи.
3.2.2. Пример решения задачи.
Выводы.
ГЛАВА 4. ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ РЯДА ЗАДАЧ СИСТЕМЫ ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ МИНИСТЕРСТВА СОЦИАЛЬНОЙ ЗАЩИТЫ.
4.1. Построение хранилища данных для задачи исследования социальных выплат.
4.2. Информационное обеспечение задач оптимизации.
4.2.1. Информационное обеспечение задачи распределения капиталовложений.
4.2.2. Информационное обеспечение задачи перепрофилирования учреждений социального обслуживания.
Выводы.
Введение 2008 год, диссертация по информатике, вычислительной технике и управлению, Вдовичев, Николай Михайлович
Актуальность проблемы. Основной задачей, стоящей перед Министерством социальной защиты региона Российской Федерации в современных условиях, является совершенствование организации системы социальной поддержки граждан. Одним из направлений повышения ее эффективности является создание и внедрение автоматизированных информационных систем организационного управления (АСОУ).
Целью информационных АСОУ является мониторинг и анализ эффективности обеспечения социальной поддержки граждан, а также информационное обеспечение принятия решения по созданию, реорганизации или ликвидации учреждений социального обслуживания, объемам их бюджетного финансирования, установлению нормативов их деятельности и т.д.
До настоящего времени разработка информационных систем была направлена на автоматизацию технологических процессов социальной защиты. Основной задачей, решаемой с помощью разработанных на данный момент систем, является обеспечение простейших трудоемких операций, например: ввод анкетных данных, учет оказанных социальных услуг, расчет пособий и льгот, формирование справок, отчетов и платежной документации. Аналогичные автоматизированные информационные системы функционируют в Министерстве труда, занятости и социальной защиты Республики Татарстан. •
В настоящее время для обеспечения принятия управленческих решений обрабатываются банки данных, хранящие детальную информацию технологической деятельности специалистов социальной защиты. Такой подход обладает рядом недостатков, таких как:
1. Высокий уровень детализации данных приводит к большим временным затратам на их обработку и получение статистических данных.
2. Отсутствие архивов статистических данных, участвующих в процессе принятия решений, требует дополнительных временных затрат на их повторное получение.
3. Отсутствие визуального отображения результатов анализа статистической информации снижает степень объективности принимаемых управленческих решений.
Современные информационные технологии, ориентированные на обеспечение анализа данных, основанные на концепциях OLAP анализа и хранилищ данных, позволяют ликвидировать эти недостатки, снизить трудоемкость получения статистических данных, перейти от анализа отчетов к анализу данных, и повысить эффективность управления социальной защитой региона.
Таким образом, актуальной является задача расширения функциональности существующих АСОУ социальной защитой, отвечающей за подготовку принятия управленческих решений.
Цель и задачи исследования. Целью работы является создание моделей, методов и программных средств решения задачи автоматизации аналитической деятельности специалистов социальной защиты для повышения эффективности процессов принятия решений.
Для достижения поставленной цели необходимо решить следующие задачи:
1. Проанализировать состояние существующих автоматизированных средств организационного управления с точки зрения обеспечения аналитической деятельности специалистов.
2. Разработать математическую модель многомерного представления данных.
3. Создать методики разработки инфологической модели многомерного представления данных для случаев существования и отсутствия электронных банков данных.
4. Разработать математическую модель, метод и алгоритм решения задачи распределения капиталовложений на ремонт зданий.
5. Разработать нейросетевые модель и алгоритм поиска решения задачи распределения капиталовложений на ремонт зданий.
6. Разработать методику и алгоритм выбора начального состояния нейронной сети.
7. Построить математическую модель задачи перепрофилирования учреждений социального обслуживания, разработать метод решения.
8. Применить разработанные методики для построения информационного обеспечения задачи анализа социальных выплат, задачи распределения капиталовложений и задачи перепрофилирования учреждений.
Методы исследования. При решении поставленных задач использовались математические модели и методы системного анализа, теории множеств, классические и нейросетевые методы решения задач линейного, целочисленного и булевого программирования.
Научная новизна результатов исследований.
1. Математическая модель многомерного представления данных, позволяющая строить инфологическую модель метаданных хранилища и вычислять объемы дисковой памяти, необходимой для хранения данных.
2. Методики построения инфологической модели хранилища данных, для обеспечения аналитических задач управления в случае наличия или отсутствия электронных банков данных.
3. Генетический алгоритм с нейросетевой функцией приспособленности для направленного выбора начальных состояний нейронной сети Хопфилда при нейросетевом решении задач булевой оптимизации.
4. Разработана математическая модель задачи перепрофилирования учреждений. Доказана целочисленность оптимальных планов соответствующей задачи линейного программирования.
Достоверность результатов работы. Основные положения диссертационной работы получены на основании достоверных знаний прикладной информатики, систем управления базами данных и использования строгого математического аппарата. Полученные результаты подтверждены вычислительными экспериментами, практическим применением разработанных методик для построения информационного обеспечения ряда задач управления в области социальной защиты, актами использования в деятельности научно-технического центра по разработке программных продуктов, органов государственного управления и актами внедрения в учебный процесс.
Практическая ценность заключается в применении предложенных в работе методик при разработке структуры хранения данных для системы поддержки принятия решений в области социальной защиты населения, в том числе и для обеспечения решения оптимизационных задач планирования. Предложенные методики проектирования инфологических моделей хранилищ данных и решения задач планирования могут быть использованы в различных прикладных областях, где возникают аналогичные задачи, например, в области жилищно-коммунального хозяйства.
Реализация работы. Результаты выполненных исследований и разработок использовались отделом АСУ Научно-технического центра «Лайн» при разработке и внедрении систем поддержки принятия решений в Республике Татарстан в органах управления социальной защиты региона в рамках развития существующей распределенной автоматизированной системы организационного управления "Социальная защита". Разработка выполнялась в рамках хоздоговорных научно-исследовательских работ с Министерством труда, занятости и социальной защиты Республики Татарстан. Результаты диссертации использованы в учебном процессе Казанского Государственного технического университета им. А.Н. Туполева на кафедре «Прикладная математика и информатика» в виде курсовых и дипломных работ бакалавров, магистров и инженеров.
Апробация работы. Основные результаты диссертации докладывались и обсуждались на следующих международных, всероссийских, республиканских конференциях:
Девятая международная научно-практическая конференция "Системный анализ в проектировании и управлении" (Санкт - Петербург, 2005); Шестнадцатая международная научно-техническая конференция "Математические методы и информационные технологии в экономике, социологии и образовании" (Пенза, 2005); Восьмая международная научно-практическая конференция "Фундаментальные и прикладные проблемы приборостроения, информатики и экономики" (Сочи, 2005); "Новейшие технологические решения и оборудование" (Москва, 2006); Десятая международная научно-практическая конференция "Системный анализ в проектировании и управлении" (Санкт - Петербург, 2006); Всероссийская научная конференция "Информационные технологии в науке, образовании и производстве" (Казань, 2007); Одиннадцатая международная научно-практическая конференция "Системный анализ в проектировании и управлении" (Санкт - Петербург, 2007); Международная молодежная научная конференция пятнадцатые Туполевские чтения (Казань, 2007); Двадцатая международная научно-техническая конференция "Математические методы и информационные технологии в экономике, социологии и образовании" (Пенза, 2007).
Публикации. По теме диссертации опубликованы 10 научных работ, в том числе 1 в журнале рекомендуемом ВАК ("Вестник КГТУ").
Структура и объем работы.
Диссертационная работа состоит из введения, четырех глав, заключения, списка литературы и приложений. Работа содержит 134 страниц основного текста, 37 рисунков, 18 таблиц. Список литературы включает 89 наименований.
Заключение диссертация на тему "Математическое и информационное обеспечение автоматизации принятия решений в социальной защите"
133 Выводы
1. Результатом проектирования хранилища данных системы поддержки принятия решения для Министерства социальной защиты является гибридное хранилище: состоящее из многомерной и реляционной базы данных. Реляционная база данных со схемой "звезда" строится для обеспечения нерегламентированных запросов. Многомерная база данных строится на основе реляционной для обеспечения регламентированных запросов.
2. Информационное обеспечение задач оптимизации (в виде куба данных) строится на основе математической модели многомерного представления данных. Операция среза над построенным кубом данных позволяет получать исходные данные для применения алгоритмов решения задачи оптимизации.
3. Объединение математических моделей многомерного представления исходных данных задач оптимизации обеспечивает постановку и решение новых, расширенных задач оптимизации.
ЗАКЛЮЧЕНИЕ
1. Разработана математическая модель многомерного представления данных, лежащая в основе построения инфологических моделей базы метаданных и хранилища данных, а также позволяющая рассчитывать объем необходимой дисковой компьютерной памяти.
2. Разработаны методики построения инфологической модели хранилища данных систем поддержки принятия решений в условиях существования и отсутствия оперативных систем.
3. Разработаны математические модели задачи распределения капиталовложений на ремонт зданий. Доказано, что задача, сформулированная в форме задачи линейного булевого программирования, может быть решена методом ветвей и границ Ленда и Дойга как задача целочисленного программирования. Разработан генетический алгоритм с нейросетевой функцией приспособленности, позволяющий целенаправленно выбирать начальные состояния нейронной сети Хопфилда при нейросетевом моделировании задач большой размерности.
4. Разработана математическая модель задачи перепрофилирования учреждений на основе линейного булевого программирования, которая решается как задача линейного программирования. Доказана целочисленность оптимальных планов соответствующей задачи линейного программирования.
5. Построена инфологическая модель хранилища данных для задач: анализа процесса финансирования социальных выплат, распределения v. капиталовложений на ремонт зданий и перепрофилирования учреждений.
Библиография Вдовичев, Николай Михайлович, диссертация по теме Математическое моделирование, численные методы и комплексы программ
1. Алексеев О.Г. Комплексное применение методов дискретной оптимизации. М.: Наука. Гл. ред. физ-мат. лит., 1987. - 248 с.
2. Архипенков С., Голубев Д., Максименко О. ХРАНИЛИЩА ДАННЫХ. От концепции до внедрения / под общ. ред. С.Я. Архипенкова — М.: ДИАЛЛОГ-МИФИ, 2002. 528 с.
3. Афанасьев В.Н., Юзбашев М.М. Анализ временных рядов и прогнозирование: Учебник. М.: Финансы и статистика, 2001. - 228 с.
4. Барсегян А.А., Куприянов М.С. Степаненко В.В., Холод И.И. Методыи модели анализа данных: OLAP и Data Mining. — СПб.: БХВ — J! Петрбург, 2004. 336 с.
5. Белов B.C. Информационно аналитические системы: Учеб. пособие / Московский международный институт эконометрики, информатики, ' финансов и права. М., 2003. - 70 с.
6. Валеев М.Ф., Емалетдинова Л.Ю. Информационная система организационного управления технологическими процессами налогообложения граждан: Монография. Казань: РИИ «Школа», 2007.- 136 с.
7. Васильев Ф.П. Численные методы решения экстремальных задач. М.: Наука, 1980.-520.
8. Вдовичев Н.М. Генетический выбор начального состояния сети в нейросетевом алгоритме оптимизации // Тез. докл. Междунар. науч. конф. "XV Туполевские чтения", Т. III. Казань: Изд-во Казан, гос. техн. ун-та, 2007. - С. 6-7.
9. Вдовичев Н.М. Задача перепрофилирования учреждений и целочисленность ее оптимальных планов // Сб. ст. XX Междунар. науч.-техн. конф. "Математические методы и информационные технологии в экономике, социологии и образовании". Пенза, 2007. -С. 36-39.
10. Вентцель Е.С. Теория вероятностей: Учеб. для вузов. 6-е изд.стер. -М.: Высш.шк., 1999. - 576 с.
11. Вентцель Е.С. Исследование операций. — М.: Советское радио, 1972. — 552 с.
12. Волкова В.Н., Денисов А.А. Основы теории систем и системного анализа: учебник для вузов. Изд. 3-е, перераб. и дополн. - СПб: Издательство СПбГПУ, 2003. - 520 с.
13. Вороновский Г.К., и др. Генетические алгоритмы, искусственные нейронные сети и проблемы виртуальной реальности / Г.К. Вороновский, К.В. Махотило, С.Н. Петрашев, С.А. Сергеев. Харьков: ОСНОВА, 1997.- 112 с.
14. Галкина В.А. Дискретная математика: комбинаторная оптимизация на графах. М.: Гелиос АРВ, 2003. - 232 с.
15. Голыптейн Е.Г., Юдин Д.Б. Задачи линейного программирования транспортного типа. М.: Наука, 1969. - 384 с.
16. Дегтярев Ю. И. Исследование операций: Учеб. Для вузов по спец. АСУ. М.: Высш. Шк., 1986. - 320 с.
17. Дейт К. Дж., Введение в системы баз данных / Пер. с англ. — 6-е издание. К.; М.; СПб.: Издательский дом "Вильяме", 2000. - 848 с.
18. Ежов А.А., Шумский С.А. Нейрокомпьютинг и его приложение в экономике и бизнесе. М.: МИФИ, 1998. - 224 с.
19. Емалетдинова Л.Ю., Вдовичев Н.М. Дискретная нейросетевая модель оптимизации распределения финансовых средств на ремонт зданий //Вестник КГТУ им. А.Н. Туполева. 2007. - №4(48). - С. 70-74.
20. Заботнев М. С., Методы поиска и агрегации информации в разреженных гиперкубах данных // Информационные технологии. — 2006. — №1. — С. 57-62.
21. Заенцев И.В. Нейронные сети: основные модели. Воронеж: ВГУ, 1999.-76 с.
22. Когаловский М.Р. Энциклопедия технологий баз данных. — М.: Финансы и статистика, 2002. 800с.
23. Кожевников Ю.В. Введение в математическую статистику: Копьютерный учебник. Казань: Изд-во Казан, гос. техн. ун-та, 1996. -146 с.
24. Корбут А.А., Финкельштейн Ю.В. Дискретное программирование. -М.: Наука, 1969.-368 с.
25. Круглов В.В., Борисов В.В. Искусственные нейронные сети. Теория и практика. 2-е изд., стереотип. — М.: Горячая линия - Телеком, 2002. -382 с.
26. Леоненков А.В. Решение задач оптимизации в среде MS Excel. СПб.: БХВ - Петербург, 2005. - 704 с.
27. Лесин В.В., Лисовец Ю.П. Основы методов оптимизации. М.: Изд-во МАИ, 1995.-344 с.
28. Лисянский К. Архитектурные решения и моделирование хранилищ и витрин данных // Директор ИС. 2002. - №3.
29. Львов В. Создание систем поддержки принятия решений на основе хранилищ данных // Системы управления базами данных. 1997. -№3.-С.30-40.
30. Мамаев Е.В. Microsoft® SQL Server 2000. СПб.: БХВ - Петербург, -2000. - 1280 с.
31. Меламед И.И. Нейронные сети и комбинаторная оптимизация. //Автоматика и телемеханика. 1994. — №11. - С. 3-40.
32. Миркес Е.М. Нейроинформатика: Учеб. пособие для студентов / Е.М. Миркес. Красноярск: ИПЦ КГТУ, 2002. 347 с.
33. Назаров А.В., Лоскутов А.И., Нейросетеве алгоритмы прогнозирования и оптимизации систем. СПб.: Наука и Техника, 2003.-384 с.
34. Нейроинформатика / А.Н.Горбань, В.Л.Дунин-Барковский, А.Н.Кирдин и др. Новосибирск: Наука. Сибирское предприятие РАН, 1998.-296 с.
35. Нейрокомпьютеры и их применение. Кн.6 Нейроматематика / Под ред. А.И. Галушкина. Москва: ИПРЖР, 2002. - 448 с.
36. Новикова К.Н. Управление системой социального обслуживания населения. Казань: ТИСБИ, 2005 - 49 с.
37. Обзор возможностей применения ведущих СУБД для построения хранилищ данных (Data Warehouse) / Сергей Кузнецов Центр Информационных Технологий; Валерий Артемьев ГЦИ ЦБ РФ //
38. CITForum Электронный ресурс. Электрон, текстовые дан. - [Б. м.], 2007. - Режим доступа: http://www.citforum.ru/database/kbd98/ glaval5.shtml. — Загл. с экрана
39. Осовский С. Нейронные сети для обработки информации / Пер. с польского И.Д. Рудинского. М.: Финансы и статистика, 2004. - 344 с.
40. Пападимитриу X., Стайглиц К. Комбинаторная оптимизация: Алгоритмы и сложность. М.: Мир, 1985. - 512 с.
41. Першников В.И., Савинков В.М. Толковый словарь по информатике. М.: "Финансы и статистика", 1991. 543 с.
42. Постановление Кабинета Министров Республики Татарстан от 24.05.99г. №315
43. Программный комплекс "Назначение и выплата пенсий и пособий" // Фирма эксперт Электронный ресурс.: официальный сайт. Электрон, текстовые дан. - Уфа : ООО "Эксперт", [199?]. - Режим доступа: http://www.expert-software.ru. - Загл. с экрана.
44. Рутковская Д., Пилиньский М., Рутковский JI. Нейронные сети, генетические алгоритмы и нечеткие системы / Пер. с польск. И.Д. Рудинского. М.: Горячая линия - Телеком, 2007. - 452 с.
45. Шелобаев С.И. Математические методы и модели в экономике, финансах, бизнесе: Учеб. пособие для вузов. М.: ЮНИТИ-ДАНА, 2000. - 367 с.
46. Сахаров А.А. Концепции построения и реализации информационных систем, ориентированных на анализ // СУБД. 1996. - №4. - С. 55-77.
47. Сахаров А.А. Принципы проектирования и использования многомерных баз данных (на примере Oracle Express Server) // СУБД. -1996. -№3.- С. 44-59.
48. Сигал И.Х., Иванова А.П. Введение в прикладное дискретное программирование: модели и вычислительные алгоритмы: Учеб. пособие. М.: ФИЗМАТЛИТ, 2002. - 240 с.
49. Сорокин С.В. Решение задачи о назначениях с использованием нейроподобных сетей Хопфилда. // Известия вузов. Приборостроение.- 1998. Т.37, №3 - 4. - С. 57-59.
50. Спирли Э. Корпоративные хранилища данных. Планирование, разработка, реализация. Том. 1. / Пер. с англ. В.М. Неумоина. — М.: Издательский дом "Вильяме", 2001. — 400 с.
51. Стулов А. Особенности построения информационных хранилищ // Открытые системы. 2003. - №4. - С. 76-79.
52. Сураджит Чаудхури, Умешвар Дайал, Венкатеш Ганти Технология баз данных в системах поддержки принятия решений // Открытые системы. Изд-во «Открытые системы». 2002. - №1. - С. 37-44.
53. Таха Хемди А. Введение в исследование операций / Пер. с англ. — 7-еиздание. М.: Издательский дом "Вильяме", 2005. - 912 с.
54. Торбен Бэч Педерсен, Кристиан Иенсен Технология многомерных баз данных // Открытые системы. 2002. - №1. - С. 45-50.
55. Уоссермен Ф. Нейрокомпьютерная техника. М.: Мир, 1992. - 240 с.
56. Федоров А. Г., Елманова Н.З. Введение в OLAP технологии Microsoft- М.: ДИАЛЛОГ-МИФИ, 2002. 268 с.
57. Финкелыптейн Ю.Ю. Приближенные методы и прикладные задачи дискретного программирования. М.: Наука, 1976. - 264 с.
58. Хайкин С., Нейронные сети: полный курс / Пер. с англ. Н.Н. Куссуль, А.Ю. Шелестова; под ред. Н.Н. Куссуль. 2-е изд., испр. -М.;СПб.;Киев: ООО "И.Д. Вильяме", 2006. - 1104 с.
59. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений / Под ред. проф. А.Д. Хомоненко. 4-е изд., доп. и перераб. - СПб.: КОРОНА принт, 2004. - 736 с.
60. Ху Т. Целочисленное программирование и потоки в сетях / Пер. с англ. М.: Мир, 1974. - 519 с.
61. Цикритзис Д., Лоховски Д. Модели данных / Пер. с англ.; Предисловие О. М. Вейнерова. М. Финансы и статистика, 1985. — 334 с.
62. Цой Ю.Р., Спицын В.Г., Эволюционный подход к настройке и обучению искусственных нейронных сетей // Нейроинформатика, 2006. Т1. - №1. - С. 34-60.
63. Чаусов А., Амириди Ю Классификация аналитических систем. Три года спустя // Банки и технологии. 2002. - №6.
64. Шмырев В.И. Введение в математическое программирование. М.: Институт компьютерных исследований, 2002. — 192 с.
65. Щавелёв Л.В. Способы аналитической обработки данных для поддержки принятия решений) // СУБД. 1998. - №4-5. - С. 51-60.
66. Cohen М/А., S. Grossberg . "Absolute stability of global pattern formation and parallel memory storage by competitive neural networks", IEEE Transaction on Systems, Man and Cybernetics, 1983, vol, SMC-13, p.815-826.
67. Demarest M. Building the Data Mart // DBMS. 1994. ~ July.
68. Designing and Implementing OLAP Solutions with Microsoft SQL Server 2000: Microsoft Official Course. Microsoft, 2001.
69. E.F.Codd, S.B.Codd, C.T. Salley, E.F.Codd & Associates. Providing OLAP (On-Line Analytical Processing) to User-Analysts: An IT Mandate. 1993.
70. Hebb D. O. 1949. Organization of behavior. New York: Science Editions.
71. Holland J.H. Adaptation in Natural and Artificial Systems. The University of Michigan Press, 1975.
72. Hopfield J.J. Neural Networks and physical systems with emergent collective computational abilities // Proc. Nat. Sci. USA. 1982. V.79. P. 2554-2558.
73. Implementing Business Logic with MDX in Microsoft SQL Server 2000: Microsoft Official Course. Microsoft, 2001.
74. Inmon W.H. Building the Data Warehouse. 3nd ed. -:N.Y.: John Wiley & Sons, 2002.-412 p.
75. Inmon W.H. What is Data Warehouse. N.Y.: John Wiley & Sons, 1995.
76. Land A.H., and Doig A.G. An automatic method of solving discrete programming problems // Econometrica. 1960. - V.28, №3. - P.497-520.
77. Li-Zhi Liao, Houduo Qi, Liqun Qi Neurodynamical Optimization // Journal of Global Optimization. 2004. - №28. - P. 175-195.
78. RalphKimbal, Margy Ross The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling. 2nd ed. - N.Y.:John Wiley & Sons, Inc., 2002. - 421p.
79. Xiang Sun Zhang, Neural Networks in Optimization, Nonconvex optimization and its applications, Kluwer Academic Publishers, Norwell, 2000.
-
Похожие работы
- Разработка и внедрение комплекса методов автоматизации бизнес-процессов и защиты корпоративного программного и информационного обеспечения производственно-заготовительного предприятия по переработке текстильного вторсырья
- Информационно-аналитическое обеспечение территориальных органов исполнительной власти в кризисных ситуациях
- Принципы создания и совершенствования больших территориально-распределенных корпоративных информационно-управляющих систем
- Интеллектуальная информационная поддержка принятия решений в процессе проектирования и сопровождения планов локализации аварий опасных производственных объектов металлургических предприятий
- Разработка методического обеспечения, алгоритмов и программных средств проектирования систем автоматизации технологических процессов предприятий нефтяного машиностроения
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность