29
$\begingroup$

Question: I wonder what are the open problems , where computational experiments might be helpful? (Setting some bounds, excluding some cases, shaping some expectations ).

Grant program: The context of the question is the following - in some sense there is a way to crowdsource some (quite specific, but still) computational experiments - the platform for data science challenges Kaggle (Google's subsidiary) - offers grants to researchers in various fields to organize the challenges. Properly organized it might attract thousands of participants, some of whom are extremely skilled in solving computational challenges (like NVIDIA grandmaster's team - 6 super-skillful guys who are paid by NVIDIA just to participate in challenges (and promote some NVIDIA tools) - kind of profi-sportsmen). There already many research oriented challenges took place - mainly around in bioinformatics (e.g. CAFA5, Stanford-Ribonanza, Single Cell Perturbations, etc.. ).

Example: The one quite related to mathematics - is ongoing challenge on finite permutation groups - the task is to find as short paths as possible for sets of given points on Cayley graphs. The groups include N-dimensional Rubik's cube and other puzzle motivated groups like "Globe". For example even the diameters of the N-dimensional Rubik's cube are still unknown, so computational experiments may shed light on these questions. The other questions - like better understanding of the random walks, growth patterns, patterns of mixing, fast scrambling algorithms - seems to be of interest from both sides - machine learning and mathematical. So fruitful idea exchanges and interconnections might be possible. It would be great if some mathoverflow colleagues experienced in such kind of permutation group questions may share experience - please post on forum e.g. here or/and contact e.g. me.

PS

I am a kind of a fan of many sides of Kaggle - it managed to create a community of people who are not only competing but sharing lots of experience. Gamified "reputation" scores - similar to mathoverflow - play a role, moreover Kaggle rankings are appreciated in the data science world, so can help to find a better job - another stimulus for many to participate, in addition to networking. Many people think that the best way to learn practical data science - participate in Kaggle challenges. It is not only for competition, but a free cloud service - like Google Colab, but more devoted to team work - offering free computing power, storage, sharing, version control, team work. Would be great to have something similar for mathematical community or to use Kaggle itself for mathematical community - one may think of a competition as a kind of mini-"Polymath" project. Where all the infrastructure - is ready - forum, community, free computing power - the only thing one needs - is to create a challenge. Kaggle offers everybody to create a challenge for free, but only "official" challenges attract most attention.

$\endgroup$
5
  • $\begingroup$ An example of the question motivated by the mentioned challenge: mathoverflow.net/q/463009/10446 $\endgroup$ Commented Jan 28, 2024 at 10:19
  • 3
    $\begingroup$ Possibly related: Computationally challenging integer sequences. $\endgroup$ Commented Jan 28, 2024 at 12:11
  • 1
    $\begingroup$ Also possibly related: Important open problems that have already been reduced to a finite but infeasible amount of computation $\endgroup$ Commented Jan 28, 2024 at 14:11
  • $\begingroup$ It would be nice to have a direct definition of the 'globe' permutation groups. As it is, the link in your question points to another MO question of yours, which points to a different Math.SE question of yours, which still doesn't actually give a formal definition of the group; to me, at least, it comes across a bit as self-advertisement. $\endgroup$ Commented Jan 28, 2024 at 19:12
  • $\begingroup$ @StevenStadnicki if something is unclear with definition here math.stackexchange.com/q/4848434/21498 you are welcome to ask what precisely is unclear. Any way it is not a key point in the question, I can delete the link and write "some other groups", but do not see a reason it would improve the question. $\endgroup$ Commented Jan 28, 2024 at 19:31

6 Answers 6

9
$\begingroup$

I have mentioned before the possibility of automated search for bijective proofs. At the time I asked the question, I was imagining a general tool that researchers could apply to any problem of interest. For your question, however, it is probably more appropriate to pick a specific challenge problem. One possibility is searching for a bijection between Gog and Magog trapezoids. Finding such a bijection would likely shed some light on some of the most amazing identities in all of enumerative combinatorics, namely those concerning alternating sign matrices and plane partitions with various symmetry properties.

If Gog and Magog triangles don't catch your fancy, you can find many other candidates in Richard Stanley's list or Section 3.6 of Igor Pak's survey.

There are different sorts of computational experiments one might try. One could try to strengthen the conjecture, by identifying "features" of the objects in question, and showing that (for example) not only do Type I and Type II objects appear to be equinumerous, but the number of objects of Type I and size $n$ with $k$ features appears to be equal to the number of objects of Type II and size $n$ with $k$ features. Or one could explore different types of transformations of the objects into other types of objects that appear to be more "similar" to each other. A lot of what human combinatorialists do when trying to find bijections is to explore various possibilities experimentally and look for patterns, and this is the sort of thing that AI is getting increasingly better at.

$\endgroup$
7
$\begingroup$

Maybe this can be considered a minor open problem, but you can try to take a look at this Question.
Furthermore, in Section 4 of this preprint of mine Preprint with the general conjecture, I added my thoughts about a rough algorithm to search for the solution of the fundamental case $(n=4, k=3)$... I think that it would not be out of reach to improve at least the upper bound from $23$ to $22$. Who knows?

A few years ago, I proposed a similar challenge based on a set of open problems of the same kind... I made everything by hand, but I think that it could be very interesting to recycle as a team game by allowing the use of any software (since at the time nobody was able to improve my answers).
Here it is Dots Rev (Challenge). Have fun!

$\endgroup$
7
$\begingroup$

DeepMind recently announced that their FunSearch methodology was successful at advancing the state of the art of the cap set problem and the online bin packing problem. Under the hood, the code used LLMs to help search for short snippets of computer code that accomplished a well-defined task in unexpected ways.

The general task of searching for powerful but unexpected short snippets of code seems like a good candidate for your project. For example, I'm reminded of the fast inverse square root implementation from Quake III Arena and Alman and Rao's $\frac{23}{24} N\log N$ Walsh–Hadamard transform. Could one rediscover—or even improve—these algorithms via computational search? Another arena might be quantum algorithms; despite decades of research, only a handful of ("useful") problems are known to have a significantly superior quantum algorithm. Perhaps a guided computational search might uncover new quantum algorithms.

$\endgroup$
6
$\begingroup$

This answer is similar in style to Marco Ripa's concerning a specific preprint. In this preprint by me and Tim McCormack, Weighted Versions of the Arithmetic-Mean-Geometric Mean Inequality and Zaremba's Function, one thing we looked at was strongly pseudoperfect numbers. These are numbers $n$ with a subset of its divisors $S$ such that the sum of all elements in $S$ is $2n$, and also where $d \in S$ if and only if $n/d \in S$. Strongly pseudoperfect numbers form an intermediate family between pseudoperfect numbers (where there are a lot, almost too many to say a lot interesting things about), and perfect numbers which are very restrictive. The vast majority of strongly pseudoperfect numbers turn out to even, and we have only a handful of odd examples, and we don't know if there are infinitely many or not. But the existence of odd ones is nice at two levels. First, it gives us some guidance to prove things about odd perfect numbers, because they behave similarly to how those should behave (but are actual examples). Second, if we prove things about these, we know we're at least proving about numbers that actually exist. Third, they also provide us an obstruction to proving things about odd perfect numbers, in that since strongly pseudoperfect numbers exist, anything one has proven that is true for them cannot by itself answer whether any odd perfect numbers exist. In this context, these numbers are very closely related to the similar idea of "spoof perfect numbers" which are essentially numbers which are perfect if we pretend some numbers are primes.

So, a substantial computation finding all the odd examples under some big bound would be helpful for understanding these better.

$\endgroup$
3
  • 1
    $\begingroup$ You say "only a handful of odd examples", but there are 26 under 100000, so it's not clear what you consider to be "substantial" / a "big bound". E.g. it takes about 30 minutes on an old laptop to compute the 12453 examples under $2 \times 10^7$: would that be useful to you? $\endgroup$ Commented Aug 12 at 8:28
  • $\begingroup$ @PeterTaylor Yes, and it sounds like you came up with a better algorithmic approach than I did, so I'd also be very interested in your code! $\endgroup$ Commented Aug 12 at 11:37
  • $\begingroup$ cheddarmonk.org/maths/strongly_pseudoperfect_numbers $\endgroup$ Commented Aug 12 at 12:17
2
$\begingroup$

I have several problems connected with semi-magic squares, problems which might benefit from some computational experiments.

A semi-magic square is a square array of numbers with all column sums and all rows sums equal. "Numbers" here can be interpreted as whole numbers, or integers, or elements of the integers modulo $m$.

It's known that any semi-magic square can be written as an integer linear combination of permutation matrices (and clearly any integer linear combination of permutation matrices is a semi-magic square). Letting $\beta(A)$ be the smallest $r$ such that there are integers $c_1,\dotsc,c_r$ and permutation matrices $P_1,\dotsc,P_r$ such that $A=\sum_1^rc_jP_j$, it is known that for any $n\times n$ semi-magic square $A$ we have $\beta(A)\le(n-1)^2+1$.

First question: find a $4\times4$ semi-magic square $A$ with whole number entries such that $\beta(2A)<\beta(A)$, or prove that no such $A$ exists.

Second question: find a $4\times4$ semi-magic square $A$ with "small" integer entries such that $\beta(A)=10$, or prove that no such $A$ exists. We allow negative integer values of the coefficients $c_i$, and take "small" to mean, absolute value less than $100$.

Third question: Is it true that if $A$ is an $n\times n$ semi-magic square with entries taken from the integers modulo $3$, then $\beta(A)\le\lceil3n/2\rceil$?

$\endgroup$
2
$\begingroup$

I have several questions concerning a certain kind of cover of the integers by congruence classes, where computational experiments might be helpful. For the purposes of this question, I'll define an cover of length $n$ to be a finite collection of congruences $x\equiv a_i\bmod{m_i}$, $1\le i\le r$, with $m_1<m_2<\dotsb<m_r$, such that every integer from $1$ to $n$, inclusive, satisfies exactly one of the congruences, and each of the congruences is satisfied by at least two of the integers, $1,2,\dotsc,n$.

First question: Is there, for some $n$, a cover of length $n$ such that each congruence is satisfied by at least three of the integers, $1,2,\dotsc,n$?

Second question: Is it true that, for every $n\ge17$, there is a cover of length $n$ with $m_1\ge3$?

Third question: Is there, for some $n$, a cover of length $n$ with every modulus a multiple of $4$?

Given a cover, we let $h=\sum_1^rm_i^{-1}$, and call $h$ the heft of the cover.

Fourth question: Is there, for some $n$, a cover of length $n$ with $h>1.07$? Is there a cover with $h<0.98$?

$\endgroup$

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.