Научная статья на тему 'An optimal two-stage allocation of material flows in a transport-logistic system with continuously distributed resource'

An optimal two-stage allocation of material flows in a transport-logistic system with continuously distributed resource Текст научной статьи по специальности «Математика»

CC BY
127
17
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
multi-stage transport and logistics systems / continuously distributed resource / optimal partitioning of sets / continuous location-allocation problems / багатоетапні транспортно-логістичні системи / неперервно розподілений ресурс / оптимальне розбиття множин / неперервні задачі розміщення-розподілу

Аннотация научной статьи по математике, автор научной работы — Us S. A., Koriashkina L. S., Stanina O. D.

Context. The object of the research is a two-stage process of material flows allocation in the transport-logistic system, the structural elements of which are enterprises that collect a resource, is been distributed in a certain territory (centers of the first stage), and the enterprises that consume or process this resource. A mathematical model of such process is a two-stage problem of the optimal partitioning of a continual set with the locating of subset centers under additional constraints presented in the paper. Objective. The goal of the work is to ensure the reduction of transport costs in the organization of multi-stage production, the raw material resource of which is distributed in some territory, through the development of appropriate mathematical apparatus and software. The urgency of the work is explained by one of the most pronounced tendencies in extracting and processing branches of industry and agriculture, namely, the creation of territorially-distributed multilevel companies that include dozens of large enterprises and carry out a full cycle of production from raw material harvesting with its integrated use and the product manufacturing to its transportation to end consumers. Method. Mathematical apparatus for two-stage problems of optimal partitioning of sets with additional couplings was developed using the basic concepts of the theory of continuous linear problems of optimal set partitioning, duality theory, and methods for solving linear programming problems of transport type. The research shows that the formulation of a multi-stage transport-logistic problem in a continuous variant (in the form of an infinite-dimensional optimization problem) is expedient when the number of resource suppliers is limited but very large. The application of the developed mathematical apparatus makes it possible to find the optimal solution of the two-stage allocation-distribution problem in an analytic form (the analytic expression includes parameters that are the optimal solution of the auxiliary finite-dimensional optimization problem with a nondifferentiable objective function). The proposed iterative algorithm for solving the formulated problem bases on modification of Shor’s r-algorithm and the method of potentials for solving the transport problem. Results. Developed mathematical models, methods and algorithms for solving continuous multi-stage problems for locating enterprises with a continuously distributed resource can be used to solve a wide class of continuous linear location-allocation problems. The presented methods, algorithms and software allow solving several practical problems connected, for example, with the strategic planning in the production, social and economic fields. The theoretical results obtained are been brought to the level of specific recommendations that can be used by state-owned and private enterprises in solving logistics tasks related to the organization of collection of a certain resource and its delivery to processing points, as well as further transportation of the product received to places of destination. Conclusions. The results of the computational experiments testify to the correctness of the developed algorithms operation for solving two-stage optimal set partitioning problems with additional couplings. Furthermore, it is confirmed the feasibility of formulating such problems when it is necessary to determine the location of new objects in a given territory, considering the multistage raw material resource distribution process. Further research is subject to the theoretical justification of the convergence of the iterative process realized in the proposed algorithm for solving continuous problems of OPS with additional couplings. In future, the development of software to solve such problems with the involvement of GIS-technologies is planned.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ОПТИМІЗАЦІЯ ДВОЕТАПНОГО РОЗПОДІЛУ МАТЕРІАЛЬНИХ ПОТОКІВ У ТРАНСПОРТНО-ЛОГІСТИЧНІЙ СИСТЕМІ З РЕСУРСОМ, РОЗПОВСЮДЖЕНИМ НА ЗАДАНІЙ ТЕРИТОРІЇ

Актуальність. Об’єктом дослідження є двоетапний процес розподілу матеріальних потоків в транспортно-логістичній системі, структурними елементами якої є підприємства, які здійснюють збір деякого неперервно розповсюдженого на певній території ресурсу (центри першого етапу), і підприємства, що цей ресурс споживають або переробляють. Представлена математична модель такого процесу – задача оптимального розбиття континуальної множини з розміщенням центрів підмножин і додатковими зв’язками. Мета роботи – забезпечення зниження транспортних витрат при організації багатоетапного виробництва, сировинний ресурс якого розповсюджений на деякій території, за рахунок розробки відповідного математичного і програмного забезпечення. Актуальність роботи обумовлена однією з найбільш виражених тенденцій у видобувних і переробних галузях промисловості і сільського господарства, а саме – створенням територіальнорозподілених багаторівневих компаній, що включають в себе десятки великих підприємств і здійснюють повний цикл виробництва від заготівлі сировини з його комплексним використанням, випуском продукції до транспортування кінцевим споживачам. Метод. Математичне забезпечення двоетапних задач розміщення-розподілу розроблено із використанням основних положень теорії неперервних лінійних задач оптимального розбиття множин з розміщенням центрів підмножин, теорії двоїстості, а також методів розв’язання задач лінійного програмування транспортного типу. Показано, що формулювання багатоетапної транспортно-логістичної задачі в неперервному варіанті (у вигляді задачі нескінченновимірної оптимізації) доцільно, коли кількість постачальників ресурсу дуже велика. Застосування розробленого математичного апарату дає можливість знайти оптимальний розв’язок двоетапної задачі розміщення-розподілу в аналітичному вигляді, хоча отриманий вираз містить параметри, які є оптимальним розв’язком допоміжної скінченновимірної оптимізаційної задачі з негладкою цільовою функцією. Запропоновано ітераційний алгоритм розв’язання сформульованої задачі, розроблений на основі rалгоритму Н.З. Шора і методу потенціалів, що застосовується для задач лінійного програмування транспортного типу. Результати. Розроблено математичні моделі, методи та алгоритми розв’язання неперервних багатоетапних задач розміщення підприємств з неперервно-розподіленим ресурсом, на основі яких створено програмний продукт, що може бути використаний для розв’язання широкого класу неперервних лінійних задач розміщення – розподілу. Представлені методи, алгоритми та програмний продукт дозволяють вирішувати цілий ряд практичних проблем, пов’язаних, наприклад, із задачами стратегічного планування, які виникають у виробничій, соціальній та економічній сферах діяльності. Отримані теоретичні результати доведені до рівня конкретних рекомендацій, які можуть бути використані державними і приватними підприємствами при вирішенні логістичних питань, пов’язаних з організацією збору певного ресурсу і його доставкою до пунктів переробки, а також подальшого перевезення отриманого продукту до місць призначення. Висновки. Результати обчислювальних експериментів свідчать про коректність роботи запропонованого алгоритму розв’язання задачі оптимального розбиття множин (ОРМ) з додатковими зв’язками, крім того, дають можливість стверджувати про доцільність формулювання таких задач, коли потрібно визначати на заданій території місця розташування нових об’єктів з урахуванням багатоетапного процесу розподілу деякого неперервно розповсюдженого ресурсу. Подальшому дослідженню підлягають питання теоретичного обґрунтування збіжності ітераційного процесу, реалізованого в запропонованому алгоритмі розв’язання неперервних задач ОРМ з додатковими зв’язками. У перспективі також – розробка програмного забезпечення розв’язання таких задач із залученням ГІС-технологій.

Текст научной работы на тему «An optimal two-stage allocation of material flows in a transport-logistic system with continuously distributed resource»

UDC 519.8

AN OPTIMAL TWO-STAGE ALLOCATION OF MATERIAL FLOWS IN A TRANSPORT-LOGISTIC SYSTEM WITH CONTINUOUSLY DISTRIBUTED RESOURCE

Us S. A. - PhD, Professor of the Department of System Analysis and Control, National TU Dnipro Polytechnic, Ukraine.

Koriashkina L. S. - PhD, Associate Professor of the Department of System Analysis and Control, National TU Dnipro Polytechnic, Ukraine.

Stanina O. D. - Assistant of the Department of Computer Information Technologies of the Ukrainian State Chemistry and Technology University, Ukraine.

ABSTRACT

Context. The object of the research is a two-stage process of material flows allocation in the transport-logistic system, the structural elements of which are enterprises that collect a resource, is been distributed in a certain territory (centers of the first stage), and the enterprises that consume or process this resource. A mathematical model of such process is a two-stage problem of the optimal partitioning of a continual set with the locating of subset centers under additional constraints presented in the paper.

Objective. The goal of the work is to ensure the reduction of transport costs in the organization of multi-stage production, the raw material resource of which is distributed in some territory, through the development of appropriate mathematical apparatus and software. The urgency of the work is explained by one of the most pronounced tendencies in extracting and processing branches of industry and agriculture, namely, the creation of territorially-distributed multilevel companies that include dozens of large enterprises and carry out a full cycle of production from raw material harvesting with its integrated use and the product manufacturing to its transportation to end consumers.

Method. Mathematical apparatus for two-stage problems of optimal partitioning of sets with additional couplings was developed using the basic concepts of the theory of continuous linear problems of optimal set partitioning, duality theory, and methods for solving linear programming problems of transport type. The research shows that the formulation of a multi-stage transport-logistic problem in a continuous variant (in the form of an infinite-dimensional optimization problem) is expedient when the number of resource suppliers is limited but very large. The application of the developed mathematical apparatus makes it possible to find the optimal solution of the two-stage allocation-distribution problem in an analytic form (the analytic expression includes parameters that are the optimal solution of the auxiliary finite-dimensional optimization problem with a nondifferentiable objective function). The proposed iterative algorithm for solving the formulated problem bases on modification of Shor's r-algorithm and the method of potentials for solving the transport problem.

Results. Developed mathematical models, methods and algorithms for solving continuous multi-stage problems for locating enterprises with a continuously distributed resource can be used to solve a wide class of continuous linear location-allocation problems. The presented methods, algorithms and software allow solving several practical problems connected, for example, with the strategic planning in the production, social and economic fields. The theoretical results obtained are been brought to the level of specific recommendations that can be used by state-owned and private enterprises in solving logistics tasks related to the organization of collection of a certain resource and its delivery to processing points, as well as further transportation of the product received to places of destination.

Conclusions. The results of the computational experiments testify to the correctness of the developed algorithms operation for solving two-stage optimal set partitioning problems with additional couplings. Furthermore, it is confirmed the feasibility of formulating such problems when it is necessary to determine the location of new objects in a given territory, considering the multistage raw material resource distribution process. Further research is subject to the theoretical justification of the convergence of the iterative process realized in the proposed algorithm for solving continuous problems of OPS with additional couplings. In future, the development of software to solve such problems with the involvement of GIS-technologies is planned.

KEYWORDS: multi-stage transport and logistics systems, continuously distributed resource, optimal partitioning of sets, continuous location-allocation problems.

ABBREVIATIONS

OPS - optimal partitioning of sets; OPSAC- optimal partitioning of sets with additional couplings.

NOMENCLATURE

Q - area on which the resource is distributed, and where the first-stage centers can be located;

p(x) - resource reservoir in each point x of Q area; N - number of first-stage centers; M - number of second-stage centers;

© Us S. A., Koriashkina L. S., Stanina O. D., 2019 DOI 10.15588/1607-3274-2019-1-24

S

bi

total quantity of resource in a given area; coordinates of r -stage i -center; - cardinality of r -stage i -center, r = I, II;

cI (x, tI ) - resource unit delivery cost from point

xeQ to center t

I.

cj(T,tj) - unit delivery cost from center t1 to center

JI ■

x

a - resource sorting and shipment cost in the

enterprise t, , calculated per resource unit;

Vj - resource amount delivered from the center xf to center t];

R-nm NM - dimensional space of nonnegative real numbers;

eQ - class of all possible partitions of the set Q into N disjoint subsets;

ra = (q,...,Qv) - Element of class eQ ;

X, (•) - characteristic functions of the subsets Q,, i = 1,...,N;

F(•) - functional of SPPAC;

y - dual variable (potential of center xf), i = 1,...,N;

n

J

dual variable (potential of center

x1!),] = 1,...,M .

INTRODUCTION

Transport-logistic systems, functionality of which includes the material resources circulation processes, are quite capacious and complex. Such systems are characterized by many economic agents and intermediaries located in different regions and large areas, differences in quantity of customer demands, many other factors that predetermine the specifics of the organization of the movement of material resources.

In the modern economic region (country) development conditions, these processes are carried out not only within the framework of one independent enterprise, but also outside, in other similar structures located in different places of the considered region, that determines their multi-stage of logistics processes.

The object of study is a two-stage material flows allocation process in a transport-logistic system, the structural elements of which are enterprises that collect a certain continuously distributed on a given territory resource (hereinafter centers of the first stage), and enterprises that consume or process this resource (centers of the second stage). In such systems, each center of the first stage, as a rule, is assigned to the territory (zone) of its servicing. The movement of material flows is carried out first in the direction from each point of the considered area directly to the enterprise servicing it, and then the primary processed or sorted resource is sent in certain quantities to the enterprises acting as consumers of this resource. Examples of such logistic processes and related optimization tasks are:

- rational collection of agricultural crops and their delivery first to the granaries, and then to the end user;

- forming a network of modern waste transfer stations and waste sorting stations to reduce the specific total costs for the export of waste;

- planning of logging operations and subsequent removal of timber with the organization of intermediate warehouses, taking into account not only the specific plots being developed, but also the possibility of using pile sites for delivering timber to them from neighboring felling areas;

- distribution of materials flows between customers, points of receipt and processing of raw materials, ensuring minimum transportation costs;

- formation of a regional warehouse network, net of a postal delivery services.

The subject of study is mathematical models and theoretical justification of methods and algorithms for solving multi-stage transport problems with a resource that is continuously distributed in a given territory (occupied a certain area).

The purpose of the work is to ensure the reduction of transportation costs in the organization of multi-stage production, the raw material resource of which is continuously distributed in some territory.

1 PROBLEM STATEMENT

Here is the most general formulation of the two-stage continuous location-allocation problem, which arises in the organization of a two-stage transport and logistics system (Fig. 1) and which called the set partitioning problem with additional constraints (SPPAC). It is necessary to find the location coordinates of the first-stage centers in a given territory, determine the service areas of these centers for the collection of raw materials and distribute the preliminary sorted raw materials between the centers of the second stage minimizing total transport costs.

Problem A. To find such partition of set Q into disjoint subsets ra = (Q1, Q2,.., QN } (some of which can be empty), to determine coordinates of its centers xf,...,tQ and supply volumes v11,...,vNM , under which the functional

Figure 1 - Scheme of material flows distribution in the two-stage continuous optimal location - allocation problem

N

F(ra,x1, v) = X J cj (x, xIi )p(x)dx + 1=1 a,

N M

(1)

XX( (Tj, ) + a, )

i=1 j=1

would have reached a minimum value, and the following conditions were satisfied:

M

J p(x)dx = X vj , i = l, N, (2) a, j=1

N

X Vj = bf , j = 1, M i=1

raeSa , veRNM, T1 eQ.N,

N / \

iN = {ra = {,...,aN}: U a =a,mes(a, n aj) = 0, i=1

i * j, i, j = 1, L}.

(3)

(4)

(5)

Comment. In the case where the centers are known in advance, we formulate a continuous problem of optimal partitioning of the set for fixed centers of subsets (or a continuous problem of OPS with additional constraints):

Promlem A1. Find F(ra, v) ^ min under conditions (2)-(5).

2 REVIEW OF THE LITERATURE

System studies related to the construction of efficient algorithms for solving multi-stage location/allocation problems were carried out at different times by domestic, in particular [1-9], and by foreign scientists, for example [10-24].

A mathematical model of the problem of minimizing transportation costs, storage costs and grain losses presented in [1], considers the two-stage scheme of grain transportation from the combine to the elevator.

The model of forming a system of two-stage transportation of solid municipal waste, proposed in [2] allows obtaining information on the optimal location and number of waste transfer stations. Economic and mathematical models for solving multi-stage transport-production problems of planning and management of material flows between timber enterprises were described in [3]. Vertically integrated production structures of the timber industry complex, variants of their use in the practice of enterprises, are considered.

In [4] the two-stage problem of placing production on a tree network are considered. It is provided that the costs of transporting a product unit from point to point are equal to the sum of the lengths of the edges in the chain connecting these points. An algorithm for exact solving this problem has a laboriousness O(nm3), where n - the number of points of demand for the final product, m - the

© Us S. A., Koriashkina L. S., Stanina O. D., 2019 DOI 10.15588/1607-3274-2019-1-24

maximum number of possible locations for the production of each stage.

Properties of the problem of enterprises location with indivisible consumers with non-decreasing nonlinear functions of production costs were studied in [5]. In the same place, the rules for rejecting non-optimal solutions are formulated and proved. An algorithm for solving the discrete programming problem combining the ideas of the approximation-combinatorial method and the branch and boundary method was developed.

The problem of distributing goods from one or several factories through warehouses with expected projected volumes of customer needs and possible overlapping of service areas for warehouses is presented in [10]. Here, a multistage problem of stochastic programming with regression and a method for solving it are formulated. The problem of distribution planning is considered with the planning horizon in the N-stages, when the stage is defined as the period during which the client's requirements are realized, and decisions must be made before the following requirements are met.

In [11], the authors note to support the efficient operation of complex production and transportation systems, such parameters as cost, availability, product quality and delivery should be both priority. An important scientific research direction in a strategic perspective, the authors emphasize the development of analytical and simulation models that combine the main stages of the supply chain. In the supply chain presented in [12], the product life cycle, predictability of demand, product versatility and market standards for preparation and output are considered. Such a model makes it possible to ascertain the nature of demand for products, and on this basis to organize the supply of products to the best meet demand.

In [13], the problem of mixed integer programming was formulated to solve the problem of two-stage distribution planning, in which: 1) various goods can be provided to customers from a number of enterprises, through a series of intermediate warehouses; 2) for each given possible location of the warehouse, there is a fixed cost of opening the corresponding warehouse, operating costs and maximum throughput; 3) it is known the demand of each customer for each product, the cost of shipping from the factory to a possible warehouse, and then to the customer; 4) it is required to select the locations for the opening warehouses and to create a delivery schedule in such a way that the total cost has been minimized. To solve the problem, the authors applied the method of branches and boundaries

In [14], consider the design of multiproduct, multiechelon supply chain networks. The networks comprise a number of manufacturing sites at fixed locations, a number of warehouses and distribution centers of unknown locations (to be selected from a set of potential locations), and finally a number of customer zones at fixed locations. The system is mathematically modeled as mixed-integer linear programming optimization problem, the solution of which should determine the number,

location and capacity of warehouses and distribution centers, transport links that need to be installed in the network, and the flows and rates of production of materials. The criterion of optimization is the minimization of the total annual cost of the network, taking into account both the infrastructure and operating costs.

The importance of accounting the inherent trade costs of equipment, inventory, transportation costs and "responsiveness" of customers when identifying the location of distribution centers in the development of logistics systems also emphasizes in [15]. An approach such modeling that provides integrated view are illustrated in the context of a specific example related to the distribution of cars produced by a car concern.

The paper [16] contains a broad review of current scientific publications devoted to the design of a distribution system. The formulation of the allocation-distribution problems presented here varies in complexity from simple linear, single-stage, single-product, deterministic to non-linear/probabilistic models. Algorithms, including, among other things, local search and mixed integer programming, are evaluated in terms of computational complexity and performance. Also, a wide range of practical applications is presented.

The paper [17] is devoted to the study of optimal planning of multi-stage production and distribution networks, including the location of factories and distribution centers under specific restrictions. The formulated NP-complete problem takes into account the three stages of resource allocation in the network and is a more accurate abstraction of the real world, because prices and transport costs for raw materials can vary significantly among suppliers, depending on their location, other factors that need to be considered. Since the mixed-integer model contains many variables, the authors proposed a methodology for solving it using the genetic algorithm.

Problems of the development of effective heuristic algorithms for solving partially integer mathematical programming problems, which are models of optimal multi-stage distribution networks, are also considered in [18, 19].

Interesting from the point of practical application view is the paper [20], which deals with the design of a supply chain network with so-called "pop-up" stores that can be opened for several weeks or months before the season closes on the market. The supply chain network is designed for a company that is one of the producers of vegetable oils in Turkey and includes a warehouse located between suppliers and factories for storing materials, as well as pop-up stores open between plants and customers. The proposed model is multi-period and multistage with three quality criteria under restrictions on resource stocks. The first criterion is to minimize the transportation costs at all stages. The second goal is to minimize the cost of creating pop-up stores. The third quality criterion is to minimize inventory costs and extra-budgetary expenses. Also, as in many of the above works, the mixed integer

© Us S. A., Koriashkina L. S., Stanina O. D., 2019 DOI 10.15588/1607-3274-2019-1-24

linear programming problem with a vector criterion is formulated and solved here.

To solve the problem of designing a logistics system with a multi-stage structure, taking into account production/distribution planning, a genetic algorithm with fuzzy logic elements was developed in [21] to manage its parameters. The unification of concepts and the description of multi-stage transport systems, as well as their integration in supply chain management systems, is proposed [22].

In [23], a comprehensive review of scientific research conducted over the last 40 years in modeling and solving the problem of locating objects in a multi-tier network has been given to effectively serve clients both at the lowest hierarchy level (to minimize costs) and on the highest level of the hierarchy (to maximize the availability of services). The hierarchical models published here are classified based on such characteristics as the type of the flow pattern, the availability of services, the spatial configuration, the objective function, the coverage, the network levels, the availability of the time element, the capacity, etc. In addition, a classification of methods for solving such problems and real practical applications is given.

Two-stage problems of locating objects with limited powers are considered in [24].

In contrast to all the above papers, in [9, 25, 26], when formulating multi-stage location-allocation problems, it is assumed that the initial resource densely occupies a certain area. In this case, mathematical models acquire a continuous character and are infinite-dimensional programming problems. The continuity of the problem formulated in this paper is also due to the possibility of locating the first stage centers at any point of a given area. The paper devotes to the research and development of methods and algorithms for solving precisely such problems.

3 MATERIALS AND METHODS

We assume that for the problem (1)-(5) the condition

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

M

Z b'j = J P(*)d* (6)

j=1 Q

are fulfilled. Under (6) the set of all possible partitions (that satisfying the conditions (2), (3)) is no empty.

According to the theory of continuous linear optimal set partitioning problems [27] we introduce the following characteristic functions of the subsets Q,:

Í1, * £ Q,, X, (*) = \ ' ' [0, *£Q\Q', i = 1,...,N,

and rewrite Problem A as the infinite-dimensional mathematical programming problem with Boolean variables in the following form.

Problem В. Find

where

min

(X(-),TN ,v)eTxQ N xRNm

N

I (X(-), TN, v),

I(X(-), tN, v) = X j CI (я, tI )p(x)Xt (x)dx + i=1Q

NM, .

+XX(((tI,Tj )+a), i=1 j=1

under the condition

N

XVj = bf , j = 1,2,...,M ,

i=1

M

X Vij = Jp(x)X, , i = 1,2,..., Ж ,

j=1 Q

г = {X(x) =Xi (x),..., XN (x)):

X, (x) = 0 v 1, i = 1, N, a.e. for x efi,

N

X Xi (x) = 1 a.e. for x e Q}.

i=1

Further we insert the set Г into the following simplex Го = {X( x) =Xj( x),..., X n (x)):

0 < Xi (x) <1, i = 1N, a.e. for x e Q,

N

X Xi (x) = 1 a.e. for x e Q},

i=1

and pass from the Problem В to the problem with the values of Xf (•) from [0;1], i = 1N : Задача С. Find

min

(X(-),TN ,v)e^xQ N xRNM

N

I (X(-), t N, v ),

I(X(-), TN, v) = X j cI (x, tI )p(x)Xi (x)dx + i=1 Q

NM. .

+ XX(( (tI , TII ) + a ) ,

i=1 j=1

N

XVj = bj, j = 1,2,...,M, i=1

M

t e fiN and each vector v e R+M the following theorems take place (analogous to theorems for continuous OPS problems under constraints from [29]). Theorem 1. Let in problem A the function p( x) > 0

a.e. for xefi, the parameters b1,...,bM satisfy the condition (6). In order that a possible partition (fi*i,..., fi*,..., fi*N )eEfifi of the set fi be optimal for

Problem A, it is necessary and sufficient that there exist real constants y 1,y 2,,...,yN such that

С ( x, TI ) + у i < с j ( x, Tj ) + у j

i Ф j, a.e. for x eQ*, i, j =1,...N.

(7)

Corollary 1. If the conditions of Theorem 1 hold for Problem A, at points x, belonging to the optimal boundary of subsets Q* and Q* j, the equality sign is attained in

inequality (7).

Theorem 2. Let function p(x) > 0 a.e. for x e Q , and condition (6) is satisfied. Then triple

{* I * * } N +

x (-),t ,v }er0 xQ xRnm is an optimal solution of

the problem C if and only if there are real constants y*,i = 1,...,N , and n*, j = 1,. .,M , under which for i = 1,...,N and almost all x e Q

X» ( x) =

II * II * 1, if С (x, T*i ) + у , < Cj (x, T* j ) + у j ,

i Ф j a.e. for x e Q, j = 1,...,N, then x eQ»,^ 0 in the other cases.

In the capacity of t* , yi,i = 1,...,N and n*, j = 1,...,M the optimal solution to the problem

G (v|/,n) ^ max, y e R , , e R

0M

(8)

where

G ( ¥л1)> .vjesnxR.+„G1 (K , v}"

XVjj = Jp(x)Xj-(x)dx , i = 1,2,...,N . j=1 Q

The set of optimal solutions of Problem C contains the optimal solutions of Problem B, and hence the solving of Problem B reduces to the solving of Problem C and to the selecting from all its optimal solutions the one that are also solutions of Problem B.

Applying the apparatus of the duality theory for problem C and taking into account the equivalence of problems A and B, it is proved that for every fixed vector

g1 ({tI,v},w,n)=\ mm(4 (x,4) + уk)p(x)dx +

NM, . M

+XX(((t,,)+a -ПУ -у,) + Xnjb".

If in the problem A the first stage centers t( ,..., tN are given, it is proved, that the necessary and sufficient condition for the optimality of the pair

{*(•), v*} e r0 x R+M in conforming problem B is

*

existence of such real constants yi,i = 1,...,N , and n*, j = 1,...,M , under which the following conditions are satisfied:

1) for all i = 1,...,N and almost all x eQ

M

X* ( x) =

1,if cj (x, x1) +y* =

= mm ((x,)

m=1, N v

(9)

0 in the other cases, i = 1,..., N; 2) for all i = 1,...,N and j = 1,...,M

Icj (t- , Tj ) + ai = y* + nj, if v* > 0,

i v ^ j

I cj (Tj, xjj ) + ai > y* + n*,, if v* = 0.

X(0)( x) = i

1,if cj( x, xj ) =

= mm ^(x, xm x

m=1, N

0 in the other cases, i = 1,..., N.

a (k )

Compute values bi y ' by formulas:

bj(k) = Jp(x)X(k) (x)dx , i = 1N .

Define values v,

Q

(k )

y.v nj'', i = 1,N , j = 1,M ,

N M

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

IIcj (xj,xj)Vj ^min

i=1 j=1

I Vj = bj(k ), i = 1,2,..., N,

j=1

N

I Vj = bj , j = 1,2,..., M ,

i=1

v, > 0, i = 1,2,...,N, j = 1,2,...,M .

(12)

(13)

(14)

(10)

ijij

solving the following linear programming problem of the transport type:

(11)

j , i = IN.

In [28] the iteration algorithm for solving problem A1 (with given coordinates of centers) is presented. It is developed on the ground of formulas (9) and (10) under the assumption that p(x) > 0 for all x eQ . We give its version with a refinement of the initial approximation choosing. Here, at the beginning we assign to each first stage center the points xeQ, lying at the shortest distance from it. Without loss of generality, we consider that the set is a parallelepiped whose sides are parallel to the axes of the Cartesian rectangular coordinate system.

Algorithm 1.

Initialization. specify the computational errors 61 > 0,

62 > 0.

Let k = 0.

Specify the initial approximation of the characteristic functions of subsets Qi, i = 1, N, as follows:

Let, as a result of performing k, k = 0,1,2,... steps of the algorithm, definite values of the components of vector-function X(k)(x) in each point xeQ and current

approximation of parameters y(k), nj), "(k) ' =' j = 1, M are obtained.

Perform the (k +1) th step as follows: 1. Compute Xk+1(x) by formulas:

1,if cI (x, TI)+y(k) =

X(k+1)(x) =

= min

m-

an. (m (x xm)+y!

1, Nv

0 in the other cases, i = 1,..., N.

2. Compute the values bj(k+1) by formulas:

bj(k+1) = Jp(x)X^1) dx, i = 1, N .

Q

3. Define the values vj+1), y(k+1) n(k+1), i = 1N,

j = 1, M, solving the following linear programming

problem of the transport type (11)-(14).

4. Compute the value of the objective functional

,(k+1) d

N

I(XQ, v) = IJ cI (x, xj )p(x)Xi (x)dx + i=1Q

N M , .

+ II(( (xi, xjj ) + ai ) i=1 j=1

(15)

under Xi (x) = X(k+1) (x), v, = v(k+1), i = 1, N, j = 1, M.

or

ii 5. If at least one of the conditions

I(X(k^Q, v(k+1)) -1(X(k)(•), v(k)) X(k+1) (•) - X(k<62

<s.

(16) (17)

is fulfilled, then go to step 6, otherwise, go to the ( k + 2) th step.

6. Put Xi (x) = Xf) (x), i = 1, N, v* = vj , i = 1, N, j = 1, M , where I - is the number of iteration at

= v(0

which the pair (X(l)(),v(l) satisfies condition (16) or (17) of the completion of the iterative process.

7. Compute the optimal value of the objective

functional by formula (15) under X, (x) = X* (x), i = 1, N,

x eQ ; vij = v*, i = 1, N, j = 1, M , and, to check the

calculations correctness, - the value of the dual functional by the formula

G1 (iff, n) = J min ( (x, tk ) + yk )p(x)dx + Q k

N M . . M

L (cj(xi ,Tj)+a,-nj-y,) + xnjbj.

j=1

i=1j=1

under y, = y* , i = 1, N and nj = n*, j = 1, M .

The description of the algorithm 1 is completed.

To develop an algorithm for solving the continuous problem of OPSAC based on the necessary and sufficient optimality conditions given above, we rewrite problem (8) in the following form:

yeRN, neRM

max G (y,n) =

. N „M v '

min G1 ({, v},y ,n ) =

min

max Gi ({x1,v>,y,n) =

{{,v}eQNxRNm yeRN, neRM ^

= min min max G1 ({t1, v}y,n| =

t1eQNveR+NM yeRN, neRM " > '

= min

where

Q (()= min max G1 ({', v}y,n).

V > veRNM VeRN, neRM U i )

Given arbitrary fixed values t' e QN the value Q(t' ) is an optimum value of the dual functional, which constructed for the continuous problem of OPSAC with fixed centers. Therefore, algorithm 1 is an integral part of the algorithm for solving problem B below. The key role is assigned to the method of generalized gradient ascent with space dilatation in the direction of the difference of two sequential gradients, i.e., the r -algorithm of N. Z. Shor [29], which is successfully used to find the local unconditional minimum of nonsmooth functions of several variables.

Algorithm 2.

Initialization. Choose t1 (0) set of N points.

Using algorithm 1, compute values of characteristic functions of subsets X(0)( x) at each point x e Q , and

_ initial approximation of parameters V

(0)

i = 1, N,

j = 1, M .

Compute components gQ (t'(0)) of the generalized

gradient of the function Q(t' ) at the point t'(0) by formulas:

' ' N M ' _

gQ = j P(x)gZ'X,(x)dx + ZZ gZ''vij , i = 1N, (18)

Q c i=1 j=1 C'J

with X = X(0), v = v(0). Here gz' , gz', - i-th components of the N -dimensional vectors g, (x, t) and g „ (t, t'' ) of

ci cs

generalized gradients of the function c, (x, t' ) and

c''(t',t''), i = 1,...,N, i = 1,...,M, respectively at the

point t' = (t1 ,...,t',...,tN), t, = (tt(2)).

Define H0 = '2 N (identity matrix) and choose parameters

a > 1, p = — < 1. a

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

k = 0.

1. Let, as a result of performing k, k = 1,2... steps of

TI (k )

Q

N .

the algorithm, definite values of

ak =a, Pk =P .

2. Using algorithm 1, compute values of characteristic

functions of subsets X(k)(x) at each point xeQ , and current approximation of parameters vj), i = 1, N,

j = 1M.

3. Compute components of the generalized gradient vector gQ (t'(k>) of function Q(t') at point t (} by formulas

(18) with X = X(k), v = v(k).

4. Compute next approximation t'(k+1' by formula

' HkgQ (T'(k))

TI (k+1) _

= P„

TI ( k )

- K

: Qn - initial approximation of

where PqN - is the operator of projection onto the set

Qn ; hk > 0 - is a step multiplier chosen under the condition of the optimum of the function along the

direction Pk = -HkgQ (xk ) .

5. Compute components of the generalized gradient vector gQ (t'(k+1') of function Q(t') at the point t'(k+1' by formulas (18).

6. Let rk = gQ (t '(k+1') - gQ (t '(k)).

7. Compute matrix

H r r H

Hk+, = Hk + (P2 -1)Hk"krkHk

( , rk )

= H,

+(P2 -1)Hkr"rk Hk

rTHs,,

Q °

'k ^k'k

If at least one of the conditions

+1) - Q(k) | < e or (x1 (k+1' - Tj (k> | <6 , 6 > 0,

is fulfilled, then the end of algorithm, otherwise, k := k +1 and go to the step 2.

The description of the algorithm 2 is completed.

Note. In algorithm 2 conditions t1 e QN are accounted by the operator of projection PqN . Therefore,

algorithm 2 can be applied to solve the continuous problem of OPSAC only if the set Q is convex, closed, and has a rather simple structure that does not call solving the auxiliary problem of conditional optimization for finding the projection of a point on the set. If structure of Q is rather complicated, then its form should be described by inequality constraints. For taking into account of such constraints, in turn, non-smooth penalty functions can be used.

4 EXPERIMENTS

Algorithms 1 and 2 are implemented in a software environment Delphi 7.0 when the set Q is a square Q = {(x,y): 0 < x < 1,0 < y < 1} .

The numerical realization of algorithms presupposes the discretization of the given domain. To calculate multiple integrals, the cubature formula of the trapezium is used in the developed program. Problem (11)—(14) is solved using the method of potentials.

A number of computational experiments were carried out, while the studies were aimed at:

- checking the correctness of the algorithms;

- revealing the dependence of the functional value and the computing time on the size of the region discretization grid;

- clarifying the parameters that determine the shape of the boundaries between subsets in problems with fixed centers of the first stage;

- substantiation of the expediency of formulating and solving continuous problems of OPSAC in the organization of systems of two-stage transportation of material (raw) resources, entirely occupied by a certain territory.

In all the experiments, the results of which are given below: 61 = 0.0001, 62 = 0.001; parameters of r -

algorithm: a = 3, P = 0.9, 6 = 10-4; p(x) = 1 Vx eQ;

a1 = 0 Vi = 1N ; for all i = IN, j = W

cj^ ti ) = -tii) +(x2 -t2, ) ,

cj(ti,tj1) = ^(h-tij)2 + ( -tjj)2 .

5 RESULTS

To assess the effect of the discretization grid size on the running time of algorithm 1, as well as on the value of the problem functional and the optimal partitioning of set, the same problem of OPSAC with different grid density was solved. In Fig. 2 it is represented a graph of the dependence of the running time of algorithm 1 on the grid size when solving model problem 1 with the following

initial data: N = 4, M = 2, t( = (0.97;0.1),

t2 = (0.86;0.03), Tf = (0.33;0.26),

t3 = (0.87;0.84), =(0.73;0.31);

t4 = (0.47;0.7); bIj =(0.45;0.55) .

The constructed trend line shows that the algorithm works in time T(n) = O(n4), where n - grid size.

TOO

c 60 D -■■

50D

400 ■ -

300 -----

200 1D D D

y = :,seetJ - SI.esx^ +98,e&ix: - 12?,23X -R= = 1

12 1

" 1

676 1681 10201

n um be r of grid nodes

40401

Figure 2 - The graph of the dependence of the running time of algorithm 1 on the size of the

discretization grid

Fig. 3 shows the optimal partitioning of the set and the scheme of couplings obtained in solving the problem of OPSAC for different region discretization grids. Of course, there was a slight difference in the values of the objective functional, which is explained, firstly, by the approximate computing of subsets cardinalities, and, consequently, in the sizes of supplies between the points of the first and second stages (see table 1 and 2). Secondly, as is known, the discretization grid fragmentation does not always improve the result of calculating multiple integrals.

a b

Figure 3 - Optimal partitioning of set and a communication scheme for different grid densities: a - 0.04 x 0.04; b - 0.005 x 0.005

Table 1 - Areas of subsets that constitute the optimal partition of set Q in the modal problem 1

Subset Value bj , computed with grid step

h1 = h2 = 0.04 h1 = h2 = 0.005

Q1 0.1136 0.1218

Q2 0.2495 0.2708

Q3 0.032 0.0403

q4 0.5263 0.5568

Table 2 - Optimal supply volumes between the centers of the first and second stages in the model problem 1

Supply volumes calculated at such discretization grid

h1 = h2 = 0.04 h1 = h2 = 0.005

v11 0.1136 0.1218

v12 0 0

v21 0.2496 0.2709

v22 0 0

v31 0 0

v32 0.032 0.0404

v41 0.0913 0.0618

v42 0.435 0.4951

Observations of the objective functional value at each iteration of algorithm 1 in solving a number of continuous problems of OPSAC with fixed centers show that

© Us S. A., Koriashkina L. S., Stanina O. D., 2019 DOI 10.15588/1607-3274-2019-1-24

algorithm 1 allows to construct a solutions approximations sequence on which the functional gradually decreases. In addition, the balance condition (6), and, consequently, the conditions (2), (3) is satisfied (with an accuracy of calculating the double integrals by the cubature formula of trapezoids). All this testifies to the correctness of the Algorithm 1 operation.

The correctness of the Algorithm 1 operation is also confirmed by the hyperbolic form of the boundaries between the subsets that constitute the optimal set partitioning. Here we give a solution of model problem 2 with such data:

- region discretization grid - 101x101 = 10201;

- N = 2; M = 12; bj = 0.076, j = U1, b/2 = 0.166;

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

- centers x j , j = 1,12 , are marked in Fig. 4a, 4b;

- first stage centers: a) x( = (0.89;0.12),

t2 = (0.43;0.23); 6) x[ = (0.36;0.59),x2 = (0.7;0.57).

The optimal partitions and couplings are shown in Fig. 4a and 4b respectively. The corresponding optimal

values of the target functional and dual variables y1, y 2 are presented there.

\

a b

Figure 4 - Optimal partition of set Q and communication scheme in the modal problem 2:

a - I = 1.285; y1 = -0.265; y2 = 0.0 ; b - I = 1.246; y1 = 0.236; y2 = 0.0

Let us examine the effect of the dual variables to form the boundaries between the subsets. In Fig. 4a

boundary between subsets Q1 and Q2 curved in the

direction from x[ to x2 , while in Fig. 4b - in the opposite direction. This is explained by the analytical form of the boundaries between the subsets, which is determined by formula (7), and the negative and positive

value of the variable y1 in the optimal solution of the problem. The supplies volumes and capacity of the centers of the first stage are given in Tables 3 and 4 respectively.

The results of other computational experiments for the solving of the OPSAC problem with fixed centers are presented without a detailed description in Fig. 5-7.

It should be noted that an increase in the number of centers of the first stage with unchanged other initial data

does not significantly affect the running time of algorithm 1. The changes are appeared only in set partitioning shredding (in accordance with a given number of first stage centers), and in the sizes of supplies between the centers of both stages.

It was noticed that at the beginning with the appearance of each additional first stage center the functional value gradually decreases. This obviously takes place due to a reduction in the cost of delivery of the

resource collected from the relevant areas to first stage centers. Although the cost of transporting the resource from the first stage centers to the second stage centers can increase. Subsequently, such an increase in the resource transportation cost is compensated by a reduction in transport costs for smaller quantity of the product transported from the centers of the first stage to consumers.

Table 3 - Supply volumes between the centers of the first and second stages in the model problem 2a ^

xf TÎ t41 < t61 t81 t91 T10 xii T12 b!

T1 0.076 0 0 0.076 0 0 0 0.076 0 0.076 0.075 0.167 0.544

t2 0 0.076 0.076 0 0.076 0.076 0.076 0 0.076 0 0.001 0 0.455

Table 4 - Supply volumes between the centers of the first and second stages in the model problem 2b

xf t3! t4! t6! t8! t9! T10 t11 T12 b!

0 0.076 0.076 0 0 0 0 0 0.076 0.028 0 0 0.235

t2 0.076 0 0 0.076 0.076 0.076 0.076 0.012 0 0.047 0.076 0.167 0.745

^

a

b

c

Figure 5 - Optimal partition of set Q and communication scheme in the SSPAC at M = 2 :

a - N = 9; b N = 10; c - N = 18; d - N = 25

a b c

Figure 6 - Optimal partition of set Q and communication scheme in the SSPAC at M = 5 : a - N = 4; b - N = 9; c -N = 23; d - N = 25

d

d

a b c d

Figure 7 - Optimal partition of set Q and connection scheme in the SSPAC with such data:

a - N = 5, M = 13; bj = 0.07, j = 1,12, b/3 = 0.06; b - N = 8, M = 13; bj = 0.07, j = 1,12, b/3 = 0.06; c - N = 18, M = 6; bf = 0.15, j = 1,5, b/0 = 0.25; d - N = 9, M = 15; b'J = 0.06, j = 1,14, b/0 = 0.16

The ambiguous nature of the functional value change is due to the choice of the location of the each next center. But, since the total amount of the resource distributed on a given set does not change, the quantity of the product delivered by each center of the first stage to the centers of the second stage is less and less. Therefore, it makes no sense to formulate the task of OPSAC with the location a large number of the first stage centers.

In addition, when solving the tasks of an OPSAC with a sufficiently large value of N, it may turn out that some of the centers will acquire the status of fictitious ones, that is, these centers will not be assigned any zone that they can serve. This is exactly what happens in Fig. 5c,d, 7c,d.

Detailed description and analysis of the results of solving many continuous problems of OPSAC with the location of the first stage centers is not possible within the framework of this article. Here we give only those that indicate the correctness of the algorithm 2 operation and the desirability of describing two-stage logistics processes with a resource entirely occupied by some territory in the form of continuous problems of OPSAC.

Modal problem 3 (with centers locating).

Initial

data:

N = M = 2;

b11 = (0.5;0.5) ;

xf = (0.25;0.5), x27 = (0.75;0.5); t(0) = (0.1;0.3), x20) = (0.8;0.6).

The following values are obtained at the 58th iteration

I = 0.3039; xf = (0.263;0.498)

E2

Figure 8 - Optimal partition of set Q and communication scheme in the modal problem 3

We note that the OPS problem of the unit square from into N subsets with finding the corresponding

subsets when

of the centers of these e Q, and functions

cj (x, xf ) is Euclidean

of r-algorithm:

T2* = (0.752;0.5); vf = 0.5 , v*2 = 0.017 , v22 = 0.483 . Optimal partitioning and location of centers are presented in Fig. 8.

Thus, in solving problem 3, in which the centers of the second stage coincide with the points (0.25, 0.5) and (0.75, 0.5), the centers of the first stage were located almost at the same points. The optimal partitioning of square is the classical Dirichlet-Voronoi diagram for these points. In this case, the second term of the objective functional is almost zero, and the first equals with the minimum value of the quality criterion in the problem of optimal partitioning of the unit square into two subsets with the placement of centers.

coordinates

p( x) = 1 Vx

metric, are detailly studied in [29]. Here it is proved that when N = 2 the above points as well as with the pair (0.5, 0.25) and (0.5, 0.75), together with corresponding Dirichlet-Voronoi diagrams, constitute global optimal solutions of the OPS problem of the unit square with the placement of the centers of subsets. In this case the objective functional value equals 0.2966. As you can see, in the functional value obtained as a result of solving model problem 3 differs from the global minimum of the functional in the problem of partitioning a unit square by an amount 8 = 0.3039-0.2966 = 0.0073. Thus, we can conclude about the globality (with a certain accuracy) of the found optimal solution of problem 3 and the correctness of the operation of algorithm 2.

Other examples of the partitioning the unit square into N subsets with the location of their centers and the establishment of additional couplings between these centers and the M centers of the second stage are shown in Fig. 9.

If N much more M , then in optimal solution of the problems of OPSAC the first stage centers are located, as a rule, in groups near the centers of the second stage. In this case, the centers of the second stage often turn out to

b

d

Figure 9 - Optimal partition of set Q and communication scheme in the SSPAC with locating of first-stage centers at such data: a - N = 4, M = 2; b'J = 0.5, j = 1,2; b - N = 6, M = 2; b'J = 0.5, j = 1,2;

c - N = 20, M, b'J, j = 1,2 - the same; d - N = 12, M = 3, b" = (0,31;0.32;0.37); e - N = 2, M = 5;

b11 = (0.18;0.17;0.19.0.18;0.19) ; f - N = 4, M = 9; b11 = (0.1;0.12;0.1;0.12;0.09;0.1;0.1.0.1;0.16)

a

c

e

be the "centers of gravity" of polygons, which are convex hulls of points corresponding to the nearest first stage centers. The optimal partition is the Dirichlet-Voronoi diagram. The boundaries between subsets are straight lines, in contrast to the hyperbolic form of the boundaries between the subsets that constitute the optimal region partitioning in problems of OPSAC with fixed first stage centers.

In conclusion, we give an example that shows how important to formulate optimization problems for two-stage logistical processes with a continuously distributed resource in the form of problems (1)-(5) to obtain a synergistic effect. Imagine a situation where the resource is uniformly distributed on the same unit square. It is necessary to find partitioning of the square into 10 zones, place the corresponding centers and determine their possible couplings with the two centers of the second

stage (with demands b1 = b2 = 0.5) to minimize the total costs for the resource transportation to the centers of the first stage and the costs of further transportation of the resource to the centers of the first stage. The location of the second stage centers is shown in Fig. 10a. This figure also shows the optimal location of the first-stage centers, their corresponding service areas, and also indicates the additional couplings between the centers of the first and second stages. The value of the objective functional with such a location-allocation is I = 0.33069.

If, on the other hand, first the OPS problem with the location of the centers and the criterion of the quality of the partition, equal to the first term of the functional (1), and then, with the obtained coordinates of the centers of the first stage, the transport type problem with the criterion equal to the second term in (1) to obtain the optimal location of the centers of the first stage and the corresponding zones shown in Fig. 10b.

a,4

\<

a b

Figure 10 - Optimal partition of set Q and optimal location of centers in the problem: a - SPP with additional constraints; b - SPP with locating of subsets centers

The values of the objective functionals of the two problems are: I1 = 0,1222 and I2 = 0.300964

respectively, which in total is I1 +12 = 0.423164. And thus, the gain in the value of the objective functional in

the modeling of a two-stage logistical process in the form of a continuous problem of OPSAC is obvious.

6 DISCUSSION

The results of computational experiments allow to make the following conclusions about optimal solutions of continuous multi-stage location-allocation problems.

1. If the first stage centers are fixed in the OPSAC problem, then the boundaries between the subsets, making up the optimal partition of the given region, are hyperbolas. This fact is completely consistent with analytic results (a corollary 1) and agree with the theoretical justification of the form of the boundary between the subsets making up optimal partitions in problems of OPS under constraints in the form of equalities and inequalities [27, 29].

2. In the optimal solutions to the OPSAC problems the first stage centers are usually located in groups near the centers of the second stage. In this case the components of the vector y of dual variables often turn out to be close

to zero, as a result of which the optimal partitions of sets are the classical Dirichlet-Voronoi diagrams constructed for the placed points.

3. If the number of centers of the second stage is much less than the number of the centers of the first stage in OPSAC problems with fixed centers, then some of the corresponding ones' areas can be empty. Therefore, when solving continuous OPSAC problems, one can get an answer to the question of the rational number of first stage centers, which will be enough to collect the entire continuously distributed resource at the relevant areas and with minimum costs to transport the processed product to the second stage centers.

The results of the computational experiments testify to the correctness of the algorithms operation. Both algorithms search for a local (sometimes global) minimum of the objective functional. The reliability of the obtained results is confirmed by their consistency with theoretical research and logically reasoned expected outcomes.

CONCLUSIONS

It is solved the actual problem related to the optimal organization of two-stage material flows distribution processes in the transport-logistical system, the structural elements of which are enterprises that collect a certain resource continuously distributed on a certain territory, and enterprises that consume or process this resource.

The scientific novelty of obtained results is to construct mathematical models of problems that allow to quantitatively justify the decision to locate a two-stage production, the raw material resource of which is continuously distributed in some territory. Methods and algorithms for solving problems of optimal partitioning of a continual set with placement of centers of subsets and additional connections due to the presence of the second stage are presented. It is shown that a system approach to solving the issues of placement of two-stage production

makes it possible to obtain a synergistic effect that affects the overall goal of the logistics system.

The practical significance of the obtained results is the developed software that implements the proposed algorithms for solving continuous OPSAC problems and can be used in practice when creating territorially distributed multilevel companies that perform a full cycle of production from raw material harvesting with its integrated use, transportation to end customers. The introduction of the proposed approach to the accounting of two-stage transportation of a continuously distributed resource on a given territory to the end user will ensure a reduction in costs for the advancement of material flows, as well as an increase in the efficiency of the use of natural resources.

Prospects for further research are theoretical justification of the convergence of the iterative process realized in the proposed algorithm for solving continuous problems of ORM with additional constraints, as well as the development of software for solving such problems with the use of GIS technologies.

REFERENCES

1. Esin K. S., Sevost'janov A. L. Matematicheskaja model' raspredelenija perevozimyh ob'emov zerna s vremennyh punktov hranenija potrebitelju, Vestnik TOGU, 2015, No. 4(39), pp. 145-152.

2. Mironjuk V. P., Cyplakov V. Ju. Model' formirovanija sistemy dvuhjetapnogo transportirovanija tverdyh munici-pal'nyh othodov, Upravlenie bol'shimi sistemami, 2011, Vyp. 37, pp. 208-231.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

3. Voronin A. V. Mnogojetapnye zadachi planirova-nija i upravlenija material'nymi potokami v verti-kal'no-integrirovannyh strukturah lesopromysh-lennogo kompleksa, Lesnojzhurnal, 2003, No. 2-3, pp. 123-133.

4. Gimadi Je. H., Kurochkin A. A. Jeffektivnyj algoritm reshenija dvuhjetapnoj zadachi razmeshhenija na drevovidnoj seti, Diskretnyj analiz i issledovanie operacij, Nojabr', dekabr', 2012, Vol. 19, No. 6, pp. 9-22.

5. Montlevich V. M. Zadacha razmeshhenija predprijatij s tipovymi moshhnostjami i nedelimymi potrebitelja-mi, Zh. vychisl. matem. i matem. fiz, 40:10, 2000, pp. 1491-1507.

6. Trubin V. A., Sharifov F. A. Prostejshaja mnogojetapnaja zadacha razmeshhenija na drevovidnoj seti [Tekst], Kibernetika i sistemnyj analiz, 1992, No. 6, pp. 128-135.

7. Kolokolov A A., Levanova T.V., Fedorenko A. S. Issledovanie dekompozicionno-go podhoda dlja dvuhstadijnoj zadachi razmeshhenija, Vestnik Omskogo universiteta, 2010, No. 4, pp. 24-31.

8. Goncharov Y., Kochetov E. A behavior of a probabilistic tabu search algorithm for the multi stage uncapacitated facility location problem, Proceedings of the Operations Research, 2000, pp. 65-70.

9. Us S. A., Stanina O. D. Algoritm reshenija dvuhjetapnoj zadachi razmeshhenija proizvodstva s predpochtenijami, Sistemni tehnologii. Regional 'nij mizhvuzivs'kij zbirnik naukovihprac', 2014, 2 (91), pp. 116-124.

10. Cheung Raymond K.-M., Powell Warren B. Models and Algorithms for Distribution Problems with Uncertain Demands, October, 1994, 36 p.

11. Erenguj S. S., Simpson N., Vakharia A. J. Integrated Production/Distribution Planning in Supply Chains - An

Invited Review, European Journal of Operational Research, 1999, Vol. 115, pp. 219-236.

12. Fisher M. L. What is the Right Supply Chain for Your Product?, Harvard Business Review, 1997, 75(2), MarchApril), pp. 105-116.

13. Hindi K. S., Basta T. Computationally efficient solution of a multiproduct, two stage distribution-location problem, The Journal of the Operational Research Society, 1994, 45 (11), pp. 1316-1323.

14. Tsiakis P., Shah N., Pantelides C. C. Design of Multiechelon Supply Chain Networks under Demand Uncertainty, Industrial & Engineering Chemistry Research, 2001, 40 (16), pp. 3585-3604. DOI: 10.1021/ie0100030

15. Nozick L. K., Turnquist M. A. Inventory, transportation, service quality and the location of distribution centers, European Journal of Operational Research, 2001, 129, pp. 362-371.

16. Klose A., Drexl A. Facility location models for distribution system design, European Journal of Operational Research, 2005, 162, pp. 4-29.

17. Lai Kim-Teng. Luong Lee Hong Son, Marian Romeo Marin; Lee Moon-Kyu An Optimization Framework for Multistage Production-distribution Networks using Genetic Algorithms, 9th Global Congress on Manufacturing and Management,

2008, pp. 514-523.

18. Wollenweber J. A multi-stage facility location problem with staircase costs and splitting of commodities: model, heuristic approach and application, OR Spectrum, 2008, 30: 655. https://doi.org/10.1007/s00291-007-0114-3

19. Ming-Jong Yao Hsin-Wei Hsu. A new spanning tree-based genetic algorithm for the design of multi-stage supply chain networks with nonlinear transportation costs. Optim Eng,

2009, 10, pp. 219-237 DOI 10.1007/s11081-008-9059-x

20. Turan Paksoy, Ching-Ter Chang Revised multi-choice goal programming for multi-period, multi-stage inventory controlled supply chain model with popup stores in Guerrilla marketing, Applied Mathematical Modelling, 2010, Volume 34, Issue 11, November, pp. 3586-3598.

21. Mitsuo Gen, Admi Syarif. Multi-stage Supply Chain Network by Hybrid Genetic Algorithms. - Fuzzy Sets Based Heuristics for Optimization, Том 126, seriya Studies in Fuzziness and Soft Computing Springer, 2012, pp. 181-196.

22. Jesus Gonzalez-Feliu, Song H. Multi-stage LTL transport systems in supply chain management, Logistics: Perspectives, Approaches and Challenges, Nova Science Publishing, 2013, pp. 65-86.

23. Farahani R., Hekmatfar Masoud, Fahimnia Behnam, Kazemzadeh Narges Hierarchical facility location problem: Models, classifications, techniques, and applications, Computers & Industrial Engineering 2014, 68, pp. 104-117.

24. Irawan C. A., Jones D. Formulation and solution of a two-stage capacitated facility location problem with multilevel capacities Ann Oper Res, 2018. https://doi.org/10.1007/s10479-017-2741-7

25. Us S. A., Stanina O. D. O matematicheskih modeljah mnogo-jetapnyh zadach razmeshhenija predprijatij, Pitanija prikladnoi matematiki i matematichnogo modeljuvannja: zb.nauk.pr, 2014, pp. 258-268.

26. Us S. A., Stanina O. D. Multi-stage problem of concentration plant location, 6th International Academic Conference of Young Scientists "Computer Science and Engineering 2013" (CSE-2013) / 4th International Youth Science Festival "Litteris et Artibus" November 21-23, 2013 Lviv Polytechnic National University, http://ena.lp.edu.ua:8080/handle/ntb/237

27. Kiseleva E. M., Korjashkina L. S., Us S. A. Teorija optimal'nogo razbienija mnozhestv v zadachah raspoznovanija obrazov, analiza i identifi-kacii sistem: monografija. M-vo obrazovanija i nauki Ukrainy, GVNZ "Nac. gorn. un-t". Dnepropetrovsk, NGU, 2015, 270 p.

28. Zelentsov D. Us S., Koryashkina L., Stanina O. Solving Continual Two Problems of Optimal Partition of Sets Stage,

International Journal of Research Studies in Computer Science and Engineering (IJRSCSE), 2017, Volume 4, Issue 4, pp. 72-80.

29. Shor N. Z. Metody minimizacii nedifferenciruemyh funkcij i ih prilozhenie. Kiev, Nauk. dumka, 1979, 200 p.

Received 07.08.2018. Accepted 12.09.2018.

УДК 519.8

ОПТИМЗАЦ1Я ДВОЕТАПНОГО РОЗПОД1ЛУ МАТЕР1АЛЬНИХ ПОТОК1В У ТРАНСПОРТНО-ЛОГ1СТИЧШЙ СИСТЕМ З РЕСУРСОМ, РОЗПОВСЮДЖЕШИМ НА ЗАДАШ1Й ТЕРИТОРП

Ус С. А - канд. фiз.-мат. наук, професор кафедри системного ан^зу i управлшня Нацiонального ТУ «Дншровська полгтехшка», Украша.

Коряшкiна Л. С. - канд. фiз.-мат. наук, доцент кафедри системного аналiзу i управлшня Нацiонального ТУ «Днiпровська полгтехшка», Укра1на.

Станша О. Д. - асистент кафедри комп'ютерних iнформацiйних технологш ДВНЗ «Украшський державний хiмiко-технологiчний уншерситет», Украша.

ЛШОТАЩЯ

Актуальн1сть. Об'ектом дослiдження е двоетапний процес розподiлу матерiальних потокв в транспортно-логiстичнiй системi, структурними елементами яко! е пiдприемства, якi здшснюють збiр деякого неперервно розповсюдженого на певнш територп ресурсу (центри першого етапу), i пiдприемства, що цей ресурс споживають або переробляють. Представлена математична модель такого процесу - задача оптимального розбиття континуально! множини з розмщенням центрiв пiдмножин i додатковими зв'язками. Мета роботи - забезпечення зниження транспортних витрат при оргашзаци багатоетапного виробництва, сировинний ресурс якого розповсюджений на деякш територй, за рахунок розробки вiдповiдного математичного i програмного забезпечення. Актуальнiсть роботи обумовлена одтею з найбiльш виражених тенденцiй у видобувних i переробних галузях промисловостi i сшьського господарства, а саме - створенням тершх^ально-розподiлених багаторiвневих компанш, що включають в себе десятки великих тдприемств i здiйснюють повний цикл виробництва вщ заготiвлi сировини з його комплексним використанням, випуском продукцп до транспортування кшцевим споживачам.

Метод. Математичне забезпечення двоетапних задач розмiщення-розподiлу розроблено iз використанням основних положень теорп неперервних лiнiйних задач оптимального розбиття множин з розмщенням центрш пiдмножин, теорй дво!стост1, а також методш розв'язання задач лiнiйного програмування транспортного типу. Показано, що формулювання багатоетапно! транспортно-лопстично! задачi в неперервному варiантi (у виглядi задачi нескiнченновимiрноl оптимiзацil) доцшьно, коли кiлькiсть постачальникiв ресурсу дуже велика. Застосування розробленого математичного апарату дае можливють знайти оптимальний розв'язок двоетапно! задачi розмщення-розподшу в аналогичному виглядi, хоча отриманий вираз мютить параметри, якi е оптимальним розв'язком доп^жно! сюнченновимпрно! оптимiзацiйноl задачi з негладкою цшьовою функцiею. Запропоновано гтерацшний алгоритм розв'язання сформульовано! задачi, розроблений на основi г-алгоритму Н.З. Шора i методу потенцiалiв, що застосовуеться для задач лшшного програмування транспортного типу.

Результати. Розроблено математичш модел^ методи та алгоритми розв'язання неперервних багатоетапних задач розмщення тдприемств з неперервно-розподшеним ресурсом, на основi яких створено програмний продукт, що може бути використаний для розв'язання широкого класу неперервних лiнiйних задач розмщення - розподшу. Представленi методи, алгоритми та програмний продукт дозволяють виршувати цший ряд практичних проблем, пов'язаних, наприклад, iз задачами стратепчного планування, якi виникають у виробничш, соцiальнiй та економiчнiй сферах дiяльностi. Отриманi теоретичнi результати доведенi до ршня конкретних рекомендацiй, якi можуть бути використанi державними i приватними тдприемствами при вирiшеннi логiстичних питань, пов'язаних з органiзацiею збору певного ресурсу i його доставкою до пункттв переробки, а також подальшого перевезення отриманого продукту до мкць призначення.

Висновки. Результати обчислювальних експерименпв свiдчать про коректнiсть роботи запропонованого алгоритму розв'язання задачi оптимального розбиття множин (ОРМ) з додатковими зв'язками, ^м того, дають можливiсть стверджувати про доцiльнiсть формулювання таких задач, коли жт^бно визначати на заданш територп мiсця розташування нових об'ектгв з урахуванням багатоетапного процесу розподшу деякого неперервно розповсюдженого ресурсу. Подальшому дослiдженню пiдлягають питання теоретичного обгрунтування збiжностi iтерацiйного процесу, реалiзованого в запропонованому алгоритмi розв'язання неперервних задач ОРМ з додатковими зв'язками. У перспективi також -розробка програмного забезпечення розв'язання таких задач iз залученням ПС-технологш.

КЛЮЧОВ1 СЛОВА: багатоетапш транспортно-логiстичнi системи, неперервно розподшений ресурс, оптимальне розбиття множин, неперервнi задачi розмщення-розподшу.

УДК 519.8

ОПТИМИЗАЦИЯ ДВУХЭТАПШОГО РАСПРЕДЕЛЕНИЯ МАТЕРИАЛЬНЫХ ПОТОКОВ В ТРАНСПОРТНО-ЛОГИСТИЧЕСКОЙ СИСТЕМЕ С РЕСУРСОМ, РАСПРОСТРАНЕННЫМ НА ЗАДАННОЙ ТЕРРИТОРИИ

Ус С. A. - канд. физ.-мат. наук, профессор кафедры системного анализа и управления Национального ТУ «Днепровская политехника», Украина.

Коряшкина Л. С. - канд. физ.-мат. наук, доцент кафедры системного анализа и управления Национального ТУ «Днепровская политехника», Украина.

Станина О. Д. - ассистент кафедры компьютерных информационных технологий ДВНЗ «Украинский государственный химико-технологический университет», Украина.

AННОТАЦИЯ

Актуальность. Объектом исследования является двухэтапный процесс распределения материальных потоков в транспортно-логистической системе, структурными элементами которой являются предприятия, осуществляющие сбор некоторого непрерывно распространенного на определенной территории ресурса (центры первого этапа), и предприятия, которые этот ресурс потребляют или перерабатывают. Представлена математическая модель такого процесса - задача оптимального разбиения континуального множества с размещением центров подмножеств и дополнительными связями. Цель работы - обеспечение снижения транспортных затрат при организации многоэтапного производства, сырьевой ресурс которых распространен на некоторой территории, за счет разработки соответствующего математического и программного обеспечения. Актуальность работы обусловлена одной из наиболее выраженных тенденций в добывающих и перерабатывающих отраслях промышленности и сельского хозяйства, а именно - созданием территориально-распределенных многоуровневых компаний, включающих в себя десятки крупных предприятий и осуществляющих полный цикл производства от заготовки сырья с его комплексным использованием, выпуском продукции до транспортировки конечным потребителям.

Метод. Математическое обеспечение двухэтапных задач размещения-распределения разработано с использованием основных положений теории непрерывных линейных задач оптимального разбиения множеств с размещением центров подмножеств, теории двойственности, а также методов решения задач линейного программирования транспортного типа. Показано, что формулирование многоэтапной транспортно-логистической задачи в непрерывном варианте (в виде задачи бесконечномерной оптимизации) целесообразно, когда количество поставщиков ресурса очень велико. Применение разработанного математического аппарата дает возможность найти оптимальное решение двухэтапной задачи размещения-распределения в аналитическом виде, хотя аналитическое выражение содержит параметры, являющиеся оптимальным решением вспомогательной конечномерной оптимизационной задачи с негладкой целевой функцией. Предложен итерационный алгоритм решения сформулированной задачи, разработанный на основе г-алгоритма Н.З. Шора и метода потенциалов решения задач линейного программирования транспортного типа.

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

Выводы. Результаты вычислительных экспериментов свидетельствуют о корректности работы предложенного алгоритма решения непрерывной задачи оптимального разбиения множеств (ОРМ) с дополнительными связями, кроме того, дают возможность утверждать о целесообразности формулировки таких задач в случае, когда нужно определять на заданной территории места расположения новых объектов с учетом многоэтапного процесса распределения ресурса, непрерывно распространенного на заданной территории. Дальнейшему исследованию подлежат вопросы теоретического обоснования сходимости итерационного процесса, реализованного в предложенном алгоритме решения непрерывных задач ОРМ с дополнительными связями. В перспективе также - разработка программного обеспечения решения таких задач с привлечением ГИС-технологий.

КЛЮЧЕВЫЕ СЛОВА: многоэтапные транспортно-логистические системы, непрерывно распределенный ресурс, оптимальное разбиение множеств, непрерывные задачи размещения-распределения.

Л1ТЕРАТУРА / ЛИТЕРАТУРА

1. Есин К. С. Математическая модель распределения перевозимых объемов зерна с временных пунктов хранения потребителю / К. С. Есин, А. Л. Севостьянов // Вестник ТОГУ. - 2015. - № 4(39). - С. 145-152.

2. Миронюк В. П. Модель формирования системы двухэтапного транспортирования твердых муниципальных отходов / В. П. Миронюк, В. Ю. Цыплаков // Управление большими системами. -2011. - Вып. 37. - С. 208-231.

3. Воронин А. В. Многоэтапные задачи планирования и управления материальными потоками в вертикально-интегрированных структурах лесопромышленного комплекса / А. В. Воронин // Лесной журнал. - 2003. -№ 2-3. - С. 123-133.

4. Гимади Э. Х. Эффективный алгоритм решения двухэтапной задачи размещения на древовидной сети /

Э. Х. Гимади, А. А. Курочкин // Дискретный анализ и оптимизация. - Ноябрь-декабрь, 2012. - Т. 19, № 6. -С. 9-22.

5. Монтлевич В. М. Задача размещения предприятий с типовыми мощностями и неделимыми потребителями // Ж. вычисл. матем. и матем. физ., 2000, 40:10. - С. 14911507.

6. Трубин В. А. Простейшая многоэтапная задача размещения на древовидной сети / В. А. Трубин, Ф. А. Шарифов // Кибернетика и системный анализ. -1992. - № 6. - С. 128-135.

7. Колоколов А. А. Исследование декомпозиционного подхода для двухстадийной задачи размещения / А. А. Колоколов, Т. В. Леванова, А. С. Федоренко // Вестник Омского университета. - 2010. - № 4. -С. 24-31.

8. Goncharov Y. A behavior of a probabilistic tabu search algorithm for the multi stage uncapacitated facility location problem / Y. Goncharov, E. Kochetov // Proceedings of the Operations Research. - 2000. - P. 65-70.

9. yc C. A. AnropHTM pemeHHA gвyхэтaпнон 3agann pa3Me^eHHA nporoBogcraa c npegno^ieHHAMH / C. A. yc, O. fl. CiaHHHa // CucTeMHi TexHonorii. PerioHantHHH MixBy3iBctKHH 36ipHHK HayxoBHx npa^. - 2014. -2 (91). - C. 116-124.

10. Cheung Raymond K.-M. Models and Algorithms for Distribution Problems with Uncertain Demands / Raymond K.-M. Cheung, Warren B. Powell. - October, 1994. - 36 p.

11. Erenguj S. S. Integrated Production/Distribution Planning in Supply Chains - An Invited Review / S. S. Erenguf, N. Simpson, A. J. Vakharia // European Journal of Operational Research. - 1999. - Vol. 115. - P. 219-236.

12. Fisher M. L. What is the Right Supply Chain for Your Product? / M. L. Fisher // Harvard Business Review. -1997. - 75 (2, March-April). - P. 105-116.

13. Hindi K. S. Computationally efficient solution of a multiproduct, two stage distribution-location problem / K. S. Hindi, T. Basta // The Journal of the Operational Research Society. - 1994. - 45 11. - P. 1316-1323.

14. Tsiakis P. Design of Multi-echelon Supply Chain Networks under Demand Uncertainty / P. Tsiakis, N. Shah, C. C. Pantelides // Industrial & Engineering Chemistry Research. - 2001. - 40 (16). - P. 3585-3604. DOI: 10.1021/ie0100030

15. Nozick L. K. Inventory, transportation, service quality and the location of distribution centers / L. K. Nozick, M. A. Turnquist // European Journal of Operational Research. - 2001. - 129. - P. 362-371.

16. Klose A. Facility location models for distribution system design / A. Klose, A. Drexl // European Journal of Operational Research. - 2005. - 162. - P. 4-29.

17. An Optimization Framework for Multistage Production-distribution Networks using Genetic Algorithms / [Lai Kim Teng, Luong Lee Hong Son, Marian Romeo Marin, Lee Moon-Kyu] // 9th Global Congress on Manufacturing and Management. - 2008. - P. 514-523.

18. Wollenweber J. A multi-stage facility location problem with staircase costs and splitting of commodities: model, heuristic approach and application / J. Wollenweber // OR Spectrum

(2008) 30: 655. https://doi.org/10.1007/s00291-007-0114-3

19. Ming-Jong Yao Hsin-Wei Hsu. A new spanning tree-based genetic algorithm for the design of multi-stage supply chain networks with nonlinear transportation costs. Optim Eng

(2009) 10: 219-237 DOI 10.1007/s11081-008-9059-x

20. Turan Paksoy. Revised multi-choice goal programming for multi-period, multi-stage inventory controlled supply chain

model with popup stores in Guerrilla marketing / Turan Paksoy, Ching-Ter Chang // Applied Mathematical Modelling. - Volume 34, Issue 11, November 2010. -P. 3586-3598.

21. Mitsuo Gen. Multi-stage Supply Chain Network by Hybrid Genetic Algorithms. - Fuzzy Sets Based Heuristics for Optimization / Mitsuo Gen, Admi Syarif, Verdegay J.-L. (ed.). - Part of the Studies in Fuzziness and Soft Computing book series (STUDFUZZ, volume 126) -Springer, 2012. - P. 181-196. D0Ihttps://doi.org/10.1007/978-3-540-36461-0

22. Jesus Gonzalez-Feliu. Multi-stage LTL transport systems in supply chain management. / J. Cheung, H. Song // Logistics: Perspectives, Approaches and Challenges, Nova Science Publishing, 2013. - P. 65-86.

23. Farahani R. Hierarchical facility location problem: Models, classifications, techniques, and applications / Reza Zanjirani Farahani, Masoud Hekmatfar, Behnam Fahimnia, Narges Kazemzadeh // Computers & Industrial Engineering. -2014. - 68. - P. 104-117.

24. Irawan C. A. Formulation and solution of a two-stage capacitated facility location problem with multilevel capacities / C. A. Irawan, D. Jones // Ann Oper Res. - 2018. https://doi.org/10.1007/s10479-017-2741-7

25. Ус С. А. О математических моделях многоэтапных задач размещения предприятий / С. А. Ус, О. Д. Станина // Питання прикладно! математики i математичного моделювання: зб.наук.пр. - 2014. - С. 258-268.

26. Us S. A. Multi-stage problem of concentration plant location/ Us S. A, Stanina O.D // 6th International Academic Conference of Young Scientists "Computer Science and Engineering 2013" (CSE-2013) / 4th International Youth Science Festival "Litteris et Artibus" November 21-23, 2013 Lviv Polytechnic National University, http://ena.lp.edu.ua:8080/handle/ntb/237

27. Киселева E. M. Теория оптимального разбиения множеств в задачах распознавания образов, анализа и идентификации систем : монография / E. M. Киселева, Л. С. Коряшкина, С. А. Ус // М-во образования и науки Украины, ГВНЗ "Национальный горный университет". -Днепропетровск : НГУ, 2015. - 270 с.

28. Solving Continual Two Problems of Optimal Partition of Sets Stage / [D. Zelentsov, S. Us, L. Koryashkina, O. Stanina] // International Journal of Research Studies in Computer Science and Engineering (IJRSCSE). - 2017. -Volume 4, Issue 4. - P. 72-80.

29. Шор Н. З. Методы минимизации недифференцируемых функций и их приложения / Н З. Шор. - K. : Наук. думка, 1979. - 200 с.

i Надоели баннеры? Вы всегда можете отключить рекламу.