Создан алгоритм для «программируемой краски»

Создан алгоритм для «программируемой краски»

Коллектив ученых из Германии и США разработал алгоритм, который позволяет программируемой материи (например, рою примитивных роботов) в кратчайшее время облепить ровным слоем любую заданную поверхность. При этом все роботы могут быть одинаковыми, им не нужна иерархия или центральное управление — достаточно обмениваться информацией с ближайшими соседями. Препринт с исследованием выложен на arXiv.org.

Авторы решали следующую задачу: пусть дан объект любой сложной формы (например, лопасти промышленного ветряка), который надо покрыть тонким слоем условной «умной краски». Ученые поясняют, что с точки зрения алгоритма совершенно не важно, как именно реализована такая краска, она лишь должна отвечать ряду требований: каждая «частица» может независимо перемещаться, обмениваться небольшим количеством информации с ближайшими соседями, а также чувствовать поверхность, которую им нужно покрыть.

В основе алгоритма лежат так называемые «жалобы», которые посылают частицы, находящиеся вдали от поверхности. Такая жалоба распространяется по цепочке дальше, и если ее получает частица на поверхности, у которой рядом есть незанятое место, она туда сдвигается. После этого все частицы, которые участвовали в передаче жалобы, тоже сдвигаются на одну позицию по цепочке. Таким образом, когда в рое перестали появляться жалобы — алгоритм заканчивается. Если остались лишние частицы, они могут точно так же создать второй и последующие слои.

Общая работа (количество передвижений частиц) в такой схеме оказалась пропорциональна квадрату числа частиц. По мнению авторов, новый алгоритм в конечном счете должен использоваться в «умных покрытиях» для крупных сооружений, например, мостов или ветряков. При помощи программируемых покрытий предлагается равномерно распределять по поверности датчики и сенсоры (регистрирующие температуру или, к примеру, наличие трещин). В этом случае диагностика состояния сооружения (в теории) упростится до опроса всех сенсоров и не потребует дорогостоящего осмотра. 

Похожие концепции, но с другим набором решений, высказывались в контексте «Интернета вещей» (англ. Internet of things). В рамках такого подхода также предлагается устанавливать большое число примитивных сенсоров, каждый из которых будет опросить по интернету. Проблему с питанием таких сенсоров, например, можно решать, поглощая энергию фоновых радиоволн, которые в избытке находятся в крупных мегаполисах.

Идею программируемой материи активно развивают с начала 90-х годов. В этой области существуют несколько основных направлений. Например, под «активной материей» понимают некоторые коллоидные или полимерные системы, способные к самостоятельному движению. Известна и область под названием «клэйтроника», в рамках которой планируется создавать примитивные компьютеры (их называют «к-атомы»), объединяющиеся в стаю. Один из самых маленьких современных к-атомов имеет форму цилиндра диаметром 44 миллиметра.

Тарас Молотилин

N+1

Похожие новости:
Панда нового поколения скоро увидит мир
Согласно данным, полученным с конференции SMS West, которая недавно проходила в Калифорнии, команда разработчиков интернет-корпорации Google занимается разработкой нового алгоритма, носящего название Панда «нового поколения». По словам Мэтта Каттса: «Этот алгоритм станет для представителей малого ..
2014-03-17 1719 0 Интернет, IT
0
Яндекс проведет чемпионат по программированию
Российская интернет-компания «Яндекс» летом 2013 года проведет открытый чемпионат по программированию «Яндекс.Алгоритм». Об этом говорится в официальном блоге «Яндекса». Чемпионат будет состоять из нескольких раундов: тестового, квалификационного, трех отборочных и финального.Каждый раунд длится сто минут; в его ходе участникам ..
2013-06-6 1835 0 Интернет, IT
0
Алгоритм определит правдивость твитов
Twitter остается интересной средой для практического применения математики. Не так давно мир увидел алгоритм, способный предсказывать тренды в этой соцсети. А на днях ученые представили программу, определяющую, содержится ли в твите достоверная информация. Необычный алгоритм использует для определения правдивости сообщения различные ..
2012-12-18 1736 0 Интернет, IT
0
Google и MIT разработали алгоритм удаления отражений при съемке через стекло
Компания Google и Массачусетский технологический институт (MIT) совместно разработали алгоритм, который позволяет удалять с фотографий отражение, возникающее при съемке через стекло. О задачах, поставленных перед командой исследователей, и принципах действия предложенной ими методики рассказывается в видеоролике, опубликованном ..
2015-08-13 2659 0 Интернет, IT
0
Разработан алгоритм по выявлению групп клакёров в Сети
В Университете штата Иллинойс в Чикаго разработан новый алгоритм, который позволяет вычислять целые группы людей, занимающихся публикацией «проплаченных» комментариев о тех или иных компаниях или продуктах — в блогах, на форумах или в соответствующих секциях в интернет-магазинах. Собственно, такие «подсадные» комментаторы ничем ..
2012-04-17 1734 0 Интернет, IT
0
Google улучшает поиск и вводит новый алгоритм Hummingbi
В рамках празднования 15-летия Google компания объявила о переходе самого главного своего продукта — поисковика — на новый алгоритм под названием Hummingbird. На самом деле он начал действовать еще месяц назад, но рассказать о некоторых его достоинствах руководство корпорации решило ..
2013-10-1 1739 0 Интернет, IT
1
Создан эффективный алгоритм распознавания пешеходов
Исследователи из Калифорнийского университета в Сан-Диего разработали алгоритм распознавания пешеходов в режиме реального времени, который в качестве исходных данных использует только изображение с камеры. Доклад был представлен на конференции ICCV 2015, которая прошла в декабре в Сантьяго. С кратким описанием ..
2016-02-10 1750 0 Интернет, IT
0
Google внедрила новый поисковый алгоритм
Компания Google приурочила к своему 15-летию объявление о запуске нового алгоритма поиска. Система, получившая кодовое имя Hummingbird ("Колибри"), работает уже как месяц. Она обрабатывает примерно 90% всех поисковых запросов. Поисковик, основанный в сентябре 1998 года, не стал вдаваться в подробности о том, ..
2013-09-28 1785 0 Интернет, IT
0
Создан алгоритм для наведения порядка в социальных связях
Ученые из Стенфордского университета создали алгоритм, который способен автоматически выделять в социальных связях пользователя "круги" коллег, членов семьи или знакомых. Препринт работы доступен в архиве Корнельского университета, краткое ее содержание пересказывает блог Technology Review. В основе ..
2012-11-5 1695 0 Интернет, IT
0
Алгоритм Baidu догнал людей в распознавании речи на английском и китайском
Лаборатория искусственного интеллекта (SVAIL) исследовательского подразделения китайской компании Baidu улучшила алгоритм распознавания речи под названием Deep Speech, при этом в некоторых случаях вторая версия программы распознает речь даже быстрее людей. Препринт статьи опубликован ..
2016-01-10 1886 0 Интернет, IT
0
Яндекс оградил пользователей от шокирующей рекламы
В очередном пресс-релизе компании «Яндекс» говорится о том, что сайты с «шокирующей» рекламой (именуемой тизерами) будут отображаться в поисковой выдаче «Яндекса» ниже, чем ссылки на благонадежные ресурсы.Как сообщили сотрудники «Яндекса», к такой «шокирующей рекламе» новый поисковый алгоритм будет ..
2014-01-29 1786 0 Интернет, IT
0
Созданы шрифты, не распознаваемые компьютерами
Корейский дизайнер, ранее привлекавшийся к работе на Агентство национальной безопасности США, изобрёл целый набор шрифтов, которые не воспринимает софт, используемый для распознавания символов. В цифровом мире скрыться от посторонних глаз практически невозможно. Не спасает ни хитроумное шифрование, ни надежды ..
2013-10-4 1799 0 Интернет, IT
0
Яндекс начал регистрацию на чемпионат по программированию Алгоритм
Российская интернет-компания "Яндекс" открыла регистрацию на международный чемпионат по спортивному программированию "Яндекс.Алгоритм", в котором могут участвовать все желающие, говорится в сообщении компании. "Яндекс.Алгоритм" — это индивидуальные соревнования, участие в которых не ограничено образованием, родом занятий и возрастом. Впервые конкурс проводился в 2011 ..
2014-04-09 1916 0 Интернет, IT
0
Яндекс.Деньги позволят платить за билеты Аэрофлота
Оплатить билеты «Аэрофлота» можно на сайте перевозчика через платежную систему «Яндекса». Теперь пользователи могут оплачивать «Яндекс.Деньгами» билеты «Аэрофлота» непосредственно на сайте авиакомпании. Об этом сообщается в пресс-релизе, поступившем в редакцию «Руформатора». На сегодняшний день платежная система ..
2011-10-19 1893 0 Интернет, IT
0
Алгоритм Google обыграл в го чемпиона Европы
Программа AlphaGo, разработанная компанией DeepMind (одна из дочерних компаний Google), выиграла у профессионального игрока пять игр подряд. Об этом сообщает Nature.Программа выиграла пять игр из пяти по турнирным правилам против Фаня Хуэя, чемпиона Европы по го. Кроме того, программа ..
2016-01-29 2082 0 Интернет, IT
0