Научная статья на тему 'ИСПОЛЬЗОВАНИЕ МАТЕМАТИЧЕСКОГО АППАРАТА ПРИ РЕШЕНИИ ПРИКЛАДНЫХ ЗАДАЧ'

ИСПОЛЬЗОВАНИЕ МАТЕМАТИЧЕСКОГО АППАРАТА ПРИ РЕШЕНИИ ПРИКЛАДНЫХ ЗАДАЧ Текст научной статьи по специальности «Математика»

CC BY
97
7
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Мировая наука
Область наук
Ключевые слова
математический аппарат / прикладные задачи / mathematical apparatus / applied problems

Аннотация научной статьи по математике, автор научной работы — Студеникин Н.А., Гончаров Д.В., Заковоротная А.О., Свиридова И.В.

В данной статье описано использование математического аппарата и рассмотрены три главные задачи.

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

Похожие темы научных работ по математике , автор научной работы — Студеникин Н.А., Гончаров Д.В., Заковоротная А.О., Свиридова И.В.

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

USE OF THE MATHEMATICAL UNIT WHEN SOLVING APPLIED PROBLEMS

This article describes the use of the mathematical apparatus and considers three main tasks.

Текст научной работы на тему «ИСПОЛЬЗОВАНИЕ МАТЕМАТИЧЕСКОГО АППАРАТА ПРИ РЕШЕНИИ ПРИКЛАДНЫХ ЗАДАЧ»

УДК 608.2

Студеникин Н.А. студент Инжинирингового колледжа НИУ «БелГУ» Россия, г. Белгород

Гончаров Д.В.

преподаватель СПО Инжинирингового колледжа НИУ «БелГУ» Россия, г. Белгород Заковоротная А. О. преподаватель СПО Инжинирингового колледжа НИУ «БелГУ» Россия, г. Белгород

Свиридова И.В.

преподаватель СПО Инжинирингового колледжа НИУ «БелГУ» Россия, г. Белгород

ИСПОЛЬЗОВАНИЕ МАТЕМАТИЧЕСКОГО АППАРАТА ПРИ РЕШЕНИИ ПРИКЛАДНЫХ ЗАДАЧ

Аннотация: в данной статье описано использование математического аппарата и рассмотрены три главные задачи.

Ключевые слова: математический аппарат, прикладные задачи.

Studenikin N.A. Engineering College student NRU "BelSU" Russia, Belgorod Goncharov D. V. lecturer of STR of Engineering College NRU "BelSU" Russia, Belgorod Zakovorotnaya A.O. lecturer of STR of Engineering College NRU "BelSU" Russia, Belgorod

Sviridova I.V. lecturer of STR of Engineering College NRU "BelSU" Russia, Belgorod

USE OF THE MATHEMATICAL UNIT WHEN SOLVING APPLIED

PROBLEMS

Abstract: this article describes the use of the mathematical apparatus and considers three main tasks.

Keywords: mathematical apparatus, applied problems.

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

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

М = [М1,М2.....Мп}. Необходимо найти подмножество 5:5 с

{М],М]+1,... ,Мк} У]Ук:]<к<п. Комбинация множеств - п-ое количество непустых, взаимно пересекающихся множеств, образующих отдельные подмножества, которые могут быть как пустыми, так и с п-ым количеством элементов.

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

Под вхождением подмножества понимается характеристика подмножества 5, определяемая количеством надмножеств М^ ,в которые входит подмножество 5, из комбинации множеств М.

Введем функцию Осп(Б), Осп от слова «Оссиггапсе» - вхождение. Данная функция определяет все надмножества в которые входит аргумент.

Осп^) = [М];М]+1.....Мк}

Теперь необходимо понять в какие множества М^ не входит подмножества 5. Для этого обозначим всю комбинацию М как универсальное множество I. Тогда:

I \Б = 5

Следовательно, множества, в которые не входит 5 можно записать

так:

Осп(Б) = {Мн,Мн+1.....Мд}

Теперь можно вывести формулу нахождения отдельного подмножества 5:

5 = (М] П М]+1 П ... П Мк) \ (Мн и Мн+1 и ... и Мд) Перепишем формулу в виде:

5 = Р Осп(Б) \ У Осп(Б)

Алгоритм решения задачи поиска множества пользователей по заданным параметрам представлен на рисунке 1.

Рисунок 1 - Алгоритм решения задачи

Таким образом, решение первой задачи описано выше. Перейдем к решению второй задачи.

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

- вычислительная система должна выдерживать суточную нагрузку;

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

Вышеописанная организация предоставила график роста количества отправляемых на обработку данных со временем, который предоставлен на рисунке 2.

Рисунок 2 - График обработки данных В данном случае неизвестно, какая функция описывает кривую, поэтому имеет смысл провести аппроксимацию. Приближением (аппроксимацией) функции f(x) называется отыскание функциид(х) близкой в некоторомсмысле к /(х)[1]. Аппроксимирующей функцией

хорошо подойдет sin хт.к. ее график схож с данной кривой. Тогда аппроксимирующая функция принимает следующий вид:

f(t) asin(kt + Ъ) + с • [^min> ^rnax] > ^min > , ^тах >

■ тах

Теперь выразим примерное количество запросов в сутки:

Р =

l26

j (a sin(kt

+ b) + с) dt

l26

l26

a í kí

sin(kt + b)dt + j cdt

Отрезок [С2; 126\ - 24 часа.

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

Задача оптимизации сети. Существует некоторое количество информационных сервисов, которые отправляют определенные данные на обработку на серверы. Существует несколько видов, различных по мощности, видов серверов. Необходимо реализовать алгоритм определения наименьшего количества серверов для любого количества информационных сервисов. Пусть Ь = {11,12,..., 1п} - множество серверов с разной вычислительной мощностью, причем, чем больше индекс, тем больше мощность. К = [к1,к2,... ,к1} - совокупность произвольных нагрузок различных информационных сервисов, Н = {Н1,Н2,..., И.]}-множество серверов необходимых для функционирования сети. Для функционирования сети должно выполняться условие:

пен кек

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

Алгоритм выполнения предоставлен на рисунке 3.

Рисунок 3 - Алгоритм выполнения

t

t

t

2

2

2

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

Использованные источники:

1. Зенков А.В. Численные методы. - Екатуринбург: Издательство Уральского университета, 2016. - 128 с.

2. Мусхелишвили Н. И. Сингулярные интегральные уравнения. - М.: Наука, 1968. - 511 с.

3. Солдатов А. П. Сингулярные интегральные операторы и эллиптические краевые задачи. I / А. П. Солдатов // СМФН. - 2017. - Т. 63, № 1. - С. 1189.

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