<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>The Rosenberg-Strong Pairing Function · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/1706.04129/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/1706.04129/feed.xml" rel="self" type="application/rss+xml" /><item><title>The Rosenberg-Strong Pairing Function — mentioned by steego</title><link>https://news.ycombinator.com/item?id=39820750</link><guid isPermaLink="false">urn:hackerpapers:mention:1706.04129:39820750</guid><pubDate>Mon, 25 Mar 2024 20:11:16 GMT</pubDate><description>&lt;p&gt;That’s only true if the list of programming languages is infinite or if the list of features is infinite. If you want the list to be expandable without ever reindexing AND you want it to still be relatively compact, you can use Rosenberg-Strong which creates a square shells instead of Cantor’s diagonal shell. https://arxiv.org/abs/1706.04129 Bonus content: Szudzik shows how Rosenberg-Strong lets you create a bijection from positive to binary trees ordered in a way so that larger integers never yield a tree of height N until it’s exhausted all tree instances of height N-1.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1706.04129/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.DM</category></item></channel></rss>
