КАРТОЧКА ПРОЕКТА ФУНДАМЕНТАЛЬНЫХ И ПОИСКОВЫХ НАУЧНЫХ ИССЛЕДОВАНИЙ,
ПОДДЕРЖАННОГО РОССИЙСКИМ НАУЧНЫМ ФОНДОМ

Информация подготовлена на основании данных из Информационно-аналитической системы РНФ, содержательная часть представлена в авторской редакции. Все права принадлежат авторам, использование или перепечатка материалов допустима только с предварительного согласия авторов.

 

ОБЩИЕ СВЕДЕНИЯ


Номер 14-11-00109

НазваниеЭффективность и устойчивость алгоритмов математического программирования и анализа данных

РуководительХачай Михаил Юрьевич, Доктор физико-математических наук

Организация финансирования, регион Федеральное государственное бюджетное учреждение науки Институт математики и механики им.Н.Н.Красовского Уральского отделения Российской академии наук, Свердловская обл

Период выполнения при поддержке РНФ 2017 г. - 2018 г. 

Конкурс Конкурс на продление сроков выполнения проектов, поддержанных грантами Российского научного фонда по приоритетному направлению деятельности Российского научного фонда «Проведение фундаментальных научных исследований и поисковых научных исследований отдельными научными группами».

Область знания, основной код классификатора 01 - Математика, информатика и науки о системах, 01-202 - Интеллектуальный анализ данных и распознавание образов

Ключевые словаАнализ данных, распознавание образов, выпуклое программирование, комбинаторная оптимизация, несобственные задачи, методы регуляризации, оптимальная коррекция, коллективные алгоритмы обучения, вычислительная сложность, полиномиальная аппроксимируемость

Код ГРНТИ27.47.00


СтатусУспешно завершен


 

ИНФОРМАЦИЯ ИЗ ЗАЯВКИ


Аннотация
Настоящий проект развивает тематику Проекта2014 и ориентирован на решение следующих фундаментальных проблем I. Проблемы алгоритмического анализа экстремальных задач, возникающих на стыке комбинаторной оптимизации, вычислительной геометрии и теории обучения, включая задачи полиэдральной отделимости и модификаций известной задачи об оптимальной системе представителей (Hitting Set Problem, HSP). Актуальность данной проблемы подтверждается возможностью построения приближенных алгоритмов высокой точности для геометрических постановок NP-трудных задач, опирающихся на полученные в теории обучения результаты: свойства гиперграфов конечной VC-размерности и boosting-процедуру. В этом направлении основная часть современных результатов связана с обоснованием условий, обеспечивающих для тех или иных семейств подмножеств существование eps-сетей меньшей мощности, чем гарантируется теорией Вапника и Червоненкиса, и совершенствованием итерационной схемы Броннимана-Гудрича. В связи с этим, развиваемый в рамках проекта подход к повышению точности приближенных алгоритмов, основанный на обобщении метода мультипликативного изменения весов и стратегии обучения boosting-by-sampling, а также разработке быстрых приближенных алгоритмов для геометрических модификаций задачи HSP, представляется новым и актуальным. II. Вторая проблема связана с вопросами эффективной аппроксимируемости задач маршрутизации, являющихся обобщениями классической задачи коммивояжера. В Проекте2014 наибольшего продвижения удалось получить в исследовании аппроксимируемости - задачи Min-k-SCCP о цикловом покрытии взвешенного графа, обладающего заданным числом компонент связности и минимальной суммарной стоимостью; - геометрической постановки обобщенной задачи коммивояжера (GTSP) с неявным разбиением множества вершин на кластеры, задаваемым ячейками ортогональной сетки, известной в литературе как евклидова обобщенная задача коммивояжера на сеточных кластерах (EGTSP-k-GC); - евклидовой задачи об оптимальной маршрутизации с ограничением на грузоподъемность транспортных средств (CVRP). Результаты в области существования полиномиальных приближенных схем для евклидовых задач Min-k-SCCP и CVRP в пространствах произвольной фиксированной размерности были получены впервые и представляются особенно значимыми. Тем не менее, открытыми остались многочисленные актуальные вопросы, связанные с распространением полученных аппроксимационных результатов на важные с точки зрения приложений модификации исследуемых задач. III. Третий круг задач связан с разработкой эффективных регуляризирующих методов оптимальной коррекции по Чебышеву-Еремину несобственных (сингулярных) задач выпуклой оптимизации. Наряду с необходимостью развития самой теории регуляризации актуальность изучаемых постановок подтверждается активным использованием данного подхода при решении задач анализа данных. Таким образом, исследования в области обоснования условий и оценок скорости сходимости итерационных методов решения таких задач для различных типов стабилизаторов, которым посвящен данный проект, представляются актуальными. IV. Проект ориентирован не только на теоретические вопросы, но и на решение прикладных задач анализа данных, в том числе задачи идентификации личности по отпечаткам пальцев и задаче интерпретации результатов краудсорсинговых компаний. Актуальность обеих постановок подтверждается очевидной прикладной значимостью.

Ожидаемые результаты
1. Установить статус вычислительной и параметрической сложности для геометрической постановки задачи Hitting Set Problem, условие которой задается axis-parallel квадратами, пересекающими наклонную прямую, длины сторон которых принадлежат заданному интервалу. Разработать приближенные алгоритмы для данной задачи и ее обобщений, в частности, полученные в рамках подхода Броннимана-Гудрича. Учитывая «близость» рассматриваемой постановки к границе, разделяющей полиномиально разрешимые и NP-трудные постановки комбинаторных задач, данные результаты представляют интерес с точки зрения взаиморасположения классов P и NP. 2. Разработать семейство быстрых приближенных алгоритмов (обладающих субквадратичной трудоемкостью) и константной точностью для задачи о покрытии множества отрезков семейством кругов заданного радиуса. Предполагаемый результат интересен, будучи следствием самых современных достижений, в том числе, полученных и исполнителями проекта, в области построения конечных eps-сетей малой мощности. 3. Исследовать вопросы аппроксимируемости задачи Min-k-SCCP, условия которой отягощены дополнительным ограничением невырожденности циклов, составляющих допустимые покрытия. В частности, для метрической постановки задачи исследовать вопрос о существовании полиномиальных приближенных алгоритмов с фиксированными оценками точности, а для евклидовой — о существовании полиномиальных приближенных схем в пространствах произвольной фиксированной размерности. 4. Исследовать аппроксимируемость модификаций евклидовой задачи VRP: постановок с ограничением на величину пробега транспортного средства, задачи pickup-delivery, с ограничениями на время обслуживания (time-windows) и т.д. Несмотря на давнюю известность исследуемых задач результаты 3 и 4 в области эффективной аппроксимируемости их евклидовых постановок в пространствах произвольной фиксированной размерности будут получены впервые. 5. Исследовать вопрос о существовании полиномиальных приближенных схем для геометрической задачи EGTSP-k-GC, при условии, что параметр k является частью входа. Ввиду наличия позитивных результатов в области существования таких схем при k=O(log n) и k=n-O(log n) (полученных нами в 2016 г.) и известного результата о невозможности построения такой схемы для общей геометрической задачи GTSP на плоскости, в настоящее время предсказать ответ на данный вопрос затруднительно. Описать полиномиально разрешимые подклассы задачи в терминах введенных авторами проекта квазипирамидальных маршрутов. Последний результат представляет независимый от конкретной постановки интерес, расширяя границы класса эффективно разрешимых задач маршрутизации. 6. Провести численный анализ параллельной реализации схемы динамического программирования для задачи обхода мегаполисов (AGTSP), учитывающей зависимость транспортных затрат от строящихся частичных маршрутов и различные типы ограничений предшествования. Получаемые на этом пути результаты представляют интерес, в том числе с точки зрения проблемы сверхбольших данных (Big Data) и online постановок комбинаторных задач. 7. Обосновать теоретические условия сходимости и оценить скорость такой сходимости для итерационных процедур оптимальной коррекции несобственных задач выпуклой оптимизации в терминах модифицированной функции Лагранжа с дополнительными штрафными слагаемыми, порождаемыми постановками задач анализа данных. Теоретические результаты, получаемые в этой области, оригинальны и представляют одно из основных направлений именно уральской научной школы оптимизации. Кроме того, они интересны, например, с точки зрения приложений в области тематического моделирования, в основном опирающегося до недавнего времени на эвристические процедуры. 8. Оценить достоверность результатов проведенной краудсорсинговой компании по данным, предоставленным коллегами из отдела ESM Международного института системного анализа IIASA. 9. Повысить быстродействие комбинированного алгоритма идентификации личности, использующего разработанный ранее алгоритм восстановления изображений в качестве внутренней процедуры, до сопоставимого с существующими аналогами значения. Значимость последних двух результатов подтверждается важностью практических приложений.


 

ОТЧЁТНЫЕ МАТЕРИАЛЫ


Аннотация результатов, полученных в 2017 году
В отчетном году работы по проекту проводились по нескольким направлениям. 1. Первое направление было связано с исследованием вопросов алгоритмического анализа наиболее общего случая обобщенной задачи коммивояжера (GTSP), ее геометрической постановки EGTSP-GC, обобщенной динамической задачи коммивояжера с ограничениями предшествования (DGTSP-PC) и евклидовой постановки задачи об оптимальной маршрутизации с ограниченной грузоподъемностью транспортных средств (CVRP). Для наиболее общей постановки обобщенной задачи коммивояжера (GTSP) - впервые введены понятия квази- и псевдопирамидального маршрутов, обобщающие классическое понятие пирамидального маршрута на случай частичных порядков, задаваемых на множестве вершин графа; - предложен алгоритм построения L-квазипирамидального маршрута минимального (максимального) веса, обладающий трудоемкостью O(4^L n^3), тем самым показано, что задача GTSP принадлежит классу FPT, относительно параметра L; - построен алгоритм поиска оптимального L-псевдопирамидального маршрута с трудоемкостью O(2^L k^{L+4} n^3); таким образом, показано, что задача GTSP принадлежит классу FPT относительно параметров (L,k) и параметра L при k=O(log n). Для евклидовой обобщенной задачи коммивояжера на сетке (EGTSP-GC) - описан нетривиальный полиномиально разрешимый подкласс, соответствующий постановкам задачи, высота сетки в которых не превосходит двух; фактически показано, что в этом случае задача обладает оптимальным 20-квазипирамидальным маршрутом, который может быть найден за время O(n^3). Для динамической задачи коммивояжера с ограничениями предшествования, транспортные затраты которой описывают накопленную дозу радиации в процессе перемещения в радиационных полях, впервые предложена параллельная схема динамического программирования, эффективность которой подтверждена результатами численных экспериментов на вычислительном кластере parallel.uran.ru 2. В рамках второго направления исследовались вопросы эффективной аппроксимируемости геометрических постановок известных взаимно двойственных комбинаторных задач о минимальной системе представителей (Hitting Set Problem, HSP) и о минимальном покрытии конечного множества (Set Cover Problem, SCP). Обоснованы NP- и W[1]-трудность задачи HSP для семейства r-окрестностей отрезков, составляющих множества ребер некоторых важных с точки зрения приложений плоских графов, в частности, для триангуляций Делоне и графов Габриэля. Для общего случая задачи HSP для семейства r-окрестностей отрезков разработан 300-приближенный алгоритм с временной сложностью O(m^4(log m)^2) и затратами памяти O(m^2). Описано семейство частных постановок задачи, включающее постановки, описываемые графами Габриэля, для которых фактор аппроксимации алгоритма снижается до 72. 3. Третье направление исследований состояло в проектировании алгоритмов оптимальной коррекции и регуляризации несобственных задач выпуклой оптимизации. Разработаны новые методы оптимальной коррекции (аппроксимации) несобственных задач (НЗ) линейного и выпуклого программирования (ЛП и ВП), основанные на применении принципов регуляризации некорректных оптимизационных задач с использованием стабилизаторов, порождаемых как евклидовой, так и полиэдральными нормами. Тип выбранной нормы определяет вид штрафной функции, минимизация которой вместе со стабилизирующей добавкой лежит в основе конкретного метода оптимальной коррекции НЗ. Обоснованы условия применимости и установлены оценки скорости сходимости предложенных методов. 4. Завершающее, но не менее важное направление исследований проекта связано с решением прикладных задач анализа данных. В 2017 г. основное внимание было уделено следующим задачам. а) задаче предварительной обработки (сегментации) изображений отпечатков пальцев с целью повышения качества разрабатываемой коллективом системы алгоритмов идентификации личности по биометрическим данным; б) задаче интерпретации результатов краудсорсинговой кампании, проводимой отделом EOS IIASA (Лаксенберг, Австрия); в) многокритериальной оптимизационной задаче, возникающей при проектировании согласованного человеко-машинного интерфейса. Разработана серия новых эвристических алгоритмов сегментации изображений отпечатков пальцев, основанная на комбинировании сверточных нейронных сетей, методов морфологии и разметки областей; высокая точность предложенных алгоритмов обоснована численно на публичных базах отпечатков FVC 2002 и 2004. Исходные коды и результаты тестирования размещены на открытом ресурсе https://github.com/PasynkovMK/ITNT 2018. Разработан эвристический алгоритм построения оптимального человеко-машинного интерфейса; предложенная эвристика является двухуровневой: на первом уровне производится начальная кластеризация методом UPGMA с использованием функции семантической близости; на втором окончательный вид интерфейса формируется специально разработанным методом итеративной кластеризации. Завершен комплекс работ, связанных с предварительной обработкой данных краудсорсинговой кампании PicturePile, проведенной отделом EOS IIASA и связанной с мониторингом сокращения лесных покровов по результатам аэрокосмической фотосъемки; произведены: фильтрация некачественных снимков, разметка обучающего набора снимков, обучением сверточных нейронных сетей, имитирующих экспертную классификацию, сопоставление предоставленных для анализа отпечатков с данными глобального мониторинга, опубликованными исследователями из Университета Мэриленда (картой Хансена). Полученные в 2017 г. результаты опубликованы в работах [1-24] (см. п. 1.7 настоящего отчета) среди которых 14 статей в изданиях, индексируемых WoS и/или Scopus, докладывались на конференциях [1-6] (п. 1.10 отчета) и заседаниях постоянно действующего семинара Отдела математического программирования ИММ им. Н.Н.Красовского УрО РАН (http://www.mathnet.ru/php/conference.phtml?option_lang=rus&eventID=38&confid=545). Участие исполнителей гранта в международных конференциях и семинарах способствовало активному обсуждению полученных результатов с ведущими специалистами в области дискретной и непрерывной оптимизации, исследования операций, распознавания образов и анализа изображений. В 2017 году исполнители проекта приняли активное участие в организации нескольких международных конференций по тематике данного гранта: VI International Conference on Analysis of Images, Social networks, and Texts (AIST2017) (http://aistconf.org), Jul, 27-29, 2017 - Хачай М.Ю. – session co-chair, Бакланов А.П. – PC-member XVII Baikal International Triennual School-Seminar on Methods of Optimization and Their Applications (MOPT2017), Maksimiha, Aug 1-5, 2017 – Хачай М.Ю. - PC member VII International Conference on Optimization and its Applications (OPTIMA2017). Petrovac, Montenegro. Oct 1-6, 2017 – Бакланов А.П., Скарин В.Д., Хачай М.Ю. - PC members Также в 2017 году Незнахиной Е.Д. подготовлена кандидатская диссертация “Эффективные алгоритмы с гарантированными оценками точности для некоторых обобщений задачи коммивояжера”, дата защиты – 24.01.2018.

 

Публикации

1. Гилев Д.В., Мазуров Вл.Д. Объективные факторы и их смыслы Вестник Южно-Уральского государственного университета. Серия «Компьютерные технологии, управление и радиоэлектроника», Т. 17, №4. С. 13-19 (год публикации - 2017) https://doi.org/10.14529/ctcr170402

2. Иванко Е.Е. Structural Stability for User Interfaces DEStech Transactions on Computer Science and Engineering, P. 325-328 (год публикации - 2017) https://doi.org/10.12783/dtcse/aita2017/16038

3. Кобылкин К.С. Stabbing Line Segments with Disks: Complexity and Approximation Algorithms Lecture Notes in Computer Science. Analysis of Images, Social Networks and Texts. 6th International Conference, AIST 2017, Moscow, Russia, July 27-29, 2017, Revised Selected Papers, Vol. 10716, P. 350-361 (год публикации - 2018) https://doi.org/10.1007/978-3-319-73013-4_33

4. Кобылкин К.С. Intersecting straight line segments with disks: complexity and approximation CEUR Workshop Proceedings, Vol. 1894, P. 209-214 (год публикации - 2017)

5. Кобылкин К.С. Computational complexity for the problem of optimal intersections of straight line segments by disks Proceedings of the Steklov Institute of Mathematics, - (год публикации - 2018)

6. Кобылкин К.С. Вычислительная сложность задачи оптимального пересечения отрезков кругами Труды Института Математики и Механики УрО РАН, Т. 23, №3, С.171-181 (год публикации - 2017) https://doi.org/10.21538/0134-4889-2017-23-3-171-181

7. Пасынков М.К., Хачай М.Ю. Сегментация отпечатков пальцев с использованием сверточных нейронных сетей CEUR Workshop Proceedings, Vol. 1894, P. 215-225 (год публикации - 2017)

8. Пасынков М.К., Хачай М.Ю. Convolutional Neural Networks in Application to Segmentation of Fingerprint Images. DEStech Transactions on Computer Science and Engineering, P. 6-10 (год публикации - 2017) https://doi.org/10.12783/dtcse/aita2017/15981

9. Скарин В.Д. On the construction of regularizing algorithms for the correction of improper convex programming problems Proceedings of the Steklov Institute of Mathematics, - (год публикации - 2018)

10. Скарин В.Д. О построении регуляризирующих алгоритмов для коррекции несобственных задач выпуклого программирования Труды Института Математики и Механики УрО РАН, Т. 23, №3, С. 234-243 (год публикации - 2017) https://doi.org/10.21538/0134-4889-2017-23-3-234-243

11. Хачай М.Ю., Незнахина Е.Д. Generalized Pyramidal Tours for the Generalized Traveling Salesman Problem Lecture Notes in Computer Science. Comninatorial Optimization and Applications. 11th International Conference, COCOA 2017, Shanghai, China, December 16-18, 2017, Revised Selected Papers, Vol. 10627, Part I, P. 265-277 (год публикации - 2017) https://doi.org/10.1007/978-3-319-71150-8_23

12. Хачай М.Ю., Незнахина Е.Д. Polynomial Time Solvable Subclass of the Generalized Traveling Salesman Problem on Grid Clusters Lecture Notes in Computer Science. Analysis of Images, Social Networks and Texts. 6th International Conference, AIST 2017, Moscow, Russia, July 27-29, 2017, Revised Selected Papers, Vol. 10716, P. 340-349 (год публикации - 2018) https://doi.org/10.1007/978-3-319-73013-4_32

13. Хачай М.Ю., Незнахина Е.Д. Solvability of the Generalized Traveling Salesman Problem in the class of quasi- and pseudopyramidal tours Proceedings of the Steklov Institute of Mathematics, - (год публикации - 2018)

14. Хачай М.Ю., Незнахина Е.Д. Quasi- and Pseudo-pyramidal Tours for Generalized Traveling Salesman Problem CEUR Workshop Proceedings, Vol. 1987, P. 316-321 (год публикации - 2017)

15. Хачай М.Ю.,Незнахина Е.Д. Разрешимость обобщенной задачи коммивояжера в классе квази- и псевдопирамидальных маршрутов Труды Института Математики и Механики УрО РАН, Т. 23, №3, С. 280-291 (год публикации - 2017) https://doi.org/10.21538/0134-4889-2017-23-3-280-291

16. Ченцов А.Г., Григорьев А.М., Ченцов А.А. Decommissioning of Nuclear Facilities: Minimum Accumulated Radiation Dose Routing Problem. CEUR Workshop Proceedings, Vol. 1987, P. 123-130 (год публикации - 2017)

17. Ченцов А.Г., Ченцов А.А., Григорьев А.М. Об одной задаче маршрутизации, моделирующей перемещения в радиационных полях Вестник Удмуртского университета. Математика. Механика. Компьютерные науки, Т. 27, вып. 4 (год публикации - 2017)

18. Кобылкин К.С. Approximation algorithms for intersecting straight line segments with equal disks Abstracts of XVII Baikal International School-Seminar "Methods of Optimization and Their Applications", P. 47 (год публикации - 2017)

19. Хачай М.Ю. Deterministic and Randomized Approximation Algorithms for the Traveling Salesman Problem and Its Generalizations Abstracts of the International Conference and PhD-Master Summer School on Groups and Graphs, Metrics and Manifolds, P. 19 (год публикации - 2017)

20. Хачай М.Ю. Approximation algorithms for some generalizations of TSP Abstracts of XVII Baikal International School-Seminar "Methods of Optimization and Their Applications", P. 19 (год публикации - 2017)

21. Хачай М.Ю., Дубинин Р. Approximation schemes for the Euclidean CVRP with non-uniform demand and time windows Abstracts of XVII Baikal International School-Seminar "Methods of Optimization and Their Applications", P. 108 (год публикации - 2017)

22. Хачай М.Ю., Незнахина Е.Д. Efficient optimal algorithm for the Quasipyramidal GTSP Abstracts of XVII Baikal International School-Seminar "Methods of Optimization and Their Applications", P. 109 (год публикации - 2017)

23. Хачай М.Ю., Незнахина Е.Д. Quasi-Pyramidal Tours and Polynomial Time Solvable Subclass of the Generalized Traveling Salesman Problem Abstracts of the International Conference and PhD-Master Summer School on Groups and Graphs, Metrics and Manifolds, P. 58 (год публикации - 2017)

24. Хачай М.Ю., Незнахина Е.Д. Эффективная разрешимость обобщенной задачи коммивояжера в классах квази- и псевдопирамидальных маршрутов. Тезисы докладов 18-й Всероссийской конференции с международным участием "Математические методы распознавания образов", С. 58 (год публикации - 2017)


Аннотация результатов, полученных в 2018 году
Согласно общему плану работ по проекту исследования, проведенные в 2018 г., могут быть условно разделены на несколько основных направлений. 1. Первое направление связано с алгоритмическим анализом комбинаторных задач, обобщающих классическую задачу коммивояжера (TSP) и задачу оптимальной маршрутизации транспортных средств (VRP). Особое внимание было уделено геометрической постановке обобщенной задачи коммивояжера EGTSP-GC, в которой разбиение на кластеры задается ячейками ортогональной сетки, задаче VRP с дополнительными ограничениями на грузоподъемность транспортных средств и временные промежутки обслуживания (CVRPTW) и обобщенной задаче коммивояжера с переменными транспортными издержками и ограничениями предшествования (DGTSP-PC). EGTSP-GC Введенные (исполнителями проекта) в 2017 г. для общей постановки задачи GTSP понятия L-квази- и L-псевдопирамидальных маршрутов распространены на случай порядка, задаваемого сеткой, и показано, что произвольный оптимальный маршрут в задаче EGTSP-GC(h), в которой высота сетки не превосходит h, является L(h)-псевдопирамидальным при L(h)=15 h^3+2h. Как следствие, обоснована гипотеза о полиномиальной разрешимости задачи EGTSP-GC(h) при произвольном фиксированном значении h, а вместе с ней дан положительный ответ на вопрос о полиномиальной разрешимости евклидовой задачи коммивояжера на плоскости при дополнительном условии ограниченности одного из размеров объемлющего прямоугольника, восходящий к классической работе К.Пападимитриу 1977 г. Численное моделирование показало, что с доверительной вероятностью 95% зависимость параметра пирамидальности L от высоты сетки h имеет вид O(h log h), по крайней мере, на сетках размера 500 x h, где h<=30, что позволяет надеяться на уточнение найденной теоретической оценки и, как следствие, повышение производительности предложенных точных алгоритмов. CVRPTW Для задачи впервые разработаны (две) полиномиальные приближенные схемы (PTAS). При произвольных фиксированных значениях грузоподъемности q и числа временных окон p алгоритмы являются эффективными полиномиальными приближенными схемами (EPTAS) с кубической трудоемкостью и сохраняют полиномиальность при q,p=O(log log n) и qp=O((log n)^0.25) соответственно. Сравнивая предложенные алгоритмы друг с другом, отметим, что при последовательной реализации вторая схема опережает первую по производительности (согласно полученным теоретическим оценкам), однако первая схема допускает очевидное распараллеливание. DGTSP-PC Основное внимание уделено постановке DGTSP-PC с нефиксированной начальной (финальной) позицией, принимающей произвольное положение в заданном компактном множестве, влияющее на окончательное значение оптимизационного критерия. Для построенной таким образом двухуровневой задачи оптимизации разработана эффективная схема динамического программирования с элементами параллелизма. Вычислительная эффективность предложенной схемы подтверждена результатами массивного численного тестирования, проведенного на платформе parallel.uran.ru, в том числе в сравнении с известными эвристиками. 2. Второе направление исследований связано с анализом вычислительной сложности и проектированием эффективных приближенных алгоритмов с теоретическими гарантиями по точности и трудоемкости для геометрических постановок задач об оптимальном покрытии (Set Cover) и минимальной системе представителей (Hitting Set). Построена серия приближенных алгоритмов для задачи оптимального пересечения отрезков равными кругами, включая как наиболее общий случай семейств отрезков, пересекающихся не более, чем в своих концевых точках, так и некоторые частные постановки, задаваемые множествами ребер плоских графов, возникающих в приложениях: на обобщенных внешнепланарных графах, триангуляциях Делоне, графах Габриэля, графах относительных окрестностей и др. Предложенные алгоритмы при относительно невысокой трудоемкости обладают рекордной на данный момент точностью. 3. Третье направление исследований состояло в проектировании алгоритмов оптимальной коррекции и регуляризации несобственных задач выпуклой оптимизации. В 2018 г. основное внимание было уделено вопросам равностепенной регуляризации функции Лагранжа одновременно по переменным как прямой так и двойственной задачи, а также совершенствованию схем оптимальной коррекции задач выпуклой оптимизации с несовместной системой ограничений (несобственных задач первого рода). Для двойственной пары задач линейного программирования впервые обоснована схема Тихоновской регуляризации по прямым и двойственным переменным, обеспечивающая одинаковую по порядку величины скорость сходимости аппроксимирующих последовательностей к нормальным оптимальным решениям обеих задач. Обоснованы условия сходимости и найдены оценки ее скорости для обобщенной схемы оптимальной коррекции по правым частям несобственной задачи выпуклой оптимизации первого рода. 4. Завершающее, но не менее важное направление исследований по данному проекту было связано с решением прикладных задач. а) В сотрудничестве с коллегами из отдела Ecosystems Services and Management Международного Института прикладного системного анализа (IIASA), Laxenburg, Austria, разработан автоматический метод мониторинга распространения индустриальных пальмовых плантаций в странах экваториального пояса (Индонезии, Малайзии, Бразилии), непосредственно влияющих на сокращение площадей тропических ливневых лесов и как следствие снижение адсорбции CO2 и глобальное потепление. Независимые методы проведения такого мониторинга связаны с анализом публично доступных спутниковых изображений земной поверхности, получаемых, например, со спутников Landsat, для которых традиционно применяется либо метод экспертной разметки, либо универсальные алгоритмы машинного обучения (SVM, RF, и т.п ). Несмотря на достигнутые успехи, ни один из перечисленных подходов не был свободен от очевидных недостатков. Использование для анализа снимков экспертов недопустимо дорого и не позволяет достичь требуемой производительности. Применение в целях снижения себестоимости анализа краудсорсинговых кампаний порождает ряд дополнительных проблем, например, в области оценки достоверности получаемых данных. Использование же традиционных алгоритмов обучения, не специализированных для решения задач анализа изображений, приводит к существенному снижению качества прогнозов. Предложенный подход основан на редукции задачи мониторинга площадей пальмовых плантаций к задаче семантической сегментации спутниковых изображений и решении последней в классе вполне конволюционных нейронных сетей. Обученная на снимках части о. Калимантан (Индонезия) сеть, авторская модификация сети FCN-8s (Shelhamer et al. 2017), обладающая наивысшей в эксперименте обобщающей способностью (OA=0.95), более чем на 9% опередила по качеству алгоритмы, традиционно применяемые для решения данной задачи. б) проблема оптимизации удобства использования (usability) пользовательского интерфейса, реализованного в виде иерархических меню сформулирована в виде подходящей задачи комбинаторной оптимизации, для решения которой предложено использовать оригинальный эвристический алгоритм. Полученные в 2018 г. результаты опубликованы в работах [1-26] (см. п. 1.7 настоящего отчета) среди которых 16 статей в изданиях, индексируемых WoS и/или Scopus, докладывались на конференциях [1-5] (п. 1.10 отчета) и заседаниях постоянно действующего семинара Отдела математического программирования ИММ им. Н.Н.Красовского УрО РАН (http://www.mathnet.ru/php/conference.phtml?option_lang=rus&eventID=38&confid=545). В текущем году исполнители проекта приняли активное участие в организации нескольких международных конференций по тематике данного гранта: 12th International Conference on Learning and Intelligent Optimization (LION`12). June 10-15, 2018, Kalamata, Greece - Хачай М.Ю. – session co-chair, Бакланов А.П. – PC-member 7th International Conference on Analysis of Images, Social Networks, and Texts (AIST 2018). July 5-7, Moscow, Russia — Хачай М.Ю. - session co-chair, Бакланов А.П., Кобылкин К.С., Незнахина Е.Д. - PC-members 7th International Conference on Optimization Problems and their Applications (OPTA 2018), July 8-14, Omsk, Russia — Хачай М.Ю. - PC co-chair, 9th International Conference on Optimization and Applications (OPTIMA 2018), October 1-5, 2018, Petrovac, Montenegro — Бакланов А.П., Хачай М.Ю. - PC members 12th Annual International Conference on Combinatorial Optimization and Applications (COCOA 2018), Atlanta, USA — Хачай М.Ю. - PC member. Участие исполнителей гранта в международных конференциях способствовало активному обсуждению полученных результатов с ведущими специалистами в области дискретной и непрерывной оптимизации, исследования операций, распознавания образов и анализа изображений. 24.01.2018 Е.Д.Незнахиной успешно защищена кандидатская диссертация “Эффективные алгоритмы с гарантированными оценками точности для некоторых обобщений задачи коммивояжера”, диплом серия КНД №043840, приказ №609/нк-21 Подготовлена глава V.D. Mazurov, M.Yu. Khachay “Collective generalized solutions for infeasible systems of constraints and ensemble learning techniques”, содержащая обзор авторских результатов в области комитетных обобщенных решений несовместных систем ограничений, в том числе, полученных ранее в рамках данного проекта. Глава принята к публикации в составе коллективной монографии «Image Analysis and Pattern Recognition: State of the Art in the Russian Federation».

 

Публикации

1. Бакланов А.П., Хачай М.Ю., Пасынков М.К. Fully Convolutional Neural Networks for Mapping Oil Palm Plantations in Kalimantan Lecture Notes in Computer Science, Vol. 11353, P. 406--411 (год публикации - 2019) https://doi.org/10.1007/978-3-030-05348-2_35

2. Бакланов А.П., Хачай М.Ю., Пасынков М.К. Application of Fully Convolutional Neural Networks to Mapping Industrial Oil Palm Plantations Lecture Notes in Computer Science, Vol. 11179, P. 145-157 (год публикации - 2018) https://doi.org/10.1007/978-3-030-11027-7_16

3. Иванко Е.Е. One-Level Menu Optimization: How to Make Conventional Things Better DEStech Transactions on Computer Science and Engineering, DEStech Publishing Inc., P. 48-60 (год публикации - 2019)

4. Кобылкин К.С. Constant Factor Approximation for Intersecting Line Segments with Disks Lecture Notes in Computer Science, Vol. 11353, P. 426-433 (год публикации - 2019) https://doi.org/10.1007/978-3-030-05348-2_39

5. Кобылкин К.С. Приближённые алгоритмы с гарантированными оценками точности для пересечения множеств ребер некоторых метрических графов равными кругами Trudy Instituta Matematiki i Mekhaniki UrO RAN, №2, т. 25 (год публикации - 2019)

6. Пасынков М.К., Хачай М.Ю. Segmentation of fingerprint images using the simplest neural networks Сборник трудов IV международной конференции и молодежной школы «Информационные технологии и нанотехнологии» (ИТНТ-2018) - Самара: Предприятие "Новая техника", С.1267-1274 (год публикации - 2018)

7. Попов Л.Д. Об одном методе регуляризации для несобственных задач линейного программирования Trudy Instituta Matematiki i Mekhaniki UrO RAN, №2, т. 25 (год публикации - 2019)

8. Попов Л.Д. On Accuracy Estimates for One Regularization Method in Linear Programming Communications in Computer and Information Science, Vol. 871, P. 170-182 (год публикации - 2018) https://doi.org/10.1007/978-3-319-93800-4_14

9. Скарин В.Д. Метод штрафных функций и регуляризация в анализе несобственных задач выпуклого программирования Trudy Instituta Matematiki i Mekhaniki UrO RAN, №3, т. 24, С. 187–199 (год публикации - 2018) https://doi.org/10.21538/0134-4889-2018-24-3-187-199

10. Скарин В.Д. The method of penalty functions and regularization in the analysis of improper convex programming problems Proceedings of the Steklov Institute of Mathematics, - (год публикации - 2019)

11. Хачай М.Ю., Незнахина Е.Д. Pseudo-pyramidal Tours and Efficient Solvability of the Euclidean Generalized Traveling Salesman Problem in Grid Clusters Lecture Notes in Computer Science, Vol. 11353, P. 420--425 (год публикации - 2019) https://doi.org/10.1007/978-3-030-05348-2_38

12. Хачай М.Ю., Огородников Ю.Ю. Polynomial time approximation scheme for the capacitated vehicle routing problem with time windows Proceedings of the Steklov Institute of Mathematics, - (год публикации - 2019)

13. Хачай М.Ю., Огородников Ю.Ю. Полиномиальная приближенная схема для задачи маршрутизации траспортных средств с ограничениями на грузоподъемность и временные промежутки обслуживания Trudy Instituta Matematiki i Mekhaniki UrO RAN, №3, т. 24, с. 233-246 (год публикации - 2018) https://doi.org/10.21538/0134-4889-2018-24-3-233-246

14. Хачай М.Ю., Огородников Ю.Ю. Efficient PTAS for the Euclidean CVRP with Time Windows Lecture Notes in Computer Science, Vol. 11179, P. 296-306 (год публикации - 2018) https://doi.org/10.1007/978-3-030-11027-7_30

15. Хачай М.Ю., Огородников Ю.Ю. Improved Polynomial Time Approximation Scheme for Capacitated Vehicle Routing Problem with Time Windows Communications in Computer and Information Science, Vol. 974, P. 156-170 (год публикации - 2019) https://doi.org/10.1007/978-3-030-10934-9_

16. Хачай М.Ю.,, Незнахина Е.Д. Towards Tractability of the Euclidean Generalized Traveling Salesman Problem in Grid Clusters Defined by a Grid of Bounded Height Communications in Computer and Information Science, Vol. 871, P. 68-77 (год публикации - 2018) https://doi.org/10.1007/978-3-319-93800-4_6

17. Ченцов А.Г. , Григорьев А.М. Оптимизирующие мультивставки в задачах маршрутизации с ограничениями Вестник Удмуртского университета. Серия "Математика. Механика. Компьютерные науки", т. 28, вып. 4 (год публикации - 2018)

18. Ченцов А.Г., Григорьев А.М., Ченцов А.А. Optimizing the starting point in a precedence constrained routing problem with complicated travel cost functions Ural mathematical journal, №2, vol. 4 (год публикации - 2018)

19. Мазуров Вл.Д., Хачай М.Ю. Collective generalized solutions for infeasible systems of constraints and ensemble learning techniques Image Analysis and Pattern Recognition: State of the Art in the Russian Federation в серии книг "Series on Language Processing, Pattern Recognition, and Intelligent Systems", World Scientific Publishing, Ltd. (5 Toh Tuck Link, Singapore 596224), - (год публикации - 2019)

20. Бакланов А.П., Пасынков М.К., Хачай М.Ю. Семантическая сегментация аэрокосмических изображений промышленных пальмовых плантаций с использованием вполне конволюционных сверточных нейронных сетей Тезисы докладов 12-й Международной конференции "Интеллектуализация обработки информации ИОИ-2018" Москва, Торус-Пресс, С. 106-107 (год публикации - 2018) https://doi.org/10.30826/IDP201848

21. Кобылкин К.С. Approximation algorithms for special geometric hitting set problems Тезисы докладов VII Международной конференции "Проблемы оптимизации и их приложения" Омск, Издательство ОмГУ, С. 96 (год публикации - 2018)

22. Попов Л.Д. Об оценках точности для одного метода регуляризации задач линейного программирования Тезисы докладов VII Международной конференции "Проблемы оптимизации и их приложения" Омск, Издательство ОмГУ, С. 117 (год публикации - 2018)

23. Скарин В.Д. Application of reqularized penalty function for the optimal correction of improper convex programming problems Тезисы докладов VII Международной конференции "Проблемы оптимизации и их приложения", Омск, Издательство ОмГУ, С. 122 (год публикации - 2018)

24. Хачай М.Ю., Незнахина Е.Д. Towards tractability of the euclidean generalized traveling salesman problem in grid clusters defined by a grid of bounded height Тезисы докладов VII Международной конференции "Проблемы оптимизации и их приложения" Омск, Издательство ОмГУ, С. 41 (год публикации - 2018)

25. Хачай М.Ю., Незнахина Е.Д. Разрешимость евклидовой обобщенной задачи коммивояжера на сетке фиксированной высоты Тезисы докладов 12-й Международной конференции "Интеллектуализация обработки информации ИОИ-2018" Москва, Торус-Пресс, С. 72-73 (год публикации - 2018) https://doi.org/10.30826/IDP201831

26. Хачай М.Ю., Огородников Ю.Ю. Улучшенная полиномиальная приближённая схема для задачи маршрутизации транспорта с ограничениями на грузоподъёмность и временные промежутки обслуживания Тезисы докладов 12-й Международной конференции "Интеллектуализация обработки информации ИОИ-2018" Москва, Торус-Пресс, C. 68-69 (год публикации - 2018) https://doi.org/10.30826/IDP201829


Возможность практического использования результатов
Разработанные в ходе исполнения проекта приближенные алгоритмы и аппроксимационные схемы, по мнению участников коллектива, могут быть применены при исследовании конкретных задач, возникающих на практике: - так, полиномиальные приближенные схемы для задачи CVRPTW могут найти применение в задачах проектирования оптимальных схем доставки продукции потребителям; - алгоритмы для DGTSP-PC могут применены в задачах демонтажа отработанных энероблоков АЭС и в задачах высокоточной листовой лазерной резки металла; - алгоритмы для геометрических постановок задачи Set Cover, могут найти практическое применение в задачах мониторинга беспроводных или дорожных сетей; - обученная в ходе исполнения проекта нейронная сеть в ближайшем будущем будет применена для построения прогнозов распространения индустриальных пальмовых плантации на территории Индонезии.