An algorithm complexity, or its efficiency, meaning its time of evaluation is the focus of primary care in algorithmic problems solving. Raising the used memory may reduce the complexity of algorithm drastically. We present an exam-ple of two algorithms on finite set, where change the approach to the same problem and introduction a memory array allows decrease the complexity of the algorithm from the order O(n2) up to the order O(n)
Metaheuristics are a family of algorithmic techniques that are useful for solving difficult problems...
Typically, a set is described as complex when its membership problem has no efficient solution. Man...
In this thesis we examine some of the central problems in the theory of computational complexity, l...
Most of the researches in algorithms are for reducing computational time complexity. Such researches...
We initiate the systematic study of the energy complexity of algorithms (in addition to time and spa...
A computation consists of algorithm of basic operations. When you consider an algorithm, you assume,...
An algorithm is a sequence of computational steps performed on a data input to generate a required r...
A study of the general properties of incremental algorithms is presented. First, it is shown that wi...
In order to keep up with the demand for solutions to problems with ever-increasing data sets, both a...
Algorithm complexity is very often used for comparison of different algorithms in order to assess th...
Processors have become faster at a much quicker rate than memory access time, creating wide gap betw...
Thesis (Ph.D.)--University of Washington, 2020We present several novel results on computational prob...
The memories of real life computers usually have a hierarchical structure with levels like registers...
Memory compaction is a technique for reclaiming cells containing garbage that are scattered over the...
Recent studies of computational complexity have focused on “axioms” which characterize the “difficul...
Metaheuristics are a family of algorithmic techniques that are useful for solving difficult problems...
Typically, a set is described as complex when its membership problem has no efficient solution. Man...
In this thesis we examine some of the central problems in the theory of computational complexity, l...
Most of the researches in algorithms are for reducing computational time complexity. Such researches...
We initiate the systematic study of the energy complexity of algorithms (in addition to time and spa...
A computation consists of algorithm of basic operations. When you consider an algorithm, you assume,...
An algorithm is a sequence of computational steps performed on a data input to generate a required r...
A study of the general properties of incremental algorithms is presented. First, it is shown that wi...
In order to keep up with the demand for solutions to problems with ever-increasing data sets, both a...
Algorithm complexity is very often used for comparison of different algorithms in order to assess th...
Processors have become faster at a much quicker rate than memory access time, creating wide gap betw...
Thesis (Ph.D.)--University of Washington, 2020We present several novel results on computational prob...
The memories of real life computers usually have a hierarchical structure with levels like registers...
Memory compaction is a technique for reclaiming cells containing garbage that are scattered over the...
Recent studies of computational complexity have focused on “axioms” which characterize the “difficul...
Metaheuristics are a family of algorithmic techniques that are useful for solving difficult problems...
Typically, a set is described as complex when its membership problem has no efficient solution. Man...
In this thesis we examine some of the central problems in the theory of computational complexity, l...