Разработка и исследование моделей и алгоритмов решения Евклидовой задачи Штейнера для трассировки электрических соединений
Диссертация
Значительный интерес, проявляемый к проблеме машинного проектирования эскиза топологии соединений, во многом объясняется большой трудоемкостью этого этапа и невозможностью создания универсальных алгоритмов трассировки, одинаково эффективных для различных конструкций СБИС. Известно большое число алгоритмов трассировки, основанных на различных методах построения, как отдельных трасс, так и цепей… Читать ещё >
Список литературы
- Закон РФ № 3526 — 1 от 23.09.92 г. «О правовой охране топологий интегральных микросхем»
- ГОСТ 17 021 75 «Микросхемы интегральные. Термины и определения».
- Морозов К.К., Одиноков В. Г., Курейчик В. М. Автоматизированное проектирование конструкций радиоэлектронной аппаратуры: Учеб. пособие для вузов. М.: Радио и связь, 1983.-280 е.: ил.
- Schaller Robert R. MOORE IS LAW: past, present, and future. IEEE SPECTRUM JUNE, 1997, pp. 53−59.
- Селютин В.А. Машинное конструирование электронных устройств. -М.: Советское радио, 1977. 384 с.
- Деньдобренко Б.Н., Малика А. С. Автоматизация конструирования РЭА. М.: Высшая школа, 1980. — 384 с.
- Курейчик В.М. Математическое обеспечение конструкторского и технологического проектирования с применением САПР. М.: Радио и связь, 1990.-352 е.: ил.
- Селютин В.А. Автоматизированное проектирование топологии БИС. -М.: Радио и связь, 1983. 112с.
- Sherwani N.A. Algoritms for VLSI Physical Design Automation. Norwell, Kluwer Academic Publishers, 1995, 538 p.
- Петренко А.И., Лошаков B.H., Тетельбаум А. Я., Шрамченко Б. Л. Автоматизированное проектирование СБИС на базовых кристаллах. М.: Радио и связь, 1988. 160 е., ил.
- Системы автоматизированного проектирования: В 9-ти кн. Кн. 6. Автоматизация конструкторского и технологического проектирования: Учеб. пособие для втузов/ Под ред. Норенкова И.П.-М.: Высшая школа, 1986.-160 с.:ил.
- Корячко В.П., Курейчик В. М., Норенков И. П. Теоретические основы САПР: Учебник для вузов. М.: Энергоатомиздат, 1987.-400 е.: ил.
- Савельев А.Я., Овчинников В. А. Конструирование ЭВМ и систем. Москва, Высшая школа, 1989.
- Базилевич Р.П. Декомпозиционные и топологические методы автоматизированного конструирования электронных устройств. Львов: Вища школа, 1981. — 168 е., ил.
- Петренко А.И., Сыпчук П. П., Тетельбаум А. Я., Иванников А. Д., Саватьев В. А. Автоматизация конструирования больших интегральных схем. Киев, Вища школа, 1983. — 312 с.
- Автоматизация проектирования радиоэлектронных средств. Учебное пособие для ВУЗов. Под ред. О. В. Алексеева. М.: Высшая школа, 2000. -479 с.
- Методы разбиения схем РЭА на конструктивно законченные части. Под редакцией Морозова К. К. М., Советское радио, 1978.
- Петренко А.И., Тетельбаум А. Я., Шрамченко Б. Л. Автоматизация конструирования электронной аппаратуры (топологический подход). -Киев: Вища школа, 1980. 176 с.
- Автоматизация проектирования топологии БИС на базовых матричных кристаллах / А. И. Петренко, А. Я. Тетельбаум, Б. Л. Шрамченко, Н. В. Луганский // Зарубежная радиоэлектроника, 1985, № 8, с. 26 — 40.
- Автоматизация проектирования больших и сверхбольших интегральных бхем. / А. И. Петренко, В. М. Курейчик, А. Я. Тетельбаум и др. // Зарубежная радиоэлектроника, 1981, № 6, с. 47 — 66.
- Крегер Д., Тозун О. Автоматизированное проектирование обостряет конкуренцию приборов со стандартами. //Электроника, 1980, т. ЗЗ, № 15, с. 28 — 34.
- Holland, John Н., Adaptation in Natural and Artificial Systems: An Introductory Analysis with Application to Biology, Control, and Artificial Intelligence. University of Michigan, 1975.
- Goldberg David E., Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley Publishing Company, Inc. 1989.
- Davis L.D. Handbook of Genetic Algorithms. Van Nostrand Reinold, New York, 1991, -385p.
- Курейчик В.М. Генетические алгоритмы и их применение. Монография. Таганрог: Изд во ТРТУ, 2003 — 212 с.
- Емельянов В.В., Курейчик В. В., Курейчик В. М. Теория и практика эволюционного моделирования. Монография. М: Физматлит, 2003. -432 с.
- Гладков JI.A., Курейчик В. В., Курейчик В. М. Генетические алгоритмы. Учебное пособие. Под ред. В. М. Курейчика. Ростов-на-Дону, Ростиздат, 2004. — 400 с.
- Foundation of Genetic Algorithms, edited by Rawlins Gregory. Morgan Kaufman Publishers, San Mateo, California, 1991, -473p.
- Practical Handbook of Genetic Algorithms Complex Coding Systems. Volume 3. / Edited by Lance D. Chambers. CRC Press, Boca Raton, London, New York, Washington D.C., 1999. — 572 p.
- Michalewicz Z. Genetic Algorithms + Data Structures = Evolution Programs. Springer-Verlag, 1992.
- Курейчик В.В. Эволюционные методы решения оптимизационных задач: Монография. Таганрог: Изд-во ТРТУ, 1999,95 с.
- Ren-Hung Hwang, Wei-Yuan Do, Shyi-Chang Yang. Multicast Routing Based on Genetic Algorithms. Journal of Information Science and Engineering 16, 885−901,2000.
- Xianwei Zhou. Genetic algorithm for stochastic optimal control traffic assignment problem, proceedings of neural networks and brain on international conference in 1998, 305−3
- Zhou Xianwei, Chen Changjia, Zhu Gang. A Genetic Algorithm for Multicasting Routing Problem. School of Electronic and Information Engineering, Northern Jiaotong University, Beijing, 100 044
- Burstein M. Channel routing, Layout Design and Verification. Elsevier Science, 1986. pp. 133−167.
- Yoshimura Т., Kuh E.S. Efficient algorithms for channel routing. IEEE Trans. Computer Aided Design Integrated Circuits & Syst., vol.1, no. l, 1982. pp. 2535.
- Alexander M. J., Robins G. New I performance-driven FPGA Routing Algorithms. IEEE Transactions on CAD of Integrated Circuits and Systems, Vol. 15, No. 12, pp. 1505−1517, December 1996.
- Cox L.A., Davis L., Qiu Y. Dynamic Anticipatory Routing In Circuit-Switched Telecommunications Networks. Handbook of Genetic Algorithms, Lawrence Davis, ed., VanNostrand Reinhold, 1991, pp 124 143.
- Zhou X. Genetic algorithm for stochastic optimal control traffic assignment problem, proceedings of neural networks and brain on international conference in 1998. p. 305 — 309.
- Christensen H.L., Wainwright R.L., Schoenefeld D.A. A Hybrid Algorithm for The Point to Multipoint Routing Problem. Proceedings of the 1997 ACM Symposium on Applied Computing, ACM Press, 1997, pp 263 268.
- Bharath-Kumar K., Jaffe J.M. Routing to multiple destinations in computer networks. IEEE Trans. Commun., Vol. COMM-31, No.3., 1983, p. 343−351.
- Rouskas G. N. Multicast routing withi end-to-end delay and delay variation constraints. IEEE Journal on selected areas in communications, No.3., 1997, p. 346- 156.
- Ammar M. H., Cheung S.Y., Scoglio C.M. Routing Multipoint Connections Using Virtual Paths in an ATM Network. IEEE INFOCOM '93, The Conference on Computer Communications Proceedings Vol.1 (1993) 95−105.
- Kadirire J., Knight G. Comparison of Dynamic Multicast Routing Algorithms for Wide-Area Packet-Switched ATM Networks. IEEE Conference on Computer Commu-nications 1 (1995)-p. 212−219.
- Gondran M., Minoux M. Graphs and Algorithms. John Wiley, New York, NY, 1984.
- Dionne R., Florian M. Exact and Approximate Algorithms for Optimal Network Design. Networks 9 (1979) 37−59.
- Ни Т. C. Optimum communication spanning trees. SIAM Journal on Computing, 3(3):188−195,1974.
- Kershenbaum A. Telecommunications Network Design Algorithms. McGraw-Hill, New York, NY, 1992.
- Moon J. W. Various proofs of cayley’s formula for counting trees. In F. Harary, editor, A Seminar on Graph Theory, pages 70{78. Holt, Rinehart, and Winston, New York, NY, 1967.
- Palmer С. C., Kershenbaum A. Two algorithms for finding optimal communications spanning trees. Technical Report (report number unassigned), IBM T. J. Watson Research Center, P.O. Box 704, Yorktown Heights, NY, 1993.
- Hanan M., «On Steiner’s problem with rectilinear distance,» SIAM J. Appl. Math., vol 14,1966. pp. 255−265.
- Steger A. The Steiner Tree Problem. 1 March 2004. On-line. http://www.ti.inf.ethz.ch. 12 Apr 2004.
- Chopra S. Comparison of Formulations and a Heuristic for Packing Steiner Trees in a Graph. Annual of Operations Research, vol. 50, Sept. 1994. pp. 143−171.
- Mandoiu I.I., Vazirani V.V., Ganley J.L. A New Heuristic for Rectilinear Steiner Trees, IEEE Transactions on CAD 19 (2000). pp. 1129−1139.
- Esbensen H. Finding (Near-) Optimal Steiner Trees in Large Graphs, Proceedings of the Sixth International Conference on Genetic Algorithms, Morgan Kaufmann Publishers, Inc., 1995. pp 485 — 492.
- Winter P., Hwang F.K., Richards D.S. The Steiner tree problem. Elsevier Science Publishers В. V., 1992.
- Winter P. Steiner problems in networks: a survey. Networks, 17, 1987.
- Chang C., Sarrafzadeh M. Wong C.K. A powerful global router: Based on steiner min-max trees. Proceedings of IEEE International Conference on Computer-Aided Design, pages 2−5, November 7−10 1989.
- Plesnik J. A bound for the Steiner tree problem in graphs. Math. Slovaca, 31, 1981.
- Rayward-Smith VJ. The computation of nearly minimal Steiner trees in graphs. Int. J. Educ. Sci. Techmol., 14, 1983.
- Rao S. K., Sadayappan P., Hwang F. K., Shor P.W. The rectilinear Steiner arborescence problem, Algorithmica, vol 7., 1992. pp. 277−288.
- Ivanov A., Tuzhilin A. Minimal Networks: The Steiner Problem and its Generalizations. CRC Press, 1994.
- Рейнгольд Э., Нивергельт Ю., Део Н. Комбинаторные алгоритмы. Теория и практика. М.: Мир, 1980. 476 с.
- Кофман А. Введение в прикладную комбинаторику. М.: Наука, 1975. -480 с.
- Кристофидес Н. Теория графов. Алгоритмический подход. М.: Мир, 1978.-432 с.
- Курейчик В.М. Оптимизация в САПР: Учебное пособие. Таганрог, ТРТУ, 1998.
- Овчинников В.А. Алгоритмизация комбинаторно-оптимизационных задач при проектировании ЭВМ и систем. М.: изд-во МГТУ им. Н. Э. Баумана, 2001. — 288 с.
- Кормен Т., Лейзерсон И., Ривест Р. Алгоритмы: построения и анализ. М.: МЦМО, 2000.
- Фридман А., Менон П. Теория и проектирование переключательных схем. М.: Мир, 1978.
- Dreyer D., Overton М. Two Heuristics for the Euclidean Steiner Tree Problem. NSF 2002.
- Winter P., Zachariasen M. Large Euclidean Steiner Minimum Trees in an Hour. ISMP 1997.
- Kahng А. В., Robins G. A New Class of Iterative Steiner Tree Heuristics with Good Performance, IEEE Transactions on Computer-Aided Design, 11 (7), 1992. pp. 893−902.
- Salowe J.S., Warme D.M. An Exact Rectilinear Steiner Tree Algorithm, in Proc. IEEE Intl. Conf. on Computer Design, Cambridge, MA, October 1993. -pp. 472−475.
- Harris F Jr. Parallel Computation of Steiner Minimal Trees. PhD Dissertation, Department of Computer Science, Clemson University, Clemson, South Carolina, 1994.
- Kalpakis K., Sherman A.T. Probabilistic Analysis of an Enhanced Partitioning Algorithm for the Steiner Tree Problem in Rd. Networks, vol. 24, No. 3, May 1994. pp. 147 — 156.
- Dahlhaus E. A Parallel Algorithm for Computing Steiner Trees in Strongly Chordal Graphs. Discrete Applied Mathematics, vol. 51, no. 1−2, June 22, 1994.-pp. 47−61.
- Grith J., Robins G., Salowe J. S., Zhang T.T. Closing the Gap: Near-Optimal Steiner Trees in Polynomial Time. IEEE Transactions on Computer Aided Design and Describing Integrated Circuits Systems, vol. 13, no. 11, Nov. 1994.-pp. 1351−1365.
- Zachariasen M., Warme D., Winter P. Exact algorithms for plane Steiner tree problems: a computational study. Technical Report DIKUTR-98/11, University of Copenhagen, 1998.
- Hochbaum, D. Approximation Algorithms for NP-Hard Problems. PWS Publishing, 1997.
- Vazirani V. Approximation Algorithms. Springer, 2001. http://www.ti.inf.ethz.ch/ew/courses/ApproxAlgs0304/problem sets/approx-steiner.pdf.
- Warme D.M., Winter P., Zachariasen M. Exact Algorithms for Plane Steiner Tree Problems: A Computational Study. University of Copenhagen, 1998.
- Zachariasen, M. Algorithms for Plane Steiner Tree Problems. Ph.D. Thesis, Department of Computer Science, University of Copenhagen, 1998.
- Zhou, H. Efficient Steiner tree construction based on spanning graphs. ISPD 2003.
- Kou L., Markowvksi G., Berman L. A fast algorithm for Steiner trees. Acta Informatica, 15,1982.
- Beasley J. E. A heuristic for euclidean and rectilinear Steiner problems. European journal of Operational Research, 58,1992. pp. 284−292.
- Zelikovsky A.Z. A 11/6- approximation algorithm for the network Steiner problem. Algorithmica, 9:463−470,1993.
- Beasley J.E. Algorithm for the Steiner Problem in graphs. Networks 14 (1984) 147−169
- Beasley J.E. An SST-based Algorithm for the Steiner Problem in Graphs. Networks 19(1989) 1−16.
- Dowsland K.A., Hill-Climbing, Simulated Annealing and the Steiner Problem in Graphs. Engineering Optimization 17 (1991) 91−107.
- Larochelle J.-F., A Tabu Search Heuristic for the Steiner Tree Problem in Graphs. Master Thesis Ecole Polytechnique de Montreal (1995) 105 p.
- Ho J.M., Vijayan G., Wong C.K. A new approach to the rectilinear Steiner tree problem. IEEE Transactions on Computer Aided Design, 9(2): 185−193, February 1985.
- Jones J., Harris F. A Genetic Algorithm for the Steiner Minimal Tree Problem. University of Nevada. http://www.cs.unr.edu/~fredh/papers/conf/agaftsmtp/paper/doc 1 .ps.gz
- Rabkin M. Efficient use of Genetic Algorithms for the Minimal Steiner Tree and Arborescence Problems with applications to VLSI Physical Design. Design Technology Process Verification and Physical Design, Intel Corporation, Santa Clara, California 9505.
- Ludwick J. A Parallel and Genetic Approach to the Steiner Tree Extraction Problem. Masters Paper, Department of Computer Science, Clemson University, Clemson, South Carolina, 1996.
- Esbensen H. Computing near-optimal solutions to the Steiner problem in a graph using a genetic algorithm. Networks, Vol.26,1995. pp. 173−185.
- Ho J.M., Vijayan G., Wong С. K. A new approach to the rectilinear Sterner tree problem. IEEE Transactions on Computer Aided Design, 9(2): 185−193, February 1985.
- Chang C., Sarrafzadeh M., Wong C.K. A powerful global router: Based on sterner min-max trees. Proceedings of IEEE International Conference on Computer-Aided Design, pages 2−5, November 7−10 1989.
- Базилевич Р.П. Обобщённый подход к формализации задачи машинной трассировки межсоединений на плоскости. // Изв. ВУЗов СССР. Радиоэлектроника, 1974, № 6. с. 98−103.
- Базилевич Р.П. Некоторые задачи синтеза планарных топологий. В кн.: Вычислительная техника. Вильнюс, 1979, т. 12. — с. 16−23.
- Базилевич Р.П. Декомпозиционные и топологические методы автоматизированного метода конструирования электронных устройств. Львов.: Вища школа, 1981. — 168с.
- Лузин С.Ю., Полубасов О. Б. Проектирование печатных плат. Новые методы решения старых проблем. // САПР и графика, 1997, № 11. с. 58 -59.
- Лузин С.Ю., Полубасов О. Б. Топологическая трассировка: реальность или миф? EDA Expert, 5(68), 2002. — с. 42−46.
- Петренко А.П., Тетельбаум А. Я., Забалуев Н. Н. Топологические алгоритмы трассировки многослойных печатных плат. М.: Радио и связь, 1983.- 152с.
- Система топологической трассировки печатных плат TopoR ver. 1.0. Руководство пользователя. Санкт-Петербург, 2003.
- Сухарев А.В., Золотов А. И. Модели и процедуры оптимизации в автоматизации проектирования. (Программный комплекс FreeStyle Router): Учеб. пособие. СПб.: СЗТУ, 2001. — 165с.
- Гэри М., Джонсон Д. Вычислительные машины и труднорешаемые задачи.-М.: Мир, 1982.-416 с.
- Пападимитриу X., Стайглиц К. Комбинаторная оптимизация. Алгоритмы и сложность.-М.: Мир, 1985.-512 с.
- Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов.-М.: Мир, — 1979.-536 с.
- Ш. Липский В. Комбинаторика для программистов/ Пер. с польского Евстигнеева В. А., Логиновой О.А.-М.: Мир, 1988.-213 с.:ил.
- Митропольский А.К. Техника статистических исследований. М., «Наука»., 1971.-576 е.: ил.
- Применение математических методов и ЭВМ. Планирование и обработка результатов эксперимента: Учеб. пособие./ Под общ. ред. Останина А.Н.- Минск.: Вышэйшая школа., 1989. 218 е.: ил.
- Адлер Ю.П. Введение в планирование эксперимента. М.: Металлургия, 1969. 157 с.:ил.
- Лэнгсам Й., Огенстайн М., Тетельбаум А. Структура данных для персональных ЭВМ. М., Мир, 1989. — 568 с.
- Львовский Е.Н. Статистические методы построения эмпирических формул: Учеб. пособие для втузов. М., Высшая школа, 1988. 239 е.: ил.
- Helvig С. S., Robins G., Zelikovsky A. Improved Approximation Bounds for the Group Steiner Problem, In Proc. Conference on Design Automation and Test in Europe, 1998. pp. 406 — 413.
- Berman P., Raimayer V. Improved Approximations of the Steiner Tree Problem. Journal of Algorithms, vol. 17, no. 3, Nov. 1994. pp. 381−408.
- Chow W. F., Soukup J. Set of test problems for the minimum length connecting networks.
- Duin C. W., Volgenant A. Reduction Tests for the Steiner Problem in Graphs. Networks 19 (1989) 549−567.