СОДЕРЖАНИЕ

Граничин О.Н. (СПбГУ) Обратные связи, усреднение и рандомизация в управлении и извлечении знаний  ....      3

Кривоконь Д.С, Вахитов А.Т. (СПбГУ) Рандомизация в задаче оценки глубины точки при помощи одной камеры на основе идеи асимпто­тического наблюдателя        ....   49

Видяева К.О. (СПбГУ) Обобщение метода Крылова для задач массового обслуживания                 60

Драц А.В., Соколов А.В. (ПетрГУ, ИПМИ КарНЦ РАН, Петрозаводск) Математический анализ процесса работы с M FIFO-очередями  ....   75

Фидельман Д. А., Христинич В.Б. (СПбГУ) Статистический анализ оши­бок при численном решении систем квазилинейных уравнений     ....   83

Павленко Д.В. (СПбГУ) Алгоритмы сопоставления и слияния абстрактных синтаксических деревьев    ....    95

Понятский В.М. (ГУП "КБП", Тула) Использованием линейных матричных неравенств для определения области допустимых значений фильтра Калмана  ....    121

Понятский В.М. (ГУП "КБП", Тула) Исследование динамического объекта с помощью конечно—частотного метода идентификации по ре­зультатам испытаний   ....        129

Бендерская Е.Н. (СПбГПУ) Нелинейные динамические системы как основа новых интеллектуальных систем   ....       136

 

 

 

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

НИИ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

СТОХАСТИЧЕСКАЯ ОПТИМИЗАЦИЯ В ИНФОРМАТИКЕ

Издается с 2005 года

ТОМ 8

Выпуск 2

Издательство С.-Петербургского университета

2 0 12


УДК 519.712 ВКК 32.811.7

С82

Ответственный редактор д. ф.-м. н., проф. О. Н. Граничин

Редакционная коллегия: Н. К. Кривулин (С.-Петерб. гос. ун-т),

Г. А. Леонов (С.-Петерб. гос. ун-т),

Б. Т. Поляк (ипу ран),

А. В. Соколов    (ИПМИ КарНЦРАН),

А. П. Терехов (С.-Петерб. гос. ун-т),

М. К. Чирков (С.-Петерб. гос. ун-т),

П. С. Щербаков (ипу ран)

Печатается по постановлению

Редакционно-издателъского совета

математико-механического факультета

С.-Петербургского государственного университета

Стохастическая оптимизация в информатике. Том  8 (Вып. 2) / Под ред. О. Н. Граничина    СПб.: Издательство С.-Петербургского университета, 2012. — 160 с. ISSN 1992-2922

Издание выпускается ежегодно (том 1, ненумерованный, вышел в 2005 г., тома (вып.) 2-7 — в 2006—11 гг., том 8, вып. 1 — в 2012 г.) и содержит научные работы по стохастической оптимизации, особо выде­ляя приложения в информатике. Второй выпуск восьмого тома составлен из поступивших в редколлегию рукописей и материалов одноименной ре­гулярной серии семинаров для студентов, аспирантов и научных работ­ников, проводившихся в 2012 г. на математико-механическом факультете С.-Петербургского университета под руководством профессора кафедры системного программирования О. Н. Граничина и организованных сов­местно с Лабораторией системного программирования и информационных технологий (СПРИНТ) СПбГУ, которая была создана при поддержке кор­порации Intel.

Издание предназначено для специалистов в области информатики, сту­дентов старших курсов и аспирантов, обучающихся на специальностях, связанных с обработкой информации.

ББК 32.811.7

©   Авторы статей, 2012

Рандомизированные алгоритмы

Обратные связи, усреднение и рандомизация в управлении и извлечении знаний

О. Н. Граничин, д. ф.-м. н.

Санкт-Петербургский государственный университет

O1eg_granichin@mail.ru

Статья написана при подготовке к семинару "Рандомизация и усреднение в оценивании, оптимизации и управлении", предложенному автором совмест­но с А.Л. Фрадковым в рамках международной конференции IEEE MSC-2012. Цель семинара — объяснить ключевые результаты и приложения двух важных инструментов анализа и конструирования систем: рандомизации и усреднения. Оба эти инструмента позволяют упростить решения задач оце­нивания, оптимизации и адаптивного управления, в которых часто ресурсы ограничены, а данных недостаточно.

Ключевые слова: информация, сигналы, данные, знания, управления, обрат­ные связи, усреднение, рандомизация.

Список литературы

[1] Фомин В.Н. Рекуррентное оценивание и адаптивная фильтра­ция. — М.: Наука. 1984. 288 с.

[2] Rzevski G. Modelling large complex systems using multi-agent technology // In Proc. of 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2012), 2012. P. 434-437.

[3] Винер Н. Кибернетика, или управление и связь в животном и машине. — М.: Наука. 1983. 344 с.

[4] Красовский А.А. Справочник по теории автоматического уп­равления. — М.: Наука. 1987. 712 с.

 

[5] Фелъдбаум А.А. О проблемах дуального управления // В кн.: Методы оптимизации автоматических систем. — М.: Наука. 1972. С. 89-108.

[6] Владимирович А.Г., Граничин О.Н., Макаров А.А. Нестан­дартная машина Тьюринга // Стохастическая оптимизация в информатике. 2005. 1. С. 29-47.

[7] Амелина Н.О., Лада А.Н., Майоров И.В., Скобелев П.О., Ца­рев А.В. Исследование моделей организации грузовых пере­возок с применением мультиагентной системы для адаптивно­го планирования мобильных ресурсов в реальном времени // Проблемы управления. 2011. № 6. С. 31-37.

[8] Амелина Н.О., Фрадков А.Л. Приближенный консенсус в сто­хастической динамической сети с неполной информацией и за­держками в измерениях // Автоматика и телемеханика. 2012. № 11. С. 6-29.

[9] Amelin К., Amelina N., Granichin О., Granichina О. Multi-agent stochastic systems with switched topology and noise // In: Proc. of 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, (SNPD 2012), 2012. P. 438-443.

[10] Боголюбов Н.Н., Митропольский Ю.А. Асимптотические ме­тоды в теории нелинейных колебаний. — М.: Гостехиздат. 1955. 408 с.

[11] Gibbs J.W. Elementary Principles in Statistical Mechanics. — Woodbridge, Connecticut. 1902.

[12] Lebesgue H. Integrale, Longueur, Aire. — Universite de Paris. 1902.

[13] Ширяев АЛ. Вероятность. — M.: Наука. 1980. 574 с.

[14] Граничин О.Н., Поляк Б. Т. Рандомизированные алгоритмы оценивания и оптимизации при почти произвольных помехах. М.: Наука. 2003. 293 с.

[15] Fradkov A.L. Continuous-time averaged models of discrete-time stochastic systems: survey and open problems // Proc. of IEEE Conf. on Decision and Control. 2011. P. 2076-2081.

 

[16] Меерков СМ. Об упрощении описания медленных марковских блужданий I, II // Автоматика и телемеханика. 1972. № 3. С. 6-75. № 5. С. 63-67.

[17] Ljung L. Analysis of recursive stochastic algorithms // IEEE Trans. Automat. Control. 1977. No. 4. P. 551-575.

[18] Кульчицкий О.Ю. Алгоритмы типа стохастической аппрокси­мации в контуре адаптации дискретной стохастической линей­ной динамической системы // Автоматика и телемеханика. Ч. 1-1983. №. 9. С. 102-118. Ч. П-1984. №. 3. С. 104-113.

[19] Кульчицкий О.Ю. Метод исследования сходимости алгорит­мов адаптивной фильтрации, использующий стохастические функции Ляпунова // Пробл. передачи информ. 1985. № 4(21). С. 49-63.

[20] Деревицкий Д.П., Фрадков А.Л. Две модели для анализа ди­намики алгоритмов адаптации // Автоматика и телемеханика. 1974. № 1. С. 67-75.

[21] Деревицкий Д.П., Фрадков А.Л. Исследование дискретных адаптивных систем управления динамическими объектами с помощью непрерывных моделей // Изв. АН СССР. ТК. 1975. № 5. С. 93-99.

[22] Бернштейн СИ. Принципы теории стохастических дифферен­циальных уравнений // Тр. физ. мат. ин-та им. В.А. Стеклова. 1934.№. 5. С. 95-124.

[23] Kushner H.J. Convergence of recursive adaptive and identification procedures via weak convergence theory // IEEE Trans. Automat. Control. 1977. No. 6. P. 921-930.

[24] Граничин О.Н. 48-я и 49-я международные конференции "При­нятие решений и управление" (IEEE CDC/CCC 2009 и CDC 2010) // Автоматика и телемеханика. 2011. №12. С. 173-178.

[25] Граничин О.Н. 48-50-я международные конференции "Приня­тие решений и управление" (IEEE CDC/CCC 2009, CDC 2010 и CDC-ECC 2011) // Стохастическая оптимизация в информа­тике. 2012. 8(1). С. 142-151.

 

[26] Соколов Б.В., Юсупов P.M. Неокибернетика — возможности и перспективы развития // Докл. на общем пленарном заседании 5-й науч. конф. "Управление и информационные технологии" (УИТ-2008). 2008. С. 1-15.

[27] Андриевский Б.Р., Матвеев А.С, Фрадков А.Л. Управление и оценивание при информационных ограничениях: к единой тео­рии управления, вычислений и связи // Автоматика и телеме­ханика. 2010. № 4. С. 34-99.

[28] Граничин О.Н., Фомин В.Н. Метод динамического програм­мирования в задаче минимаксного управления // Вестник Ле­нинградского университета. Сер. 1. 1986. Вып.1. С. 26-30.

[29] Sokolov V.F. Adaptive suboptimal control of a linear-system with bounded disturbance // Systems & Control Letters. 6(2). 1985. P. 93-98.

[30] Sokolov V.F. Adaptive suboptimal control in the case of constrained noise // Automation and remote control. 46(9). 1985. P.1131-1139.

[31] Campi M.C. Why is resorting to fate wise? A critical look at randomized algorithms in systems and control // European Journal of Control. 2010. 5. P. 419-430.

[32] Амелин К.С, Граничин О.Н. Новые рандомизированные ал­горитмы в управлении и обработке данных // Стохастическая оптимизация в информатике. 7. 2010. С. 3-68.

[33] Граничин О.Н. Неасимптотическое доверительное множество для параметров линейного объекта управления при почти про­извольных помехах // Автоматика и телемеханика. 2012. № 1. С. 24-35.

[34] Hoeffding W. Probability inequalities for sums of bounded random variables // J. Am. Stat. Assoc. 1963. 58. P. 13-30.

[35] Граничин О.Н., Молодцов С.Л. Создание гибридных сверх­быстрых компьютеров // Стохастическая оптимизация в ин­форматике. 2. 2006. С. 219-253.

 

[36] Deutsch D. Quantum theory, the Church-Turing principle and the universal quantum computer // Proc. of the Royal Society of London. Ser. A. 400. 1985. P. 97-117.

[37] Metropolis N., Ulam S. The Monte Carlo Method // J. Amer. Statistical Assoc. 44. No. 247. 1949. P. 335-341.

[38] Ермаков СМ. Метод Монте-Карло и смежные вопросы. Сер. "Теория вероятностей и математическая статистика". — М.: Изд-во Наука. 1971. 471 с.

[39] Граничин О.Н., Халидов В.И. Рандомизированный подход к обнаружению разрывов функции // Стохастическая оптими­зация в информатике. 1. 2005. С. 73-80.

[40] Граничин О.Н., Шалимов Д.С, Аврос Р., Волкович 3. Рандо­мизированный алгоритм нахождения количества кластеров // Автоматика и телемеханика. 2011. №4. С. 86-98.

[41] Granichin О., Morozkov M., Volkovich Z. Necessary conditions for the confidence level of the randomized algorithm of finding the true number of clusters // Proc. of IEEE International Symposium on Intelligent Control. 2011. P. 1002-1007.

[42] Морозков М.А. Быстрый рандомизированный алгоритм на­хождения точного количества кластеров в большом множе­стве данных // Стохастическая оптимизация в информатике. 7. 2011. С. 69-82.

[43] Morozkov M., Granichin О., Volkovich Z., Zhang X. Fast algorithm for finding true number of clusters. Applications to control systems // In Proc. of Chinese Control and Decision Conference (CCDC), 2012. P. 2013-2018.

[44] Avros R., Granichin O., Shalymov D., Volkovich Z., Weber G.-W. Randomized algorithm of finding the true number of clusters based on Chebychev polynomial approximation (Chapter 6) // Data Mining: Found, and Intell. Paradigms, D.E. Holmes, L.C. Jain (Eds.), Berlin Heidelberg: Springer-Verlag, ISRL 23. Vol. 1. 2012. P. 131-155.

[45] Растригин Л.А. Статистические методы поиска. М.: Наука. 1968. 376 с.

 

[46] Сушков Ю.А. Об одном способе организации случайного поис­ка // Исследование операций и статистическое моделирование. Изд-во Ленингр. гос. ун-та. 1972. 1. С. 180-185.

[47] Жиглявский А.А., Жилинскас А.Г. Методы поиска глобально­го экстремума. М.: Наука. 1991. 248 с.

[48] Metropolis N., Rosenbluth A.W., Rosenbluth M.N., Teller A.H., Teller E. Equation of state calculations by fast computer machines // J. Chemical Physics. 21. 6. June 1953. P. 1087-1092.

[49] Kirkpatrick S., Gelatt Jr.CD., Vecchi M.P. Optimization by simulated annealing // Science. 220. 1983. P. 671-680.

[50] Лопатин А.С. Метод отжига // Стохастическая оптимизация в информатике. 2005. 1. С. 133-149.

[51] Тихомиров А.С. О быстрых вариантах алгоритма отжига (simulated annealing) // Стохастическая оптимизация в инфор­матике. 2009. 5. С. 65-90.

[52] Holland J.H. Adaptation in Natural and Artificial Systems. University of Michigan Press. Ann Arbor. 1975. 183 p.

[53] Fisher R.A. The Design of Experiments. Edinburgh: Oliver and Boyd. 1935.

[54] Алберт А. Регрессия, псевдоинверсия и рекуррентное оцени­вание. М.: Наука. 1977. 223 с.

[55] Лъюнг Л., Сёдерстрём Т. Идентификация систем: теория для пользователя. — М.: Наука. 1991. 431 с.

[56] Цыпкин Я.З. Информационная теория идентификации. М.: Наука. 1995. 336 с.

[57] Young P.С. Recursive Estimation and Time-Series Analysis. An Introduction. — Berlin-Heidelberg: Springer. 1984. 300 p.

[58] Граничин О.Н. Алгоритм стохастической аппроксимации с воз­мущением на входе для идентификации статического неста­ционарного дискретного объекта // Вестник Ленинградского университета. Сер. 1. Вып. 3. 1988. С. 92-93.

 

[59] Goldenshluger A.V., Polyak В. Т. Estimation of regression parameters with arbitrary noise // Mathematical Methods of Statistics. 1993. 2(1). P. 18-29.

[60] Амелин К.С, Граничин О.Н. Возможности рандомизации в алгоритмах предсказания калмановского типа при произволь­ных внешних помехах в наблюдении // Гироскопия и навига­ция. № 2(73). 2011. С. 38-50.

[61] Амелин К. С. Возможности рандомизации в алгоритме пред­сказания отклонения от курса легкого беспилотного летатель­ного аппарата при произвольных внешних помехах в наблюде­нии // Стохастическая оптимизация в информатике. 7. 2011. С. 93-116.

[62] Граничин О.Н. Неминимаксная фильтрация при неизвестных ограниченных помехах в наблюдениях // Автоматика и теле­механика. 2002. № 9. С. 125-133.

[63] Granichin O.N. Linear Regression and Filtering under Nonstandard Assumptions (Arbitrary noise) // IEEE Trans. on Automat. Contr. 49(10). 2004. P. 1830-1835.

[64] Fedin D.S., Granichin O.N., Dedkov Yu.S., Molodtsov S.L. Method of measurements with random perturbation: Application in photoemission experiments // Review of Scientific Instruments. 79. 2008. 036103.

[65] Vakhitov A., Granichin O., Vlasov V. Adaptive control of SISO plant with time-varying coefficients based on random test perturbation // Proc. of the American Control Conference. 2010. P. 4004-4009.

[66] Кривоконъ Д.С., Вахитов А. Т. Нестационарная оптимизация с шагом предсказания в задаче отслеживания объекта при по­мощи двух камер // Стохастическая оптимизация в информа­тике. 7. 2011. С. 117-128.

[67] Amelin K.S. Randomization in controls for the optimization of a small UAV flight under unknown arbitrary wind disturbances // Cybernetics and Physics. 1(2). 2012. P. 79-88.

 

[68] Граничин О.Н. Об одной стохастической рекуррентной проце­дуре при зависимых помехах в наблюдении, использующей на входе пробные возмущения // Вестник Ленинградского уни­верситета. Сер. 1. 1989. №1(4). С. 19-21.

[69] Spall J.C. Multivariate stochastic aproximation using a simultaneous perturbation gradient aproximation // IEEE Trans. Automat. Contr. 37(3). 1992. P. 332-341.

[70] Поляк Б. Т., Цыбаков А.Б. Оптимальные порядки точности по­исковых алгоритмов стохастической аппроксимации // Про­блемы передачи информации. 1990. 26. С. 126-133.

[71] Chen H.-F., Duncan Т.Е., Pasik-Duncan В.A Kiefer-Wolfowitz Algorithm with Randomized Differences // IEEE Trans. Automat. Contr. 1999. 44(3). P. 442-453.

[72] Граничин О.Н. Рандомизированные алгоритмы стохастиче­ской аппроксимации при произвольных помехах // Автомати­ка и телемеханика. 2002. №2. С. 44-55.

[73] Граничин О.Н. Оптимальная скорость сходимости рандомизи­рованных алгоритмов стохастической аппроксимации при про­извольных помехах // Автоматика и телемеханика. 2003. № 2. С. 88-99.

[74] Граничин О.Н., Измакова О.А. Рандомизированный алгоритм стохастической аппроксимации в задаче самообучения // Ав­томатика и телемеханика. 2005. № 8. С. 52-63.

[75] Волкович Я.В., Граничин О.Н. Адаптивная оптимизация сер­вера, обрабатывающего очередь заданий // Стохастическая оп­тимизация в информатике. 1. 2005. С. 17-28.

[76] Граничин О.Н. Стохастическая оптимизация и системное про­граммирование // Стохастическая оптимизация в информати­ке. 6. 2010. С. 3-44.

[77] Вахитов А.Т., Граничин О.Н., Гуревич Л.С. Алгоритм стоха­стической аппроксимации с пробным возмущением на входе в нестационарной задаче оптимизации // Автоматика и телеме­ханика. 2009. № 11. С. 70-79.

 

[78] Granichin 0., Gurevich L., Vakhitov A. Discrete-time minimum tracking based on stochastic approximation algorithm with randomized differences // In: Proc. of the Conference on Decision and Control. 2009. P. 5763-5767.

[79] Вахитов А.Т., Граничин О.Н., Панъшенсков М.А. Методы оценивания пропускной способности в распределенных систе­мах // Нейрокомпьютеры: разработка, применение. 2009. № 11. С. 45-53.

[80] Antal С., Granichin О., Levi S. Adaptive autonomous soaring of multiple UAVs using SPSA // In: Proc. of the IEEE Conference on Decision and Control. 2010. P. 3656-3661.

[81] Граничин О.Н., Фомин В.Н. Адаптивное управление с исполь­зованием пробных сигналов // Автоматика и телемеханика. 1986. № 2. С. 100-112.

[82] Chen H.-F., Guo L. Convergence rate of least-squares stochastic systems // Int. Journal of Control. 1986. 44(5). P. 1459-1477.

[83] Campi M.G., Weyer E. Non-asymptotic confidence sets for the parameters of linear transfer functions // IEEE Trans. Automat. Control. 55(12). 2010. P. 2708-2720.

[84] Calafiore G.C., Fagiano L. Robust model predictive control: the random convex programming approach // Proc. of IEEE International Symposium on Intelligent Control. 2011. P. 222-227.

[85] Amelin K.S., Granichin O.N. Randomized controls for linear plants and confidence regions for parameters under external arbitrary noise // In: Proc. of the American Control Conference. 2012. P. 851-856.

[86] Amelin K., Amelina N., Granichin O., Granichina O. Two procedures with randomized controls for the parameters' confidence region of linear plant under external arbitrary noise // In: Proc. of IEEE International Symposium on Intelligent Control. 2012. P. 1226-1231.

[87] Amelin K., Amelina N., Granichin O., Granichina O. Combined procedure with randomized controls for the parameters' confidence region of linear plant under external arbitrary noise // In: Proc. of the IEEE Conference on Decision and Control. 2012.

[88] Tempo R., Calafiore G., Dabbene F. Randomized Algorithms for Analysis and Control of Uncertain Systems, with Applications. — London: Springer-Verlag. 2012.

[89] Calafiore G, Polyak В. Т. Stochastic algorithms for exact and approximate feasibility of robust LMIs // IEEE Trans. Autom. Control. 46. 2001. P. 1755-1759.

[90] Polyak B.T., Tempo R. Probabilistic robust design with linear quadratic regulators // Syst. Control Lett. 43. 2001. P. 343-353.

[91] Поляк Б. Т., Щербаков П.С. Робастная устойчивость и управ­ление. — М.: Наука. 2002. 303 с.

[92] Щербаков П. С. Генерирование устойчивых полиномов // Сто­хастическая оптимизация в информатике. 2009. 5. С. 65-90.

[93] Candes E., Romberg J., Тао Т. Robust uncertainty principles: exact signal reconstruction from highly incomplete frequency information // IEEE Trans. Inform. Theory. 2006. 52(2). P. 489-509.

[94] Donoho D. Compressed sensing // IEEE Trans. Inform. Theory. 2006. 52(4). P. 1289-1306.

[95] Барабанов А.Е., Граничин О.Н. Оптимальный регулятор ли­нейного объекта с ограниченной помехой // Автоматика и те­лемеханика. 1984. 5. С. 39-46.

[96] Кашин Б.С, Темляков В.И. Замечание о задаче сжатого из­мерения // Мат. заметки. 2007. 82. № 6. С. 829-837.

[97] Граничин О.Н. Рандомизация измерений и ^-оптимизация // Стохастическая оптимизация в информатике. 5. 2009. С. 3-23.

[98] Граничин О.Н., Павленко Д.В. Рандомизация данных и l_1-оптимизация // Компьютерные инструменты в образовании. 2010. №1. С. 5-13.

[99] Граничин О.Н., Павленко Д.В. Рандомизация получения дан­ных и l_1-оптимизация (опознание со сжатием) (Обзор) // Ав­томатика и телемеханика. 2010. № 11. С. 3-28.


 

Рандомизация в задаче оценки глубины точки при помощи одной камеры на основе идеи асимптотического наблюдателя

Д. С. Кривоконь

А. Т. Вахитов, к. ф.-м. н.

Санкт-Петербургский государственный университет

dmitry00@gmail.com, alexander.vakhitov@gmail.com

В статье предлагается рандомизированный алгоритм для оценки глубины движущейся или стационарной точки на основе наблюдаемого оптического потока с одной камеры. Рандомизированые пробные возмущения позволяют избавиться от неопределенностей, возникающих в задаче в случае движу­щейся точки, подавить помехи и ошибки дискретизации. Статья содержит результаты тестирования алгоритма на модельных данных с разными вари­антами помех и различными моделями движения точки и камеры.

Ключевые слова: рандомизация, оценка глубины точки, динамические систе­мы.

Список литературы

[1] Klein G., Murray D. Parallel tracking and mapping for small AR workspaces // In: Proc. of the 6th IEEE and ACM International Symposium on Mixed and Augmented Reality. 2007. P. 225-234.

[2] Lucas B.D., Kanade T. An iterative image registration technique with an application to stereo vision // In: Proc. of the 7th International Joint Conference on Artificial intelligence. 1981.

[3] Horn B.K.P., Schunck B.G. Determining optical flow // Artificial intelligence. 1983. 17(1). P. 185-203.

[4] Lourakis M., Argyros A. The Design and Implementation of a Generic Sparse Bundle Adjustment Software Package Based on the Levenberg-marquardt Algorithm. Technical Report 340. Institute of Computer Science-FORTH. Heraklion. Crete. Greece. 2004.

[5] Zarrouati N., Aldea E., Rouchon P. S'0(3)-invariant Asymptotic Observers for Dense Depth Field Estimation Based on Visual Data and Known Camera Motion. arXiv preprint arXiv:1103.2539. 2011.

[6] Граничин О.Н. Процедура стохастической аппроксимации с возмущением на входе // Автоматика и телемеханика. 1992. №2. С. 97-104.

[7] Han M., Kanade T. Reconstruction of a scene with multiple linearly moving objects // In: Proc. of IEEE Conference on the Computer Vision and Pattern Recognition. 2000. P. 542-549.

 

[8] Sturm P. Structure and motion for dynamic scenes the case of points moving in planes // In: Proc. of the European Conference on Computer Vision. 2002. P. 507-509.

[9] Граничин О.Н. Об одной стохастической рекуррентной проце­дуре при зависимых помехах в наблюдении, использующей на входе пробные возмущения // Вестник Ленингр. ун-та. Сер. 1. 1989. Вып.1(4). С. 19-21.

[10] Spall J.C. Multivariate stochastic aproximation using a simultaneous perturbation gradient aproximation // IEEE Trans. Automat. Contr. 1992. 37(3). P. 332-341.

[11] Поляк Б. Т., Цыбаков А.Б. Оптимальные порядки точности по­исковых алгоритмов стохастической аппроксимации // Про­блемы передачи информации. 1990. № 2. С. 45-53.

[12] Granichin О., Gurevich L., Vakhitov A. Discrete-time minimum tracking based on stochastic approximation algorithm with randomized differences // In: Proc. of the Combined 48th IEEE Conf. on Decision and Control and 28th Chinese Control Conf. Shanghai. P.R. China. 2009. P. 5763-5767.

 

 

Дискретные системы

Обобщение метода Крылова для задач массового обслуживания

К. О. Видяева, аспирант

Санкт-Петербургский государственный университет

karina.vidyaeva@gmail.com

Рассматривается метод приближенного вычисления fc-минимального мно­гочлена оператора. Подход использует вычисленные значения функционалов от итераций оператора. Обсуждаются особенности алгоритма при использо­вании метода Монте-Карло. Приводятся численные примеры использования метода в теории массового обслуживания.

Ключевые   слова:   fe-минимальный  многочлен оператора,  спектр линейного оператора, метод Монте-Карло, стационарный режим.

Список литературы

[1] Ермаков СМ., Видяева К. О. Об оценке спектра линейного опе­ратора // Вестник СПбГУ. Сер. 1. Вып. 1. 2012. С. 11-18.

[2] Гантмахер Ф.Р. Теория матриц. — Изд. 4-е, дополненное. Москва: Наука. 1988. 548 с.

[3] Ермаков СМ. Метод Монте-Карло в вычислительной матема­тике. Вводный курс. — СПб: "Невский Диалект". Москва: "Би­ном". 2009. 192 с.

 

 

Математический анализ процесса работы с М FIFO-очередями

А. В. Драц,

А. В. Соколов д. ф.-м. н.

ПетрГУ, ИПМИ КарНЦ РАН, Петрозаводск

adeon88@mail.ru, avs@krc.karelia.ru

В работе построена математическая модель поведения М очередей в па­мяти одного уровня, когда на нечетном шаге возможно включение в одну из очередей, а на нечетном — исключение. Вычислена вероятность исключения из пустой очереди и средний размер очередей после N шагов.

Ключевые слова: FIFO-очереди, динамические структуры данных, матема­тическое моделирование.

Список литературы

[1] Кнут Д. Искусство программирования для ЭВМ. — М.: Мир. 2001. Т. 1. - 411 с.

[2] Амелина Н.О. Мультиагентные технологии, адаптация, само­организация, достижение консенсуса // Стохастическая опти­мизация в информатике. 7(1). 2011. С. 149-185.

[3] Боллапрагада В., Мэрфи К., Уайт У. Структура операционной системы Cisco IOS. — М.: Вильяме, 2002. — 208 с.


[4] Седжвик Р. Фундаментальные алгоритмы на СН—К Анализ. Структуры данных. Сортировка. Поиск. — М.: Издательство "Диасофт". 2001. - 688 с.

[5] Драц А.В., Соколов А. В. Оптимальное размещение в памяти одного уровня п стеков и/или очередей // Стохастическая оп­тимизация в информатике. 4. 2008. С. 72-89.

[6] Аксенова Е.А., Драц А.В., Соколов А.В. Оптимальное управление п FIFO-очередями на бесконечном времени. // Информационно-управляющие системы. 2009. № 6. С. 46-54.

[7] Феллер В. Введение в теорию вероятностей и ее приложения. — М.: Мир. 1964.


Статистический анализ ошибок при численном решении систем квазилинейных уравнений

Д. А. Фиделъман,

В. Б. Христинин, к. ф.-м. н.

Санкт-Петербургский государственный университет

shirytian@gmail.com

Работа посвящена статистическому анализу ошибок, которые возника­ют при численном решении систем линейных и квазилинейных уравнений, в зависимости от параметров устойчивости, а также исследованию поведе­ния статистических характеристик решения в зависимости от возмущения начальных условий по заданному вероятностному закону. Рассуждения при­водятся на примере решения уравнений акустики.

Ключевые слова: системы квазилинейных уравнений, статистический анализ.

 

Список литературы

[1] Андерсон Д., Таннехилл Дж., Плетчер Р. Вычислительная гидромеханика и теплообмен. — М.: Мир. 1990. № 1. 384 с.

[2] Гребенюков К.А., Христинин В.Б. Изменение распределения ошибки наблюдения при движении самолета // Математиче­ские модели. Теория и приложения. Сборник статей. — СПб.: НИИХ СПбГУ. 2007. № 8. С. 94-103.

[3] Годунов С.К. Уравнения математической физики. — М.: Наука. 1971. 416 с.

[4] Тюрин Ю.Н., Макаров А. Анализ данных на компьютере. — М.: Финансы и статистика. 1995. 384 с.

 

 

 

Информационные системы

Алгоритмы сопоставления и слияния абстрактных синтаксических деревьев

Д. В. Павленко, аспирант

Санкт-Петербургский государственный университет

dmit00@gmail.com

Задачи сопоставления и слияния — ключевые задачи области систем кон­троля версий. Использование семантики сопоставляемых файлов позволяет более наглядно представлять разницу между их содержимым а также сливать разные версии одного и того же файла, автоматически разрешая конфлик­ты. При этом основой алгоритма слияния, как правило, является алгоритм сопоставления. В работе предлагается алгоритм сопоставления абстрактных синтаксических деревьев.

Ключевые слова: система контроля версий, слияние, diff3, абстрактное син­таксическое дерево.

Список литературы

[1] Sanjeev Kh., Keshav К., Pierce В. С. A Formal Investigation of Diff3 // In: Proc. of the 27th Int. Conf. FSTTCS'07. 2007. P. 485-496.

[2] Lindholm T. A 3-way Merging Algorithm for Synchronizing Ordered Trees — the 3DM-merging and Differencing Tool for XML. 2001.

[3] Chen Y.-F., Doughs F., Huang H. TopBlend: an efficient implementation of HtmlDiff in Java // In: Proc. of WebNet. 2000. P. 88-94.

[4] Jacobson G., Vo K.-P. Heaviest Increasing/Common Subsequence Problem // In: Proc. 3rd Annual Symp. of Combinatorial Pattern Matching. 64. 1992.

[5] Asklund U. Identifying conflicts during structural merge // In: Proc. of the Nordic Workshop on Programming Environment Research. 1994. P. 231-242.

[6] Tai K.-C. The tree-to-tree correction problem // Journal of the ACM. 26(3). 1979. P. 422-433.

 

[7] Chawathe S.S., Rajaraman A., Garcia-Molina H., Widom J. Change detection in hierarchically structured information // In: Proc. of the Int. Conf. ACM SIGMOD. 1996. P. 493-504.

[8] Mateusz P. Augsten N. RTED: a robust algorithm for the tree edit distance // In: Proc. of the VLDB Endowment. 5(4). 2001. P. 334-345.

[9] Zhang K., Statman R., Shasha D. On the editing dis- tance between unordered labeled trees // Information Processing Letters. 42. 1992. P. 133-139.

[10] Demaine E.D., Mozes S., Rossman В., Weimann 0. An optimal decomposition algorithm for tree edit distance // ACM Transactions on Algorithms. 6. 2009.

[11] Dulucq S., Touzetee H. Analysis of tree edit distance algorithms // In: Proc. of the 14th Annual Symp. on Combinatorial Pattern Matching. 2003.

[12] Wang Y., DeWitt D., Cai J.-Y. X-Diff: an effective change detection algorithm for XML documents // In: Proc. 19th Int. Conf. on Data Engineering. 2003. P. 519-530.

[13] Yang S., Bhowmick S., Dewey C. BioDIFF: an effective fast change detection algorithm for biological annotations // In: Proc. of the 12th Int. Conf. on Database Systems for Advanced Applications. 2007. P. 275-287.

[14] Parr T. The Definitive ANTLR Reference: Building Domain-Specific Languages. Pragmatic Bookshelf. 2007.

[15] Munkres J. Algorithms for the assignment and transportation problems // Journal of the Society for Industrial and Applied Mathematics. 1957. P. 32-38.

[16] Амелин К.С, Граничин О.Н. Новые рандомизированные ал­горитмы в управлении и обработке данных // Стохастическая оптимизация в информатике. 7. 2011. С. 3-48.

[17] Рахитов А.Т, Гуревич Л. С, Павленко Д.В. Обзор алгоритмов стереозрения // Стохастическая оптимизация в информатике. 4. 2008. С. 151-169.

 

Использованием линейных матричных неравенств для определения области допустимых значений фильтра Калмана

В. М. Понятский, к. т. н., доцент

ГУП "Конструкторское бюро приборостроения", Тула

kbkedr@tula.net, pwmru@rambler.ru

В работе рассмотрено проектирование фильтра Калмана с использовани­ем линейных матричных неравенств. Предложенный подход позволяет опре­делить область допустимых коэффициентов передачи фильтра Калмана. Вы­бор конкретных значений параметров фильтра осуществляется в соответ­ствии с дополнительными условиями. Например, исходя из требуемой полосы пропускания фильтра и его динамических свойств. Приводится пример про­ектирования фильтра Калмана с использованием неравенств.

Ключевые слова: динамический объект, параметры.

Список литературы

[1] Сейдж Э.П., Мелса Дж.Л. Теория оценивания и ее примене­ние в связи и управлении. — М.: Связь, 1976.

[2] Баландин Д.В., Коган М.М. Синтез законов управления на ос­нове линейных матричных неравенств. — М.: Физматлит, 2007.

[3] Понятский В.М. Проектирование фильтра Калмана на основе линейных матричных неравенств // Материалы XI междуна­родной научной конференции Современные проблемы матема­тики, механики, информатики (19-21 сентября 2011 г.) - Тула: ТулГУ. 2011.

[4] Понятский В.М. Повышение помехоустойчивости системы управления вращающегося летательного аппарата // Пробле­мы совершенствования робототехнических и интеллектуаль­ных систем летательных аппаратов. М.: МАИ. 2005.

[5] Кузьмин С. 3. Основы теории цифровой обработки радиолока­ционной информации — М.:Сов. Радио. 1974.- 432 с.

[6] Корсун В.П., Кралин В.В., Мотуз Г.И. Проектирование филь­тра кскользящегоа сглаживания квадратичной траектории // Артиллерийское и стрелковое вооружение. 2008. Вып. 4. С. 15-23.

 

Исследование динамического объекта с помощью конечно—частотного метода идентификации по результатам испытаний

В. М. Понятский, к. т. н., доцент

ГУП "Конструкторское бюро приборостроения", Тула

kbkedr@tula.net, pwmru@rambler.ru

Рассмотрены вопросы оценки коэффициентов линейного динамическо­го объекта в условиях пассивного эксперимента с помощью метода конеч-но?частотной идентификации. Результаты моделирования показывают, что для получения оценок коэффициентов линейной модели выбор частот вход­ного сигнала должен быть ближе к значению сопрягающих частот объекта.

Ключевые слова: идентификация, динамический объект, модель, оценка, па­раметры.

Список литературы

[1] Александров А.Г. Идентификатор динамических процессов ИДП-1 на базе сигнального процессора ADSP - 21990 // Ма­териалы V Международной конференции "Идентификация си­стем и задачи управления" М.: ИПУ. 2006. С. 2102-2109.

[2] Амелин К.С, Граничин О.Н. Новые рандомизированные ал­горитмы в управлении и обработке данных // Стохастическая оптимизация в информатике. 7. 2011. С. 3-48.

[3] Понятский В.М., Замотаев И.В., Киселев В.Б. Идентифи­кация нестационарного динамического объекта с использова­нием метода инвариантного погружения // Материалы VII Международной конференции "Идентификация систем и зада­чи управления". М.: ИПУ. 2008.

 

Гибридные компьютеры

Нелинейные динамические системы как основа новых интеллектуальных систем

Е. Н. Бендерская, к. т. н.

Санкт-Петербургский государственный политехнический университет

helen.bend@gmail.com

В статье рассматриваются вопросы формирования структуры интеллек­туальной системы с помощью входного образа на основе нелинейных дина­мических систем. Представлены основные составляющие нового подхода к решению задач распознавания образов, его достоинства и ограничения. При­веден пример использования хаотической динамики системы для решения задач кластеризации.

Ключевые слова: нелинейная динамическая система, хаотическая динамика, распознавание образов, интеллектуальные задачи, искусственный интеллект.

Список литературы

[1]  Журавлев Ю.И., Рязанов В.В.,  Сенъко О.В. Распознавание. Математические методы. Программная система. Практические применения — М.: Фазис. 2006. 176 с.

[2] Журавлев Ю.И. Корректные алгебры над множествами некор­ректных (эвристических) алгоритмов. Часть III // Кибернети­ка. 1978. № 2. С. 35-43.

[3] Журавлев Ю.И. Об алгебраическом подходе к решению задач распознавания или классификации // Проблемы кибернетики. 1978. Т. 33. С. 5-68.

[4] Галушкин А.И. Нейронные сети. Основы теории. — М.: Изд-во Горячая Линия-Телеком. 2011. 496 с.

[5] Колесников А.А. Синергетическая теория управления. — М.: Энергоатомиздат. 1994. 344 с.

[6] Колесников А.А. Синергетические методы управления слож­ными системами: Теория системного синтеза. — М.: КомКнига. 2006. 240 с.

[7] Потапов А. С. Распознавание образов и машинное восприятие. — СПб.: Политехника. 2007. 552 с.

[8] Андриевский Б.Р., Фрадков А.Л. Управление хаосом: методы и приложения. П. Приложения // Автоматика и телемеханика. 2004. № 4. С. 3-34.

[9] Андриевский Б.Р., Фрадков А.Л. Управление хаосом: методы и приложения. I. Методы // Автоматика и телемеханика. 2003. № 5. С. 3-45.

[10] Benderskaya E.N. Nonlinear trends in modern artificial intelligence: a new perspective // Beyond AI: Interdisciplinary Aspects of Artificial Intelligence. Topics in Intelligent Engineering and Informatics. Spriger. 2012. 4. P. 113-124.

[11] Граничин О.Н., Sysoev S.S. On some characteristics of computers of new generation // In: Proc. of the Int. Conf. Physics and Control, St. Petersburg, Russia, 2003. 3. P. 804-807.

[12] Граничин О.Н., Молодцов С.Л. Создание гибридных сверх­быстрых компьютеров // Стохастическая оптимизация в ин­форматике. 2006. № 2. С. 219-253.

 

[13] Граничин О.Н. Характеристики перспективных принципиаль­но новых компьютерных устройств и систем // Механика, управление и информатика. 2011. № 5. С. 147-161.

[14] Владимирович А.Г., Граничин О.Н., Макаров А.А. Нестан­дартная машина Тьюринга // Стохастическая оптимизация в информатике. 2005. 1. С. 29-47.

[15] Granichin O.N., Vasil'ev V.I. Computational model based on evolutionary primitives. Turing machine generalization // International Journal of Nanotechnology and Molecular Computation. 2010. 2. № 2. P. 30-43.

[16] Граничин О.Н., Васильев В.И. Гибридная модель процесса вы­числений: обобщение концепции машины Тьюринга // Нейро­компьютеры: разработка, применение, 2010, № 6. С. 51-58.

[17] Бендерская Е.Н., Жукова СВ. Решение задач класте­ризации с использованием хаотической нейронной сети // Нейроинформатика-2005. VII Всероссийская научно-техническая конференция. Сборник научных трудов. Ч. 1. М.: МИФИ. 2005. С. 54-60.

[18] Бендерская Е.Н., Жукова СВ. Осцилляторные нейронные се­ти с хаотической динамикой в задачах кластерного анализа // Нейрокомпьютеры: разработка, применение. 2011. № 7. С. 74-86.

[19] Benderskaya E.N., Zhukova S. V. Clustering by chaotic neural networks with mean field calculated via Delaunay triangulation // Lecture Notes in Computer Science. Spriger. LNAI. 2008. 5271. P.   400-416.

[20] Пиковский А., Розенблюм М., Курте Ю. Синхронизация. Фун­даментальное нелинейное явление. — М.: Техносфера. 2002. 496 с.

 

 

ABSTRACTS

 

Randomized Algorithms

Close Loops, Averaging and Randomization in Control and Data Mining

O. N. Granichin

Saint Petersburg State University

O1eg_granichin@mail.ru

Key words: information, signals, data, knowledge, control, feedback, averaging, randomization.

This article is based on the materials prepared for the workshop “Randomization and Averaging in Estimation, Optimization and Control” which was proposed by the author together with A.L. Fradkov at the international conference IEEE MSC-2012. The purpose of the workshop was to explain the key results and applications of the two important tools for system analysis and design, namely, randomization and averaging. These tools can largely facilitate the numerical solutions of various estimation, optimization and adaptive control problems, which are typically formulated under limited resources and insufficient data.

Bibliogr.: 99 refs.

 


Randomization in Single Camera Depth Estimation Problem Using the Idea of Asymptotic Observer

D. S. Krivokon,

A. T Vakhitov

Saint Petersburg State University

dmitry00@gmail.com, alexander.vakhitov@gmail.com

Key words: randomization, depth estimation, dynamical systems.

We introduce a random perturbation-based algorithm for estimating the  depth of a moving or stationary point using an optical flow observed by a single camera. Incorporation of random perturbations facilitates the removal of the ambiguity in the case of the moving point observed by a single camera and to attenuate the noise and discretization error. We demonstrate the performance of the proposed algorithm over simulations with different types of noise including non-zero mean and different motion models.

Bibliogr.: 12 refs.

 

 


Discreet Systems

Generalization of the Krylov Method for Queuing Problems

K. О. Vidyaeva

Saint Petersburg State University

karina.vidyaeva@gmail.com

Key words: k-minimal polynomial of an operator, spectrum of a linear operator, Monte-Carlo method, stationary mode.

The concept of a k-minimal polynomial of an operator is introduced together with an approximate method for finding this polynomial. The method is based on computing the iterates of certain functionals of the operator. The properties of the algorithm are discussed when using the Monte Carlo approach. The results of numerical experiments with problems in queuing theory are given.

Bibliogr.: 3 refs.

 


Mathematical Analysis of the Processing M FIFO-Queues

A. V. Drac, A. V. Sokolov

Petrozavodsk State University, IAMR KarSC RAS, Petrozavodsk

adeon88@mail.ru, avs@krc.karelia.ru

Key words: FIFO-queues, dynamic data structures, mathematical model­ing.

This paper presents a mathematical model of a behavior of M FIFO-queues in a single-level memory which admits the insertion into one of the queues at odd steps and the deletion from one of the queues at an even step. The probability of deletion from an empty queue and the average size of queues after N steps are calculated.

Bibliogr.: 7 refs.

 


Statistical Analysis of Errors in Numerical Solution of Quasilinear Equation Systems

D. A. Fidelman

V. B. Khristinich

Sankt-Petersburg State University

shirytian@gmail.com

Key words: systems of quasilinear equations, statistical analysis.

This work is devoted to statistical analysis of errors that occur during the numerical solution of systems of linear and quasilinear equations depending on the stability parameters. The behavior of statistical characteristics of solutions are studied for initial and boundary perturbations with certain probability distributions. The considered approaches are illustrated via solving of acoustics equations.

Bibliogr.: 4 refs.

 

Information Systems

Matching and Merging Algorithms for Abstract Syntax Trees

D. V. Pavlenko

Saint Petersburg State University

dmit00@gmail.com

Key words: version control system, merge, diff3, abstract syntax tree.

Matching and merging are the most important problems in the version control field. Use of matching files semantics allows to better display their difference visually and to merge different versions of the same file by automatically resolving the conflicts. As a rule, merging algorithms are based on matching algorithm. The paper proposes a matching algorithm for abstract syntax trees.

Bibliogr.: 17 refs.

 

Use of Linear Matrix Inequalities in the Determination of the Set of Feasible Values of the Kalman Filter

V. M. Ponyatskiy

KBP, Tula

kbkedr@tula.net, pwmru@rambler.ru

Key words: dynamic plant, parameters.

The paper discussed the design of the Kalman filter using linear matrix inequalities (LMIs). With the proposed approach, a set of feasible transmission coefficients of the filter can be characterized. The choice of specific values of the filter parameters is carried out in accordance with the additional conditions, e.g., based on the required bandwidth of the filter and its dynamical properties. An example of the design of the Kalman filter using LMI techniques is given.

Bibliogr.: 6 refs.

Analysis of Dynamical Plants via Finite--Frequency Identification Method and Test Results

V. M. Ponyatskiy

KBP, Tula

kbkedr@tula.net, pwmru@rambler.ru

Key words: identification, dynamic plant, model, estimates, parameters.

We consider estimation of the coefficients of linear dynamical plants in passive experiment using the finite-frequency identification  method. Simulation results show that, in order to obtain the estimates, the frequency range of the input signal should be close to the value of the adjust frequency of the plant.

Bibliogr.: 3 refs.

 


Hybrid Computers

Nonlinear Dynamical Systems as a Basis of New Intelligent Systems

E. N. Benderskaya

St. Petersburg State Politechnical University

helen.bend@gmail.com

Key words: nonlinear dynamic system, chaotic dynamics, pattern recog­nition, intellectual tasks, artificial intelligence.

The article examines the nonlinear dynamic formation of the intel­ligent system structure by an input image. The main components of this new approach to pattern recognition problems are considered as well as its advantages and limitations. An example of using the chaotic dynamics for the clustering problems is given.

Bibliogr.: 20 refs.


 

 

 

 

 

Научное    издание

Стохастическая оптимизация в информатике

Том 8

Выпуск 2

Печатается без издательского редактирования

Обложка художника Е. А. Соловьевой

Оригинал-макет О. Н. Граничина

Подписано в печать 21121.12. Формат 60 х 84/1 Бумага офсетная. Печать офсетная. Усл. печ. л. 10,0. Тираж 100 экз. Заказ №

Издательство СПбГУ. 199004, С.-Петербург, В.О., 6-я линия, 11/21

Тел. (812) 328-96-17; факс (812) 328-44-22

E-mail: editor@unipress.ru

www.unipress.ru

По вопросам реализации обращаться по адресу:

С.-Петербург, В.О., 6-я линия, д. 11/21, к. 21

Телефоны: 328-77-63, 325-31-76

E-mail: post@unipress.ru

Типография Издательства СПбГУ 199061, С.-Петербург, Средний пр., 41