Шаг 2. Формирование множества нечетких чисел - потенциальных решений
В матрице Vалгоритм находит индексы строки т и столбца п элемента, который имеет максимальное значение функции принадлежности, то есть

Этому элементу матрицы соответствуют два нечетких числа Vm и У, которые расположены в строке и столбце:
Затем алгоритм объединяет эти числа:
При объединении алгоритм формирует носитель нечеткого числа X путем разбиения объединенного интервала Sx = [min(5'", 5'"), max(51'”, 5V")] на Лг подынтервалов.
Алгоритм рассчитывает функцию принадлежности числа X как максимум функций принадлежности нечетких чисел Vm и У в точках объединенного интервала:
Так как носители нечетких чисел Vm, У и X не всегда могут совпадать, алгоритм использует линейную аппроксимацию значений принадлежности в точках носителя:
Однако количество чисел X в матрице У может быть больше единицы. Поэтому алгоритм повторяет текущий шаг и создает множество чисел К = {X|, / = 1, Card N}. В нашем примере это множество включает в себя два нечетких числа.
Первое число алгоритм формирует из строки т = 3 и столбца и = 1. Второе число алгоритм формирует из строки т = 3 и столбца п = 2. Для упрощения нечеткие числа здесь не преобразованы к общему носителю: