All publications

On Discovering Interesting Combinatorial Integer Sequences

  • DOI: 10.24963/ijcai.2023/372
  • Link: https://doi.org/10.24963/ijcai.2023/372
  • Department: Department of Computer Science, Intelligent Data Analysis
  • Annotation:
    We study the problem of generating interesting integer sequences with a combinatorial interpretation. For this we introduce a two-step approach. In the first step, we generate first-order logic sentences which define some combinatorial objects, e.g., undirected graphs, permutations, matchings etc. In the second step, we use algorithms for lifted first-order model counting to generate integer sequences that count the objects encoded by the first-order logic formulas generated in the first step. For instance, if the first-order sentence defines permutations then the generated integer sequence is the sequence of factorial numbers n!. We demonstrate that our approach is able to generate interesting new sequences by showing that a non-negligible fraction of the automatically generated sequences can actually be found in the Online Encyclopaedia of Integer Sequences (OEIS) while generating many other similar sequences which are not present in OEIS and which are potentially interesting. A key technical contribution of our work is the method for generation of first-order logic sentences which is able to drastically prune the space of sentences by discarding large fraction of sentences which would lead to redundant integer sequences.

Graph Generation with Graphon Generative Adversarial Networks

  • Department: Department of Computer Science, Intelligent Data Analysis
  • Annotation:
    Graphons are limits of converging sequences of graphs with a particularly simple representation—a graphon is simply a symmet ric function of two variables on [0; 1]2. In this work, we develop an el- egant GAN model, called GraphonGAN, which uses graphons imple- mented by neural networks as generators and graph neural networks as discriminators. We show that GraphonGAN is a decent model for modelling real-world networks. All the source codes will be available at https://github.com/kongzii/gangraphon

Learning to Generate Molecules From Small Datasets Using Neural Markov Logic Networks

  • Department: Department of Computer Science, Intelligent Data Analysis
  • Annotation:
    Neural Markov Logic networks are a statistical relational model capable of generating relational structures. In this paper, we investigate how this particular model behaves in the setup of few-shot learning and show that Neural Markov Logic Networks are able to learn to generate small molecules from a handful of training examples without any pre-training.

Responsible person Ing. Mgr. Radovan Suk