Научная статья на тему 'Подход к нахождению максимального потока в нечеткой транспортной сети'

Подход к нахождению максимального потока в нечеткой транспортной сети Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
255
62
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МАКСИМАЛЬНЫЙ ПОТОК / НЕЧЕТКАЯ ПРОПУСКНАЯ СПОСОБНОСТЬ / ЛИНЕЙНАЯ КОМБИНАЦИЯ ГРАНИЦ / НЕЧЕТКОЕ ТРЕУГОЛЬНОЕ ЧИСЛО / MAXIMUM FLOW / FUZZY ARC CAPACITY / LINEAR COMBINATION OF BORDERS / FUZZY TRIANGULAR NUMBER

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Боженюк Александр Витальевич, Розенберг Игорь Наумович, Рогушина Евгения Михайловна

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

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Боженюк Александр Витальевич, Розенберг Игорь Наумович, Рогушина Евгения Михайловна

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

APPROACH OF MAXIMUM FLOW DETERMINING FOR FUZZY TRANSPORTATION NETWORK

This article describes a method for finding maximum flow in a transportation network with triangular fuzzy values of arc capacities. This problem is relevant due to its wide practical importance. A method for determining triangular fuzzy numbers as linear combinations of the left and right borders of the basic values is used. The effectiveness of the proposed method lies in the fact that the rules of operating with fuzzy triangular numbers are simplified and the expert can assess the arc capacities by the term "near". To illustrate the proposed method a numerical example is presented.

Текст научной работы на тему «Подход к нахождению максимального потока в нечеткой транспортной сети»

Статью рекомендовал к опубликованию д.т.н., профессор С.В. Тарарыкин.

Ключников Сергей Николаевич Земляков Виктор Леонидович

Федеральное государственное автономное образовательное учреждение высшего профессионального образования «Южный федеральный университет».

E-mail: [email protected].

344090, г. Ростов-на-Дону, ул. Мильчакова, 10.

Тел.: 88632696991.

Kliuchnikov Sergei Nikolaevich Zemlyakov Victor Leonidovich

Federal State-Owned Autonomy Educational Establishment of Higher Vocational Education “Southern Federal University”.

E-mail: [email protected].

10, Milchakova Street, Rostov-on-Don, 344090, Russia.

Phone: +78632696991.

УДК 681.327

A.B. Боженюк, И.Н. Розенберг, E.M. Рогушина

ПОДХОД К НАХОЖДЕНИЮ МАКСИМАЛЬНОГО ПОТОКА В НЕЧЕТКОЙ

ТРАНСПОРТНОЙ СЕТИ*

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

Максимальный поток; нечеткая пропускная способность; линейная комбинация границ; нечеткое треугольное число.

A.V. Bozhenyuk, I.N. Rosenberg, E.M. Rogushina

APPROACH OF MAXIMUM FLOW DETERMINING FOR FUZZY TRANSPORTATION NETWORK

This article describes a method for finding maximum flow in a transportation network with triangular fuzzy values of arc capacities. This problem is relevant due to its wide practical importance. A method_ for determining triangular_ fuzzy numbers as linear combinations of the left and right borders of the basic values is used. The effectiveness of the proposed method lies in the _ fact that the rules of operating with _ fuzzy triangular numbers are simplified and the expert can assess the arc capacities by the term "near". To illustrate the proposed method a numerical example is presented.

Maximum flow; fuzzy arc capacity; linear combination of borders; fuzzy triangular number.

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

* Работа поддержана грантом РФФИ, проект № П-01-00011а.

Впервые данная задача в общем виде была сформулирована Дж. Данцигом в 1951 г. Затем в 1955 г. Л. Форд и Д. Фалкерсон построили алгоритм решения данной задачи, называемый алгоритмом «расстановки пометок» Форда-Фадкерсона [1]. Задача нахождения максимального потока в сети освещается также в работах [2, 3, 4] и др. Её актуальность обусловлена выявлением максимального потока то,

пропускной способности, а также определением насыщенных дуг (т.е. таких, в которых поток равен максимальной пропускной способности), что позволяет перераспределить движение с насыщенного участка на более свободный. Таким об, -ного управления перевозками, в частности, выявления перегруженных участков, и выборе иного маршрута следования на сетях железных, автомобильных, морских, .

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

( , ). Кратчайший путь находится поиском в ширину. Другие ученые, такие как Диниц, , ,

и уменьшением сложности. Наиболее современной модификацией алгоритма «по» 1997 . -

- . -ритмов за доли секунды, то понятие сложности отходит на второй план, а на первый план выходит существование нечеткости в транспортной сети, которое не учитывается в данных алгоритмах.

В реальной жизни такие параметры транспортной сети, как пропускные способности и потоки товаров/объектов не могут быть точно измерены, поэтому для их описания более естественно использовать понятия теории нечетких множеств, в частности, функции принадлежности, задаваемые треугольными числами. Нахождение максимального потока в транспортной сети в нечетких условиях практически не освещалось. В работах [5, 6] было предложено решение данной задачи с учетом интервальных пропускных способностей дуг. Те же авторы предложили

« ». -, , -линейного программирования [7]. В данной статье будет освещен иной подход к проблеме нахождения максимального потока в транспортной сети, рассматривающий параметры транспортной сети как нечеткие треугольные числа.

Постановка задачи нахождения максимального потока от источника к стоку в транспортной сети в условиях неопределенности [6] сводится к постановке классической задачи Форда-Фадкерсона, решение которой осуществляется путем рас.

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

чисел, например, пусть Л1 и Л2 - нечеткие треугольные числа, такие, что Л1 = (, Ь1, С1) и Л2 = (2, Ь2, с2). Тогда их сумма записывается следующим образом: Л1 + Л2 = ( + а2, Ь1 + Ь2, С1 + с2), а разность представляется как Л1 - Л2 =(1 - С2 , Ь1 - ^, С1 - а2 И

Применение классической методики сложения/вы читания треугольных чисел приводит к сильному «р^мытию» границ треугольного числа, поэтому теряется смысл дальнейшего оперирования с ним. В свою очередь, это достаточно трудоемкая процедура, так как на каждом шаге алгоритма приходится складывать, вычитать нечеткие треугольные числа. Это же относится и к сравнению треугольных чисел, так как существующие методы сравнения по центру тяжести, введение индексов ранжирования, принцип оперирования с альфа-срезами и пр. достаточно трудоемки и отнимают много времени. Выходом из сложившейся ситуации является применение методики, описанной в работе [8] и модифицированной для на.

Пусть на числовой оси существуют некоторые, заданные экспертом базовые , .

Пусть нечеткое расстояние «около X'» находится между соседними базовыми значениями «около Xр> и «около Л^» (х1^х’<х2), функции принадлежности

которых их (х1) и /%2 (х) имеют треугольный вид. Тогда границы функции

принадлежности /и~/ (X) нечеткого расстояния «около х'» можно задать линейной комбинацией параметров границ левой и правой базовых значений:

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

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

Рассмотрим граф, изображенный на рис. 1. Над дугами указаны значения нечетких пропускных способностей. Пусть вершина Х1 - источник, х10 - сток. Требуется найти максимальный поток от х1 к х10 .

После первой итерации алгоритма получаем увеличивающую цепь: XIх2х6х8х10 . Пускаем по ней поток, равный 13. Дуги (х2 ,х6), (х6 ,х8) стано-.

Рис. 1. Транспортная сеть

После второй итерации алгоритма получаем увеличивающую цепь:

х^4х5х8хш. Пускаем по ней поток, равный 2 . Дуга (х8, х10) становится насы-.

После третьей итерации алгоритма получаем увеличивающую цепь:

хЛхзх6х7х9хш. Пускаем по ней поток, равный 5 . Дуга (х1, х2) становится .

После четвертой итерации алгоритма получаем увеличивающую цепь:

х^х5х8х7х9хш . Пускаем по той цепи поток, равный 5 . Дуга (х^ х4) становит-

. . 2.

2 5 .

(+х,, 5) (+х4, 5) (+Х5,5)

(+•*/, 5) (+х3,5) (+*«, 5)

Рис. 2. Транспортная сеть после заключительной итерации алгоритма

, -дать от источника к стоку.

Далее по методике, описанной в [8], определяем границы нечеткого треугольного числа с учетом заданных экспертом значений, которые приведены на рис. 3.

Согласно выражению (1) находим 1Ь = 4, 75; Iя = 4, 375.

Таким образом, нечеткий максимальный поток составляет (20,25; 25; 29, 375)

.

Рис. 3. Базовые значения, заданные экспертом

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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Форд Л.Р., Фалкерсон Д-Р. Потоки в сетях. - М.: Мир, 1966. - 276 с.

2. Кристофидес Н. Теория графов. Алгоритмический подход. - М.: Мир, 1978. - 432 с.

3. Филипс Д., Гарсиа-Диас А. Методы анализа сетей. - М.: Мир, 1984. - 276 с.

4. Майника Э. Алгоритмы оптимизации на сетях и графах.- М.: Мир, 1981. - 323 с.

5. Chanas S., Kolodziejczyk W. Maximum flow in a network with fuzzy arc capacities // Fuzzy Sets and Systems. - 1982. - № 8. - P. 165-173.

6. . ., . ., . . -вучести в транспортных сетях. - М.: Научный мир, 2006.

7. Kumar, A, Kaur, M.: A Fuzzy Linear Programming Approach to Solve Fuzzy Max- imal Flow Problems // International Journal of Physical and Mathematical Sciences. - 2010. - Vol. 1, 1. - P. 6-12.

8. . ., . ., . .

в САПР. - М.: Энергоатом издат, 1991.

Статью рекомендовал к опубликованию д.т.н., профессор С.В. Тарарыкин. Боженюк Александр Витальевич

Научно-технический центр «Информационные технологии» федерального

государственного автономного образовательного учреждения высшего

« ».

E-mail: [email protected].

347922, . , ., 4.

Тел.: +79198799621.

Рогушииа Евгения Михайловна

E-mail: [email protected].

.: +79885315343.

Розенберг Игорь Наумович

ОАО «Научно-исследовательский и проектно-конструкторский институт инженеров железнодорожного транспорта» (НИИАС).

E-mail: [email protected].

109029, . , . , . 27, . 1.

Тел.: 84959677701. '

Bozhenyuk Alexander Vitalievich

Scientific and Technical Center «INTECH» of «Southern Federal University».

E-mail: [email protected].

4, Oktyabrskaya Square, Taganrog, 347922, Russia.

Phone: +79885315343.

Rogushina Eugenia Michailovna

E-mail: [email protected].

Phone: +79885315343.

Rozenberg Igor Naymovich

Public Corporation “Research and Development Institute of Railway Engineers”.

E-mail: [email protected].

27/1, Nizhegorodskaya Street, Moscow, 109029, Russia.

Phone: +74959677701.

УДК 861.352

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

ПЛ. Кравченко, BA. Каграманянц

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

Рассматриваются актуальные вопросы повышения уровня компрессии аудиосигналов при кодировании на основе оптимизированных дельта-преобразований второго по.

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

Аудиосигналы; дельта-преобразования; компрессия.

P.P. Kravchenko, V.A. Kagramanyants

A METHOD OF COMPRESSION INCREASE OF AUDIO, ENCODED WITH OPTIMIZED SECOND-ORDER DELTA-TRANSFORMATIONS

This article discusses important task of increasing compression rate for signals, encoded with optimized second-order delta-transformations. The distinctive feature of method proposed in the article is essentially low computational complexity, compared to other well-known audio codecs, combined with compression rate, sufficient for various applications.

Audio signals; delta-transformations; compression.

Компрессия аудиоданных является неотъемлемой частью телекоммуникационных мультимедийных систем, систем мобильной связи, бортовых систем связи, функционирующих на основе обеспечивающих целостность передаваемых данных современных протоколов передачи данных. Такие системы функционируют в ре,

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