Python для начинающих, общий подход: проблема маршрутизации обслуживания с дополнительными ограничениями - PullRequest
0 голосов
/ 21 октября 2019

Я получил магистерскую диссертацию, состоящую из программирования на Python, потому что я хочу изучать программирование.

Поскольку в моем институте не так много навыков программирования, я более самодостаточен.

Цель состоит в том, чтобы написать программу на Python, которая планирует обслуживание различных воздушных судов, в то же время используя «запланированные ремонты в ближней зоне».

Предположим, что, например, компонент A имеетЕсли ремонт будет произведен прямо сейчас, а компонент B - через 3 дня, имеет ли смысл обмениваться информацией о компоненте B, чтобы сэкономить трудозатраты на разборку? На этот вопрос я отвечу

Я уже читал, что эта «проблема маршрутизации обслуживания» обычно формулируется как асимметричная «проблема коммивояжера» или «отрасль и цена».

Кто угодноесть какие-то подсказки, что читать, чтобы понять тему, кто-то уже знает, где взять какой-нибудь готовый к использованию код Python для асимметричной задачи путешествующего продавца в целом, базовый подход или программы или что-то еще, что может быть полезным для меня. Я правильно знаю, что работаю с этой книгой https://www.amazon.de/Python-Sprachgrundlagen-Objektorientierte-Programmierung-Modularisierung/dp/3836258641 и нахожусь на странице 300. Но я, например, не уверен, смогу ли я запрограммировать нужную программу со знанием этой книги и силой wwwв одиночестве :). Также, если у кого-то есть очень приличная книга по исследованию операций, я бы хотел получить ссылку = D.

Так что, если у кого-то из вас есть несколько очень простых советов для полного новичка, я был бы очень признателен.

Спасибо, Бен

...