Answer the question
In order to leave comments, you need to log in
Mathematical problem to find the key
There are numbers (first_set) and (second_set) as a result, by some mathematical manipulations we get (third_set) numbers. All these sets are known, but the algorithm for obtaining the third number is not known. What actions can be taken on the first sets of numbers (brute force algorithm) in order to brute force iterate and finally get the third set?
Answer the question
In order to leave comments, you need to log in
You can first try to build a surface in the XYZ axes and evaluate by looking at how complex the dependence is, maybe there is generally a plane or a typical hyperboloid of revolution or a ball. If the surface is recognizable, then most likely there are ready-made formulas describing this type, it remains to find the coefficients by the method of successive approximations.
If the surface is not recognizable, then everything becomes more complicated at times, but even here ingenuity can help and simplify everything.
If the algorithm is not known at all, then nothing.
If you can get the third one from the given two, then brute force, the number of options for brute force is the power (number of options) of the first set, multiplied by the power of the second.
As a rather wild option, build a neural network with two inputs and train using these sets.
it is possible to choose an algorithm for these sets, but will the same algorithm work on other sets?
let's say you have something from A and B according to the "X" algorithm, it turns out C, you have chosen any algorithm Y that satisfies these conditions. But it is not a fact that for another set A1, B1, the algorithm X and Y will give the same result.
The many options are endless. For example, imagine that the third set is a hash of the original data using a known algorithm, but with an unknown salt. So brute force will not work, there is no necessary data.
Describe the format of incoming and outgoing data, show examples, features of the algorithm you know, and so on. Then, perhaps, it will be possible to say something concrete.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question