Перегляд за Автор "Romanuke, V. V."
Зараз показуємо 1 - 20 з 20
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ A sorting improvement in the heuristic based on remaining available and processing periods to minimize total tardiness in progressive idling-free 1-machine preemptive scheduling(КПІ ім. Ігоря Сікорського, 2021) Romanuke, V. V.Документ Відкритий доступ Accuracy of a Heuristic for Total Weighted Completion Time Minimization in Preemptive Single Machine Scheduling Problem by no Idle Time Intervals(КПІ ім. Ігоря Сікорського, 2019) Romanuke, V. V.Документ Відкритий доступ Accurate Total Weighted Tardiness Minimization in Tight-Tardy Progressive Single Machine Scheduling with Preemptions by no Idle Periods(КПІ ім. Ігоря Сікорського, 2019) Romanuke, V. V.Документ Відкритий доступ Acyclic-and-Asymmetric Payoff Triplet Refinement of Pure Strategy Efficient Nash Equilibria in Trimatrix Games by Maximinimin and Superoptimality(КПІ ім. Ігоря Сікорського, 2018) Romanuke, V. V.; Романюк, В. В.Документ Відкритий доступ An Infinitely Scalable Dataset of Single-Polygon Grayscale Images as a Fast Test Platform for Semantic Image Segmentation(КПІ ім. Ігоря Сікорського, 2019) Romanuke, V. V.Документ Відкритий доступ An Uplink Power Control Routine for Quality-Of-Service Equalization in Wireless Data Transfer Networks Constrained to Equidistant Power Levels(КПІ ім. Ігоря Сікорського, 2019) Romanuke, V. V.Документ Відкритий доступ Appropriate Number and Allocation of ReLUs in Convolutional Neural Networks(КПІ ім. Ігоря Сікорського, 2017) Romanuke, V. V.; Романюк, Вадим Васильович; Романюк, Вадим ВасильевичДокумент Відкритий доступ Data scrambler knight tour algorithm(КПІ ім. Ігоря Сікорського, 2024) Romanuke, V. V.; Yaremko, S. A.; Kuzmina, O. M.; Yehoshyna, H. A.Nowadays, data scrambling remains a vital technique to protect sensitive information by shuffling it in a way that makes it difficult to decipher or reverse-engineer while still maintaining its usability for legitimate purposes. As manipulat-ing the usability of the scrambled data remains a challenge on the background of risking losing data and getting them re-identified by attackers, scrambling and de-scrambling should be accomplished faster by not increasing data loss and re-identification risks. A scrambling algorithm must have a linear time complexity, still shuffling the data to minimize the risks further. A promising approach is based on the knight open tour problem, whose solutions appear like a random series of knight positions. Hence, a knight open tour algorithm is formalized, by which the knight seems to move chaotically across the chessboard. The formalization is presented as an indented pseudocode to implement it efficiently, whichever programming lan-guage is used. The output is a square matrix representing the knight open tour. Based on the knight tour matrix, data scrambler and descrambler algorithms are pre-sented in the same manner. The algorithms have a linear time complexity. The knight-tour scrambling has a sufficiently low guess probability if an appropriate depth of scrambling is used, where the data is re-scrambled repetitively. The scram-bling depth is determined by repetitive application of the chessboard matrix, whose size usually increases as the scrambling is deepened. Compared to the pseudoran-dom shuffling of the data along with storing the shuffled indices, the knight-tour de-scrambling key is stored and sent far simpler yet ensures proper data security.Документ Відкритий доступ Efficient Exact Minimization of Total Tardiness in Tight-Tardy Progressive Single Machine Scheduling with Idling-Free Preemptions of Equal-Length Jobs(КПІ ім. Ігоря Сікорського, 2020) Romanuke, V. V.Документ Відкритий доступ Finding an Optimal Decisions’ Subset by Minimaximax Regret Criterion Regarding Instability of the Decision Function(КПІ ім. Ігоря Сікорського, 2017) Romanuke, V. V.; Романюк, В. В.; Романюк, В. В.Документ Відкритий доступ Finite approximation of zero-sum games played in staircase-function continuous spaces(КПІ ім. Ігоря Сікорського, 2021) Romanuke, V. V.Background. There is a known method of approximating continuous zero-sum games, wherein an approximate solution is considered acceptable if it changes minimally by changing the sampling step minimally. However, the method cannot be applied straightforwardly to a zero-sum game played with staircase-function strategies. Besides, the independence of the player’s sampling step selection should be taken into account. Objective. The objective is to develop a method of finite approximation of zero-sum games played in staircase-function continuous spaces by taking into account that the players are likely to independently sample their pure strategy sets. Methods. To achieve the said objective, a zero-sum game, in which the players’ strategies are staircase functions of time, is formalized. In such a game, the set of the player’s pure strategies is a continuum of staircase functions of time, and the time is thought of as it is discrete. The conditions of sampling the set of possible values of the player’s pure strategy are stated so that the game becomes defined on a product of staircase-function finite spaces. In general, the sampling step is different at each player and the distribution of the sampled points (function-strategy values) is non-uniform. Results. A method of finite approximation of zero-sum games played in staircase-function continuous spaces is pre sented. The method consists in irregularly sampling the player’s pure strategy value set, solving smaller-sized matrix games, each defined on a subinterval where the pure strategy value is constant, and stacking their solutions if they are consistent. The stack of the smaller-sized matrix game solutions is an approximate solution to the initial staircase game. The (weak) consistency of the approximate solution is studied by how much the payoff and optimal situation change as the sampling density minimally increases by the three ways of the sampling increment: only the first player’s increment, only the second player’s increment, both the players’ increment. The consistency is decomposed into the payoff, opti mal strategy support cardinality, optimal strategy sampling density, and support probability consistency. It is practically reasonable to consider a relaxed payoff consistency. Conclusions. The suggested method of finite approximation of staircase zero-sum games consists in the independent samplings, solving smaller-sized matrix games in a reasonable time span, and stacking their solutions if they are con sistent. The finite approximation is regarded appropriate if at least the respective approximate (stacked) solution is e-payoff consistent.Документ Відкритий доступ Flexible Solution of a 2-layer Perceptron Optimization by its Size and Training Set Smooth Distortion Ratio for Classifying Simple-Structured Objects(КПІ ім. Ігоря Сікорського, 2017) Romanuke, V. V.; Романюк, В. В.; Романюк, В. В.Документ Відкритий доступ Heuristic’s Job Order Efficiency in Tight-Tardy Progressive Idling-Free 1-Machine Preemptive Scheduling of Equal-Length Jobs(КПІ ім. Ігоря Сікорського, 2020) Romanuke, V. V.Документ Відкритий доступ Iterative power maximization by one-half cost dichotomy for optimizing wind farm deployment(КПІ ім. Ігоря Сікорського, 2019) Romanuke, V. V.Документ Відкритий доступ Optimization of lstm networks for time series forecasting(КПІ ім. Ігоря Сікорського, 2021) Romanuke, V. V.Background. LSTM neural networks are a very promising means to develop time series analysis and forecasting. However, s well as neural networks for other fields and applications, LSTM networks have a lot of architecture ver sions, training parameters, and hyperparameters, whose inappropriate selection may lead to unacceptably poor perfor mance (poor or badly unreliable forecasts). Thus, optimization of LSTM networks is still an open question. Objective. The goal is to ascertain whether the best forecasting accuracy is achieved at such a number of LSTM layer neurons, which can be determined by the time series lag. Methods. To achieve the said goal, a set of benchmark time series for testing the forecasting accuracy is presented. Then, a set-up of the computational study for various versions of the LSTM network is defined. Finally, the computa tional study results are clearly visualized and discussed. Results. Time series with a linear trend are forecasted worst, whereas defining the LSTM layer size by the lag in a time series does not help much. The best-forecasted are time series with only repeated random subsequences, or seasonality, or exponential rising. Compared to the single LSTM layer network, the forecasting accuracy is improved by 15 % to 19 % by applying the two LSTM layers network. Conclusions. The approximately best forecasting accuracy may be expectedly achieved by setting the number of LSTM layer neurons at the time series lag. However, the best forecasting accuracy cannot be guaranteed. LSTM networks for time series forecasting can be optimized by using only two LSTM layers whose size is set at the time series lag. Some discrepancy is still acceptable, though. The size of the second LSTM layer should not be less than the size of the first layer.Документ Відкритий доступ Pure Strategy Nash Equilibria Refinement in Bimatrix Games by Using Domination Efficiency along with Maximin and the Superoptimality Rule(КПІ ім. Ігоря Сікорського, 2018) Romanuke, V. V.; Романюк, Вадим ВасильовичДокумент Відкритий доступ Sorting approaches in the heuristic based on remaining available and processing periods to minimize total weighted tardiness in progressive idling-free 1-machine preemptive scheduling(КПІ ім. Ігоря Сікорського, 2021) Romanuke, V. V.Background. In preemptive job scheduling, total weighted tardiness minimization is commonly reduced to solving a combinatorial problem, which becomes practically intractable as the number of jobs and the numbers of their processing periods increase. To cope with this challenge, heuristics are used. A heuristic, in which the decisive ratio is the weighted reciprocal of the maximum of a pair of the remaining processing period and remaining available period, is closely the best one. However, the heuristic may produce schedules of a few jobs whose total weighted tardiness is enormously huge compared to the real minimum. Therefore, this heuristic needs further improvements, one of which already exists for jobs without priority weights with a sorting approach where remaining processing periods are minimized. Three other sorting approaches still can outperform it, but such exceptions are quite rare. Objective. The goal is to determine the influence of the four sorting approaches and try to select the best one in the case where jobs have their priority weights. The heuristic will be applied to tight-tardy progressive idling-free 1-machine preemptive scheduling, where the release dates are given in ascending order starting from 1 to the number of jobs, and the due dates are tightly set after the release dates. Methods. To achieve the said goal, a computational study is carried out with applying each of the four heuristic approaches to minimize total weighted tardiness. For this, two series of 4151500 scheduling problems are generated. In the solution of a scheduling problem, a sorting approach can “win” solely or “win” in a group of approaches, producing the heuristically minimal total weighted tardiness. In each series, the distributions of sole-and-group “wins” are ascertained. Results. The sole “wins” and non-whole-group “wins” are rare: the four sorting approaches produce schedules with the same total weighted tardiness in over 98.39 % of scheduling problems. Although the influence of these approaches is different, it is therefore not really significant. Each of the sorting approaches has heavy disadvantages leading sometimes to gigantic inaccuracies, although they occur rarely. When the inaccuracy occurs to be more than 30 %, this implies that 3 to 9 jobs are scheduled. Conclusions. Unlike the case when jobs do not have their priority weights, it is impossible to select the best sorting approach for the case with job priority weights. Instead, a hyper-heuristic comprising the sorting approaches (i. e., the whole group, where each sorting is applied) may be constructed. If a parallelization can be used to process two or even four sorting routines simultaneously, the computation time will not be significantly affected.Документ Відкритий доступ Tight-Tardy Progressive Idling-Free 1-Machine Preemptive Scheduling by Heuristic’s Efficient Job Order Input(КПІ ім. Ігоря Сікорського, 2020) Romanuke, V. V.Документ Відкритий доступ Tight-Tardy Progressive Idling-Free 1-Machine Preemptive Scheduling with Job Priority Weights by Heuristic’s Efficient Job Order Input(КПІ ім. Ігоря Сікорського, 2020) Romanuke, V. V.Документ Відкритий доступ Wind Turbine Power Curve Exponential Model with Differentiable Cut-in and Cut-out Parts(КПІ ім. Ігоря Сікорського, 2018) Romanuke, V. V.; Романюк, Вадим Васильович