Яндекс Go расширил географию тарифа «Вместе», который объединяет в одну поездку незнакомых пассажиров. С сегодняшнего дня, как сообщает Telegram-канал «Технологии Яндекса», сервис доступен ещё в 31 городе. За прошлый год пользователи совершили по тарифу несколько десятков миллионов поездок.

Что именно оптимизируют

Формально перед разработчиками стоит усложнённая версия задачи коммивояжёра — классической математической головоломки о поиске кратчайшего маршрута через набор точек. Сложность в том, что число возможных комбинаций растёт с каждым новым пунктом, и полный перебор быстро становится неподъёмным даже для компьютера.

В случае с «Вместе» список точек заранее неизвестен: алгоритм должен сам решить, кого с кем посадить. Поэтому задачу разбили на два этапа.

Подбор пары и прокладка пути

Сначала ML-модель оценивает совместимость заказов разных людей. Она смотрит на время, локацию, статистику похожих поездок, трафик и частые маршруты. Это позволяет предсказывать удачные пары ещё до того, как построен маршрут. Оценка пересчитывается регулярно — например, при отмене заказа или изменении дорожной обстановки.

Когда пара найдена, начинается роутинг: расчёт оптимального пути по четырём точкам — двум посадкам и двум высадкам. Алгоритм ищет вариант без больших крюков, чтобы не задерживать ни пассажиров, ни водителя. Весь расчёт занимает доли секунды, пока пользователь видит на экране индикатор поиска.

Зачем это бизнесу и городу

Совместные поездки снижают нагрузку на водителей и, по данным компании, экономят пассажирам в среднем 22% стоимости. Для сервиса это способ выжать больше поездок из уже существующего парка машин, не увеличивая число автомобилей на дорогах.

Что это значит

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

Источник: Telegram: Технологии Яндекса

Понравился материал?
Подписывайтесь — так вы не пропустите новые.
RSS-лента

Комментарии 6

Будьте вежливы — это делает обсуждение лучше
МС
Марина Соколова
Главное, чтобы крюки были реально маленькими. Технически «доли секунды» звучит красиво, но на практике всё решает, насколько точно алгоритм предсказывает пробки.
О
Олег
интересно было бы почитать подробнее про ML-модель подбора пар. На чём обучают, какие признаки самые весомые?
Р
РедакцияРедакция
Олег, спасибо за вопрос. В статье мы опирались на официальное сообщение Яндекса — деталей про признаки и датасет компания пока не раскрывала. Если появится технический разбор, обязательно напишем.
DP
dmitry_p
Пользовался пару раз. В целом норм, но один раз водитель ждал второго пассажира минут семь, и я опоздал на встречу. Для утренних поездок на работу всё ещё рискованно.
A
alex88
По сути это же классический ride-pooling, как в Uber Pool. Вопрос только в том, насколько агрессивно они будут склеивать заказы, чтобы заработать больше — и не превратится ли поездка в экскурсию по городу.
ИК
Ирина К.
А как считается эта экономия 22%? От обычного тарифа в тот же момент или от средней цены по городу? У меня в Казани разница с «Экономом» была меньше, рублей 30.