Как называется этот особый случай коммивояжера, связанный с динамическими краевыми затратами?

Это вопрос моделирования / таксономии. Есть ли название для этого типа проблемы?

Я придумал следующую графическую задачу для грузовика по доставке пиццы, который начинается с нуля долларов и достаточного количества топлива, чтобы проехать N миль. Они хотят доставить пиццу клиентам C. Каждый покупатель немедленно заплатит им определенное количество долларов.

Веса ребер на этом графике - это количество миль между пунктами назначения.

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

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

Это не классическая проблема коммивояжера, потому что здесь задействованы два типа ресурсов: $ и топливо. И есть ограничение на ресурсы - проблема не только в том, чтобы найти минимальную стоимость. Речь идет о поиске минимальных стартовых ресурсов, необходимых для прохождения круга.


person Aaron Fi    schedule 24.06.2014    source источник
comment
@Barranka Я бы предпочел cstheory.stackexchange.com   -  person adjan    schedule 25.06.2014
comment
Что ж, алгоритмы - это тоже тема, связанная с Stack Overflow @ Barranka, хотя я с вами полностью согласен!   -  person Am_I_Helpful    schedule 25.06.2014
comment
@ addy2012 Вау! Еще один новый для меня сайт SE! Стоит взглянуть!   -  person Barranka    schedule 25.06.2014
comment
@shekharsuman Действительно, алгоритмы - это тема SO ... но я думаю, что этот конкретный (и довольно интересный) вопрос заслуживает более строгого математического рассмотрения, прежде чем фактически писать алгоритм. Он заслуживает всех голосов, которые он может получить, но я все же считаю, что его следует перенести на сайт, где могут быть лучшие ответы.   -  person Barranka    schedule 25.06.2014
comment
Оцените энтузиазм. Заметьте, мне просто любопытно, есть ли у этой проблемы общее название; был определен и решен где-либо раньше.   -  person Aaron Fi    schedule 25.06.2014
comment
Этот вопрос, вероятно, лучше подходит для cstheory.stackexchange.com, чем для SO; у людей там больше шансов получить ответ.   -  person tmyklebu    schedule 25.06.2014
comment
Просто примечание - Теоретическая информатика предназначена для вопросов исследовательского уровня; Информатика для ответов на ваши обычные вопросы, такие как этот (я бы сказал)   -  person AakashM    schedule 25.06.2014


Ответы (1)


Не уверен, есть ли для этого название, но есть прямое снижение NP-жесткости из TSP: учитывая экземпляр TSP и длину L, создайте экземпляр Pizza с тем же графиком, L начальным топливом и без заправочных станций.

person dfb    schedule 25.06.2014