<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">gscience</journal-id><journal-title-group><journal-title xml:lang="ru">Горные науки и технологии</journal-title><trans-title-group xml:lang="en"><trans-title>Mining Science and Technology (Russia)</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">2500-0632</issn><publisher><publisher-name>The National University of Science and Technology MISiIS (NUST MISIS)</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17073/2500-0632-2025-05-965</article-id><article-id custom-type="elpub" pub-id-type="custom">gscience-965</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>РАЗРАБОТКА МЕСТОРОЖДЕНИЙ ПОЛЕЗНЫХ ИСКОПАЕМЫХ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>MINERAL RESOURCES EXPLOITATION</subject></subj-group></article-categories><title-group><article-title>Сравнение эффективности алгоритмов оптимизации маршрутов движения при решении задачи маршрутизации бензовозов при открытых горных работах</article-title><trans-title-group xml:lang="en"><trans-title>Comparison of travel route optimization algorithms performance for fuel truck routing problem in open pit mines</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-2710-9562</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Хасоздемир</surname><given-names>К.</given-names></name><name name-style="western" xml:lang="en"><surname>Hasozdemir</surname><given-names>K.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Курсат Хасоздемир – PhD, научный сотрудник кафедры горного дела</p><p>г. Стамбул, Турция</p><p>Scopus ID 57211503596</p></bio><bio xml:lang="en"><p>Kursat Hasozdemir – PhD, Research Assistant, Department of Mining Engineering</p><p>Istanbul</p><p>Scopus ID 57211503596</p></bio><email xlink:type="simple">hasozdemir@itu.edu.tr</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-3792-1084</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Кахраман</surname><given-names>М. М.</given-names></name><name name-style="western" xml:lang="en"><surname>Kahraman</surname><given-names>M. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Мухаммет Мустафа Кахраман – PhD, доцент кафедры горного дела</p><p>г. Стамбул</p><p>Scopus ID 55366162500</p></bio><bio xml:lang="en"><p>Muhammet Mustafa Kahraman – PhD, Associate Professor, Department of Mining Engineering</p><p>Istanbul</p><p>Scopus ID 55366162500</p></bio><email xlink:type="simple">kahramanmm@itu.edu.tr</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0004-1761-3556</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Озалп</surname><given-names>О. Э.</given-names></name><name name-style="western" xml:lang="en"><surname>Özalp</surname><given-names>Ö. E.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Озге Эсе Озалп – PhD-студент, исследователь-сотрудник, преподаватель кафедры горного дела</p><p>г. Стамбул</p></bio><bio xml:lang="en"><p>Özge Ece Özalp – PhD‑Student, Research and Teaching Assistant, Department of Mining Engineering,</p><p>Istanbul</p></bio><email xlink:type="simple">ozalpo18@itu.edu.tr</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Стамбульский технический университет</institution><country>Турция</country></aff><aff xml:lang="en"><institution>Istanbul Technical University</institution><country>Turkey</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2026</year></pub-date><pub-date pub-type="epub"><day>21</day><month>08</month><year>2026</year></pub-date><volume>0</volume><issue>0</issue><issue-title>Online First</issue-title><elocation-id>965</elocation-id><permissions><copyright-statement>Copyright &amp;#x00A9; Хасоздемир К., Кахраман М.М., Озалп О.Э., 2026</copyright-statement><copyright-year>2026</copyright-year><copyright-holder xml:lang="ru">Хасоздемир К., Кахраман М.М., Озалп О.Э.</copyright-holder><copyright-holder xml:lang="en">Hasozdemir K., Kahraman M.M., Özalp Ö.E.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://mst.misis.ru/jour/article/view/965">https://mst.misis.ru/jour/article/view/965</self-uri><abstract><p>Распределение топлива для обеспечения работы технологического оборудования является важной задачей при открытых горных работах, где незапланированные простои оборудования из-за истощения запасов топлива напрямую увеличивают эксплуатационные расходы и нарушают непрерывность добычи. Оптимизация маршрута бензовозов в динамических условиях в реальном времени, учет местоположения оборудования, уровней запасов топлива и приоритетов заправки остаются недостаточно освещенной проблемой в существующей литературе по маршрутизации транспортных средств. В данном исследовании оцениваются и сравниваются три алгоритмических подхода к решению задачи маршрутизации бензовозов на основе приоритетности при добыче полезных ископаемых открытым способом: полный перебор (BF), метод ветвей и границ с использованием редуцированной матрицы (B &amp; B) и муравьиный алгоритм (ACO). Алгоритмы тестируются на двух наборах данных из угольной копи в Северной Америке – начальном наборе данных из 14 единиц техники и дополнительном наборе данных из 38 единиц с использованием геодезических расстояний и трехуровневой структуры приоритетов, основанной на уровнях запасов топлива в реальном времени. Модифицированная формула B &amp; B с применением сокращения матрицы и фиктивных переменных используется для обеспечения соблюдения ограничений по группам приоритетов без преждевременного возврата на склад ГСМ (бензохранилище). Параметры ACO настроены для среды маршрутизации на основе приоритетов с фиксированным стартом от бензохранилища. На основании начального набора данных BF определяет оптимальный путь 54,39 км за 1,68 с, B &amp; B – близкий к оптимальному путь в 55,01 км за 1,41 с, а ACO достигает эвристического пути 55,01 км за 0,22 с. Анализ масштабируемости показывает, что вычислительные возможности алгоритма BF позволяют моделировать не более 17 единиц техники, B &amp; B – не более 29, в то время как ACO стабильно предоставляет почти оптимальные решения для всех протестированных масштабов примерно за 1 с. Алгоритм ACO принят в качестве наиболее подходящего для маршрутизации бензовозов в режиме реального времени при крупномасштабных открытых горных работах. Он обеспечивает наилучший баланс между качеством решения и вычислительной эффективностью при отклонении от оптимального маршрута на 1,13 %.</p></abstract><trans-abstract xml:lang="en"><p>Fuel distribution is a critical bottleneck in open-pit mining operations, where unplanned equipment downtime due to fuel depletion directly increases operational costs and disrupts production continuity. Optimizing fuel truck routing under real-time, dynamic conditions, accounting for equipment locations, fuel levels, and refueling priorities, remains an insufficiently addressed problem in the existing vehicle routing literature. This study evaluates and compares three algorithmic approaches for solving the priority-constrained fuel truck routing problem in open-pit mining: Brute Force (BF), Branch and Bound with a Reduced Matrix Approach (B &amp; B), and Ant Colony Optimization (ACO). The algorithms are tested on two datasets from a North American coal mine, a primary dataset of 14 equipment units and a supplementary dataset of 38 units, using geodesic distances and a three-tier priority structure based on real-time fuel levels. A modified B &amp; B formulation employing matrix reduction and dummy variables is applied to enforce priority group constraints without premature depot returns. ACO parameters are tuned for the priority-constrained routing environment with a fixed depot start. On the primary dataset, BF yields the optimal path of 54.39 km in 1.68 seconds, B &amp; B produces a near-optimal path of 55.01 km in 1.41 seconds, and ACO achieves a heuristic path of 55.01 km in 0.22 seconds. Scalability analysis shows that BF becomes computationally infeasible beyond 17 equipment units, B &amp; B beyond 29 units, while ACO consistently delivers near-optimal solutions across all tested scales within approximately 1 second. ACO is identified as the most suitable algorithm for real-time fuel truck routing in large-scale open-pit mining operations, offering the best balance between solution quality and computational efficiency, with a deviation of 1.13% from the optimal path.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>маршрутизация бензовозов</kwd><kwd>открытые горные работы</kwd><kwd>задача маршрутизации транспорта</kwd><kwd>муравьиный алгоритм</kwd><kwd>метод ветвей и границ</kwd><kwd>метаэвристическая оптимизация</kwd><kwd>управление парком транспортных средств</kwd><kwd>маршрутизация с учётом приоритетов</kwd><kwd>операционная эффективность горных работ</kwd></kwd-group><kwd-group xml:lang="en"><kwd>fuel truck routing</kwd><kwd>open-pit mining</kwd><kwd>vehicle routing problem</kwd><kwd>ant colony optimization</kwd><kwd>branch and bound</kwd><kwd>metaheuristic optimization</kwd><kwd>fleet management</kwd><kwd>priority-constrained routing</kwd><kwd>mining operational efficiency</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Исследование финансируется Отделом научно-исследовательских проектов Стамбульского технического университета в рамках проекта MGA-2024-45702.</funding-statement><funding-statement xml:lang="en">This research is funded by the Scientific Research Projects Department of Istanbul Technical University with the project ID of MGA-2024-45702.</funding-statement></funding-group></article-meta></front><body><sec><title>Сравнение эффективности алгоритмов оптимизации маршрутов движенияпри решении задачи маршрутизации бензовозовпри открытых горных работах</title></sec><sec><title>Введение</title><p>Распределение топлива является одной из ключевых логистических задач при открытых горных работах, где крупный парк тяжёлой техники непрерывно работает на территориально удалённых участках. Любая незапланированная остановка из-за нехватки топлива ведёт к простою оборудования, росту эксплуатационных затрат и сбоям в производственном процессе. Поскольку новые технологии стимулируют рост спроса на сырьё, горнодобывающие предприятия вынуждены обеспечивать устойчивость производства и минимизировать издержки в четырёх ключевых областях: проектирование рудников, добыча, транспортировка материалов и анализ горных работ [<xref ref-type="bibr" rid="cit1">1</xref>].</p><p>В частности, решающую роль играет оптимизация транспортировки, поскольку затраты на транспортировку и топливо составляют значительную долю от общих эксплуатационных расходов рудника [<xref ref-type="bibr" rid="cit2">2</xref>]. Оптимальное планирование маршрутов между объектами на открытых разработках, включая зоны погрузки, разгрузки и позиции техники, требует постоянного выбора соответствующего количества и типа техники при минимизации расстояний транспортировки и времени простоев. В литературе по исследованиям открытых разработок эти проблемы классифицируются как проблемы управления парком тяжелой техники. Однако маршрутизация бензовозов особенно сложна из-за её динамического характера: решения о маршруте должны приниматься в режиме реального времени на основе текущего местоположения техники и уровня запаса топлива, чтобы предотвратить остановку оборудования.</p><p>В предыдущих исследованиях изучались связанные с этим проблемы распределения ресурсов в условиях горных работ. Исследования по маршрутизации водовозок в карьерах [3, 4] сформулировали эту задачу как Arc Routing Problem – задачу оптимизации маршрутизации в логистике, когда услуги предоставляются не в точках (вершинах графа), а на связях (дугах или рёбрах) между ними, и показали, что частично-целочисленное линейное программирование может оптимизировать маршрутизацию операций пылеподавления и заложить методологическую основу для оптимизации маршрутизации ресурсодоставляющих транспортных средств на горных работах. Аналогичным образом оптимизация маршрутов в системе транспортировки «канатный экскаватор – самосвал» при открытых горных работах [<xref ref-type="bibr" rid="cit5">5</xref>] показала, что алгоритмические подходы, включая генетические алгоритмы и нейронные сети, значительно превосходят эмпирическую маршрутизацию вручную, что подчеркивает практическую ценность автоматизированного принятия решений. Помимо горных работ, задача пополнения запасов топлива (FRP), изученная в работе [<xref ref-type="bibr" rid="cit6">6</xref>], касается бензовозов, доставляющих различные виды топлива с центрального склада на распределительные станции в условиях большого и меняющегося во времени спроса. Эта структура очень похожа на рассматриваемую здесь задачу. Метаэвристический алгоритм Adaptive Large Neighborhood Search (Адаптивный поиск в больших окрестностях (ALNS)) продемонстрировал, что метаэвристические методы позволяют эффективно получать близкие к оптимальным решения для маршрутов с учетом специфики топлива в масштабе, сопоставимом с рассматриваемым в данном исследовании.</p><p>Несмотря на эти достижения сохраняется серьезный пробел: имеющиеся исследования либо посвящены сценариям статических или полустатических маршрутов, либо сосредоточены на нетопливных ресурсах, либо проводятся в логистических контекстах, которые не отражают динамические и приоритетные ограничения, связанные с распределением топлива в крупных открытых разработках. Ни в одном исследовании не проводилось систематического сравнения точных и метаэвристических алгоритмов задачи комбинаторной оптимизации маршрутов транспортных средств (Vehicle Routing Problem (VRP)) с задачей выбора маршрута бензовозов с учетом приоритетов, где приоритеты определяются уровнем запасов топлива в реальном времени. Это условие в корне отличает эту задачу от классических формулировок VRP.</p><p>В данном исследовании этот пробел устраняется путем оценки и сравнения трех алгоритмических подходов: метода полного перебора (Brute Force (BF)), метода ветвей и границ (Branch and Bound с использованием сокращенной матрицы (B &amp; B) и метода оптимизации муравьиной колонии (муравьиный алгоритм – Ant Colony Optimization (ACO)) для решения задачи маршрутизации бензовозов-топливозаправщиков при открытых горных работах. На основе данных о местоположении, виде и уровне запасов топлива, поступающих в реальном времени из рассматриваемого угольного разреза в Северной Америке, алгоритмы тестировались в двух рабочих масштабах (14 и 38 единиц техники) для оценки качества решения, вычислительной эффективности и масштабируемости. Остальная часть данной статьи организована следующим образом: в разделе 1 рассматривается соответствующая литература по задаче выбора маршрутов транспортных средств; в разделе 2 сформулирована задача и рассмотрены три метода решения; в разделе 3 представлены результаты; в разделе 4 обсуждаются результаты в контексте предшествующих исследований и практических последствий; в заключительном разделе сформулированы выводы и направления дальнейших исследований.</p></sec><sec><title>1. Обзор литературы</title><p>Задача выбора маршрута транспортных средств (VRP) и ее варианты активно изучались в разных отраслях, и в литературе представлены ценные методологические основы, хотя в них часто не учтены конкретные ограничения, связанные с маршрутизацией бензовозов в условиях открытых горных работ.</p><p>В области классического метода VRP [<xref ref-type="bibr" rid="cit7">7</xref>] был рассмотрен маршрут доставки цемента с учетом фиксированного местоположения клиентов и известного спроса и предложен гибридный алгоритм (Hybrid Sine-Cosine Algorithm (HSCA)) – метаэвристический метод оптимизации, который объединяет сильные стороны двух алгоритмов: модифицированного синус-косинусного алгоритма (SCA) и алгоритма искусственной пчелиной колонии (ABC), включающий метаэвристический метод обучения с учетом противоположностей (OBL), который помогает улучшить работу других алгоритмов оптимизации, а также операторов мутации и скрещивания. Полученные результаты демонстрируют преимущество сочетания поиска на основе популяции с локальными стратегиями улучшения для сокращения общего пути пробега. Оптимизация маршрута вывоза мусора в стамбульском районе Умрание с высокой плотностью населения [<xref ref-type="bibr" rid="cit8">8</xref>] дополнительно иллюстрирует практическую применимость эвристики составных маршрутов для снижения расхода топлива и повышения эффективности использования ресурсов за счет оптимальной маршрутизации в городских условиях. Эта же задача встает перед нами в условиях ограниченной пространственной планировки открытых разработок. Модели оптимизации логистики в горнодобывающей промышленности были изучены в работе [<xref ref-type="bibr" rid="cit9">9</xref>], где использовалась надстройка Microsoft Excel Solver (Поиск решения) со встроенными картографическими инструментами для разработки оптимальных транспортных решений для горнодобывающих компаний. Хотя их подход доступен, ему не хватает алгоритмической глубины, необходимой для динамического принятия решений в реальном времени. В работе [<xref ref-type="bibr" rid="cit10">10</xref>] представлен унифицированный точный подход к формулированию кластерного и обобщенного вариантов классической задачи маршрутизации транспорта (Clustered and Generalized VRP), который позволяет понять, как кластеризация задач может снизить вычислительную сложность – концепция, имеющая отношение к структуре приоритетных групп, использованной в данном исследовании. Алгоритм Branch-price-and-cut (BPC), объединяющий три ключевые идеи: метод ветвей и границ (branch-and-bound), генерацию столбцов (column generation) и отсечение по валидным неравенствам (cut generation) в работе [<xref ref-type="bibr" rid="cit11">11</xref>], расширил эффективные формулировки задачи маршрутизации транспорта (VRP) для обработки параметрической неопределенности, обеспечив теоретически строгую основу для точных методов в неопределенных условиях. В контекстах маршрутизации, характерных для горнодобывающей отрасли, в работе [<xref ref-type="bibr" rid="cit12">12</xref>] была разработана модель смешанно-целочисленного линейного программирования (MILP) для прокладки маршрутов БПЛА и планирования расположения зарядных станций в целях контроля ленточных конвейеров, что свидетельствует о растущей роли автоматизированной маршрутизации в управлении инфраструктурой горнодобывающих предприятий. В работе [<xref ref-type="bibr" rid="cit13">13</xref>] были представлены алгоритмы с полиномиальным временем для оптимизации перевозок в металлургической промышленности, применимые к широкому спектру путей, древовидных структур и геометрических сетевых структур. В работе [<xref ref-type="bibr" rid="cit14">14</xref>] муравьиный алгоритм (ACO) был применен к реальным задачам VRP (задачи маршрутизации транспорта) и продемонстрировал способность генерировать эффективные, близкие к оптимальным решения в значительно более короткие сроки, чем традиционные методы; этот вывод непосредственно послужил стимулом для применения ACO в настоящем исследовании.</p><p>В совокупности эти исследования подтверждают широкую применимость методов решения VRP, но обнаруживают одно и то же ограничение: они в основном предполагают статический спрос, фиксированное расположение клиентов или некритичные по времени ограничения. Ни одно из них не предполагает сочетания мониторинга уровня запасов топлива в реальном времени, динамического назначения приоритетов, а также пространственных и эксплуатационных характеристик, присущих распределению топлива на открытых разработках. Чтобы устранить эти пробелы, в данном исследовании сравнивается применение алгоритмов полного перебора (Brute Force (BF)), ветвей и границ (Branch and Bound (B &amp; B)) и муравьиного алгоритма (Ant Colony Optimization (ACO)) для решения задачи маршрутизации бензовозов (топливозаправщиков) с учетом приоритетности на основе данных по конкретному горнодобывающему предприятию (угольному разрезу). Цель исследования – определить, какой из подходов наилучшим образом отвечает требованиям принятия оперативных решений в режиме реального времени с учетом размера парка транспортных средств. Формулировка проблемы и применение алгоритмов описаны в следующем разделе.</p></sec><sec><title>2. Теория и методика</title><p>Задачу маршрутизации бензовозов-топливозаправщиков при открытых горных работах можно смоделировать как вариант задачи маршрутизации транспортных средств (VRP), специально адаптированный для учета динамических ограничений, зависящих от времени. Цель состоит в том, чтобы свести к минимуму общий путь пробега топливозаправщиков при одновременном обеспечении своевременной заправки техники для предотвращения эксплуатационных простоев. Задача учитывает данные в режиме реального времени о виде техники (оборудования), ее координатах и уровне запасов топлива, что отличает её от классических формулировок задачи маршрутизации транспорта (VRP), в которых, как правило, предполагаются статический спрос и фиксированные местоположения клиентов. Цель состоит в том, чтобы определить набор маршрутов, начинающихся и заканчивающихся на складе ГСМ, обеспечить дозаправку всего оборудования до исчерпания запасов топлива при минимизации общего времени пробега и с учетом ограничений по вместимости бензовоза. Три подхода к оптимизации реализовывались и оценивались с использованием набора данных по североамериканскому угольному разрезу. Алгоритмы тестировались на начальном наборе данных с 14 единицами техники для проверки алгоритмической корректности и на дополнительном наборе данных с 38 единицами техники для оценки масштабируемости методов решения. Наборы данных включают мгновенное местоположение (широта, долгота), уровень запаса топлива, вид техники (грузовики, погрузчики, экскаваторы, бульдозеры, грейдеры, самосвалы) и емкость цистерны для перевозки топлива. Техника распределяется по трем группам в порядке приоритета: первая (&lt; 30 % топлива), вторая (30–65 %) и третья (&gt; 65 %), а топливозаправщик начинает движение с координат (43,754; −105,266), имея емкость (максимальное количество перевозимого топлива) 50 т. Начальный набор данных представлен в табл. 1.</p><p>Таблица 1</p><p>Набор данных об оборудовании, подлежащем дозаправке с учетом приоритета</p><p>Таблица 2</p><p>Матрица расстояний между единицами техники, км</p><p>Методы решения сравнивались для условий свободного пространства, где нет дорожных ограничений, с использованием геодезических расстояний для повышения эффективности. Расстояние между всеми узлами рассчитывается по формуле расстояния по дуге большого круга, приведенной в [<xref ref-type="bibr" rid="cit15">15</xref>]:</p><p>Δσ = cos−1 (sin ∅1 sin ∅2 + cos ∅1 cos ∅2 cos Δλ), (1)</p><p>где λ – долгота; ∅ – широта; Δσ – расстояние, м.</p><p>Расстояния между единицами техники приведены в табл. 2. Расположение единиц техники и возможные маршруты показаны на рис. 1.</p><p>Рис. 1. Местоположение единиц техники и возможные маршруты, охватывающие их</p><p>Для решения проблемы маршрутизации топливозаправщиков использовались три метода: метод полного перебора (BF), метод ветвей и границ (B &amp; B) и муравьиный алгоритм (ACO). Каждый метод подходит к решению задачи по-своему, балансируя между вычислительной эффективностью и качеством решения, обеспечивая при этом первоочередное посещение узлов с более высоким приоритетом для предотвращения простоев. Расстояния представлены в матрице расстояний в табл. 2.</p></sec><sec><title>Алгоритм полного перебора</title><p>Согласно работе [<xref ref-type="bibr" rid="cit16">16</xref>] метод грубого решения «в лоб», также известный как алгоритм полного перебора, исчерпывающе вычисляет все возможные маршруты (перемещения) и определяет самый короткий из них. Расчет и сравнение всех возможностей для асимметричной задачи маршрутизации транспорта (VRP) требуют значительного времени. Рассматривается подсеть первого приоритета, показанная на рис. 2, с матрицей расстояний, приведенной в табл. 3. Если начальной общей точкой является узел 0, то все возможные пути можно вычислить с помощью уравнения</p><p>P(n, r) = n!/(n − r)!, (2)</p><p>где n – количество узлов; r – количество единиц техники, организованных в определенном порядке.</p><p>Рис. 2. Пример сети (первая приоритетная группа + топливозаправщик; данные приведены в табл. 1)</p><p>Таблица 3</p><p>Подматрица расстояний для первой приоритетной группы</p><p>Таблица 4</p><p>Возможные маршруты и расчет пробега</p><p>Учитывая относительно небольшое количество узлов в этом сценарии, можно оценить все возможные комбинации вручную или с помощью простых вычислительных методов. Однако по мере увеличения количества узлов количество потенциальных конфигураций маршрутов растет в геометрической прогрессии, что делает ручные вычисления непрактичными и неэффективными. Все возможные маршруты и их протяженность приведены в табл. 4, а оптимальный маршрут определен как 0–1–2–3–4 с общим пробегом 12,57 км.</p></sec><sec><title>Алгоритм ветвей и границ</title><p>Алгоритм ветвей и границ (B &amp; B) [<xref ref-type="bibr" rid="cit17">17</xref>] исследует пространство решений, систематически разбивая его на подзадачи (ветвление) и вычисляя нижние границы для сокращения неперспективных ветвей (ограничения). Для задачи маршрутизации топливозаправщика применяется формулировка B &amp; B со смещением по глубине с использованием сокращения матрицы для эффективного сокращения пространства поиска [<xref ref-type="bibr" rid="cit18">18</xref>].</p><p>Для учета структуры задачи, обусловленной ограничениями по приоритетам, введены две важные модификации:</p><p>1) матрица расстояний (пробегов) определяется отдельно для каждой приоритетной группы, при этом конечный узел одной группы служит начальным узлом следующей;</p><p>2) к подзадаче каждой группы добавляется фиктивный узел с непомерно большим расстоянием (100 000 км) до склада ГСМ, что не позволяет алгоритму рассчитывать преждевременное возвращение на склад между посещениями приоритетных групп. Это фиктивное расстояние вычитается из окончательного решения, чтобы восстановить истинную длину маршрута (пробег).</p></sec><sec><title>Сокращение матрицы</title><p>Для каждой приоритетной группы алгоритм начинается с построения подматрицы межузловых расстояний с присвоением диагональным записям значения бесконечности для предотвращения зацикливания. Затем матрица сокращается путем вычитания минимального значения из каждой строки, а затем минимального значения из каждого оставшегося столбца. Сумма всех вычитаемых минимумов составляет начальную нижнюю границу γ, представляющую собой минимально возможный пробег маршрута через все узлы этой группы. Этот подход применялся к той же приоритетной группе, которая использовалась при применении метода полного перебора. В табл. 5 показана начальная версия расширенной матрицы.</p><p>Таблица 5</p><p>Расширенная подматрица расстояний для первой приоритетной группы</p><p>При сокращении строк вычитаются минимальные значения в строках {10,53; 3,98; 0,47; 0,47; 1,35; 0} км, что дает γстроки = 16,8 км. При сокращении столбцов вычитаются минимальные значения в столбцах {0, 0, 0, 0, 0,88, 99 989,47} км, что даёт γстолбца = 99 990,35 км.</p><p>Исходная нижняя граница: 16,8 + 99 990,35 = 100 007,15 км. Вклад в 100 000 км полностью указан в столбце «Фиктивный» и вычитается для восстановления реальной длины (пробега) маршрута. Таким образом, эффективная нижняя граница маршрутизации составляет 7,15 км. Сокращенная версия матрицы расстояний приведена в табл. 6.</p><p>Таблица 6</p><p>Сокращенная матрица после сокращения строк и столбцов (γисх = 100007,15 км)</p><p>Таблица 7</p><p>Расстояния по ветвям от склада ГСМ (узел 0)</p><p>Для каждого следующего узла-кандидата j длина ветви рассчитывается по следующей формуле:</p><p>c = c(0 , n) + γ + Δγ, (3)</p><p>где c(0, n) – сокращенное расстояние до клиентов на ребрах сети; γ = 7,15 км – текущая нижняя граница, а Δγ – дополнительное сокращение, необходимое после того, как строка 0, столбец j и обратное ребро j → 0 приведены к бесконечности (чтобы предотвратить преждевременное повторное посещение склада ГСМ). Расчетные расстояния по ветвям приведены в табл. 7.</p><p>В качестве первой точки посещения выбран узел 1 (экскаватор 3), имеющий минимальную длину ветви – 13,71 км. Алгоритм работает итеративно по той же схеме: обновляет сокращенную матрицу, вычисляет длины ветвей для всех оставшихся кандидатов и всегда выбирает узел с наименьшей длиной ветви, пока не будут посещены все узлы из группы первого приоритета. Оптимальный подмаршрут для этой группы проложен, и последний посещённый узел становится отправной точкой для группы второго приоритета, в отношении которой проводится идентичный процесс сокращения матрицы и ветвления. Это продолжается в группе третьего приоритета, после чего расстояние до фиктивного узла вычитается для получения истинной общей длины маршрута.</p></sec><sec><title>Оптимизация по муравьиному алгоритму</title><p>Муравьиный алгоритм (ACO) – это вдохновленный природой метаэвристический метод, основанный на поведении муравьев, связанном с поиском и добыванием корма, представленный в работе [<xref ref-type="bibr" rid="cit19">19</xref>]. С тех пор он широко применяется для решения задач комбинаторной оптимизации, включая задачу коммивояжера, маршрутизацию транспортных средств и планирование. Реализация, использованная в данном исследовании, применяет ACO независимо к каждой группе приоритетов последовательно, что соответствует формулировкам B &amp; B и Brute Force, при этом последний узел оптимального подмаршрута каждой группы становится начальным узлом для следующей группы. Это обеспечивает строгое соблюдение приоритетных ограничений: все оборудование первого приоритета (запас топлива &lt; 30 %) посещается раньше любого оборудования второго приоритета и так далее.</p><p>Стационарный склад ГСМ (узел 0, координаты 43,721° северной широты, –105,278° западной долготы) служит обязательной отправной точкой для группы первого приоритета. В каждой группе муравьи строят маршруты, вероятностно выбирая узлы в соответствии с уравнением</p><p>где τij – уровень феромона на ребре (i, j); ηij = 1/dij – эвристическое значение (обратное расстояние); α контролирует влияние феромонов; β контролирует влияние эвристики. Узлы, не входящие в текущую приоритетную группу, исключаются из набора непосещенных узлов, что гарантирует, что алгоритм не может пересекать границы групп при построении маршрута.</p><p>Параметры ACO определялись путем систематического поиска по сетке по начальному набору данных. Поиск охватывал: итерации ∈ {50, 100}, количество муравьев m ∈ {5, 10, 15}, скорость испарения ρ ∈ {0,2, …, 0,9}, α ∈ {0,1, …, 1,0} и β ∈ {0,1, …, 1,0}. Комбинация параметров, которая дала представляемый результат, показана в табл. 8. Количество отложений феромонов Q установлено на уровне 1/solution_distance (расстояние_решения), так что муравьи, находящие более короткие маршруты, откладывают пропорционально больше феромонов, усиливая лучшие решения в процессе итераций.</p><p>Относительно низкое значение α (0,2) и высокое значение β (0,8) отражают то, что в этой задаче близость является более сильным ориентиром (на который следует полагаться), чем исторический уровень феромонов. Это разумный выбор, учитывая, что изменение местоположения оборудования в зависимости от выбора маршрута и история уровня феромонов из предыдущего запуска может не отражать текущую пространственную конфигурацию. Скорость испарения ρ = 0,2 позволяет феромоновым дорожкам сохраняться на протяжении итераций, обеспечивая достаточную память и предотвращая преждевременную сходимость к субоптимальным маршрутам.</p><p>Таблица 8</p><p>Значения параметров ACO,использованные в эксперименте</p><p>Все три метода применяются как к основным, так и к дополнительным наборам данных для решения задачи маршрутизации бензовозов-топливозаправщиков – оптимизации маршрутов при соблюдении приоритетных ограничений. Результаты, подробно описанные в следующем разделе, сравнивают производительность этих алгоритмов с точки зрения длины маршрута, времени вычислений и масштабируемости по двум наборам данных.</p></sec><sec><title>3. Результаты</title><p>Первоначально оптимизация маршрутов была выполнена на начальном наборе, включающем 14 единиц техники, для оценки эффективности трех алгоритмов с точки зрения оптимальности решения. Результаты представлены в табл. 9.</p><p>Таблица 9</p><p>Окончательный маршрут, полученный каждым алгоритмом</p><p>Каждый алгоритм успешно соблюдал ограничение приоритетности, как показано на рис. 3, обеспечивая посещение сначала техники группы первого приоритета (первой приоритетной группы), а затем второго и третьего приоритета в каждом случае. Алгоритм полного перебора, всесторонне оценив все 345 600 перестановок, созданных с учетом трех групп с фиксированным приоритетом, дал общее оптимальное решение. Несмотря на свою концептуальную простоту он достиг наименьшего общего расстояния среди всех методов, что подтверждает его роль в качестве основного эталона достоверности, по которому оцениваются другие алгоритмы. Алгоритм B&amp;B (метод ветвей и границ) дал близкое к оптимальному решение с несколько более длинным маршрутом, что было достигнуто за счет стратегии сокращения матрицы со смещением по глубине, что значительно сократило количество оценок кандидатов по сравнению с методом полного перебора.</p><p>Рис. 3. Разница в маршрутах между алгоритмами BF, B &amp; B и ACO</p><p>Отличающийся маршрут получен для группы второго приоритета, где метод ветвей и границ предлагает посещение Бульдозера 3 (Узел 8) раньше Экскаватора 1 (Узел 7), в то время как метод полного перебора предлагает обратный порядок как в целом оптимальный. Общая разница в длине пробега между этими двумя маршрутами (порядками посещения) составляет 0,621 км. Причиной этого расхождения является структурное свойство сокращения матрицы со смещением по глубине, лежащее в основе реализации метода ветвей и границ. На этапе разветвления во второй приоритетной группе узлы 7 и 8 географически близки друг к другу: расстояние между узлами составляет 7,94 км, а расстояние до склада ГСМ – 1,70 км и 6,32 км соответственно. Когда алгоритм оценивает ветви-кандидаты от их общего узла-предшественника, дополнительный член сокращения Δγ, связанный с выбором Узла 8 первым, немного меньше, чем при выборе Узла 7 первым. Эта разница возникает из-за того, что сокращение матрицы поглощает почти равные попарные расстояния между этими двумя узлами и оставшимися непосещенными кандидатами в несколько разных пропорциях в зависимости от того, какой столбец скрыт. Алгоритм выбирает Узел 8 на этом шаге ветвления, потому что вычисленная нижняя граница расстояния ниже, без какого-либо предвосхищения оценки того, приведет ли этот выбор к худшему результату в дальнейшем.</p><p>Такое поведение является хорошо задокументированным ограничением «жадных» реализаций метода ветвей и границ со смещением по глубине, применяемых к решениям о порядке посещения узлов с почти равными расстояниями. Если две ветви-кандидаты показали разницу расстояний ветвей сокращенной матрицы в очень узком диапазоне, детерминированный выбор алгоритма может привести к локально правдоподобной, но в целом неоптимальной последовательности. Полный перебор позволяет полностью избежать этого, явно оценивая все перемещения.</p><p>Муравьиный алгоритм, работающий на стохастической основе на базе феромонов, за 50 итераций независимо пришел к тому же маршруту, что и метод ветвей и границ на этом наборе данных, демонстрируя, что метаэвристическое исследование было достаточным для нахождения столь же конкурентоспособного решения. Эти результаты служат основой для последующего анализа масштабируемости.</p></sec><sec><title>Анализ масштабируемости</title><p>При крупномасштабных открытых горных работах большое количество единиц техники, необходимых для удовлетворения производственных потребностей, серьезно усложняет масштабируемость алгоритмов оптимизации. В этом разделе оценивается вычислительная производительность алгоритмов метода прямого перебора, метода ветвей и границ и муравьиного алгоритма с акцентом на их эффективность с точки зрения времени вычислений и длины маршрута по мере увеличения количества единиц техники. Анализ масштабируемости состоит из двух частей. В первой части рассматривается производительность всех трех алгоритмов для количества единиц техники от 15 до 20, что представлено на рис. 4. Во второй части анализ распространяется на 38 единиц техники, причем сравниваются только метод ветвей и границ и муравьиный алгоритм, поскольку метод полного перебора становится вычислительно неэффективным для количества узлов более 17. Результаты анализа представлены на рис. 5.</p><p>Рис. 4. Анализ масштабируемости результатов оптимизации методом полного перебора, методом ветвей и границ и муравьиным алгоритмом для количества единиц техники до 20</p><p>Рис. 5. Анализ масштабируемости результатов оптимизации методом полного перебора и муравьиным алгоритмом для количества единиц техники до 38</p><p>Рис. 5 показывает явное расхождение в трендах времени выполнения по мере увеличения количества единиц техники. Время выполнения алгоритма полного перебора растет факториально, превышая 100 с при 17 узлах и достигая более 400 с при 17 узлах с неравномерным распределением приоритетных групп. Такие темпы роста делают развертывание в реальном времени совершенно невозможным при превышении этого порогового значения. Метод ветвей и границ демонстрирует значительно лучшие характеристики масштабирования в диапазоне от 10 до 20 единиц техники: время работы остается менее 15 с, хотя тенденция роста уже заметно сверхлинейна. Время выполнения муравьиного алгоритма во всем диапазоне стабильно составляет менее секунды, а на 20 единиц техники оно составляет менее 0,5 с. Что касается качества решения, метод полного перебора и муравьиный алгоритм обеспечивают сопоставимые длины маршрутов в протестированном диапазоне, в то время как метод ветвей и границ иногда предлагает несколько более длинные маршруты, что отражает расстояния, получаемые в результате его детерминированных решений с сокращением матрицы в сценариях с почти равными расстояниями.</p><p>На рис. 6 показано расхождение между результатами оптимизации методом полного перебора и муравьиным алгоритмом на больших операционных масштабах (количествах единиц техники). Время выполнения алгоритма ветвей и границ резко возрастает при превышении количества 28 единиц техники, превышая 100 с при 29 единицах и далее делая метод практически нецелесообразным для использования в реальном времени. Эта модель роста, обусловленная комбинаторной разветвленной структурой алгоритма, делает метод ветвей и границ непригодным для рудников с большим активным парком техники. Муравьиный алгоритм, напротив, масштабируется с почти линейным ростом времени выполнения, которое остается на уровне менее 1 с при максимальном протестированном масштабе в 38 единиц техники. Этот результат напрямую мотивирует использование метаэвристических методов в крупномасштабных задачах маршрутизации распределения топлива: сочетание близкого к оптимальному качества решения и управляемого времени вычислений делает муравьиный алгоритм единственным кандидатом из трех оцененных методов, который может реально способствовать оптимизации принятия оперативных решений в реальном времени в масштабе рудника.</p></sec><sec><title>4. Обсуждение</title><p>Настоящая работа устанавливает конкретные и воспроизводимые эмпирические пороговые значения. Метод полного перебора становится практически нецелесообразным за пределами примерно 17 единиц техники, а метод ветвей и границ – за пределами примерно 20 единиц, в то время как муравьиный алгоритм остается вычислительно целесообразным на всём протестированном масштабе в 38 единиц с временем выполнения менее 1 с. Эти пороговые значения представляют собой непосредственно применимые рекомендации для специалистов-практиков и разработчиков систем управления автопарком. Рудник, эксплуатирующий парк менее чем из 17 единиц активного оборудования, учитываемого в цикле маршрутизации, может рассматривать метод полного перебора как вполне достаточный для получения гарантированно оптимальных маршрутов. Рудник с диапазоном от 17 до 20 эксплуатируемых единиц техники может использовать метод ветвей и границ как вычислительно осуществимый и дающий близкий к оптимальным маршрутам подход. Любой рудник, эксплуатирующий более 20 действующих единиц техники, что характерно для подавляющего большинства современных открытых разработок на уголь и металлы, должен принять муравьиный алгоритм или сопоставимую метаэвристическую стратегию в качестве основной стратегии маршрутизации. Демонстрация того, что муравьиный алгоритм последовательно и устойчиво предоставляет близкие к оптимальным маршруты в течение не более чем 2 с на всех протестированных масштабах, предоставляет эмпирическую основу для этой рекомендации, которая ранее отсутствовала в литературе по маршрутизации, специфичной для горного дела.</p><p>Помимо сравнительного анализа алгоритмов, в исследовании подчеркивается более широкий аспект оптимизации в горнодобывающей промышленности: выгоды от устойчивости, полученные от эффективности маршрутизации, не ограничиваются видимыми затратами самого бензовоза-топливозаправщика. Оптимизированные последовательности заправки повышают эксплуатационную готовность оборудования, снижают частоту незапланированных остановок, вызванных нехваткой топлива, и позволяют поддерживать производственный цикл с меньшим количеством перерывов. В отрасли, где капитальные затраты на крупное оборудование и последствия незапланированных простоев весьма существенны, даже незначительное повышение эффективности маршрутизации при последовательном применении в каждую смену в течение многолетнего срока отработки рудника может привести к значительному сокращению эксплуатационных затрат и повышению коэффициента использования оборудования.</p><p>Отклонение результатов метода ветвей и границ и муравьиного алгоритма от оптимального значения метода полного перебора, составляющее 1,13 %, должно оцениваться относительно правильной отправной точки, которой является не идеал, а реалистичная альтернатива неоптимизированной маршрутизации. При добыче полезных ископаемых без систематического алгоритма маршрутизации водитель бензовоза-топливозаправщика следует ситуативной последовательности, основанной на оценке близости или личном мнении, которая фактически представляет собой случайную последовательность посещений единиц техники в каждой приоритетной группе. Чтобы количественно оценить, что это означает конкретно, все 24 возможных порядка посещений первой приоритетной группы (четыре единицы оборудования с уровнем запаса топлива ниже 30 %) были оценены относительнально начального набора данных из 14 единиц техники. Оптимальный маршрут только для этой группы составляет 16,33 км. Случайно выбранный порядок посещения дает в среднем длину маршрута 20,51 км – на 25,6 % длиннее оптимального маршрута, а в худшем случае – длину 23,57 км, на 44,4 % длиннее оптимального. Таким образом, разница в 1,13 % между муравьиным алгоритмом и методом полного перебора – это не просто приемлемое отклонение, а демонстрация того, что метаэвристическая оптимизация обеспечивает близкую к идеальной эффективность по сравнению с реальными исходными операционными показателями. Такая концепция становится особенно важной при рассмотрении масштабов реальных открытых разработок. На средних и крупных рудниках обычно используется парк из 100–150 единиц активной техники в смену, при этом уровни запасов топлива постоянно меняются в течение дня. При таких масштабах применение метода полного перебора не просто слишком медленно, но и категорически неосуществимо: количество оцениваемых перестановок растет факториально и на несколько порядков превышает любые практические вычислительные пределы. Как показали результаты исследования масштабируемости в данной работе, метод ветвей и границ становится практически нецелесообразным при использовании более 20 единиц техники. Для рудника с численностью от 100 до 150 единиц техники выбор заключается не между точным алгоритмом (например, метод полного перебора) и муравьиным алгоритмом, а между муравьиным алгоритмом и отсутствием алгоритма вообще. Принятие отклонения от теоретического оптимального значения менее чем на 2 % в обмен на решение по маршрутизации, рассчитанное менее чем за две секунды, не является ограничением метаэвристического подхода, а единственным практическим способом продвижения вперед по пути оптимизации. Данные по масштабируемости подтверждают это. Время выполнения муравьиного алгоритма при 38 единицах техники составляет 1,59 с, и его почти линейный тренд роста указывает на то, что даже при 100 единицах вычисление останется в пределах временных ограничений системы маршрутизации в реальном времени.</p></sec><sec><title>Выводы</title><p>Вклад данного исследования заключается в систематической эмпирической оценке эффективности трех алгоритмов различных классов, а именно точного метода (полный перебор), метода с ограниченной точностью (метод ветвей и границ) и метаэвристического алгоритма (муравьиный алгоритм) при постановке и решении задачи, которая ранее не рассматривалась в литературе: маршрутизация бензовозов-топливозаправщиков с ограничениями по приоритетам в открытых разработках, где приоритеты определяются уровнями запасов топлива в реальном времени, а не статическими параметрами потребностей.</p><p>Это различие имеет реальное практическое значение. Поскольку группы приоритетов определяются мгновенным состоянием запасов топлива каждой единицы техники на момент принятия решения о маршруте, их нельзя предварительно рассчитать, аппроксимировать на основе исторических (прошлых периодов) закономерностей или считать фиксированными. Алгоритм маршрутизации, который хорошо работает при статическом назначении приоритетов, может вести себя совершенно иначе при смене состава группы от цикла к циклу, как это происходит в реальных производственных условиях. Ни одно предыдущее исследование не сравнивало пределы масштабируемости алгоритмов этих трех классов с учетом данного конкретного ограничения.</p></sec><sec><title>Ограничения и направления дальнейших исследований</title><p>Настоящее исследование основано на нескольких упрощающих допущениях, которые следует иметь в виду. Во-первых, моделируется только один бензовоз. На практике на крупных открытых разработках обычно используются два или более бензовоза-топливозаправщика, работающих одновременно, что усложняет координацию и составление графиков, чего в рассматриваемой нами формулировке нет. Распространение модели на сценарии с несколькими бензовозами потребует решения вопросов распределения задач между транспортными средствами, потенциальных конфликтов маршрутов на дорогах общего пользования и синхронизации сроков дозаправки. Во-вторых, местоположение склада ГСМ рассматривается как фиксированное и стационарное. На самом деле положение склада ГСМ может изменяться от смены к смене или он сам может быть мобильной единицей, что изменит начальную матрицу расстояний в каждом цикле маршрутизации. В-третьих, геодезическое измерение расстояний, использованное в этом исследовании, предполагает перемещение между узлами в свободном пространстве без учета фактической дорожной сети, уклонов дорог и ограничений направлений, характерных для планировки рудника. Реальные расстояния по транспортировочным дорогам могут существенно отличаться от геодезических расстояний, особенно на рудниках со сложной геометрией наклонных съездов и уступов. В-четвертых, модель предполагает, что потребность в топливе известна и статична на момент выбора маршрута. Динамические изменения расхода топлива в течение цикла не учитываются.</p><p>В дальнейших исследованиях можно было бы последовательно устранить каждое из этих ограничений. Распространение на несколько бензовозов является наиболее актуальным и эффективным направлением, поскольку оно лучше отражает эксплуатационную реальность и вносит комбинаторную сложность, позволяющую еще больше дифференцировать эффективность точных и метаэвристических методов. Интеграция фактической топологии дорожной сети с помощью вычисления расстояний на основе графов повысит точность модели маршрутизации. Кроме того, учет неопределенности потребности в топливе с помощью стохастических или устойчивых систем оптимизации сделает модель применимой к более широкому спектру эксплуатационных условий. Сравнение с другими метаэвристическими алгоритмами, включая генетические алгоритмы, алгоритм имитации отжига и алгоритм оптимизации роем частиц, позволит получить более полное представление о метаэвристической среде (подходах) для решения задач этого класса.</p></sec></body><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Liu S. Q., Kozan E. New graph-based algorithms to efficiently solve large scale open pit mining optimisation problems. Expert Systems with Applications. 2016;23(C):59–65. https://doi.org/10.1016/j.eswa.2015.08.044</mixed-citation><mixed-citation xml:lang="en">Liu S. Q., Kozan E. New graph-based algorithms to efficiently solve large scale open pit mining optimisation problems. Expert Systems with Applications. 2016;23(C):59–65. https://doi.org/10.1016/j.eswa.2015.08.044</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Hasozdemir K., Erçelebi S. Enhancing the performance of integer models for addressing the long-term production planning problem in open pit mines by decision variable fixation based on parametric analysis of the final pit limit. Mining Science and Technology (Russia). 2024;9(2):74-84. https://doi.org/10.17073/2500-0632-2023-09-156</mixed-citation><mixed-citation xml:lang="en">Hasozdemir K., Erçelebi S. Enhancing the performance of integer models for addressing the long-term production planning problem in open pit mines by decision variable fixation based on parametric analysis of the final pit limit. Mining Science and Technology (Russia). 2024;9(2):74-84. https://doi.org/10.17073/2500-0632-2023-09-156</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Pham V. H. S., Nguyen V. N. Cement transport vehicle routing with a hybrid sine cosine optimization algorithm. Advances in Civil Engineering. 2023;2023:2728039. https://doi.org/10.1155/2023/2728039</mixed-citation><mixed-citation xml:lang="en">Pham V. H. S., Nguyen V. N. Cement transport vehicle routing with a hybrid sine cosine optimization algorithm. Advances in Civil Engineering. 2023;2023:2728039. https://doi.org/10.1155/2023/2728039</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Dereci U., Karabekmez M. E. The applications of multiple route optimization heuristics and meta-heuristic algorithms to solid waste transportation: A case study in Turkey. Decision Analytics Journal. 2022;4:100113. https://doi.org/10.1016/j.dajour.2022.100113</mixed-citation><mixed-citation xml:lang="en">Dereci U., Karabekmez M. E. The applications of multiple route optimization heuristics and meta-heuristic algorithms to solid waste transportation: A case study in Turkey. Decision Analytics Journal. 2022;4:100113. https://doi.org/10.1016/j.dajour.2022.100113</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Khajouei M. H. S. H., Lotfi M., Ebrahimi A., Jafari S. Water truck routing optimization in open pit mines using the general algebraic modelling system approach. In: Molamohamadi Z., Babaee Tirkolaee E., Mirzazadeh A., Weber G.W. (Eds.) Logistics and Supply Chain Management. LSCM 2020. Communications in Computer and Information Science. Vol. 1458. Cham: Springer; 2021. Pp. 84–98. https://doi.org/10.1007/978-3-030-89743-7_14</mixed-citation><mixed-citation xml:lang="en">Khajouei M. H. S. H., Lotfi M., Ebrahimi A., Jafari S. Water truck routing optimization in open pit mines using the general algebraic modelling system approach. In: Molamohamadi Z., Babaee Tirkolaee E., Mirzazadeh A., Weber G.W. (Eds.) Logistics and Supply Chain Management. LSCM 2020. Communications in Computer and Information Science. Vol. 1458. Cham: Springer; 2021. Pp. 84–98. https://doi.org/10.1007/978-3-030-89743-7_14</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Solid K., Komarudin. Water truck routing and scheduling optimization in mining operations with inventory function based on mixed integer linear programming. In: ICIDE 2017. Proceedings of the 2017 International Conference on Industrial Design Engineering. Pp. 127–132. https://doi.org/10.1145/3178264.3178288</mixed-citation><mixed-citation xml:lang="en">Solid K., Komarudin. Water truck routing and scheduling optimization in mining operations with inventory function based on mixed integer linear programming. In: ICIDE 2017. Proceedings of the 2017 International Conference on Industrial Design Engineering. Pp. 127–132. https://doi.org/10.1145/3178264.3178288</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Yaping Q., Bossman M. Logistics and supply chain management efficiency strategy for ghana’s mining industry. European Journal of Business and Management Research. 2021;6(2). https://doi.org/10.24018/ejbmr.2021.6.2.779</mixed-citation><mixed-citation xml:lang="en">Yaping Q., Bossman M. Logistics and supply chain management efficiency strategy for ghana’s mining industry. European Journal of Business and Management Research. 2021;6(2). https://doi.org/10.24018/ejbmr.2021.6.2.779</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Wang L., Kinable J., van Woensel T. The fuel replenishment problem: A split-delivery multi-compartment vehicle routing problem with multiple trips. Computers &amp; Operations Research. 2020;118:104904. https://doi.org/10.1016/j.cor.2020.104904</mixed-citation><mixed-citation xml:lang="en">Wang L., Kinable J., van Woensel T. The fuel replenishment problem: A split-delivery multi-compartment vehicle routing problem with multiple trips. Computers &amp; Operations Research. 2020;118:104904. https://doi.org/10.1016/j.cor.2020.104904</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Freitas M., Silva J. M. P., Uchoa E. A unified exact approach for Clustered and Generalized Vehicle Routing Problems. Computers &amp; Operations Research. 2023;149:106040. https://doi.org/10.1016/j.cor.2022.106040</mixed-citation><mixed-citation xml:lang="en">Freitas M., Silva J. M. P., Uchoa E. A unified exact approach for Clustered and Generalized Vehicle Routing Problems. Computers &amp; Operations Research. 2023;149:106040. https://doi.org/10.1016/j.cor.2022.106040</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Ribeiro R. G., Junior J. R. C., Cota L. P. et al. Unmanned aerial vehicle location routing problem with charging stations for belt conveyor inspection system in the mining industry. In: IEEE Transactions on Intelligent Transportation Systems. 2020;21(10):4186–4195. https://doi.org/10.1109/TITS.2019.2939094</mixed-citation><mixed-citation xml:lang="en">Ribeiro R. G., Junior J. R. C., Cota L. P. et al. Unmanned aerial vehicle location routing problem with charging stations for belt conveyor inspection system in the mining industry. In: IEEE Transactions on Intelligent Transportation Systems. 2020;21(10):4186–4195. https://doi.org/10.1109/TITS.2019.2939094</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Wang A., Subramanyam A., Gounaris C. E. Robust vehicle routing under uncertainty via branch-price-and-cut. Optimization and Engineering. 2022;23(4):1895–1948. https://doi.org/10.1007/s11081-021-09680-6</mixed-citation><mixed-citation xml:lang="en">Wang A., Subramanyam A., Gounaris C. E. Robust vehicle routing under uncertainty via branch-price-and-cut. Optimization and Engineering. 2022;23(4):1895–1948. https://doi.org/10.1007/s11081-021-09680-6</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Liu G., Chai S., Bai R. et al. Route selection algorithm of open-pit mine transportation system. Meitan Xuebao/Journal of the China Coal Society. 2019;44(12). (In Chinese) https://doi.org/10.13225/j.cnki.jccs.2017.0308</mixed-citation><mixed-citation xml:lang="en">Liu G., Chai S., Bai R. et al. Route selection algorithm of open-pit mine transportation system. Meitan Xuebao/Journal of the China Coal Society. 2019;44(12). (In Chinese) https://doi.org/10.13225/j.cnki.jccs.2017.0308</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Andreica M. I., Briciu S., Andreica M. E. Algorithmic solutions to some transportation optimization problems with applications in the metallurgical. Metalurgia International. 2009;14(Spec. Iss. 5):46–53. URL: https://hal.science/hal-00472811v1</mixed-citation><mixed-citation xml:lang="en">Andreica M. I., Briciu S., Andreica M. E. Algorithmic solutions to some transportation optimization problems with applications in the metallurgical. Metalurgia International. 2009;14(Spec. Iss. 5):46–53. URL: https://hal.science/hal-00472811v1</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Rizzoli A. E., Montemanni R., Lucibello E., Gambardella L. M. Ant colony optimization for real-world vehicle routing problems. Swarm Intelligence. 2007;1(2):135–151. https://doi.org/10.1007/s11721-007-0005-x</mixed-citation><mixed-citation xml:lang="en">Rizzoli A. E., Montemanni R., Lucibello E., Gambardella L. M. Ant colony optimization for real-world vehicle routing problems. Swarm Intelligence. 2007;1(2):135–151. https://doi.org/10.1007/s11721-007-0005-x</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Baskar A. Simple single and multi-facility location models using great circle distance. In: ITM Web of Conferences. 2021;37:01001. https://doi.org/10.1051/itmconf/20213701001</mixed-citation><mixed-citation xml:lang="en">Baskar A. Simple single and multi-facility location models using great circle distance. In: ITM Web of Conferences. 2021;37:01001. https://doi.org/10.1051/itmconf/20213701001</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Goyal S. A survey on travelling salesman problem. In: Midwest Instruction and Computing Symposium (MICS). 2010. URL: https://www.micsymposium.org/mics_2010_proceedings/mics2010_submission_51.pdf</mixed-citation><mixed-citation xml:lang="en">Goyal S. A survey on travelling salesman problem. In: Midwest Instruction and Computing Symposium (MICS). 2010. URL: https://www.micsymposium.org/mics_2010_proceedings/mics2010_submission_51.pdf</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Applegate D. L., Bixby R. E., Chvátal V., Cook W. J. The traveling salesman problem: A computational study. 2011. 608 p.</mixed-citation><mixed-citation xml:lang="en">Applegate D. L., Bixby R. E., Chvátal V., Cook W. J. The traveling salesman problem: A computational study. 2011. 608 p.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Jünger M., Reinelt G., Rinaldi G. Chapter 4 The traveling salesman problem. In: Ball M. O., Magnanti T. L., Monma C. L., Nemhauser G. L. (Eds.) Handbooks in Operations Research and Management Science. Vol 7. Network Models. Amsterdam: Elsevier Science B.V.; 1995. Pp. 225–330.</mixed-citation><mixed-citation xml:lang="en">Jünger M., Reinelt G., Rinaldi G. Chapter 4 The traveling salesman problem. In: Ball M. O., Magnanti T. L., Monma C. L., Nemhauser G. L. (Eds.) Handbooks in Operations Research and Management Science. Vol 7. Network Models. Amsterdam: Elsevier Science B.V.; 1995. Pp. 225–330.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Dorigo M., Maniezzo V., Colorni A. Ant system: optimization by a colony of cooperating agents. In: IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics. 1996;26(1):1–13.</mixed-citation><mixed-citation xml:lang="en">Dorigo M., Maniezzo V., Colorni A. Ant system: optimization by a colony of cooperating agents. In: IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics. 1996;26(1):1–13.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
