Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://hdl.handle.net/11701/32401
Полная запись метаданных
Поле DC | Значение | Язык |
---|---|---|
dc.contributor.advisor | Антонов Степан Романович | ru_RU |
dc.contributor.advisor | Antonov Stepan Romanovic | en_GB |
dc.contributor.author | Романычев Леонид Романович | ru_RU |
dc.contributor.author | Romanycev Leonid Romanovic | en_GB |
dc.contributor.editor | Никифоров Константин Аркадьевич | ru_RU |
dc.contributor.editor | Nikiforov Konstantin Arkadevic | en_GB |
dc.date.accessioned | 2021-08-07T09:11:32Z | - |
dc.date.available | 2021-08-07T09:11:32Z | - |
dc.date.issued | 2021 | |
dc.identifier.other | 062274 | en_GB |
dc.identifier.uri | http://hdl.handle.net/11701/32401 | - |
dc.description.abstract | Алгоритмы являются одной из важнейших составляющих эффективной программной системы. В больших проектах правильно написанный алгоритм может сэкономить компании миллионы долларов. В разработке таких алгоритмов не обойтись без предварительного анализа: нужно уметь оценивать те или иные ресурсы, которые алгоритм потребляет во время работы. Самый распространенный ресурс - это время выполнения алгоритма. Он является важнейшим, так как пользователи не любят ждать. Второй по значимости ресурс - это память. Причем, если время выполнения алгоритма вычисляется как количество базовых операций и связано с функцией трудоемкости алгоритма, то память обычно берется не как суммарное количество памяти, которое потребляет алгоритм, а как количество дополнительной памяти, при этом память связана с функцией объема памяти алгоритма. Обычный асимптотический анализ не всегда точен для конечного диапазона длин входов из-за часто больших коэффициентов у компонентов функций ресурсной эффективности. В данной работе будет рассмотрен новый подход на основе эмпирического анализа: по данным, полученным экспериментальным путем, будет построена функция доверительной ресурсоемкости (доверительной памяти) с выбранным коэффициентом доверия, а также для упрощения процесса разработана автоматизированная система в виде сайта. | ru_RU |
dc.description.abstract | Algorithms are one of the most important components of an effective software system. In large projects, a well-written algorithm can save a company millions of dollars. In the development of such algorithms, one cannot do without preliminary analysis: you need to be able to evaluate certain resources that the algorithm consumes during operation. The most common resource is the execution time of an algorithm. It is critical because users don't like to wait. The second most important resource is memory. Moreover, if the execution time of the algorithm is calculated as the number of basic operations and is associated with the function of the complexity of the algorithm, then the memory is usually taken not as the total amount of memory that the algorithm consumes, but as the amount of additional memory, while the memory is related to the function of the memory size of the algorithm. Conventional asymptotic analysis is not always accurate for a finite range of input lengths due to the often large coefficients of the components of the resource efficiency functions. In this paper, a new approach based on empirical analysis will be considered: according to the data obtained experimentally, a function of confidential resource intensity (confidential memory) with a selected confidence factor will be built, and also an automated system in the form of a site will be developed to simplify the process. | en_GB |
dc.language.iso | ru | |
dc.subject | Апостериорный анализ | ru_RU |
dc.subject | оценка эффективности | ru_RU |
dc.subject | алгоритм Левита | ru_RU |
dc.subject | алгоритмы | ru_RU |
dc.subject | ресурсоемкость | ru_RU |
dc.subject | объем памяти | ru_RU |
dc.subject | трудоемкость | ru_RU |
dc.subject | ресурсная эффективность | ru_RU |
dc.subject | A posteriori analysis | en_GB |
dc.subject | efficiency assessment | en_GB |
dc.subject | Levit's algorithm | en_GB |
dc.subject | algorithms | en_GB |
dc.subject | resource intensity | en_GB |
dc.subject | memory size | en_GB |
dc.subject | labor intensity | en_GB |
dc.subject | resource efficiency | en_GB |
dc.title | A posteriori analysis and evaluation of algorithms effectiveness | en_GB |
dc.title.alternative | Апостериорный анализ и оценка эффективности алгоритмов | ru_RU |
Располагается в коллекциях: | BACHELOR STUDIES |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
spbu_diploma__8_.pdf | Article | 787,05 kB | Adobe PDF | Просмотреть/Открыть |
reviewSV_Otzyv_Romanycev_2021.pdf | ReviewSV | 204,88 kB | Adobe PDF | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.