хотябы вот
www.swsys.ru/index.php?page=article&id=823&lang=en
91.222.128.30/handle/Uchebnye-izdaniya/Sistemy-pod...
а из того что я изучал по дискретной математике и связанному это могут быть
- линейное программирование
https://ru.wikipedia.org/wiki/%D0%9A%D0%B0%D1%82%D...
- многокритериальная оптимизация
например для решения задач оптимизации
- можно написать программу и рассказать как оно работает по симплекс-методу
https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BC%D...
- по транспортной задаче
https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%B0%D...
- многокритериальная оптимизация для оптимизации по этим самым нескольких критериям
https://ru.wikipedia.org/wiki/%D0%9C%D0%BD%D0%BE%D...
https://math.semestr.ru/simplex/concessions.php
- возможно взять Теорию Игр и задействовать ее для выбора оптимальных стратегий, скажем по Min-Max для получения больший конкурентных преимуществ относительно каких-то заданных стратегий соперников, скажем вводится таблица весов и результатов (почитайте про Теорию Игр) и программа выводит наилучшие стратегии, возможно с заданием критериев на выбор (например "меньше убытков" или "больше прибыли" или "меньше шанса разорится" или "разорить всех конкурентов")
https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BE%D...
или если это все проходили итак на вашем курсе (я не знаю проходили ли вы) - может чтото более глубокое нужно, предподавателя всеравно надо спрашивать - но хотяыб предложите ему варианты что я нашел и что вы в них найдете для возможной цели диплома
UPD: еще можете почитать книжку по теме
Дело - Математические методы и модели в управлении.2000