Разработка и исследование интегрированной инструментальной подсистемы генетического поиска
Диссертация
Проектирование электронно-вычислительной аппаратуры (ЭВА) начинается с разработки технического задания (ТЗ), отражающего потребности человека и завершается реализацией ТЗ в виде набора конструкторской и технологической документации. При этом поставленные перед разработчиком задачи должны быть решены с максимальной эффективностью, что охватывает не только снижение себестоимости продукции… Читать ещё >
Содержание
- 1. АНАЛИЗ СУЩЕСТВУЮЩИХ ПОДХОДОВ К МОДЕЛИРОВАНИЮ ЭВОЛЮЦИОННОГО ПОИСКА
- 1. 1. МЕТОДЫ ГЕНЕТИЧЕСКОГО ПОИСКА
- 1. 2. ОПИСАНИЕ МОДЕЛЕЙ ЭВОЛЮЦИИ
- 1. 3. СРАВНИТЕЛЬНАЯ ХАРАКТЕРИСТИКА СУЩЕСТВУЮЩИХ ПРОГРАММ ГЕНЕТИЧЕСКОГО ПОИСКА
- 1. 4. ПОСТАНОВКА ЗАДАЧИ РАЗМЕЩЕНИЯ
- 1. 5. ВЫВОДЫ
- 2. АРХИТЕКТУРА ИНТЕГРИРОВАННОЙ ИНСТРУМЕНТАЛЬНОЙ ПОДСИСТЕМЫ ГЕНЕТИЧЕСКОГО ПОИСКА
- 2. 1. СТРУКТУРА И ОРГАНИЗАЦИЯ ИНТЕГРИРОВАННОЙ ИНСТРУМЕНТАЛЬНОЙ ПОДСИСТЕМЫ ГЕНЕТИЧЕСКОГО ПОИСКА
- Подсистема пользовательского интерфейса
- Ядро подсистемы генетического поиска
- 2. 2. КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ ПРЕДСТАВЛЕНИЯ РЕШЕНИЯ ЗАДАЧИ
- Варианты представления различных типов данных, их кодирование и декодирование в виде хромосом
- Представление решения задачи размещения
- 2. 3. КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ ПРЕДСТАВЛЕНИЯ ГЕНЕТИЧЕСКОГО АЛГОРИТМА
- 2. 4. ВЫВОДЫ
- 3. РАЗРАБОТКА БЛОКОВ ИНТЕРИРОВАННОЙ ИНСТРУМЕНТАЛЬНОЙ ПОДСИСТЕМЫ ГЕНЕТИЧЕСКОГО ПОИСКА И АЛГОРИТМОФ ЕЕ ФУНКЦИОНИРОВАНИЯ
- 3. 1. КОМПОНЕНТНАЯ МОДЕЛЬ ОРГАНИЗАЦИИ ПОДСИСТЕМЫ ГЕНЕТИЧЕСКОГО ПОИСКА
- 3. 2. ВНУТРЕННЯЯ СТРУКТУРА ПОДСИСТЕМЫ ГЕНЕТИЧЕСКОГО ПОИСКА
- 3. 3. ЛИНГВИСТИЧЕСКИЕ СРЕДСТВА ОПИСАНИЯ ПРОЦЕДУР ГЕНЕТИЧЕСКОГО ПОИСКА ПРОЕКТНЫХ РЕШЕНИЙ
- 3. 4. РАЗРАБОТКА АЛГОРИТМОВ ФУНКЦИОНИРОВАНИЯ ПОДСИСТЕМЫ ГЕНЕТИЧЕСКОГО ПОИСКА
- 3. 5. РАЗРАБОТКА МОДИФИЦИРОВАННЫХ ГЕНЕТИЧЕСКИХ ОПЕРАТОРОВ ДЛЯ РЕШЕНИЯ ЗАДАЧ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ
- 3. 6. РАЗРАБОТКА АЛГОРИТМА ДВУМЕРНОГО РАЗМЕЩЕНИЯ ЭЛЕМЕНТОВ СХЕМ
- 3. 7. ВЫВОДЫ
- 4. ИССЛЕДОВАНИЕ ЭФФЕКТИВНОСТИ ИНТЕГРИРОВАННОЙ ИНСТРУМЕНТАЛЬНОЙ ПОДСИСТЕМЫ ГЕНЕТИЧЕСКОГО ПОИСКА И НА ПРИМЕРЕ ЗАДАЧИ РАЗМЕЩЕНИЯ РАЗНОГАБАРИТНЫХ ЭЛЕМЕНТОВ СХЕМЫ
- 4. 1. ЦЕЛЬ ЭКСПЕРИМЕНТА
- 4. 2. ТЕОРЕТИЧЕСКАЯ ОЦЕНКА ВРЕМЕННОЙ И ПРОСТРАНСТВЕННОЙ СЛОЖНОСТИ ГЕНЕТИЧЕСКОГО АЛГОРИТМА РАЗМЕЩЕНИЯ
- 4. 3. ПЛАНИРОВАНИЕ ВЫЧИСЛИТЕЛЬНОГО ЭКСПЕРИМЕНТА
- 4. 4. РЕЗУЛЬТАТЫ ЭКСПЕРИМЕНТА
- 4. 5. ВЫВОДЫ
Список литературы
- Норенков И.П. Основы автоматизированного проектирования. -М.: Изд-во МГТУ имени Н. Э. Баумана, 2004. — 336с.
- Колчин А.Ф. и др. Управление жизненным циклом продукции. М.: Анарха-сис, 2002.
- Батищев Д.И., Львович Я. Е., Фролов В. Н. Оптимизация в САПР. Воронеж: Изд-во ВГУ, 1997.
- Holland John Н., Adaptation in Natural and Artificial Systems: An Introductory Analysis with Application to Biology, Control, and Artificial Intelligence. USA: University of Michigan, 1975.
- Грант В. Эволюционный процесс http://alpha.ipr.serpukhov.su/~mlobanov/-grant/index.html
- Гринченко С.Н. «Метод „проб и ошибок“ и поисковая оптимизация: анализ, классификация, трактовка понятия „Естественный отбор“ http://zhurnal.ape.relarn.ru/articles/2003/104.pdf
- Курейчик В.М. Генетические алгоритмы. Монография. Таганрог: ТРТУ, 1998.
- Батищев Д.И. Генетические алгоритмы решения экстремальных задач: Учебное пособие. Воронеж, 1995. 69с.
- Гладков Л.А., Курейчик В. В., Курейчик В. М. Генетические алгоритмы: учебное пособие под ред. В. М. Курейчика. Ростов-на-Дону:000 „Росиз-дат“, 2004.-400с.
- Kureichik V.M., Zinchenko L.A. Evolutionary adaptation in the modeling of nonlinear electrical circuits. Proceedings NOLTA 2000, Dresden, 17−21 September, 2000, v. l, p. 221−224.
- И.Курейчик B.B. Эволюционные методы решения оптимизационных задач. Таганрог, 1999, ТРТУ.
- Курейчик В.В., Нужнов Е.В. „Возможности организации интегрированной инструментальной среды поддержки процедур генетического поиска и оптимизации решений“
- В.Гладков JI.A., Зинченко JI.A., Курейчик В. В., Курейчик В. М., Лебедев Б. К., Нужнов Е. В., Сорокин С. Н. Методы генетического поиска: Научное издание / Под ред. В. М. Курейчика. Таганрог: Изд-во ТРТУ, 2002. — 122с.
- Н.Емельянов В. В., Курейчик В. В., Курейчик В. М. Теория и практика эволюционного моделирования. М.:Физматлит, 2003.
- Рутковская Д. Пилиньски М., Рутковский JI. Нейронные сети, генетические алгоритмы и нечеткие системы. М.: Горячая линия — Телеком, 207. 452с.
- Исаев С. „Генетические алгоритмы в задачах оптимизации“ http://www.uran.donetsk.ua/~masters/2005/kita/shestopalov/library/gaoptim.htm
- Цой Ю.Р. „Применение генетического алгоритма для задач оптимизации многоэкстремальных функций“.
- Handbook of Genetic Algorithms. Edited by Lawrence Davis. USA: Van No-strand Reinhold, New York, 1991.
- Редько В.Г., Цой Ю.Р. „Оценка эффективности эволюционных алгоритмов“.
- Редько В.Г., Цой Ю.Р. „Уточнение оценок эффективности эволюционных алгоритмов“. Конференция „Интеллектуальные системы“.
- Гридин В.Н. Теоретические основы построения базовых адаптируемых компонентов САПР МЭА. М.: Наука, 1989.
- Редько В.Г. „Оценка эффективности простейшей версии генетического алгоритма“.
- Редько В.Г. „Эволюционная кибернетика“ http://library.mephi.ru/data/-scientific-sessions/2002/Lec Neuro 1/029.html
- Цой Ю.Р. „О математических моделях эволюционных алгоритмов“ //Перспективные информационные технологии и интеллектуальные системы 2006 г.
- Смирнова О.В. Модели эволюции в задачах компоновки схем ЭВА. Перспективные информационные технологии интеллектуальные системы, № 1 (19), 2002, с.47−49.
- Дарвин Ч. Происхождение видов путем естественного отбора. М.: Наука, 2000.
- Goldberg David Е. Genetic Algorithm in Search, Optimization and Machine Learning. USA.: Addison-Wesley Publishing Company. Ind., 1989.
- Ламарк Ж.Б. Философия зоологии. T.1,2, М.-Л.: „Академия“, 1939.
- Дубинин Н.П. Избранные труды, Т.1. Проблемы гена и эволюции. М.: Наука, 2000.
- Кимура М. Молекулярная эволюция: теория нейтральности. М.: Мир, 1985, 400 с.
- Эволюционная эпистемология и логика социальных наук: Карл Поппер и его критики// Составление Д. Г. Лахути, В. Н. Садовского, В. К. Финна. М.: Эди-ториал УРСС, 2000.
- Курейчик В.В. Эволюционные, синергетические и гомеостатические методы принятия решений. Монография. Таганрог: Изд-во ТРТУ, 2001.
- Luger G. Artificial Intelligence: Structures and Strategies for Complex Problem Solving. Fourth Edition. Addison-Wesley Publishing Company, 2002.
- GeneHunter targets optimal solutions with genetic http://www.neuroproiect.ru/-aboutproduct.php?info=ghinfo
- Evolver The Innovative Optimizer for Windows. http://www.palisade-europe.com/evolver/default.asp
- Афанасьев M.K. „Построение и исследование генетических алгоритмов с использованием NSGalaxy“ http://alice.stup.ac.ru/005/nits2000/sec2/sec2−16.htm.
- Вермишев Ю.Х. Основы автоматизированного проектирования. М.: Радио и связь, 1988.
- Библиотека GeneBase 2.0 http://www.basegroup.ru
- GAlib: Matthew’s С++ Genetic Algorithms Library http://lancet.mit.edu/ga/
- Корячко В.П., Курейчик В. М., Норенков И. П. Теоретические основы САПР. -М.: Энергоатомиздат, 1987.
- Лебедев Б.К. Методы поисковой адаптации в задачах автоматизированного проектирования СБИС. Таганрог, Изд-во ТРТУ, 2000.
- Берштейн Л.С., Карелин В. П., Целых А. Н. Модели и методы принятия решений в интегрированных ИС. Ростов-на-Дону, изд-во РГУ, 1999.
- Комарцова Л.Г., Максимов А. В. Нейрокомпьютеры. М.: Изд-во МГТУ, 2002.
- Автоматизация проектирования БИС. В 6 кн. Под ред. Г. Г. Казеннова. М.: Высшая школа, 1990.
- Малышев Н.Г., Мицук Н. В. Основы оптимального управления процессами автоматизированного проектирования. М.: Энергоатомиздат, 1990.
- Sherwani Naveed. Algorithms for VLSI Physical Design Automation Boston/Dordrecht/London: Kluwer Academic Publishers, 1995.
- Бакало M.A., Курейчик B.B. К вопросу модифицированного алгоритма размещения. // ПИТИС 2006 г. № 4(28) Таганрог, 2006, с.44−55.
- Курейчик В.М. Математическое обеспечение конструкторского и технологического проектирования с применением САПР. М.: Радио и связь, 1990.
- Бакало М.А., Курейчик В. В. Модифицированный алгоритм размещения методом парных перестановок. //ИЗВЕСТИЯ ТРТУ. Интеллектуальные САПР 2007 г. Таганрог.: Науч. изд., 2007, с.77−84.
- Харари Ф. Теория графов. М.: Мир, 1977.51 .Кристофидес Н. Теория графов. Алгоритмический подход. М.: Мир, 1978.
- Бершадский A.M. Применение графов и гиперграфов для автоматизации конструкторского проектирования РЭА и ЭВА. -Саратов: Изд-во СГУ, 1993.
- Глушань В.М. Графовые модели представления вычислительных алгоритмов. IEEE AIS-03, CAD-2003. Интеллектуальные системы, интеллектуальные САПР т.2, М.: Физматлит, 2003, с 133−138.
- Bourque P., Dupuis R. Guide to the Software Engineering Body of Knowledge // IEEE Computer Society, 2001.
- Автоматизация проектирования БИС. В 6 кн. Под ред. Г. Г. Казеннова. М.: Высшая школа, 1990.
- Вигерс К. Разработка требований к программному обеспечению /Пер. с англ. М.: Издательско-торговый дом „Русская редакция“, 2004. — 574с.: ил.
- Гатчин Ю.А., Коробейников А. Г. Методы представления математических моделей в САПР при концептуальном и инфологическом моделировании. IEEE AIS-03, CAD-2003. Интеллектуальные системы, интеллектуальные САПР т.2, М.: Физматлит, 2003, с 35−41.
- Макконнел С. Совершенный код. Мастер класс / Пер. с англ. М.: Издательско-торговый дом „Русская редакция" — СПб.: Питер, 2005 — 896с.: ил.
- Кормен Т., Лейзерсон И., Ривест Р. Алгоритмы: построения и анализ М.: МЦМО, 2000.
- Бородкин Л.И. „Многомерный статистический анализ“ http://iwww.iskunstvo.info/-, edu/iinf/-, cluster. htm
- Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. „Приемы объектно-ориентированного проектирования: паттерны проектирования“ СПб: Питер, 2001 -368с.
- Gunderloy М. Developer to Designer. GUI Design for the Busy Developer San Francisco, London: Sybex, 2005 — 367c.
- Backalo M.A.The finding of the maximum matching using neural network. Proceedings of the International Scientific Conferences „Intelligent Systems (IEEE AIS'04)“ and „Intelligent CAD’s (CAD- 2004)“. M, Physmathlit, 2004. vol. 3. pp. 121.
- Страуструп Б. Язык программирования С++, спец.изд. /Пер. с андл. М.- СПб.: „Издательство БИНОМ“ — Невский диалект“, 2002 — 1099с.
- Бакало М.А. Варианты представления различных типов данных, их кодирование и декодирование в виде хромосом // ИЗВЕСТИЯ ТРТУ. Интеллектуальные САПР 2007 г. Таганрог: Науч. изд., 2007, с.70−75.
- Гладков JI.A., Курейчик В. В., Курейчик В. М. Основы теории алгоритмов / под ред. В. М. Курейчика. Учебное пособие по курсу „Математическая логика и теория алгоритмов“. Таганрог. ТРТУ, 2002, — 82с.
- Мелихов А.Н., Берштейн JI.C. Гиперграфы в автоматизации проектирования дискретных устройств. Ростов на-Дону. Изд-во РГУ, 1981.
- Схемы алгоритмов и программ. Правила выполнения. ГОСТ 19.002−80.
- Схемы алгоритмов и программ. Обозначение условные графические. ГОСТ 19.003−80.
- Спецификация Extensible Markup Language http://www.w3.org/XML.
- Новиков Ф.А. Дискретная математика для программистов. СПб.: Питер, 2000.
- Семакин М.М. „Компонентная модель организации программных систем“ -Ижевск, 2004.
- Бакало М.А., Курейчик В. В. Концепция построения системы поддержки генетических алгоритмов // Прикладные информационные технологии и интеллектуальные системы № 4 Науч. изд. Таганрог, 2006.
- Элджер Жд. С++:Библиотека программиста СПб.: Питер, 2000. — 320с.
- Плаугер П., Степанов А., Ли М., Массер Д. STL стандартная библиотека шаблонов С++ / Пер. с англ. — СПб.: БХВ-Петербург, 2004. — 656с.: ил.
- Александреску А. Современное проектирование на С++. Серия С++ in-Depth, т.З.: Пер. с англ. М.: Издательский дом „Вильяме“, 2002 — 336с.: ил.
- Леденев А., Акентьев А., Сторожевых В., Семенов И. Вопросы написания DLL. http://www.progz.ru/print.php?articles=45.
- Спецификация языка описания схем XML (XML Schema Definition XSD) http://www.w3.org/2001XMLShcema.
- Применение математических методов и ЭВМ. Планирование и обработка результатов эксперимента: Учеб. пособие./ Под общ. ред. Останина А. Н. -Минск.: Вышэйшая школа., 1989. 218 е.: ил.
- Львовский Е.Н. Статистические методы построения эмпирических формул: Учеб. пособие для втузов -М.: Высшая школа, 1988.-239 е.: ил.
- Адлер Ю.П. Введение в планирование эксперимента -М.: Металлургия, 1969. 157 е.: ил.
- Ежов И.И., Скороход А. В., Ядренко М. И. Элементы комбинаторики -М.: Наука, 1977.-264 с.
- Гроппен В.О. Принципы оптимизации комбинаторных процедур. Ростов-на-Дону: Издательство РГУ,-1988.-195 с.:ил.
- Курейчик В.М., Глушань В. М., Щербаков Л. И. Комбинаторные аппаратные модели и алгоритмы в САПР. М.: Радио и связь, 1990 г. 216 с. 88.3айченко Ю. П. Исследование операций Киев: Вища школа, 1975. — 320 с.
- Бронштейн И.Н., Семендяев К. А. Справочник по математике для инженеров и учащихся втузов -М.: Наука, 1986.-544 е.: ил.
- Линник Ю.В. Метод наименьших квадратов и основы математико-статистической теории обработки наблюдений М.: Физматгиз, 1962. 349 е.: ил.
- Адлер Ю.П. Планирование эксперимента при поиске оптимальных условий. -М.: Наука, 1971.283 е.: ил.
- Андерсон Т. Введение в многомерный статистический анализ / Пер. с англ. Кичатова Ю. Ф. М.: Физматгиз, 1963. 500 е.: ил.
- Болыпов Л.Н., Смирнов Н. В. Таблицы математической статистики. -М.:Наука, 1965.464 с.
- Гурский Е.И. Теория вероятностей с элементами математической статистики. М.: Высшая школа, 1971. 328 с.
- Гренандер У. Случайные процессы и статистические выводы / Пер. с англ. и доп. Яглоба A.M. -М.:Изд-во иностранной лит., 1961. 167 с.
- Даймонд С. Статистика в науке/ Пер. с англ. Дружининой А. Л. М.: Статистика, 1970. 155 с.
- Caldwell А. Е., Kahng А. В., Markov I. L. Can Recursive Bisection Alone Produce Routable Placements? DAC 2000, pp.477−82.
- Caldwell A. E., Kahng A.B., Markov I. L. Optimal Partitioners and End-case Placers for Standard-cell Layout IEEE Trans, on CAD, vol. 19(11) 2000, pp. 1304−1314
- Wang M., Yang X., Sarrafzadeh M. Dragon2000: Standard-cell Placement Tool for Large Industry Circuits ICCAD2000, pp. 260−263.
- Yang X., Choi B.-K., Sarrafzadeh M. Routability Driven White Space Allocation for Fixed-Die Standard-Cell Placement ISPD 2002, pp. 42−50.
- Yang X., Choi B.-K., Sarrafzadeh M. Timing-Driven Placement using Design Hierarchy Guided Constraint Generation ICC AD 2002, pp. 177−184.
- Agnihotri A., Yildiz M. C., Khatkhate A., Mathur A., Ono S., Madden P.H. Fractional Cut: Improved Recursive Bisection Placement ICCAD2003
- Yildizand M.C., Madden P.H. Improved Cut Sequences for Partitioning Based Placement DAC2001, pp.776−779.
- IBM-PLACE 2.0 benchmark suits http://er.cs.ucla.edu/benchmarks/ibm-place2/bookshelf/ibm-place2-all-bookshelf-nopad.tar.gz1. АКТоб использовании результатов диссертационной работы Бакало М.А.
- Разработка и исследование интегрированной инструментальной подсистемы генетического поиска проектных решений"на соискание ученой степени кандидата технических наук
- Научные результаты, полученные в диссертационной работе Бакало М. А., использовались в г/б НИР № 12 361 „Разработка интеллектуальных систем проектирования для решения задач разбиения СБИС на основе эволюционных методов“.
- Разработка и исследование интегрированной инструментальной подсистемы генетического поиска проектных решений"на соискание ученой степени кандидата технических наук
- Научные результаты, полученные в диссертационной работе Бакало М. А., использовались в г/б НИР № 12 362 „Разработка бионических методов и принципов поиска оптимальных решений при проектировании“.
- Технологического института Южного федерального университета в г. Таганроге результатов кандидатской диссертации Бакало М.А.
- Разработка и исследование интегрированной инструментальной подсистемыгенетического поиска»
- Указанные результаты используются при чтении следующих курсов на кафедре САПР: «Методы оптимизации», «Эволюционное моделирование и генетические алгоритмы», «Автоматизация конструкторского и технологического проектирования».
- Работа выполнена в рамках приоритетного национального проекта «Образование».
- Внедрение в учебный процесс ряда теоретических и практических результатов диссертационной работы Бакало М. А. позволило товысить качество подготовки специалистов проектирования САПР и информационных технологий.
- Гривцов В. В. Вишняков Ю.М. Лебедев Б.К.оводителя1. ИЮФУ Пугач 2007 г. 1. Начальник УО
- Декан ФАВТ, д.т.н., профессор Зам. заведующего каф. САПР, д.т.н., профессор