Counting Skolem Sequences
Ali Assarpour, Amotz Barnoy, Ou Liu

TL;DR
This paper computes exact solutions for Skolem and Langford sequence counts up to n<30 and introduces a parallel tempering algorithm for approximate counting, achieving high accuracy and extending estimates to larger n.
Contribution
It provides exact counts for Skolem and Langford sequences for n<30 and develops a parallel tempering method for approximate enumeration of larger cases.
Findings
Exact counts for S(n) and L(n) up to n<30.
Approximate counts for larger n with less than 1% error.
Parallel tempering algorithm effectively estimates sequence counts.
Abstract
We compute the number of solutions to the Skolem pairings problem, S(n), and to the Langford variant of the problem, L(n). These numbers correspond to the sequences A059106, and A014552 in Sloane's Online Encyclopedia of Integer Sequences. The exact value of these numbers were known for any positive integer n < 24 for the first sequence and for any positive integer n < 27 for the second sequence. Our first contribution is computing the exact number of solutions for both sequences for any n < 30. Particularly, we report that S(24) = 102, 388, 058, 845, 620, 672. S(25) = 1, 317, 281, 759, 888, 482, 688. S(28) = 3, 532, 373, 626, 038, 214, 732, 032. S(29) = 52, 717, 585, 747, 603, 598, 276, 736. L(27) = 111, 683, 611, 098, 764, 903, 232. L(28) = 1, 607, 383, 260, 609, 382, 393, 152. Next we present a parallel tempering algorithm for approximately counting the number of pairings. We show…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicsgraph theory and CDMA systems · Coding theory and cryptography · Algorithms and Data Compression
