Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://hdl.handle.net/11701/32401
Полная запись метаданных
Поле DCЗначениеЯзык
dc.contributor.advisorАнтонов Степан Романовичru_RU
dc.contributor.advisorAntonov Stepan Romanovicen_GB
dc.contributor.authorРоманычев Леонид Романовичru_RU
dc.contributor.authorRomanycev Leonid Romanovicen_GB
dc.contributor.editorНикифоров Константин Аркадьевичru_RU
dc.contributor.editorNikiforov Konstantin Arkadevicen_GB
dc.date.accessioned2021-08-07T09:11:32Z-
dc.date.available2021-08-07T09:11:32Z-
dc.date.issued2021
dc.identifier.other062274en_GB
dc.identifier.urihttp://hdl.handle.net/11701/32401-
dc.description.abstractАлгоритмы являются одной из важнейших составляющих эффективной программной системы. В больших проектах правильно написанный алгоритм может сэкономить компании миллионы долларов. В разработке таких алгоритмов не обойтись без предварительного анализа: нужно уметь оценивать те или иные ресурсы, которые алгоритм потребляет во время работы. Самый распространенный ресурс - это время выполнения алгоритма. Он является важнейшим, так как пользователи не любят ждать. Второй по значимости ресурс - это память. Причем, если время выполнения алгоритма вычисляется как количество базовых операций и связано с функцией трудоемкости алгоритма, то память обычно берется не как суммарное количество памяти, которое потребляет алгоритм, а как количество дополнительной памяти, при этом память связана с функцией объема памяти алгоритма. Обычный асимптотический анализ не всегда точен для конечного диапазона длин входов из-за часто больших коэффициентов у компонентов функций ресурсной эффективности. В данной работе будет рассмотрен новый подход на основе эмпирического анализа: по данным, полученным экспериментальным путем, будет построена функция доверительной ресурсоемкости (доверительной памяти) с выбранным коэффициентом доверия, а также для упрощения процесса разработана автоматизированная система в виде сайта.ru_RU
dc.description.abstractAlgorithms 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.isoru
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.subjectA posteriori analysisen_GB
dc.subjectefficiency assessmenten_GB
dc.subjectLevit's algorithmen_GB
dc.subjectalgorithmsen_GB
dc.subjectresource intensityen_GB
dc.subjectmemory sizeen_GB
dc.subjectlabor intensityen_GB
dc.subjectresource efficiencyen_GB
dc.titleA posteriori analysis and evaluation of algorithms effectivenessen_GB
dc.title.alternativeАпостериорный анализ и оценка эффективности алгоритмовru_RU
Располагается в коллекциях:BACHELOR STUDIES

Файлы этого ресурса:
Файл Описание РазмерФормат 
spbu_diploma__8_.pdfArticle787,05 kBAdobe PDFПросмотреть/Открыть
reviewSV_Otzyv_Romanycev_2021.pdfReviewSV204,88 kBAdobe PDFПросмотреть/Открыть


Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.