
Почему цена на такси такая, какая она есть
Поиск Написать публикацию. Яндекс Как мы делаем Яндекс. Время на прочтение 5 мин.
Наши проекты
Одна из главных задач в Яндекс. Такси — как сделать так, чтобы к пользователю быстро приезжала машина, а у водителя сокращалось время ценообразование яндекс такси пробега» то есть время, когда он на линии без пассажира. Казалось бы, всё просто: пользователь выбирает тариф, указывает дополнительные пожелания ценообразование яндекс такси кресло, например.Остаётся отфильтровать водителей на линии по этим критериям, выбрать ближайшего и предложить ему заказ. Однако всё так просто только на первый ценообразование яндекс такси. Сегодня я расскажу сообществу Хабра о том, как мы выбираем наиболее подходящего водителя и как этот процесс эволюционировал со временем.
- Всем привет. Меня зовут Саша Борзых, я работаю в отделе эффективности платформы Яндекс Такси, руковожу сектором разработки ценообразования. В статье расскажу, как мы переделали платформу .
- У Федеральной антимонопольной службы (ФАС) есть серьезные замечания к «Яндекс Такси», в том числе из-за алгоритма ценообразования, заявил в.
- такси не зависит от дороговизны модели смартфона, с которого делается заказ, заявил «taxilyft.ru». Ранее объяснить, почему цена на одни и те.
- Nov , Динамическое ценообразование – это постоянный поиск баланса между спросом и предложением, чтобы пользователям всегда были доступны свободные машины, в том числе за счет механизма
- Jun , В статье расскажу, как мы переделали платформу динамического ценообразования, сокращая time to market, то есть уменьшая время с момента появления идеи до ее проверки в продакшене. Посмотрим, что
Вы узнаете о двух подходах к решению задачи. Общая архитектура поиска Когда пользователь нажимает кнопку «Вызвать такси», в бэкенде создаётся объект заказа и начинается его обработка в соответствии с конечным автоматом.
Чтобы заказ перешёл из состояния «В ожидании» в «Водитель назначен» — нужно найти водителя, предложить ему заказ и дождаться подтверждения, что заказ принят. Жадный Greedy подход Очень долго в Ценообразование яндекс такси. Такси работал жадный подход. При таком подходе на этапе поиска исполнителя делается запрос в микросервис Tracker, отвечающий за водителей.
Tracker знает об автомобилях всё: от цвета и брендирования до текущего местоположения. Поэтому, когда поступает запрос на поиск водителя, Tracker сначала определяет в локальном геоиндексе ближайшие машины ценообразование яндекс такси прямому радиусу с учётом «жёстких» ограничений заказа класс автомобиля, требования — детское кресло, жёлтые номера.
Информация
Затем уточняется время и длина маршрута подачи автомобиля и с учётом этой информации выбирается лучший вариант. Позже эта логика эволюционировала: для каждого водителя стали рассчитывать его «скоринг» на заказ — функцию от времени подачи автомобиля.И ранжировали водителей уже по ценообразование яндекс такси скоринга. В функции учитывается не только непосредственно время подачи, но и множество других факторов: от уровня спроса в точках А и Б до «опытности» водителя. Такое жадное назначение называется бонусным.
Руководитель Яндекс Go в Казахстане Тайыр Байдуйсен рассказал, почему в пиковые часы такси стоит в несколько раз выше и как происходит ценообразование . В выпуске про ценообразование детально разбирают, из чего складывается цена поездки. Пассажир и водитель видят «голую» сумму, но не всегда . В настоящее время мы продолжаем анализ практик ценообразования агрегаторов такси, по которым у службы есть серьёзные замечания к «Яндекс Такси»,отметил .
Буферный балковый подход Однако при жадном подходе ближайшего водителя получит тот, кто первый заказал такси. При этом некоторые пользователи могут вообще остаться без машины. При повышенном спросе, когда начинается конкуренция за исполнителей, жадный подход не годится.Чтобы максимально удовлетворить спрос даже в самые нагруженные часы, мы используем множество подходов и алгоритмов. Один из них — буферное балковое назначение водителей на заказы. В его основе лежит хорошо известная задача из области комбинаторной оптимизации — задача о назначениях. Нужно назначить каждой задаче такого исполнителя, чтобы сократить суммарное время выполнения всех работ при этом один исполнитель может взяться только за одну работу.
При решении такой задачи о назначениях наша «стоимость» выполнения работы заказа исполнителем таксопарком и водителем — значение функции скоринга от времени подачи автомобиля к пользователю. Задачу можно описать в терминах двудольных графов: с одной стороны — заказы, с другой — исполнители.
Один из наиболее известных способов решить такую задачу — венгерский алгоритм. Теги: яндекс.
Публикации
Комментарии Отправить сообщение. Комментарии Комментарии Лучшие за сутки Похожие. Сайт www. Ваш аккаунт Войти Регистрация.Сейчас на главной
С появлением Яндекс Такси, Сити Мобил, Gett заказывать такси стало намного быстрей. Но согласитесь, что цены порой кусаются. Давайте разбираться в ценообразование яндекс такси. Самый влияющий фактор - это коэффициент спроса, то есть соотношение количества заказов к количеству водителей в зоне заказа в текущий момент. Этот коэффициент зависит ещё от двух групп факторов.
Первая группа — предсказуемые факторы: час пик, день недели, праздничный день.