cardinality. If we have multiple equally valid options
of mapping P(N) onto N
2
, perhaps this set should
be called semi-countable. We have come up with a
thought experiment in Section 4 that is an extension of
Hilbert’s Hotel in which mathematicians (represented
by sets of numbers) need to be assigned to the rooms
using elevator and floor numbers. Applying it to the
addition operation of finite sets yields the subset sum
histograms we analyzed using the fractal dimension.
Since the instances used in our experiments are
quite small, it may be worth repeating them with larger
ones. To achieve the same bit distribution, however,
the total number of bits must increase accordingly,
requiring custom data representations exceeding basic
64-bit primitives. Future work should also investigate
more complex checking functions for the selection of
columns, such as those discussed in Section 5. Repre-
senting instances of these problems as sets of natural
numbers may not be a trivial task. We suspect that
there are an infinite number of possible functions with
no shared intrinsic information in their (possibly also
fractal) structure. How does this reflect on the relation
between problems in P and NP? This task looks quite
challenging, yet simultaneously promising.
ACKNOWLEDGEMENTS
Computational resources (HPC-cluster HSUper) have
been provided by the project hpc.bw. hpc.bw is funded
by dtec.bw – Digitalization and Technology Research
Center of the Bundeswehr. dtec.bw is funded by the
European Union – NextGenerationEU.
REFERENCES
Adriaans, P. (2021). Differential information theory.
Bacchus, F., J
¨
arvisalo, M., and Martins, R. (2021). Maximum
Satisfiabiliy, chapter 24. IOS Press.
Bishop, C. J. and Peres, Y. (2016). Minkowski and Haus-
dorff dimensions, page 1–44. Cambridge Studies in
Advanced Mathematics. Cambridge University Press.
van den Berg, D. and Adriaans, P. (2021). Subset Sum and
the Distribution of Information. In Proceedings of the
13th International Joint Conference on Computational
Intelligence, pages 134–140.
Ewald, W. and Sieg, W. (2013). Lectures on the infinite.
In David Hilbert's Lectures on the Foundations of
Arithmetic and Logic 1917-1933, pages 655–785.
Springer Berlin Heidelberg.
Falconer, K. (2013). Fractals: A Very Short Introduction.
Oxford University Press.
Garey, M. R. and Johnson, D. S. (1990). Computers
and Intractability; A Guide to the Theory of NP-
Completeness. W. H. Freeman & Co., USA.
Hall, P. (1927). The distribution of means for samples of
size N drawn from a population in which the variate
takes values between 0 and 1, all such values being
equally probable. Biometrika, 19(3-4):240–244.
Hardy, G. H. and Ramanujan, S. (1918). Asymptotic
formulaae in combinatory analysis. Proceedings of
the London Mathematical Society, s2-17(1):75–115.
Hayes, B. (2002). Computing Science: The Easiest Hard
Problem. American Scientist, 90(2):113–117.
Hoffman, K. L. and Padberg, M. (2001). Traveling salesman
problem, page 849–853. Springer US.
Horn, R., Thomson, S. L., van den Berg, D., and Adriaans,
P. (2024a). The easiest hard problem: Now even
easier. In Proceedings of the Genetic and Evolutionary
Computation Conference Companion, GECCO ’24
Companion, page 97–98, New York, NY, USA.
Association for Computing Machinery.
Horn, R., van den Berg, D., and Adriaans, P. (2024b).
Fractal analysis of the subset-sum problem.
https://anonymous.4open.science/r/fractal-ssp.
(Replication package).
Howgrave-Graham, N. and Joux, A. (2010). New Generic
Algorithms for Hard Knapsacks, page 235–256.
Springer Berlin Heidelberg.
Karp, R. M. (1972). Reducibility among Combinatorial
Problems, pages 85–103. Springer US, Boston, MA.
Kleinberg, J. and Tardos, E. (2005). Algorithm Design.
Pearson, Upper Saddle River, NJ.
Korf, R. (1998). A complete anytime algorithm for number
partitioning. Artificial Intelligence, 106(2):181–203.
Kragh, H. (2014). The True (?) Story of Hilbert’s Infinite
Hotel.
Lenstra, A. K. (2011). Integer Factoring, page 611–618.
Springer US.
Merkle, R. and Hellman, M. (1978). Hiding information and
signatures in trapdoor knapsacks. IEEE Transactions
on Information Theory, 24(5):525–530.
Mertens, S. (2003). The easiest hard problem: Number
partitioning.
Pilgrim, I. and Taylor, R. P. (2018). Fractal Analysis of
Time-Series Data Sets: Methods and Challenges. In
Ouadfeul, S.-A., editor, Fractal Analysis, chapter 2.
IntechOpen, Rijeka.
Sazhinov, N., Horn, R., Adriaans, P., and van den Berg,
D. (2023). The partition problem, and how the
distribution of input bits affects the solving process. In
Proceedings of the 15th International Conference on
Evolutionary Computation Theory and Applications.
Schreiber, E. L., Korf, R. E., and Moffitt, M. D. (2018). Op-
timal Multi-Way Number Partitioning. J. ACM, 65(4).
Sharma, S., Sharma, P., and Dhakar, R. S. (2011). RSA
algorithm using modified subset sum cryptosystem.
In 2011 2nd International Conference on Computer
and Communication Technology (ICCCT-2011), pages
457–461.
Zelinka, I., Zmeskal, O., and Saloun, P. (2014). Fractal
Analysis of Fitness Landscapes, pages 427–456.
Springer Berlin Heidelberg, Berlin, Heidelberg.
ECTA 2024 - 16th International Conference on Evolutionary Computation Theory and Applications
268