Рассматривается система индексации серверов на базе протокола FTP. В статье описан набор функционала для индексации файлов и поисковой системы. Подробно рассмотрены основные проблемы, встречающиеся при обработке ответов на запросы по протоколу FTP и методы их решения. Несмотря на эволюцию файловых хранилищ, прошедшую за 34 года после создания протокола FTP, проблема индексации остается актуальной благодаря огромному массиву данных, хранящихся на существующих серверах. Разработанная система индексации состоит из трех основных частей: робота-индексатора, базы данных и Web-сервиса. Робот-индексатор способен работать с большинством типов FTP серверов и обрабатывать возвращаемые ими данные, избегая ссылочные ловушки и сохраняя результаты в базу данных. Web-сервис принимает запросы от конечного пользователя и возвращает результат поиска по базе данных. Пользователь может указать полное или частичное имя файла, тип файла и его размер. Ключевым отличием от существующих систем является отслеживание истории изменений файлов и серверов.
Рассмотрено применение ранее построенной имитационной модели иерархических битовых индексов к поиску оптимального размера индекса второго уровня. Предложен алгоритм, позволяющий получить хорошее приближение к точке минимума за один прогон модели, без ее многократного выполнения в различных точках поверхности отклика. Основной идеей алгоритма является моделирование специальным образом построенной функции от входных данных, свойства которой подробно исследованы в работе.
Статья посвящена описанию kd-деревьев и их применению в разработанном методе и алгоритме поиска пересечения луча с треугольниками в оптической системе. Они позволяют уменьшить количество просматриваемых элементов при поиске и, как следствие, ускорить процесс поиска пересечения луча с некоторой областью. Рассмотрены наиболее популярные разновидности деревьев, используемые при компьютерном моделировании, а также сущность, достоинства и недостатки kd-деревьев по сравнению с другими. Для описания оптимизирующих структур введены необходимые программные абстракции, используемые в разработанном комплексе. Подробно описан алгоритм трассировки лучей, оптимизированный с помощью kd-деревьев, произведена оценка его сложности. Для пояснения принципа SAH был приведен пример определения наилучшего расположения секущей плоскости для группы элементов, ограниченных одних объемом. Описан алгоритм подсчета числа элементов по обе стороны от плоскости разбиения. Представлен рекурсивный алгоритм обхода kd-дерева. Применение kd-деревьев позволяет значительно ускорить процесс моделирования трассировки лучей в оптической системе светового прибора для дальнейшего анализа его светотехнических характеристик.
Одним из видов деятельности коммерческого банка является выдача кредитов. Заявок на получение кредита в банк может поступать очень много. Они обрабатываются в специальных отделах и оцениваются на возможность заемщика выполнить свои обязательства. Так как банк выделяет ограниченное количество денежных средств на выдачу кредитов и устанавливает рамки допустимых потерь от предполагаемого дохода, то некоторое количество заявок необходимо отклонять. Встает вопрос, каким образом сформировать список одобренных заявок, чтобы получить как можно больший доход и соблюсти вышеописанные ограничения. В данной работе рассматривается эта задача. Так как она имеет большую размерность, предложено использовать модифицированный генетический алгоритм для ее решения. Модификации подверглись оператор формирования начальной популяции и оператор формирования нового поколения. Начальная популяция генерируется не случайным образом, а по определенному алгоритму в допустимых рамках. А при формировании нового поколения оно пополняется индивидами из массива лучших решений в случае, если происходит стагнация алгоритма. Было разработано программное обеспечение, использующее данный алгоритм для решения поставленной задачи. Работа алгоритма была исследована и выявлено, при каких значениях параметров алгоритма он показывает лучшие результаты.
Промышленные высокопроизводительные маршрутизаторы являются необходимыми компонентами для построения безопасных сетей в задачах удаленного управления и мониторинга промышленных объектов. Основная функция маршрутизатора – чтение заголовков пакетов сетевых протоколов, принимаемых и буферизуемых по каждому порту, и принятие решения о дальнейшем маршруте следования пакета по его сетевому адресу, включающему номер сети и номер узла. В данной статье рассматривается математическая модель процесса обработки сегментов в маршрутизаторе (узел коммутации).
Статья посвящена актуальной на сегодняшний день проблеме исследования муарообразования при репродуцировании информации. В результате исследования были выявлены основные закономерности, связанные с муарообразованием: использование нерегулярной растровой структуры приводит к отсутствию муара на изображении, на что указывает размытие спектра; появление муара при растрировании стохастическими структурами говорит о присутствии в них регулярной составляющей.
Основным направлением повышения эффективности автоматизированного проектирования (в частности, проектирования железнодорожных путей) является разработка научной методологии для применения новых технологий в проектировании. Данная работа направленна на применение трехмерных моделей местности в системах автоматизированного проектирования с целью повышения точности определения объемов грунта, требующего распределения в процессе возведения земляного полотна участка железнодорожного пути.
В статье обсуждаются некоторые результаты, полученные в процессе решения задачи оценки перспективности крупных инновационных мультипроектов по выпуску новой металлопродукции. В процессе решения разработаны методы прогнозирования производственных показателей предприятий, участвующих в реализации мультипроектов. Такие результаты имеют значение для развития экономико-математических и инструментальных методов анализа эффективности инновационной деятельности в условиях динамичности внешней среды. Создана модель процесса реализации крупного инновационного мультипроекта в рамках технологической цепи выпуска новой металлопродукции с возможностью выполнения его этапов несколькими участниками. Произведена оценка различных составляющих инновационного потенциала металлургических и металлообрабатывающих предприятий и их внешнего окружения с использованием динамических растущих пирамидальных сетей и кáлмановской фильтрации. Создана компьютерная акторная имитационная модель реализации этапа организации производства. На этой научно-методической основе разработаны организационно-вычислительная процедура и информационная система поддержки принятия решений по управлению крупным инновационным мультипроектом с применением динамической сетевой модели подготовки, согласования и утверждения технических заданий для его субпроектов.