<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://michaelnielsen.org/polymath/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Savitt</id>
	<title>Polymath Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://michaelnielsen.org/polymath/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Savitt"/>
	<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Special:Contributions/Savitt"/>
	<updated>2026-04-07T10:49:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=Polymath8_grant_acknowledgments&amp;diff=9095</id>
		<title>Polymath8 grant acknowledgments</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Polymath8_grant_acknowledgments&amp;diff=9095"/>
		<updated>2013-09-23T06:27:44Z</updated>

		<summary type="html">&lt;p&gt;Savitt: /* Other acknowledgments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Participants should be arranged in alphabetical order of surname.&lt;br /&gt;
&lt;br /&gt;
== Participants and contact information ==&lt;br /&gt;
&lt;br /&gt;
(Caution: this list may be incomplete.  Participants who have made significant contributions to the project (on par with a co-author on a traditional mathematical research paper should add themselves to this list, or email tao@math.ucla.edu if they are unable to do so directly.  Participants who have made auxiliary contributions to the project (on par with those mentioned in an Acknowledgments section in a traditional paper) should add themselves instead to the list at the bottom of the page.) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wouter Castryck, KU Leuven, [https://perswww.kuleuven.be/~u0040935/]&lt;br /&gt;
* Etienne Fouvry, Université Paris-Sud, [Etienne.Fouvry@math.u-psud.fr]&lt;br /&gt;
* Gergely Harcos, Rényi Institute, [http://www.renyi.hu/~gharcos/]&lt;br /&gt;
* Emmanuel Kowalski, ETHZ, [http://www.math.ethz.ch/~kowalski/]&lt;br /&gt;
* Philippe Michel, EPFL, [http://tan.epfl.ch/philippe.michel]&lt;br /&gt;
* Paul Nelson, EPFL, [http://people.epfl.ch/paul.nelson]&lt;br /&gt;
* Eytan Paldi, Technion Institute&lt;br /&gt;
* Janos Pintz, Rényi Institute, [http://www.renyi.hu/~pintz/]&lt;br /&gt;
* Andrew V. Sutherland, MIT, [http://math.mit.edu/~drew]&lt;br /&gt;
* Terence Tao, UCLA, [http://www.math.ucla.edu/~tao]&lt;br /&gt;
* Xiao-Feng Xie, Carnegie Mellon University, [http://www.cs.cmu.edu/~xfxie]&lt;br /&gt;
&lt;br /&gt;
== Grant information ==&lt;br /&gt;
&lt;br /&gt;
* Wouter Castryck was supported by FWO-Vlaanderen.&lt;br /&gt;
* Etienne Fouvry was partially supported by the Institut Universitaire de France.&lt;br /&gt;
* Gergely Harcos was supported by OTKA grants K 101855 and K 104183, and by ERC Advanced Grant 228005.&lt;br /&gt;
* Phillipe Michel was partially supported by the grant SNF-137488 and the grant ERC-EQUIARITH AdG- 228304.&lt;br /&gt;
* Paul Nelson is supported by NSF grant OISE-1064866 and partially supported by grant SNF-137488.&lt;br /&gt;
* Janos Pintz was supported by OTKA grants No. K100291, NK104183 and ERC-AdG. 228005.&lt;br /&gt;
* Andrew V. Sutherland was supported by NSF grant DMS-1115455.&lt;br /&gt;
* Terence Tao was supported by a Simons Investigator grant, and by NSF grant DMS-1266164.&lt;br /&gt;
&lt;br /&gt;
== Other acknowledgments ==&lt;br /&gt;
&lt;br /&gt;
Other contributors to the project include [http://maths.anu.edu.au/people/vigleik-angeltveit Vigleik Angelveit], [https://www.dpmms.cam.ac.uk/~bjg23/ Ben Green], Hannes, [http://tqft.net/ Scott Morrison], [http://math.byu.edu/home/user/50 Pace Nielsen], [http://math.arizona.edu/~savitt/papers David Savitt] and v08ltu.&lt;br /&gt;
&lt;br /&gt;
We also thank John Friedlander for help with the references, and Thomas Engelsma for supplying us with his data on admissible prime tuples.&lt;br /&gt;
&lt;br /&gt;
Thanks to Michael Nielsen for hosting the polymath wiki for this project.&lt;/div&gt;</summary>
		<author><name>Savitt</name></author>
	</entry>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=Finding_narrow_admissible_tuples&amp;diff=7796</id>
		<title>Finding narrow admissible tuples</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Finding_narrow_admissible_tuples&amp;diff=7796"/>
		<updated>2013-06-12T01:00:16Z</updated>

		<summary type="html">&lt;p&gt;Savitt: /* Benchmarks */  typos&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For any natural number &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;, an &#039;&#039;admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple&#039;&#039; is a finite set &amp;lt;math&amp;gt;{\mathcal H}&amp;lt;/math&amp;gt; of integers of cardinality &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; which avoids at least one residue class modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; for each prime &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;.  (Note that one only needs to check those primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; of size at most &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;, so this is a finitely checkable condition.)  Let &amp;lt;math&amp;gt;H(k_0)&amp;lt;/math&amp;gt; denote the minimal diameter &amp;lt;math&amp;gt;\max {\mathcal H} - \min {\mathcal H}&amp;lt;/math&amp;gt; of an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple.  As part of the [[Bounded gaps between primes|Polymath8]] project, we would like to find as good an upper bound on &amp;lt;math&amp;gt;H(k_0)&amp;lt;/math&amp;gt; as possible for given values of &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;.  To a lesser extent, we would also be interested in lower bounds on this quantity.  There is some scattered numerical evidence that the optimal value of H is roughly of size &amp;lt;math&amp;gt;k_0 \log k_0 + k_0&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; in the range of interest.&lt;br /&gt;
&lt;br /&gt;
== Upper bounds ==&lt;br /&gt;
&lt;br /&gt;
Upper bounds are primarily constructed through various &amp;quot;sieves&amp;quot; that delete one residue class modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; from an interval for a lot of primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;.  Examples of sieves, in roughly increasing order of efficiency, are listed below.&lt;br /&gt;
&lt;br /&gt;
=== Zhang sieve ===&lt;br /&gt;
&lt;br /&gt;
The Zhang sieve uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{p_{m+1}, \ldots, p_{m+k_0}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; is taken to optimize the diameter &amp;lt;math&amp;gt;p_{m+k_0}-p_{m+1}&amp;lt;/math&amp;gt; while staying admissible (in practice, this basically means making &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; as small as possible).  Certainly any &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;p_{m+1} &amp;gt; k_0&amp;lt;/math&amp;gt; works (in particular, one can just take &amp;lt;math&amp;gt;{\mathcal H}&amp;lt;/math&amp;gt; to be the first &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; primes past &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;, but this is not optimal.  Applying the prime number theorem then gives the upper bound &amp;lt;math&amp;gt;H \leq (1+o(1)) k_0\log k_0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Hensley-Richards sieve ===&lt;br /&gt;
&lt;br /&gt;
The Hensley-Richards sieve [HR1973], [HR1973b], [R1974] uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{-p_{m+\lfloor k_0/2\rfloor - 1}, \ldots, -p_{m+1}, -1, +1, p_{m+1},\ldots, p_{m+\lfloor k_0/2+1/2\rfloor-1}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where m is again optimised to minimize the diameter while staying admissible.&lt;br /&gt;
&lt;br /&gt;
=== Asymmetric Hensley-Richards sieve ===&lt;br /&gt;
&lt;br /&gt;
The asymmetric Hensley-Richard sieve uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{-p_{m+\lfloor k_0/2\rfloor - 1-i}, \ldots, -p_{m+1}, -1, +1, p_{m+1},\ldots, p_{m+\lfloor k_0/2+1/2\rfloor-1+i}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; is an integer and &amp;lt;math&amp;gt;i,m&amp;lt;/math&amp;gt; are optimised to minimize the diameter while staying admissible.&lt;br /&gt;
&lt;br /&gt;
=== Schinzel sieve ===&lt;br /&gt;
Given &amp;lt;math&amp;gt;0&amp;lt;y&amp;lt;z&amp;lt;/math&amp;gt;, the Schinzel sieve (discussed in [HR1973], [CJ2001] first sieves by &amp;lt;math&amp;gt;1\bmod p&amp;lt;/math&amp;gt; for primes &amp;lt;math&amp;gt;p \le y&amp;lt;/math&amp;gt; and by &amp;lt;math&amp;gt;0\bmod p&amp;lt;/math&amp;gt; for primes &amp;lt;math&amp;gt;y &amp;lt; p \le z&amp;lt;/math&amp;gt;.  For a given choice of &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, the parameter &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; is minimized subject to ensuring that the first &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; survivors (after the first) form an admissible sequence &amp;lt;math&amp;gt;\mathcal{H}&amp;lt;/math&amp;gt;, so the only free parameter is &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, which is chosen to minimize the diameter of &amp;lt;math&amp;gt;\mathcal{H}&amp;lt;/math&amp;gt;.  The case &amp;lt;math&amp;gt;y=1&amp;lt;/math&amp;gt; corresponds to a sieve of Eratosthenes, which will typically yield the same sequence as Zhang with the minimal (but not necessarily optimal) value of &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; that yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple. As originally proposed, the Schinzel sieve works over the positive integers, but one can instead sieve intervals centered about the origin, or asymmetric intervals, as with the Hensley-Richards sieve.&lt;br /&gt;
&lt;br /&gt;
=== Greedy sieve ===&lt;br /&gt;
For a given interval (e.g., &amp;lt;math&amp;gt;[1,x]&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;[-x,x]&amp;lt;/math&amp;gt;, or asymmetric &amp;lt;math&amp;gt;[x_0,x_1]&amp;lt;/math&amp;gt;) one sieves a single residue class &amp;lt;math&amp;gt;a \bmod p&amp;lt;/math&amp;gt; for increasing primes &amp;lt;math&amp;gt;p=2,3,5,\ldots&amp;lt;/math&amp;gt;, with &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; chosen to maximize the number of survivors.  Ties can be broken in a number of ways: minimize &amp;lt;math&amp;gt;a\in[0,p-1]&amp;lt;/math&amp;gt;, maximize &amp;lt;math&amp;gt;a\in [0,p-1]&amp;lt;/math&amp;gt;, minimize &amp;lt;math&amp;gt;|a-\lfloor p/2\rfloor|&amp;lt;/math&amp;gt;, or randomly.  If not all residue classes modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; are occupied by survivors, then &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; will be chosen so that no survivors are sieved.&lt;br /&gt;
This necessarily occurs once &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; exceeds the number of survivors but typically happens much sooner.  One then chooses the narrowest &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;{\mathcal H}&amp;lt;/math&amp;gt; among the survivors (if there are fewer than &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; survivors, retry with a wider interval).&lt;br /&gt;
&lt;br /&gt;
=== Greedy-Schinzel sieve ===&lt;br /&gt;
Heuristically, the performance of the greedy sieve is significantly improved by starting with a Schinzel sieve with &amp;lt;math&amp;gt;y=2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;z=\sqrt{x_1-x_0}&amp;lt;/math&amp;gt; and then continuing in a greedy fashion&lt;br /&gt;
This method was proposed by Sutherland and originally referred to as a [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23566 &amp;quot;greedy-greedy&amp;quot;] approach.  This nomenclature arose from the fact that one optimization that can be applied to the standard Schinzel sieve on a given interval is to &amp;quot;greedily&amp;quot; avoid sieving modulo primes where the set of survivors is already admissible (this may occur for primes less than the minimal value of &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; that yields &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-survivors), while a second optimization is to use a value of &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; that is intentionally smaller than necessary and switch to greedy sieving for primes greater than &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;.  With the choice &amp;lt;math&amp;gt;z=\sqrt{x_1-x_0}&amp;lt;/math&amp;gt;, unless the initial interval is much larger than necessary, all primes up to &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; will require a residue class to be sieved and the first &amp;quot;greedy&amp;quot; seldom applies.&lt;br /&gt;
&lt;br /&gt;
=== Seeded greedy sieve ===&lt;br /&gt;
Given an initial sequence &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; that is known to contain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple, one can apply greedy sieving to the minimal interval containing &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; until an admissible sequence of survivors remains, and then choose the narrowest &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;=tuple it contains.  The sieving methods above can be viewed as the special case where &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; is the set of integers in some interval.  The main difference is that the choice of &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; affects when ties occur and how they are broken with greedy sieving.&lt;br /&gt;
One approach is to take &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; to be the union of two &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that lie in roughly the same interval (see Iterated merging) below.&lt;br /&gt;
&lt;br /&gt;
=== Iterated merging ===&lt;br /&gt;
Given an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;, one can attempt to improve it using an iterated merging approach [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23680 suggested by Castryck].  One first uses a greedy (or greedy-Schinzel) sieve to construct an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; in roughly the same interval as &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;, then performs a randomized greedy sieve using the seed set &amp;lt;math&amp;gt;\mathcal{S} = \mathcal{H}_1 \cup \mathcal{H}_2&amp;lt;/math&amp;gt; to obtain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;.  If &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt; is narrower than &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, replace &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;, otherwise try again with a new &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;.&lt;br /&gt;
Eventually the diameter of &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; will become less than or equal to that of &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;.&lt;br /&gt;
As long as &amp;lt;math&amp;gt;\mathcal{H}_1\ne \mathcal{H}_2&amp;lt;/math&amp;gt;, one can continue to attempt to improve &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, but in practice one stops after some number of retries.&lt;br /&gt;
&lt;br /&gt;
As [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23733 described by Sutherland], one can then replace &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; and begin the process anew, yielding a randomized algorithm that can be run indefinitely.  Key parameters to this algorithm are the choice of the interval used when constructing &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, which is typically made wider than the minimal interval containing &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; by a small factor &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt; on each side (Sutherland suggests &amp;lt;math&amp;gt;\delta = 0.0025&amp;lt;/math&amp;gt;), and the number of failed attempts allowed while attempting to impove &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Eventually this process will tend to converge to particular &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; that it cannot improve (or more generally, a set of similar &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;&#039;s with the same diameter).  Interleaving iterated merging with the local optimizations described below often allows the algorithm to make further progress.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Iterated merging can be viewed as a form of simulated annealing.  The set &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; initially contains at least two admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples (typically many more), and as the algorithm proceeds the set &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; converges toward &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; and the number of admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples it contains declines.  One can regard the cardinality of the difference between &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; as a measure of the &amp;quot;temperature&amp;quot; of a gradually cooling system, since the number of choices available to the algorithm declines as this cardinality is reduced (more precisely, one may consider the entropy of the possible sequence of tie-breaking choices available for a given &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
=== Local optimizations ===&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal H = \{h_1,\ldots, h_{k_0}\}&amp;lt;/math&amp;gt; be an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple with endpoints &amp;lt;math&amp;gt;h_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;h_{k_0}&amp;lt;/math&amp;gt;, and let &amp;lt;math&amp;gt;\mathcal I&amp;lt;/math&amp;gt; be the interval &amp;lt;math&amp;gt;[h_1,h_{k_0}]&amp;lt;/math&amp;gt;.  If there exists an integer &amp;lt;math&amp;gt;h\in\mathcal I&amp;lt;/math&amp;gt; such that removing one of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;&#039;s endpoints and inserting &amp;lt;math&amp;gt;h&amp;lt;/math&amp;gt; yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple  &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt;, then call &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; &#039;&#039;contractible&#039;&#039;, and if not, say that &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; non-contractible.  Note that &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; necessarily has smaller diameter than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;.  Any of the sieving methods described above may produce admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that are contractible, so it is worth testing for contractibility as a post-processing step after sieving and replacing &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; by &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; if this test succeeds.&lt;br /&gt;
&lt;br /&gt;
We can also &#039;&#039;shift&#039;&#039; &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; to the left by removing its right end point &amp;lt;math&amp;gt;h_{k_0}&amp;lt;/math&amp;gt; and replacing it with the greatest integer &amp;lt;math&amp;gt;h_0 &amp;lt; h_1&amp;lt;/math&amp;gt; that yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt;, and we can similarly shift &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; to the right.  The diameter of &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; need not be less than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, but if it is, it provides a useful replacement.  More generally, by shifting &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; repeatedly we can produce a sequence of admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that lie successively further to the left or right.  In general the diameter of these tuples may grow as we do so, but it will also occasionally decline, and we may be able to find a shifted &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; with smaller diameter than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A more sophisticated local optimization involves a process of ``adjustment&amp;quot; [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23766 proposed by Savitt].&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; be an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple.&lt;br /&gt;
For a prime &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; and an integer &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; denote the residue class &amp;lt;math&amp;gt;a\bmod p&amp;lt;/math&amp;gt;, i.e. the set of integers &amp;lt;math&amp;gt;\{ x : x = a \bmod p\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Call &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; occupied if it contains an element of &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[b;q]&amp;lt;/math&amp;gt; are occupied residue classes, for some distinct primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt;, and that &amp;lt;math&amp;gt;[a&#039;;p]&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[b&#039;;q]&amp;lt;/math&amp;gt; are unoccupied.&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal U&amp;lt;/math&amp;gt; be the intersection of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;[a;p] \cup [b;q]&amp;lt;/math&amp;gt;, and let &amp;lt;math&amp;gt;\mathcal V&amp;lt;/math&amp;gt; be a subset of the integers that lie in the intersection of the interval &amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; containing &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; and the set &amp;lt;math&amp;gt;[a&#039;;p] \cup [b&#039;;q]&amp;lt;/math&amp;gt; such that &lt;br /&gt;
the set &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; formed by removing the elements of &amp;lt;math&amp;gt;\mathcal U&amp;lt;/math&amp;gt; from &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; and adding the elements of &amp;lt;math&amp;gt;\mathcal V &amp;lt;/math&amp;gt; is admissible.&lt;br /&gt;
A necessary (and often sufficient) condition for and integer &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt; to lie in &amp;lt;math&amp;gt;\mathcal V&amp;lt;/math&amp;gt; is that &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt; must not lie in a residue class &amp;lt;math&amp;gt;[c;r]&amp;lt;/math&amp;gt; that is the unique unoccupied residue class modulo &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; for any prime &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; other than &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; or &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The admissible set &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; lies in the interval &amp;lt;math&amp;gt;\mathcal I&amp;lt;/math&amp;gt; containing &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, so its diameter is no greater than that of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, however its cardinality may differ.  If it happens that &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; contains more elements than &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt;, then by eliminating points at either end of &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; we obtain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple that is narrower than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; and may ``adjust&amp;quot; &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; by replacing it with &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt;.&lt;br /&gt;
The process of adjustment can often be applied repeatedly, yielding a sequence of successively narrower admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples.&lt;br /&gt;
&lt;br /&gt;
=== Further refinements ===&lt;br /&gt;
&lt;br /&gt;
== Lower bounds ==&lt;br /&gt;
&lt;br /&gt;
There is a substantial amount of literature on bounding the quantity &amp;lt;math&amp;gt;\pi(x+y)-\pi(x)&amp;lt;/math&amp;gt;, the number of primes in a shifted interval &amp;lt;math&amp;gt;[x+1,x+y]&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;x,y&amp;lt;/math&amp;gt; are natural numbers.  As a general rule, whenever a bound of the form&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; \pi(x+y) - \pi(x) \leq F(y) &amp;lt;/math&amp;gt; (*)&lt;br /&gt;
&lt;br /&gt;
is established for some function &amp;lt;math&amp;gt;F(y)&amp;lt;/math&amp;gt; of &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, the method of proof also gives a bound of the form&lt;br /&gt;
 &lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq F( H(k_0)+1 ).&amp;lt;/math&amp;gt; (**)&lt;br /&gt;
&lt;br /&gt;
Indeed, if one assumes the prime tuples conjecture, any admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple of diameter &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; can be translated into an interval of the form &amp;lt;math&amp;gt;[x+1,x+H+1]&amp;lt;/math&amp;gt; for some &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;.  In the opposite direction, all known bounds of the form (*) proceed by using the fact that for &amp;lt;math&amp;gt;x&amp;gt;y&amp;lt;/math&amp;gt;, the set of primes between &amp;lt;math&amp;gt;x+1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;x+y&amp;lt;/math&amp;gt; is admissible, so the method of proof of (*) invariably also gives (**) as well.  &lt;br /&gt;
&lt;br /&gt;
Examples of lower bounds are as follows;&lt;br /&gt;
&lt;br /&gt;
=== Brun-Titchmarsh inequality ===&lt;br /&gt;
&lt;br /&gt;
The Brun-Titchmarsh theorem gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; \pi(x+y) - \pi(x) \leq (1 + o(1)) \frac{2y}{\log y}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
which then gives the lower bound&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; H(k_0) \geq (\frac{1}{2}-o(1)) k_0 \log k_0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Montgomery and Vaughan deleted the o(1) error from the Brun-Titchmarsh theorem [MV1973, Corollary 2], giving the more precise inequality&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq 2 \frac{H(k_0)+1}{\log (H(k_0)+1)}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== First Montgomery-Vaughan large sieve inequality ===&lt;br /&gt;
&lt;br /&gt;
The first Montgomery-Vaughan large sieve inequality [MV1973, Theorem 1] gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 (\sum_{q \leq Q} \frac{\mu^2(q)}{\phi(q)}) \leq H(k_0)+1 + Q^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for any &amp;lt;math&amp;gt;Q &amp;gt; 1&amp;lt;/math&amp;gt;, which is a parameter that one can optimise over (the optimal value is comparable to &amp;lt;math&amp;gt;H(k_0)^{1/2}&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
=== Second Montgomery-Vaughan large sieve inequality ===&lt;br /&gt;
&lt;br /&gt;
The second Montgomery-Vaughan large sieve inequality [MV1973, Corollary 1] gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq (\sum_{q \leq z} (H(k_0)+1+cqz)^{-1} \mu(q)^2 \prod_{p|q} \frac{1}{p-1})^{-1}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for any &amp;lt;math&amp;gt;z &amp;gt; 1&amp;lt;/math&amp;gt;, which is a parameter similar to &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; in the previous inequality, and &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; is an absolute constant.  In the original paper of Montgomery and Vaughan, &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; was taken to be &amp;lt;math&amp;gt;3/2&amp;lt;/math&amp;gt;; this was then reduced to &amp;lt;math&amp;gt;\sqrt{22}/\pi&amp;lt;/math&amp;gt; [B1995, p.162] and then to &amp;lt;math&amp;gt;3.2/\pi&amp;lt;/math&amp;gt; [M1978].  It is conjectured that &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; can be taken to in fact be &amp;lt;math&amp;gt;1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
Efforts to fill in the blank fields in this table are very welcome.&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;!!3,500,000!! 181,000 !! 34,429 !! 26,024 !! 23,283 !! 10,719 !! 5,000 !! 4,000 !! 3,000 !! 2,000 !! 1,000 !! 672&lt;br /&gt;
|-&lt;br /&gt;
! Upper bounds&lt;br /&gt;
|-&lt;br /&gt;
| First &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; primes past &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; &lt;br /&gt;
| [http://arxiv.org/abs/1305.6369 59,874,594]&lt;br /&gt;
| 2,530,338&lt;br /&gt;
| 420,878&lt;br /&gt;
| 310,134&lt;br /&gt;
| 275,082&lt;br /&gt;
| 117,714&lt;br /&gt;
| 50,840&lt;br /&gt;
| 39,660&lt;br /&gt;
| 28,972&lt;br /&gt;
| 18,386&lt;br /&gt;
| 8,424&lt;br /&gt;
| 5,406&lt;br /&gt;
|-&lt;br /&gt;
|Zhang sieve&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23444 59,093,364]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2486370.txt 2,486,370]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_411932.txt 411,932]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_303558.txt 303,558]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23282_268536.txt 268,536]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719.txt 114,806]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_49578.txt 49,578]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_4000_38596.txt 38,596]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_3000_28008.txt 28,008]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17766.txt 17,766]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_8212.txt 8,212]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5216.txt 5,216]&lt;br /&gt;
|-&lt;br /&gt;
|Hensley-Richards sieve&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23444 57,554,086]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2422558.txt 2,422,558]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_402790.txt 402,790]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_297454.txt 297,454]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23283_262794.txt 262,794]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_112868.txt 112,868]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_48634.txt 48,634]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_4000_38498.txt 38,498]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_3000_27806.txt 27,806]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17726.txt 17,726]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_8258.txt 8,258]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5314.txt 5,314]&lt;br /&gt;
|-&lt;br /&gt;
|Asymmetric Hensley-Richards&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_401700.txt 401,700]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_296154.txt 296,154]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23283_262286.txt 262,286]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_112562.txt 112,562]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_48484.txt 48,484]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_4000_37932.txt 37,932]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_3000_27638.txt 27,638]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17676.txt 17,676]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_8168.txt 8,168]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5220.txt 5,220]&lt;br /&gt;
|-&lt;br /&gt;
|Schinzel sieve&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|greedy-Schinzel sieve&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_286308.txt 286,308]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23283_253968.txt 253,968]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_108694.txt 108,694]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_46968.txt 46,968]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_4000_36756.txt 36,756]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_3000_26754.txt 26,754]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17054.txt 17,054]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_7854.txt 7,854]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5030.txt 5.030]&lt;br /&gt;
|-&lt;br /&gt;
|Best known tuple&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23448 57,554,086]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2345896.txt 2,345,896]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_386532.txt 386,532]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_285210.txt 285,210]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23283_252804.txt 252,804]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_108462.txt 108,462]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_46824.txt 46,824]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_4000_36636.txt 36,636*]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_3000_26622.txt 26,622]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_16984.txt 16,984*]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_7808.txt 7,808*]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5010.txt 5,010*]&lt;br /&gt;
|-&lt;br /&gt;
| Engelsma data&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
| 36,622&lt;br /&gt;
| 26,622&lt;br /&gt;
| 16,978&lt;br /&gt;
| 7,802&lt;br /&gt;
| 4,998&lt;br /&gt;
|-&lt;br /&gt;
! Predictions&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt;k_0 \log k_0 + k_0&amp;lt;/math&amp;gt;&lt;br /&gt;
| 56,238,957&lt;br /&gt;
| 2,372,232&lt;br /&gt;
| 394,096&lt;br /&gt;
| 290,604&lt;br /&gt;
| 257,405&lt;br /&gt;
| 110,119&lt;br /&gt;
| 47,586&lt;br /&gt;
| 37,176&lt;br /&gt;
| 27,019&lt;br /&gt;
| 17,202&lt;br /&gt;
| 7,907&lt;br /&gt;
| 5,046&lt;br /&gt;
|-&lt;br /&gt;
! Lower bounds&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=1&amp;lt;/math&amp;gt; (conjectural)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23648 234,642]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 172,924]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=3.2/\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23648 234,322]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 172,719]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=\sqrt{22}/\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23641 227,078]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 167,860]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Second Montgomery-Vaughan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23634 226,987]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 167,793]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Brun-Titchmarsh&lt;br /&gt;
| 30,137,225&lt;br /&gt;
| 1,272,083&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23611 211,046]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 155,555]&lt;br /&gt;
| 137,756&lt;br /&gt;
| 58,863&lt;br /&gt;
| 25,351&lt;br /&gt;
| 19,785&lt;br /&gt;
| 14,358&lt;br /&gt;
| 9,118&lt;br /&gt;
| 4,167&lt;br /&gt;
| 2,648&lt;br /&gt;
|-&lt;br /&gt;
|First Montgomery-Vaughan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23621 196,729]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 145,711]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; indicates that the widths listed are the best known tuples that have been found by the methods that gave the entries for larger values of &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;, but are not as narrow as the literally best known tuples (due to Engelsma).&lt;br /&gt;
&lt;br /&gt;
The greedy-Schinzel tuples were generated by breaking ties downward in every case, as in Sutherland&#039;s original greedy-greedy algorithm (and the optimal interval was selected on this basis).&lt;br /&gt;
As [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23588 noted by Castryck], breaking ties upward may produce better results in some cases.&lt;br /&gt;
The chosen intervals are not guaranteed to be optimal (especially for the larger valued of &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;), but are believed to be so.&lt;/div&gt;</summary>
		<author><name>Savitt</name></author>
	</entry>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=Finding_narrow_admissible_tuples&amp;diff=7777</id>
		<title>Finding narrow admissible tuples</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Finding_narrow_admissible_tuples&amp;diff=7777"/>
		<updated>2013-06-11T20:18:51Z</updated>

		<summary type="html">&lt;p&gt;Savitt: /* Benchmarks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For any natural number &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;, an &#039;&#039;admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple&#039;&#039; is a finite set &amp;lt;math&amp;gt;{\mathcal H}&amp;lt;/math&amp;gt; of integers of cardinality &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; which avoids at least one residue class modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; for each prime &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;.  (Note that one only needs to check those primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; of size at most &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;, so this is a finitely checkable condition.)  Let &amp;lt;math&amp;gt;H(k_0)&amp;lt;/math&amp;gt; denote the minimal diameter &amp;lt;math&amp;gt;\max {\mathcal H} - \min {\mathcal H}&amp;lt;/math&amp;gt; of an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple.  As part of the [[Bounded gaps between primes|Polymath8]] project, we would like to find as good an upper bound on &amp;lt;math&amp;gt;H(k_0)&amp;lt;/math&amp;gt; as possible for given values of &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;.  To a lesser extent, we would also be interested in lower bounds on this quantity.  There is some scattered numerical evidence that the optimal value of H is roughly of size &amp;lt;math&amp;gt;k_0 \log k_0 + k_0&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; in the range of interest.&lt;br /&gt;
&lt;br /&gt;
== Upper bounds ==&lt;br /&gt;
&lt;br /&gt;
Upper bounds are primarily constructed through various &amp;quot;sieves&amp;quot; that delete one residue class modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; from an interval for a lot of primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;.  Examples of sieves, in roughly increasing order of efficiency, are listed below.&lt;br /&gt;
&lt;br /&gt;
=== Zhang sieve ===&lt;br /&gt;
&lt;br /&gt;
The Zhang sieve uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{p_{m+1}, \ldots, p_{m+k_0}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; is taken to optimize the diameter &amp;lt;math&amp;gt;p_{m+k_0}-p_{m+1}&amp;lt;/math&amp;gt; while staying admissible (in practice, this basically means making &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; as small as possible).  Certainly any &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;p_{m+1} &amp;gt; k_0&amp;lt;/math&amp;gt; works, but this is not optimal.  Applying the prime number theorem then gives the upper bound &amp;lt;math&amp;gt;H \leq (1+o(1)) k_0\log k_0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Hensley-Richards sieve ===&lt;br /&gt;
&lt;br /&gt;
The Hensley-Richards sieve [HR1973], [HR1973b], [R1974] uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{-p_{m+\lfloor k_0/2\rfloor - 1}, \ldots, -p_{m+1}, -1, +1, p_{m+1},\ldots, p_{m+\lfloor k_0/2+1/2\rfloor-1}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where m is again optimised to minimize the diameter while staying admissible.&lt;br /&gt;
&lt;br /&gt;
=== Asymmetric Hensley-Richards sieve ===&lt;br /&gt;
&lt;br /&gt;
The asymmetric Hensley-Richard sieve uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{-p_{m+\lfloor k_0/2\rfloor - 1-i}, \ldots, -p_{m+1}, -1, +1, p_{m+1},\ldots, p_{m+\lfloor k_0/2+1/2\rfloor-1+i}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; is an integer and &amp;lt;math&amp;gt;i,m&amp;lt;/math&amp;gt; are optimised to minimize the diameter while staying admissible.&lt;br /&gt;
&lt;br /&gt;
=== Schinzel sieve ===&lt;br /&gt;
Given &amp;lt;math&amp;gt;0&amp;lt;y&amp;lt;z&amp;lt;/math&amp;gt;, the Schinzel sieve (discussed in [HR1973], [CJ2001] first sieves by &amp;lt;math&amp;gt;1\bmod p&amp;lt;/math&amp;gt; for primes &amp;lt;math&amp;gt;p \le y&amp;lt;/math&amp;gt; and by &amp;lt;math&amp;gt;0\bmod p&amp;lt;/math&amp;gt; for primes &amp;lt;math&amp;gt;y &amp;lt; p \le z&amp;lt;/math&amp;gt;.  For a given choice of &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, the parameter &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; is minimized subject to ensuring that the first &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; survivors (after the first) form an admissible sequence &amp;lt;math&amp;gt;\mathcal{H}&amp;lt;/math&amp;gt;, so the only free parameter is &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, which is chosen to minimize the diameter of &amp;lt;math&amp;gt;\mathcal{H}&amp;lt;/math&amp;gt;.  The case &amp;lt;math&amp;gt;y=1&amp;lt;/math&amp;gt; corresponds to a sieve of Eratosthenes, which will typically yield the same sequence as Zhang with the minimal (but not necessarily optimal) value of &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; that yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple. As originally proposed, the Schinzel sieve works over the positive integers, but one can instead sieve intervals centered about the origin, or asymmetric intervals, as with the Hensley-Richards sieve.&lt;br /&gt;
&lt;br /&gt;
=== Greedy sieve ===&lt;br /&gt;
For a given interval (e.g., &amp;lt;math&amp;gt;[1,x]&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;[-x,x]&amp;lt;/math&amp;gt;, or asymmetric &amp;lt;math&amp;gt;[x_0,x_1]&amp;lt;/math&amp;gt;) one sieves a single residue class &amp;lt;math&amp;gt;a \bmod p&amp;lt;/math&amp;gt; for increasing primes &amp;lt;math&amp;gt;p=2,3,5,\ldots&amp;lt;/math&amp;gt;, with &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; chosen to maximize the number of survivors.  Ties can be broken in a number of ways: minimize &amp;lt;math&amp;gt;a\in[0,p-1]&amp;lt;/math&amp;gt;, maximize &amp;lt;math&amp;gt;a\in [0,p-1]&amp;lt;/math&amp;gt;, minimize &amp;lt;math&amp;gt;|a-\lfloor p/2\rfloor|&amp;lt;/math&amp;gt;, or randomly.  If not all residue classes modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; are occupied by survivors, then &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; will be chosen so that no survivors are sieved.&lt;br /&gt;
This necessarily occurs once &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; exceeds the number of survivors but typically happens much sooner.  One then chooses the narrowest &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;{\mathcal H}&amp;lt;/math&amp;gt; among the survivors (if there are fewer than &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; survivors, retry with a wider interval).&lt;br /&gt;
&lt;br /&gt;
=== Greedy-Schinzel sieve ===&lt;br /&gt;
Heuristically, the performance of the greedy sieve is significantly improved by starting with a Schinzel sieve with &amp;lt;math&amp;gt;y=2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;z=\sqrt{x_1-x_0}&amp;lt;/math&amp;gt; and then continuing in a greedy fashion&lt;br /&gt;
This method was proposed by Sutherland and originally referred to as a [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23566 &amp;quot;greedy-greedy&amp;quot;] approach.  This nomenclature arose from the fact that one optimization that can be applied to the standard Schinzel sieve on a given interval is to &amp;quot;greedily&amp;quot; avoid sieving modulo primes where the set of survivors is already admissible (this may occur for primes less than the minimal value of &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; that yields &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-survivors), while a second optimization is to use a value of &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; that is intentionally smaller than necessary and switch to greedy sieving for primes greater than &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;.  With the choice &amp;lt;math&amp;gt;z=\sqrt{x_1-x_0}&amp;lt;/math&amp;gt;, unless the initial interval is much larger than necessary, all primes up to &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; will require a residue class to be sieved and the first &amp;quot;greedy&amp;quot; seldom applies.&lt;br /&gt;
&lt;br /&gt;
=== Seeded greedy sieve ===&lt;br /&gt;
Given an initial sequence &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; that is known to contain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple, one can apply greedy sieving to the minimal interval containing &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; until an admissible sequence of survivors remains, and then choose the narrowest &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;=tuple it contains.  The sieving methods above can be viewed as the special case where &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; is the set of integers in some interval.  The main difference is that the choice of &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; affects when ties occur and how they are broken with greedy sieving.&lt;br /&gt;
One approach is to take &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; to be the union of two &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that lie in roughly the same interval (see Iterated merging) below.&lt;br /&gt;
&lt;br /&gt;
=== Iterated merging ===&lt;br /&gt;
Given an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;, one can attempt to improve it using an iterated merging approach [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23680 suggested by Castryck].  One first uses a greedy (or greedy-Schinzel) sieve to construct an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; in roughly the same interval as &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;, then performs a randomized greedy sieve using the seed set &amp;lt;math&amp;gt;\mathcal{S} = \mathcal{H}_1 \cup \mathcal{H}_2&amp;lt;/math&amp;gt; to obtain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;.  If &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt; is narrower than &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, replace &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;, otherwise try again with a new &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;.&lt;br /&gt;
Eventually the diameter of &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; will become less than or equal to that of &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;.&lt;br /&gt;
As long as &amp;lt;math&amp;gt;\mathcal{H}_1\ne \mathcal{H}_2&amp;lt;/math&amp;gt;, one can continue to attempt to improve &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, but in practice one stops after some number of retries.&lt;br /&gt;
&lt;br /&gt;
As [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23733 described by Sutherland], one can then replace &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; and begin the process anew, yielding a randomized algorithm that can be run indefinitely.  Key parameters to this algorithm are the choice of the interval used when constructing &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, which is typically made wider than the minimal interval containing &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; by a small factor &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt; on each side (Sutherland suggests &amp;lt;math&amp;gt;\delta = 0.0025&amp;lt;/math&amp;gt;), and the number of failed attempts allowed while attempting to impove &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Eventually this process will tend to converge to particular &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; that it cannot improve (or more generally, a set of similar &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;&#039;s with the same diameter).  Interleaving iterated merging with the local optimizations described below often allows the algorithm to make further progress.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Iterated merging can be viewed as a form of simulated annealing.  The set &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; initially contains at least two admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples (typically many more), and as the algorithm proceeds the set &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; converges toward &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; and the number of admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples it contains declines.  One can regard the cardinality of the difference between &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; as a measure of the &amp;quot;temperature&amp;quot; of a gradually cooling system, since the number of choices available to the algorithm declines as this cardinality is reduced (more precisely, one may consider the entropy of the possible sequence of tie-breaking choices available for a given &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
=== Local optimizations ===&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal H = \{h_1,\ldots, h_{k_0}\}&amp;lt;/math&amp;gt; be an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple with endpoints &amp;lt;math&amp;gt;h_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;h_{k_0}&amp;lt;/math&amp;gt;, and let &amp;lt;math&amp;gt;\mathcal I&amp;lt;/math&amp;gt; be the interval &amp;lt;math&amp;gt;[h_1,h_{k_0}]&amp;lt;/math&amp;gt;.  If there exists an integer &amp;lt;math&amp;gt;h\in\mathcal I&amp;lt;/math&amp;gt; such that removing one of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;&#039;s endpoints and inserting &amp;lt;math&amp;gt;h&amp;lt;/math&amp;gt; yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple  &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt;, then call &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; &#039;&#039;contractible&#039;&#039;, and if not, say that &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; non-contractible.  Note that &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; necessarily has smaller diameter than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;.  Any of the sieving methods described above may produce admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that are contractible, so it is worth testing for contractibility as a post-processing step after sieving and replacing &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; by &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; if this test succeeds.&lt;br /&gt;
&lt;br /&gt;
We can also &#039;&#039;shift&#039;&#039; &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; to the left by removing its right end point &amp;lt;math&amp;gt;h_{k_0}&amp;lt;/math&amp;gt; and replacing it with the greatest integer &amp;lt;math&amp;gt;h_0 &amp;lt; h_1&amp;lt;/math&amp;gt; that yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt;, and we can similarly shift &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; to the right.  The diameter of &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; need not be less than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, but if it is, it provides a useful replacement.  More generally, by shifting &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; repeatedly we can produce a sequence of admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that lie successively further to the left or right.  In general the diameter of these tuples may grow as we do so, but it will also occasionally decline, and we may be able to find a shifted &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; with smaller diameter than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A more sophisticated local optimization involves a process of ``adjustment&amp;quot; [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23766 proposed by Savitt].&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; be an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple.&lt;br /&gt;
For a prime &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; and an integer &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; denote the residue class &amp;lt;math&amp;gt;a\bmod p&amp;lt;/math&amp;gt;, i.e. the set of integers &amp;lt;math&amp;gt;\{ x : x = a \bmod p\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Call &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; occupied if it contains an element of &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[b;q]&amp;lt;/math&amp;gt; are occupied residue classes, for some distinct primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt;, and that &amp;lt;math&amp;gt;[a&#039;;p]&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[b&#039;;q]&amp;lt;/math&amp;gt; are unoccupied.&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal U&amp;lt;/math&amp;gt; be the intersection of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;[a;p] \cup [b;q]&amp;lt;/math&amp;gt;, and let &amp;lt;math&amp;gt;\mathcal V&amp;lt;/math&amp;gt; be a subset of the integers that lie in the intersection of the interval &amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; containing &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; and the set &amp;lt;math&amp;gt;[a&#039;;p] \cup [b&#039;;q]&amp;lt;/math&amp;gt; such that &lt;br /&gt;
the set &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; formed by removing the elements of &amp;lt;math&amp;gt;\mathcal U&amp;lt;/math&amp;gt; from &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; and adding the elements of &amp;lt;math&amp;gt;\mathcal V &amp;lt;/math&amp;gt; is admissible.&lt;br /&gt;
A necessary (and often sufficient) condition for and integer &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt; to lie in &amp;lt;math&amp;gt;\mathcal V&amp;lt;/math&amp;gt; is that &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt; must not lie in a residue class &amp;lt;math&amp;gt;[c;r]&amp;lt;/math&amp;gt; that is the unique unoccupied residue class modulo &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; for any prime &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; other than &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; or &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The admissible set &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; lies in the interval &amp;lt;math&amp;gt;\mathcal I&amp;lt;/math&amp;gt; containing &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, so its diameter is no greater than that of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, however its cardinality may differ.  If it happens that &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; contains more elements than &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt;, then by eliminating points at either end of &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; we obtain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple that is narrower than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; and may ``adjust&amp;quot; &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; by replacing it with &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt;.&lt;br /&gt;
The process of adjustment can often be applied repeatedly, yielding a sequence of successively narrower admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples.&lt;br /&gt;
&lt;br /&gt;
=== Further refinements ===&lt;br /&gt;
&lt;br /&gt;
== Lower bounds ==&lt;br /&gt;
&lt;br /&gt;
There is a substantial amount of literature on bounding the quantity &amp;lt;math&amp;gt;\pi(x+y)-\pi(x)&amp;lt;/math&amp;gt;, the number of primes in a shifted interval &amp;lt;math&amp;gt;[x+1,x+y]&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;x,y&amp;lt;/math&amp;gt; are natural numbers.  As a general rule, whenever a bound of the form&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; \pi(x+y) - \pi(x) \leq F(y) &amp;lt;/math&amp;gt; (*)&lt;br /&gt;
&lt;br /&gt;
is established for some function &amp;lt;math&amp;gt;F(y)&amp;lt;/math&amp;gt; of &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, the method of proof also gives a bound of the form&lt;br /&gt;
 &lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq F( H(k_0)+1 ).&amp;lt;/math&amp;gt; (**)&lt;br /&gt;
&lt;br /&gt;
Indeed, if one assumes the prime tuples conjecture, any admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple of diameter &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; can be translated into an interval of the form &amp;lt;math&amp;gt;[x+1,x+H+1]&amp;lt;/math&amp;gt; for some &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;.  In the opposite direction, all known bounds of the form (*) proceed by using the fact that for &amp;lt;math&amp;gt;x&amp;gt;y&amp;lt;/math&amp;gt;, the set of primes between &amp;lt;math&amp;gt;x+1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;x+y&amp;lt;/math&amp;gt; is admissible, so the method of proof of (*) invariably also gives (**) as well.  &lt;br /&gt;
&lt;br /&gt;
Examples of lower bounds are as follows;&lt;br /&gt;
&lt;br /&gt;
=== Brun-Titchmarsh inequality ===&lt;br /&gt;
&lt;br /&gt;
The Brun-Titchmarsh theorem gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; \pi(x+y) - \pi(x) \leq (1 + o(1)) \frac{2y}{\log y}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
which then gives the lower bound&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; H(k_0) \geq (\frac{1}{2}-o(1)) k_0 \log k_0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Montgomery and Vaughan deleted the o(1) error from the Brun-Titchmarsh theorem [MV1973, Corollary 2], giving the more precise inequality&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq 2 \frac{H(k_0)+1}{\log (H(k_0)+1)}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== First Montgomery-Vaughan large sieve inequality ===&lt;br /&gt;
&lt;br /&gt;
The first Montgomery-Vaughan large sieve inequality [MV1973, Theorem 1] gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 (\sum_{q \leq Q} \frac{\mu^2(q)}{\phi(q)}) \leq H(k_0)+1 + Q^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for any &amp;lt;math&amp;gt;Q &amp;gt; 1&amp;lt;/math&amp;gt;, which is a parameter that one can optimise over (the optimal value is comparable to &amp;lt;math&amp;gt;H(k_0)^{1/2}&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
=== Second Montgomery-Vaughan large sieve inequality ===&lt;br /&gt;
&lt;br /&gt;
The second Montgomery-Vaughan large sieve inequality [MV1973, Corollary 1] gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq (\sum_{q \leq z} (H(k_0)+1+cqz)^{-1} \mu(q)^2 \prod_{p|q} \frac{1}{p-1})^{-1}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for any &amp;lt;math&amp;gt;z &amp;gt; 1&amp;lt;/math&amp;gt;, which is a parameter similar to &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; in the previous inequality, and &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; is an absolute constant.  In the original paper of Montgomery and Vaughan, &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; was taken to be &amp;lt;math&amp;gt;3/2&amp;lt;/math&amp;gt;; this was then reduced to &amp;lt;math&amp;gt;\sqrt{22}/\pi&amp;lt;/math&amp;gt; [B1995, p.162] and then to &amp;lt;math&amp;gt;3.2/\pi&amp;lt;/math&amp;gt; [M1978].  It is conjectured that &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; can be taken to in fact be &amp;lt;math&amp;gt;1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
Efforts to fill in the blank fields in this table are very welcome.&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;!!3,500,000!! 181,000 !! 34,429 !! 26,024 !! 23,283 !! 10,719 !! 5,000 !! 2,000 !! 1,000 !! 672&lt;br /&gt;
|-&lt;br /&gt;
! Upper bounds&lt;br /&gt;
|- &lt;br /&gt;
|Zhang sieve&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23444 59,093,364]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2486370.txt 2,486,370]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_411932.txt 411,932]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_303558.txt 303,558]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23282_268536.txt 268,536]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719.txt 114,806]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_49578.txt 49,578]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17766.txt 17,766]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_8212.txt 8,212]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5216.txt 5,216]&lt;br /&gt;
|-&lt;br /&gt;
|Hensley-Richards sieve&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23444 57,554,086]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2422558.txt 2,422,558]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_402790.txt 402,790]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_297454.txt 297,454]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23283_262794.txt 262,794]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_112868.txt 112,868]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_48634.txt 48,634]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17726.txt 17,726]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_8258.txt 8,258]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5314.txt 5,314]&lt;br /&gt;
|-&lt;br /&gt;
|Asymmetric Hensley-Richards&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23636 401,700]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23748 297,076]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23826 262,566]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_112646.txt 112,646]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_48484.txt 48,484]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Schinzel sieve&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|greedy-Schinzel sieve&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_108694.txt 108,694]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_46968.txt 46,968]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17054.txt 17,054]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_7854.txt 7,854]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5030.txt 5.030]&lt;br /&gt;
|-&lt;br /&gt;
|Best known tuple&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23448 57,554,086]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2345896.txt 2,345,896]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_386532.txt 386,532]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_285210.txt 285,210]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23283_252804.txt 252,804]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_108462.txt 108,462]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_46824.txt 46,824]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_16984.txt 16,984*], 16978&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_7808.txt 7,808*], 7802&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5010.txt 5,010*], 4998&lt;br /&gt;
|-&lt;br /&gt;
! Predictions&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt;k_0 \log k_0 + k_0&amp;lt;/math&amp;gt;&lt;br /&gt;
| 56,238,957&lt;br /&gt;
| 2,372,232&lt;br /&gt;
| 394,096&lt;br /&gt;
| 290,604&lt;br /&gt;
| 257,405&lt;br /&gt;
| 110,119&lt;br /&gt;
| 47,586&lt;br /&gt;
| 17,202&lt;br /&gt;
| 7,907&lt;br /&gt;
| 5,046&lt;br /&gt;
|-&lt;br /&gt;
! Lower bounds&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=1&amp;lt;/math&amp;gt; (conjectural)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23648 234,642]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 172,924]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=3.2/\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23648 234,322]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 172,719]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=\sqrt{22}/\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23641 227,078]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 167,860]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Second Montgomery-Vaughan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23634 226,987]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 167,793]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Brun-Titchmarsh&lt;br /&gt;
| 30,137,225&lt;br /&gt;
| 127,083&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23611 211,046]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 155,555]&lt;br /&gt;
| 137,756&lt;br /&gt;
| 58,863&lt;br /&gt;
| 25,351&lt;br /&gt;
| 9,118&lt;br /&gt;
| 4,167&lt;br /&gt;
| 2,648&lt;br /&gt;
|-&lt;br /&gt;
|First Montgomery-Vaughan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23621 196,729]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 145,711]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; For the best known tuples with &amp;lt;math&amp;gt;k_0 = 2000,1000,672&amp;lt;/math&amp;gt; we have listed two values: the larger value is the the width of the best known tuples that have been found by the methods that gave the entries for larger values of &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;; the smaller value is the width of literally the best known tuples (due to Engelsma).  For 3000- and 4000-tuples, Engelsma has found widths of 26622 and 36622 respectively.&lt;/div&gt;</summary>
		<author><name>Savitt</name></author>
	</entry>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=Finding_narrow_admissible_tuples&amp;diff=7774</id>
		<title>Finding narrow admissible tuples</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Finding_narrow_admissible_tuples&amp;diff=7774"/>
		<updated>2013-06-11T18:11:31Z</updated>

		<summary type="html">&lt;p&gt;Savitt: /* Benchmarks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For any natural number &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;, an &#039;&#039;admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple&#039;&#039; is a finite set &amp;lt;math&amp;gt;{\mathcal H}&amp;lt;/math&amp;gt; of integers of cardinality &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; which avoids at least one residue class modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; for each prime &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;.  (Note that one only needs to check those primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; of size at most &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;, so this is a finitely checkable condition.)  Let &amp;lt;math&amp;gt;H(k_0)&amp;lt;/math&amp;gt; denote the minimal diameter &amp;lt;math&amp;gt;\max {\mathcal H} - \min {\mathcal H}&amp;lt;/math&amp;gt; of an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple.  As part of the [[Bounded gaps between primes|Polymath8]] project, we would like to find as good an upper bound on &amp;lt;math&amp;gt;H(k_0)&amp;lt;/math&amp;gt; as possible for given values of &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;.  To a lesser extent, we would also be interested in lower bounds on this quantity.  There is some scattered numerical evidence that the optimal value of H is roughly of size &amp;lt;math&amp;gt;k_0 \log k_0 + k_0&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; in the range of interest.&lt;br /&gt;
&lt;br /&gt;
== Upper bounds ==&lt;br /&gt;
&lt;br /&gt;
Upper bounds are primarily constructed through various &amp;quot;sieves&amp;quot; that delete one residue class modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; from an interval for a lot of primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;.  Examples of sieves, in roughly increasing order of efficiency, are listed below.&lt;br /&gt;
&lt;br /&gt;
=== Zhang sieve ===&lt;br /&gt;
&lt;br /&gt;
The Zhang sieve uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{p_{m+1}, \ldots, p_{m+k_0}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; is taken to optimize the diameter &amp;lt;math&amp;gt;p_{m+k_0}-p_{m+1}&amp;lt;/math&amp;gt; while staying admissible (in practice, this basically means making &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; as small as possible).  Certainly any &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;p_{m+1} &amp;gt; k_0&amp;lt;/math&amp;gt; works, but this is not optimal.  Applying the prime number theorem then gives the upper bound &amp;lt;math&amp;gt;H \leq (1+o(1)) k_0\log k_0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Hensley-Richards sieve ===&lt;br /&gt;
&lt;br /&gt;
The Hensley-Richards sieve [HR1973], [HR1973b], [R1974] uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{-p_{m+\lfloor k_0/2\rfloor - 1}, \ldots, -p_{m+1}, -1, +1, p_{m+1},\ldots, p_{m+\lfloor k_0/2+1/2\rfloor-1}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where m is again optimised to minimize the diameter while staying admissible.&lt;br /&gt;
&lt;br /&gt;
=== Asymmetric Hensley-Richards sieve ===&lt;br /&gt;
&lt;br /&gt;
The asymmetric Hensley-Richard sieve uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{-p_{m+\lfloor k_0/2\rfloor - 1-i}, \ldots, -p_{m+1}, -1, +1, p_{m+1},\ldots, p_{m+\lfloor k_0/2+1/2\rfloor-1+i}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; is an integer and &amp;lt;math&amp;gt;i,m&amp;lt;/math&amp;gt; are optimised to minimize the diameter while staying admissible.&lt;br /&gt;
&lt;br /&gt;
=== Schinzel sieve ===&lt;br /&gt;
Given &amp;lt;math&amp;gt;0&amp;lt;y&amp;lt;z&amp;lt;/math&amp;gt;, the Schinzel sieve (discussed in [HR1973], [CJ2001] first sieves by &amp;lt;math&amp;gt;1\bmod p&amp;lt;/math&amp;gt; for primes &amp;lt;math&amp;gt;p \le y&amp;lt;/math&amp;gt; and by &amp;lt;math&amp;gt;0\bmod p&amp;lt;/math&amp;gt; for primes &amp;lt;math&amp;gt;y &amp;lt; p \le z&amp;lt;/math&amp;gt;.  For a given choice of &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, the parameter &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; is minimized subject to ensuring that the first &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; survivors (after the first) form an admissible sequence &amp;lt;math&amp;gt;\mathcal{H}&amp;lt;/math&amp;gt;, so the only free parameter is &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, which is chosen to minimize the diameter of &amp;lt;math&amp;gt;\mathcal{H}&amp;lt;/math&amp;gt;.  The case &amp;lt;math&amp;gt;y=1&amp;lt;/math&amp;gt; corresponds to a sieve of Eratosthenes, which will typically yield the same sequence as Zhang with the minimal (but not necessarily optimal) value of &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; that yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple. As originally proposed, the Schinzel sieve works over the positive integers, but one can instead sieve intervals centered about the origin, or asymmetric intervals, as with the Hensley-Richards sieve.&lt;br /&gt;
&lt;br /&gt;
=== Greedy sieve ===&lt;br /&gt;
For a given interval (e.g., &amp;lt;math&amp;gt;[1,x]&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;[-x,x]&amp;lt;/math&amp;gt;, or asymmetric &amp;lt;math&amp;gt;[x_0,x_1]&amp;lt;/math&amp;gt;) one sieves a single residue class &amp;lt;math&amp;gt;a \bmod p&amp;lt;/math&amp;gt; for increasing primes &amp;lt;math&amp;gt;p=2,3,5,\ldots&amp;lt;/math&amp;gt;, with &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; chosen to maximize the number of survivors.  Ties can be broken in a number of ways: minimize &amp;lt;math&amp;gt;a\in[0,p-1]&amp;lt;/math&amp;gt;, maximize &amp;lt;math&amp;gt;a\in [0,p-1]&amp;lt;/math&amp;gt;, minimize &amp;lt;math&amp;gt;|a-\lfloor p/2\rfloor|&amp;lt;/math&amp;gt;, or randomly.  If not all residue classes modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; are occupied by survivors, then &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; will be chosen so that no survivors are sieved.&lt;br /&gt;
This necessarily occurs once &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; exceeds the number of survivors but typically happens much sooner.  One then chooses the narrowest &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;{\mathcal H}&amp;lt;/math&amp;gt; among the survivors (if there are fewer than &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; survivors, retry with a wider interval).&lt;br /&gt;
&lt;br /&gt;
=== Greedy-Schinzel sieve ===&lt;br /&gt;
Heuristically, the performance of the greedy sieve is significantly improved by starting with a Schinzel sieve with &amp;lt;math&amp;gt;y=2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;z=\sqrt{x_1-x_0}&amp;lt;/math&amp;gt; and then continuing in a greedy fashion&lt;br /&gt;
This method was proposed by Sutherland and originally referred to as a [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23566 &amp;quot;greedy-greedy&amp;quot;] approach.  This nomenclature arose from the fact that one optimization that can be applied to the standard Schinzel sieve on a given interval is to &amp;quot;greedily&amp;quot; avoid sieving modulo primes where the set of survivors is already admissible (this may occur for primes less than the minimal value of &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; that yields &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-survivors), while a second optimization is to use a value of &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; that is intentionally smaller than necessary and switch to greedy sieving for primes greater than &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;.  With the choice &amp;lt;math&amp;gt;z=\sqrt{x_1-x_0}&amp;lt;/math&amp;gt;, unless the initial interval is much larger than necessary, all primes up to &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; will require a residue class to be sieved and the first &amp;quot;greedy&amp;quot; seldom applies.&lt;br /&gt;
&lt;br /&gt;
=== Seeded greedy sieve ===&lt;br /&gt;
Given an initial sequence &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; that is known to contain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple, one can apply greedy sieving to the minimal interval containing &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; until an admissible sequence of survivors remains, and then choose the narrowest &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;=tuple it contains.  The sieving methods above can be viewed as the special case where &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; is the set of integers in some interval.  The main difference is that the choice of &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; affects when ties occur and how they are broken with greedy sieving.&lt;br /&gt;
One approach is to take &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; to be the union of two &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that lie in roughly the same interval (see Iterated merging) below.&lt;br /&gt;
&lt;br /&gt;
=== Iterated merging ===&lt;br /&gt;
Given an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;, one can attempt to improve it using an iterated merging approach [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23680 suggested by Castryck].  One first uses a greedy (or greedy-Schinzel) sieve to construct an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; in roughly the same interval as &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;, then performs a randomized greedy sieve using the seed set &amp;lt;math&amp;gt;\mathcal{S} = \mathcal{H}_1 \cup \mathcal{H}_2&amp;lt;/math&amp;gt; to obtain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;.  If &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt; is narrower than &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, replace &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;, otherwise try again with a new &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;.&lt;br /&gt;
Eventually the diameter of &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; will become less than or equal to that of &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;.&lt;br /&gt;
As long as &amp;lt;math&amp;gt;\mathcal{H}_1\ne \mathcal{H}_2&amp;lt;/math&amp;gt;, one can continue to attempt to improve &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, but in practice one stops after some number of retries.&lt;br /&gt;
&lt;br /&gt;
As [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23733 described by Sutherland], one can then replace &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; and begin the process anew, yielding a randomized algorithm that can be run indefinitely.  Key parameters to this algorithm are the choice of the interval used when constructing &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, which is typically made wider than the minimal interval containing &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; by a small factor &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt; on each side (Sutherland suggests &amp;lt;math&amp;gt;\delta = 0.0025&amp;lt;/math&amp;gt;), and the number of failed attempts allowed while attempting to impove &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Eventually this process will tend to converge to particular &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; that it cannot improve (or more generally, a set of similar &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;&#039;s with the same diameter).  Interleaving iterated merging with the local optimizations described below often allows the algorithm to make further progress.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Iterated merging can be viewed as a form of simulated annealing.  The set &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; initially contains at least two admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples (typically many more), and as the algorithm proceeds the set &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; converges toward &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; and the number of admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples it contains declines.  One can regard the cardinality of the difference between &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; as a measure of the &amp;quot;temperature&amp;quot; of a gradually cooling system, since the number of choices available to the algorithm declines as this cardinality is reduced (more precisely, one may consider the entropy of the possible sequence of tie-breaking choices available for a given &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
=== Local optimizations ===&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal H = \{h_1,\ldots, h_{k_0}\}&amp;lt;/math&amp;gt; be an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple with endpoints &amp;lt;math&amp;gt;h_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;h_{k_0}&amp;lt;/math&amp;gt;, and let &amp;lt;math&amp;gt;\mathcal I&amp;lt;/math&amp;gt; be the interval &amp;lt;math&amp;gt;[h_1,h_{k_0}]&amp;lt;/math&amp;gt;.  If there exists an integer &amp;lt;math&amp;gt;h\in\mathcal I&amp;lt;/math&amp;gt; such that removing one of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;&#039;s endpoints and inserting &amp;lt;math&amp;gt;h&amp;lt;/math&amp;gt; yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple  &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt;, then call &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; &#039;&#039;contractible&#039;&#039;, and if not, say that &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; non-contractible.  Note that &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; necessarily has smaller diameter than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;.  Any of the sieving methods described above may produce admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that are contractible, so it is worth testing for contractibility as a post-processing step after sieving and replacing &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; by &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; if this test succeeds.&lt;br /&gt;
&lt;br /&gt;
We can also &#039;&#039;shift&#039;&#039; &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; to the left by removing its right end point &amp;lt;math&amp;gt;h_{k_0}&amp;lt;/math&amp;gt; and replacing it with the greatest integer &amp;lt;math&amp;gt;h_0 &amp;lt; h_1&amp;lt;/math&amp;gt; that yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt;, and we can similarly shift &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; to the right.  The diameter of &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; need not be less than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, but if it is, it provides a useful replacement.  More generally, by shifting &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; repeatedly we can produce a sequence of admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that lie successively further to the left or right.  In general the diameter of these tuples may grow as we do so, but it will also occasionally decline, and we may be able to find a shifted &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; with smaller diameter than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A more sophisticated local optimization involves a process of ``adjustment&amp;quot; [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23766 proposed by Savitt].&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; be an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple.&lt;br /&gt;
For a prime &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; and an integer &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; denote the residue class &amp;lt;math&amp;gt;a\bmod p&amp;lt;/math&amp;gt;, i.e. the set of integers &amp;lt;math&amp;gt;\{ x : x = a \bmod p\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Call &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; occupied if it contains an element of &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[b;q]&amp;lt;/math&amp;gt; are occupied residue classes, for some distinct primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt;, and that &amp;lt;math&amp;gt;[a&#039;;p]&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[b&#039;;q]&amp;lt;/math&amp;gt; are unoccupied.&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal U&amp;lt;/math&amp;gt; be the intersection of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;[a;p] \cup [b;q]&amp;lt;/math&amp;gt;, and let &amp;lt;math&amp;gt;\mathcal V&amp;lt;/math&amp;gt; be a subset of the integers that lie in the intersection of the interval &amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; containing &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; and the set &amp;lt;math&amp;gt;[a&#039;;p] \cup [b&#039;;q]&amp;lt;/math&amp;gt; such that &lt;br /&gt;
the set &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; formed by removing the elements of &amp;lt;math&amp;gt;\mathcal U&amp;lt;/math&amp;gt; from &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; and adding the elements of &amp;lt;math&amp;gt;\mathcal V &amp;lt;/math&amp;gt; is admissible.&lt;br /&gt;
A necessary (and often sufficient) condition for and integer &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt; to lie in &amp;lt;math&amp;gt;\mathcal V&amp;lt;/math&amp;gt; is that &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt; must not lie in a residue class &amp;lt;math&amp;gt;[c;r]&amp;lt;/math&amp;gt; that is the unique unoccupied residue class modulo &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; for any prime &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; other than &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; or &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The admissible set &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; lies in the interval &amp;lt;math&amp;gt;\mathcal I&amp;lt;/math&amp;gt; containing &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, so its diameter is no greater than that of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, however its cardinality may differ.  If it happens that &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; contains more elements than &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt;, then by eliminating points at either end of &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; we obtain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple that is narrower than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; and may ``adjust&amp;quot; &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; by replacing it with &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt;.&lt;br /&gt;
The process of adjustment can often be applied repeatedly, yielding a sequence of successively narrower admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples.&lt;br /&gt;
&lt;br /&gt;
=== Further refinements ===&lt;br /&gt;
&lt;br /&gt;
== Lower bounds ==&lt;br /&gt;
&lt;br /&gt;
There is a substantial amount of literature on bounding the quantity &amp;lt;math&amp;gt;\pi(x+y)-\pi(x)&amp;lt;/math&amp;gt;, the number of primes in a shifted interval &amp;lt;math&amp;gt;[x+1,x+y]&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;x,y&amp;lt;/math&amp;gt; are natural numbers.  As a general rule, whenever a bound of the form&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; \pi(x+y) - \pi(x) \leq F(y) &amp;lt;/math&amp;gt; (*)&lt;br /&gt;
&lt;br /&gt;
is established for some function &amp;lt;math&amp;gt;F(y)&amp;lt;/math&amp;gt; of &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, the method of proof also gives a bound of the form&lt;br /&gt;
 &lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq F( H(k_0)+1 ).&amp;lt;/math&amp;gt; (**)&lt;br /&gt;
&lt;br /&gt;
Indeed, if one assumes the prime tuples conjecture, any admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple of diameter &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; can be translated into an interval of the form &amp;lt;math&amp;gt;[x+1,x+H+1]&amp;lt;/math&amp;gt; for some &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;.  In the opposite direction, all known bounds of the form (*) proceed by using the fact that for &amp;lt;math&amp;gt;x&amp;gt;y&amp;lt;/math&amp;gt;, the set of primes between &amp;lt;math&amp;gt;x+1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;x+y&amp;lt;/math&amp;gt; is admissible, so the method of proof of (*) invariably also gives (**) as well.  &lt;br /&gt;
&lt;br /&gt;
Examples of lower bounds are as follows;&lt;br /&gt;
&lt;br /&gt;
=== Brun-Titchmarsh inequality ===&lt;br /&gt;
&lt;br /&gt;
The Brun-Titchmarsh theorem gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; \pi(x+y) - \pi(x) \leq (1 + o(1)) \frac{2y}{\log y}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
which then gives the lower bound&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; H(k_0) \geq (\frac{1}{2}-o(1)) k_0 \log k_0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Montgomery and Vaughan deleted the o(1) error from the Brun-Titchmarsh theorem [MV1973, Corollary 2], giving the more precise inequality&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq 2 \frac{H(k_0)+1}{\log (H(k_0)+1)}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== First Montgomery-Vaughan large sieve inequality ===&lt;br /&gt;
&lt;br /&gt;
The first Montgomery-Vaughan large sieve inequality [MV1973, Theorem 1] gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 (\sum_{q \leq Q} \frac{\mu^2(q)}{\phi(q)}) \leq H(k_0)+1 + Q^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for any &amp;lt;math&amp;gt;Q &amp;gt; 1&amp;lt;/math&amp;gt;, which is a parameter that one can optimise over (the optimal value is comparable to &amp;lt;math&amp;gt;H(k_0)^{1/2}&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
=== Second Montgomery-Vaughan large sieve inequality ===&lt;br /&gt;
&lt;br /&gt;
The second Montgomery-Vaughan large sieve inequality [MV1973, Corollary 1] gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq (\sum_{q \leq z} (H(k_0)+1+cqz)^{-1} \mu(q)^2 \prod_{p|q} \frac{1}{p-1})^{-1}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for any &amp;lt;math&amp;gt;z &amp;gt; 1&amp;lt;/math&amp;gt;, which is a parameter similar to &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; in the previous inequality, and &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; is an absolute constant.  In the original paper of Montgomery and Vaughan, &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; was taken to be &amp;lt;math&amp;gt;3/2&amp;lt;/math&amp;gt;; this was then reduced to &amp;lt;math&amp;gt;\sqrt{22}/\pi&amp;lt;/math&amp;gt; [B1995, p.162] and then to &amp;lt;math&amp;gt;3.2/\pi&amp;lt;/math&amp;gt; [M1978].  It is conjectured that &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; can be taken to in fact be &amp;lt;math&amp;gt;1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
Efforts to fill in the blank fields in this table are very welcome.&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;!!3,500,000!! 181,000 !! 34,429 !! 26,024 !! 23,283 !! 10,719 !! 5,000 !! 2,000 !! 1,000 !! 672&lt;br /&gt;
|-&lt;br /&gt;
! Upper bounds&lt;br /&gt;
|- &lt;br /&gt;
|Zhang sieve&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23444 59,093,364]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2486370.txt 2,486,370]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_411932.txt 411,932]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_303558.txt 303,558]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23282_268536.txt 268,536]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719.txt 114,806]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_49578.txt 49,578]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17766.txt 17,766]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_8212.txt 8,212]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5216.txt 5,216]&lt;br /&gt;
|-&lt;br /&gt;
|Hensley-Richards sieve&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23444 57,554,086]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2422558.txt 2,422,558]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_402790.txt 402,790]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_297454.txt 297,454]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23283_262794.txt 262,794]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_112868.txt 112,868]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_48634.txt 48,634]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17726.txt 17,726]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_8258.txt 8,258]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5314.txt 5,314]&lt;br /&gt;
|-&lt;br /&gt;
|Asymmetric Hensley-Richards&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23636 401,700]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23748 297,076]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23826 262,566]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_112646.txt 112,646]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_48484.txt 48,484]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Schinzel sieve&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|greedy-Schinzel sieve&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_108694.txt 108,694]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_46968.txt 46,968]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17054.txt 17,054]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_7854.txt 7,854]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5030.txt 5.030]&lt;br /&gt;
|-&lt;br /&gt;
|Best known tuple&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23448 57,554,086]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2345896.txt 2,345,896]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_386532.txt 386,532]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_285210.txt 285,210]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23283_252804.txt 252,804]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_108462.txt 108,462]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_46824.txt 46,824]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_16984.txt 16,984]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_7808.txt 7,808]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5010.txt 5,010*], 4998&lt;br /&gt;
|-&lt;br /&gt;
! Predictions&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt;k_0 \log k_0 + k_0&amp;lt;/math&amp;gt;&lt;br /&gt;
| 56,238,957&lt;br /&gt;
| 2,372,232&lt;br /&gt;
| 394,096&lt;br /&gt;
| 290,604&lt;br /&gt;
| 257,405&lt;br /&gt;
| 110,119&lt;br /&gt;
| 47,586&lt;br /&gt;
| 17,202&lt;br /&gt;
| 7,907&lt;br /&gt;
| 5,046&lt;br /&gt;
|-&lt;br /&gt;
! Lower bounds&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=1&amp;lt;/math&amp;gt; (conjectural)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23648 234,642]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 172,924]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=3.2/\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23648 234,322]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 172,719]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=\sqrt{22}/\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23641 227,078]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 167,860]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Second Montgomery-Vaughan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23634 226,987]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 167,793]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Brun-Titchmarsh&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23611 211,046]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 155,555]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|First Montgomery-Vaughan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23621 196,729]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 145,711]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The best known tuple for &amp;lt;math&amp;gt;k_0 = 672&amp;lt;/math&amp;gt; has width 4998, due to Engelsma; 5010 is the width of the best known tuple that was found by the methods that yielded the entries to the left of 5010 in the &amp;quot;best known tuple&amp;quot; row.&lt;/div&gt;</summary>
		<author><name>Savitt</name></author>
	</entry>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=Finding_narrow_admissible_tuples&amp;diff=7770</id>
		<title>Finding narrow admissible tuples</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Finding_narrow_admissible_tuples&amp;diff=7770"/>
		<updated>2013-06-11T17:27:42Z</updated>

		<summary type="html">&lt;p&gt;Savitt: /* Benchmarks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For any natural number &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;, an &#039;&#039;admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple&#039;&#039; is a finite set &amp;lt;math&amp;gt;{\mathcal H}&amp;lt;/math&amp;gt; of integers of cardinality &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; which avoids at least one residue class modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; for each prime &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;.  (Note that one only needs to check those primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; of size at most &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;, so this is a finitely checkable condition.)  Let &amp;lt;math&amp;gt;H(k_0)&amp;lt;/math&amp;gt; denote the minimal diameter &amp;lt;math&amp;gt;\max {\mathcal H} - \min {\mathcal H}&amp;lt;/math&amp;gt; of an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple.  As part of the [[Bounded gaps between primes|Polymath8]] project, we would like to find as good an upper bound on &amp;lt;math&amp;gt;H(k_0)&amp;lt;/math&amp;gt; as possible for given values of &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;.  To a lesser extent, we would also be interested in lower bounds on this quantity.  There is some scattered numerical evidence that the optimal value of H is roughly of size &amp;lt;math&amp;gt;k_0 \log k_0 + k_0&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; in the range of interest.&lt;br /&gt;
&lt;br /&gt;
== Upper bounds ==&lt;br /&gt;
&lt;br /&gt;
Upper bounds are primarily constructed through various &amp;quot;sieves&amp;quot; that delete one residue class modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; from an interval for a lot of primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;.  Examples of sieves, in roughly increasing order of efficiency, are listed below.&lt;br /&gt;
&lt;br /&gt;
=== Zhang sieve ===&lt;br /&gt;
&lt;br /&gt;
The Zhang sieve uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{p_{m+1}, \ldots, p_{m+k_0}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; is taken to optimize the diameter &amp;lt;math&amp;gt;p_{m+k_0}-p_{m+1}&amp;lt;/math&amp;gt; while staying admissible (in practice, this basically means making &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; as small as possible).  Certainly any &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;p_{m+1} &amp;gt; k_0&amp;lt;/math&amp;gt; works, but this is not optimal.  Applying the prime number theorem then gives the upper bound &amp;lt;math&amp;gt;H \leq (1+o(1)) k_0\log k_0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Hensley-Richards sieve ===&lt;br /&gt;
&lt;br /&gt;
The Hensley-Richards sieve [HR1973], [HR1973b], [R1974] uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{-p_{m+\lfloor k_0/2\rfloor - 1}, \ldots, -p_{m+1}, -1, +1, p_{m+1},\ldots, p_{m+\lfloor k_0/2+1/2\rfloor-1}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where m is again optimised to minimize the diameter while staying admissible.&lt;br /&gt;
&lt;br /&gt;
=== Asymmetric Hensley-Richards sieve ===&lt;br /&gt;
&lt;br /&gt;
The asymmetric Hensley-Richard sieve uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{-p_{m+\lfloor k_0/2\rfloor - 1-i}, \ldots, -p_{m+1}, -1, +1, p_{m+1},\ldots, p_{m+\lfloor k_0/2+1/2\rfloor-1+i}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; is an integer and &amp;lt;math&amp;gt;i,m&amp;lt;/math&amp;gt; are optimised to minimize the diameter while staying admissible.&lt;br /&gt;
&lt;br /&gt;
=== Schinzel sieve ===&lt;br /&gt;
Given &amp;lt;math&amp;gt;0&amp;lt;y&amp;lt;z&amp;lt;/math&amp;gt;, the Schinzel sieve (discussed in [HR1973], [CJ2001] first sieves by &amp;lt;math&amp;gt;1\bmod p&amp;lt;/math&amp;gt; for primes &amp;lt;math&amp;gt;p \le y&amp;lt;/math&amp;gt; and by &amp;lt;math&amp;gt;0\bmod p&amp;lt;/math&amp;gt; for primes &amp;lt;math&amp;gt;y &amp;lt; p \le z&amp;lt;/math&amp;gt;.  For a given choice of &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, the parameter &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; is minimized subject to ensuring that the first &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; survivors (after the first) form an admissible sequence &amp;lt;math&amp;gt;\mathcal{H}&amp;lt;/math&amp;gt;, so the only free parameter is &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, which is chosen to minimize the diameter of &amp;lt;math&amp;gt;\mathcal{H}&amp;lt;/math&amp;gt;.  The case &amp;lt;math&amp;gt;y=1&amp;lt;/math&amp;gt; corresponds to a sieve of Eratosthenes, which will typically yield the same sequence as Zhang with the minimal (but not necessarily optimal) value of &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; that yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple. As originally proposed, the Schinzel sieve works over the positive integers, but one can instead sieve intervals centered about the origin, or asymmetric intervals, as with the Hensley-Richards sieve.&lt;br /&gt;
&lt;br /&gt;
=== Greedy sieve ===&lt;br /&gt;
For a given interval (e.g., &amp;lt;math&amp;gt;[1,x]&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;[-x,x]&amp;lt;/math&amp;gt;, or asymmetric &amp;lt;math&amp;gt;[x_0,x_1]&amp;lt;/math&amp;gt;) one sieves a single residue class &amp;lt;math&amp;gt;a \bmod p&amp;lt;/math&amp;gt; for increasing primes &amp;lt;math&amp;gt;p=2,3,5,\ldots&amp;lt;/math&amp;gt;, with &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; chosen to maximize the number of survivors.  Ties can be broken in a number of ways: minimize &amp;lt;math&amp;gt;a\in[0,p-1]&amp;lt;/math&amp;gt;, maximize &amp;lt;math&amp;gt;a\in [0,p-1]&amp;lt;/math&amp;gt;, minimize &amp;lt;math&amp;gt;|a-\lfloor p/2\rfloor|&amp;lt;/math&amp;gt;, or randomly.  If not all residue classes modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; are occupied by survivors, then &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; will be chosen so that no survivors are sieved.&lt;br /&gt;
This necessarily occurs once &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; exceeds the number of survivors but typically happens much sooner.  One then chooses the narrowest &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;{\mathcal H}&amp;lt;/math&amp;gt; among the survivors (if there are fewer than &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; survivors, retry with a wider interval).&lt;br /&gt;
&lt;br /&gt;
=== Greedy-Schinzel sieve ===&lt;br /&gt;
Heuristically, the performance of the greedy sieve is significantly improved by starting with a Schinzel sieve with &amp;lt;math&amp;gt;y=2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;z=\sqrt{x_1-x_0}&amp;lt;/math&amp;gt; and then continuing in a greedy fashion&lt;br /&gt;
This method was proposed by Sutherland and originally referred to as a [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23566 &amp;quot;greedy-greedy&amp;quot;] approach.  This nomenclature arose from the fact that one optimization that can be applied to the standard Schinzel sieve on a given interval is to &amp;quot;greedily&amp;quot; avoid sieving modulo primes where the set of survivors is already admissible (this may occur for primes less than the minimal value of &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; that yields &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-survivors), while a second optimization is to use a value of &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; that is intentionally smaller than necessary and switch to greedy sieving for primes greater than &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;.  With the choice &amp;lt;math&amp;gt;z=\sqrt{x_1-x_0}&amp;lt;/math&amp;gt;, unless the initial interval is much larger than necessary, all primes up to &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; will require a residue class to be sieved and the first &amp;quot;greedy&amp;quot; seldom applies.&lt;br /&gt;
&lt;br /&gt;
=== Seeded greedy sieve ===&lt;br /&gt;
Given an initial sequence &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; that is known to contain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple, one can apply greedy sieving to the minimal interval containing &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; until an admissible sequence of survivors remains, and then choose the narrowest &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;=tuple it contains.  The sieving methods above can be viewed as the special case where &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; is the set of integers in some interval.  The main difference is that the choice of &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; affects when ties occur and how they are broken with greedy sieving.&lt;br /&gt;
One approach is to take &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; to be the union of two &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that lie in roughly the same interval (see Iterated merging) below.&lt;br /&gt;
&lt;br /&gt;
=== Iterated merging ===&lt;br /&gt;
Given an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;, one can attempt to improve it using an iterated merging approach [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23680 suggested by Castryck].  One first uses a greedy (or greedy-Schinzel) sieve to construct an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; in roughly the same interval as &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;, then performs a randomized greedy sieve using the seed set &amp;lt;math&amp;gt;\mathcal{S} = \mathcal{H}_1 \cup \mathcal{H}_2&amp;lt;/math&amp;gt; to obtain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;.  If &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt; is narrower than &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, replace &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;, otherwise try again with a new &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;.&lt;br /&gt;
Eventually the diameter of &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; will become less than or equal to that of &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;.&lt;br /&gt;
As long as &amp;lt;math&amp;gt;\mathcal{H}_1\ne \mathcal{H}_2&amp;lt;/math&amp;gt;, one can continue to attempt to improve &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, but in practice one stops after some number of retries.&lt;br /&gt;
&lt;br /&gt;
As [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23733 described by Sutherland], one can then replace &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; and begin the process anew, yielding a randomized algorithm that can be run indefinitely.  Key parameters to this algorithm are the choice of the interval used when constructing &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, which is typically made wider than the minimal interval containing &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; by a small factor &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt; on each side (Sutherland suggests &amp;lt;math&amp;gt;\delta = 0.0025&amp;lt;/math&amp;gt;), and the number of failed attempts allowed while attempting to impove &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Eventually this process will tend to converge to particular &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; that it cannot improve (or more generally, a set of similar &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;&#039;s with the same diameter).  Interleaving iterated merging with the local optimizations described below often allows the algorithm to make further progress.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Iterated merging can be viewed as a form of simulated annealing.  The set &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; initially contains at least two admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples (typically many more), and as the algorithm proceeds the set &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; converges toward &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; and the number of admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples it contains declines.  One can regard the cardinality of the difference between &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; as a measure of the &amp;quot;temperature&amp;quot; of a gradually cooling system, since the number of choices available to the algorithm declines as this cardinality is reduced (more precisely, one may consider the entropy of the possible sequence of tie-breaking choices available for a given &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
=== Local optimizations ===&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal H = \{h_1,\ldots, h_{k_0}\}&amp;lt;/math&amp;gt; be an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple with endpoints &amp;lt;math&amp;gt;h_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;h_{k_0}&amp;lt;/math&amp;gt;, and let &amp;lt;math&amp;gt;\mathcal I&amp;lt;/math&amp;gt; be the interval &amp;lt;math&amp;gt;[h_1,h_{k_0}]&amp;lt;/math&amp;gt;.  If there exists an integer &amp;lt;math&amp;gt;h\in\mathcal I&amp;lt;/math&amp;gt; such that removing one of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;&#039;s endpoints and inserting &amp;lt;math&amp;gt;h&amp;lt;/math&amp;gt; yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple  &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt;, then call &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; &#039;&#039;contractible&#039;&#039;, and if not, say that &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; non-contractible.  Note that &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; necessarily has smaller diameter than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;.  Any of the sieving methods described above may produce admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that are contractible, so it is worth testing for contractibility as a post-processing step after sieving and replacing &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; by &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; if this test succeeds.&lt;br /&gt;
&lt;br /&gt;
We can also &#039;&#039;shift&#039;&#039; &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; to the left by removing its right end point &amp;lt;math&amp;gt;h_{k_0}&amp;lt;/math&amp;gt; and replacing it with the greatest integer &amp;lt;math&amp;gt;h_0 &amp;lt; h_1&amp;lt;/math&amp;gt; that yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt;, and we can similarly shift &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; to the right.  The diameter of &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; need not be less than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, but if it is, it provides a useful replacement.  More generally, by shifting &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; repeatedly we can produce a sequence of admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that lie successively further to the left or right.  In general the diameter of these tuples may grow as we do so, but it will also occasionally decline, and we may be able to find a shifted &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; with smaller diameter than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A more sophisticated local optimization involves a process of ``adjustment&amp;quot; [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23766 proposed by Savitt].&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; be an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple.&lt;br /&gt;
For a prime &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; and an integer &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; denote the residue class &amp;lt;math&amp;gt;a\bmod p&amp;lt;/math&amp;gt;, i.e. the set of integers &amp;lt;math&amp;gt;\{ x : x = a \bmod p\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Call &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; occupied if it contains an element of &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[b;q]&amp;lt;/math&amp;gt; are occupied residue classes, for some distinct primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt;, and that &amp;lt;math&amp;gt;[a&#039;;p]&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[b&#039;;q]&amp;lt;/math&amp;gt; are unoccupied.&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal U&amp;lt;/math&amp;gt; be the intersection of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;[a;p] \cup [b;q]&amp;lt;/math&amp;gt;, and let &amp;lt;math&amp;gt;\mathcal V&amp;lt;/math&amp;gt; be a subset of the integers that lie in the intersection of the interval &amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; containing &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; and the set &amp;lt;math&amp;gt;[a&#039;;p] \cup [b&#039;;q]&amp;lt;/math&amp;gt; such that &lt;br /&gt;
the set &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; formed by removing the elements of &amp;lt;math&amp;gt;\mathcal U&amp;lt;/math&amp;gt; from &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; and adding the elements of &amp;lt;math&amp;gt;\mathcal V &amp;lt;/math&amp;gt; is admissible.&lt;br /&gt;
A necessary (and often sufficient) condition for and integer &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt; to lie in &amp;lt;math&amp;gt;\mathcal V&amp;lt;/math&amp;gt; is that &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt; must not lie in a residue class &amp;lt;math&amp;gt;[c;r]&amp;lt;/math&amp;gt; that is the unique unoccupied residue class modulo &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; for any prime &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; other than &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; or &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The admissible set &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; lies in the interval &amp;lt;math&amp;gt;\mathcal I&amp;lt;/math&amp;gt; containing &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, so its diameter is no greater than that of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, however its cardinality may differ.  If it happens that &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; contains more elements than &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt;, then by eliminating points at either end of &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; we obtain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple that is narrower than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; and may ``adjust&amp;quot; &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; by replacing it with &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt;.&lt;br /&gt;
The process of adjustment can often be applied repeatedly, yielding a sequence of successively narrower admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples.&lt;br /&gt;
&lt;br /&gt;
=== Further refinements ===&lt;br /&gt;
&lt;br /&gt;
== Lower bounds ==&lt;br /&gt;
&lt;br /&gt;
There is a substantial amount of literature on bounding the quantity &amp;lt;math&amp;gt;\pi(x+y)-\pi(x)&amp;lt;/math&amp;gt;, the number of primes in a shifted interval &amp;lt;math&amp;gt;[x+1,x+y]&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;x,y&amp;lt;/math&amp;gt; are natural numbers.  As a general rule, whenever a bound of the form&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; \pi(x+y) - \pi(x) \leq F(y) &amp;lt;/math&amp;gt; (*)&lt;br /&gt;
&lt;br /&gt;
is established for some function &amp;lt;math&amp;gt;F(y)&amp;lt;/math&amp;gt; of &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, the method of proof also gives a bound of the form&lt;br /&gt;
 &lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq F( H(k_0)+1 ).&amp;lt;/math&amp;gt; (**)&lt;br /&gt;
&lt;br /&gt;
Indeed, if one assumes the prime tuples conjecture, any admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple of diameter &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; can be translated into an interval of the form &amp;lt;math&amp;gt;[x+1,x+H+1]&amp;lt;/math&amp;gt; for some &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;.  In the opposite direction, all known bounds of the form (*) proceed by using the fact that for &amp;lt;math&amp;gt;x&amp;gt;y&amp;lt;/math&amp;gt;, the set of primes between &amp;lt;math&amp;gt;x+1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;x+y&amp;lt;/math&amp;gt; is admissible, so the method of proof of (*) invariably also gives (**) as well.  &lt;br /&gt;
&lt;br /&gt;
Examples of lower bounds are as follows;&lt;br /&gt;
&lt;br /&gt;
=== Brun-Titchmarsh inequality ===&lt;br /&gt;
&lt;br /&gt;
The Brun-Titchmarsh theorem gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; \pi(x+y) - \pi(x) \leq (1 + o(1)) \frac{2y}{\log y}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
which then gives the lower bound&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; H(k_0) \geq (\frac{1}{2}-o(1)) k_0 \log k_0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Montgomery and Vaughan deleted the o(1) error from the Brun-Titchmarsh theorem [MV1973, Corollary 2], giving the more precise inequality&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq 2 \frac{H(k_0)+1}{\log (H(k_0)+1)}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== First Montgomery-Vaughan large sieve inequality ===&lt;br /&gt;
&lt;br /&gt;
The first Montgomery-Vaughan large sieve inequality [MV1973, Theorem 1] gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 (\sum_{q \leq Q} \frac{\mu^2(q)}{\phi(q)}) \leq H(k_0)+1 + Q^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for any &amp;lt;math&amp;gt;Q &amp;gt; 1&amp;lt;/math&amp;gt;, which is a parameter that one can optimise over (the optimal value is comparable to &amp;lt;math&amp;gt;H(k_0)^{1/2}&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
=== Second Montgomery-Vaughan large sieve inequality ===&lt;br /&gt;
&lt;br /&gt;
The second Montgomery-Vaughan large sieve inequality [MV1973, Corollary 1] gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq (\sum_{q \leq z} (H(k_0)+1+cqz)^{-1} \mu(q)^2 \prod_{p|q} \frac{1}{p-1})^{-1}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for any &amp;lt;math&amp;gt;z &amp;gt; 1&amp;lt;/math&amp;gt;, which is a parameter similar to &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; in the previous inequality, and &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; is an absolute constant.  In the original paper of Montgomery and Vaughan, &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; was taken to be &amp;lt;math&amp;gt;3/2&amp;lt;/math&amp;gt;; this was then reduced to &amp;lt;math&amp;gt;\sqrt{22}/\pi&amp;lt;/math&amp;gt; [B1995, p.162] and then to &amp;lt;math&amp;gt;3.2/\pi&amp;lt;/math&amp;gt; [M1978].  It is conjectured that &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; can be taken to in fact be &amp;lt;math&amp;gt;1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
Efforts to fill in the blank fields in this table are very welcome.&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;!!3,500,000!! 181,000 !! 34,429 !! 26,024 !! 23,283 !! 10,719 !! 5,000 !! 2,000 !! 1,000 !! 672&lt;br /&gt;
|-&lt;br /&gt;
! Upper bounds&lt;br /&gt;
|- &lt;br /&gt;
|Zhang sieve&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23444 59,093,364]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2486370.txt 2,486,370]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_411932.txt 411,932]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_303558.txt 303,558]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23282_268536.txt 268,536]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719.txt 114,806]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_49578.txt 49,578]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17766.txt 17,766]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_8212.txt 8,212]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5216.txt 5,216]&lt;br /&gt;
|-&lt;br /&gt;
|Hensley-Richards sieve&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23444 57,554,086]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2422558.txt 2,422,558]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_402790.txt 402,790]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_297454.txt 297,454]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23283_262794.txt 262,794]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_112868.txt 112,868]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_48634.txt 48,634]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17726.txt 17,726]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_8258.txt 8,258]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5314.txt 5,314]&lt;br /&gt;
|-&lt;br /&gt;
|Asymmetric Hensley-Richards&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23636 401,700]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23748 297,076]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23826 262,566]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_112646.txt 112,646]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_48484.txt 48,484]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Schinzel sieve&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|greedy-Schinzel sieve&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_108694.txt 108,694]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_46968.txt 46,968]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17054.txt 17,054]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_7854.txt 7,854]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5030.txt 5.030]&lt;br /&gt;
|-&lt;br /&gt;
|Best known tuple&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23448 57,554,086]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2345896.txt 2,345,896]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_386532.txt 386,532]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_285210.txt 285,210]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23283_252804.txt 252,804]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_108462.txt 108,462]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_46824.txt 46,824]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_16984.txt 16,984]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_7808.txt 7,808]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5026.txt 5,026*], 4998&lt;br /&gt;
|-&lt;br /&gt;
! Predictions&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt;k_0 \log k_0 + k_0&amp;lt;/math&amp;gt;&lt;br /&gt;
| 56,238,957&lt;br /&gt;
| 2,372,232&lt;br /&gt;
| 394,096&lt;br /&gt;
| 290,604&lt;br /&gt;
| 257,405&lt;br /&gt;
| 110,119&lt;br /&gt;
| 47,586&lt;br /&gt;
| 17,202&lt;br /&gt;
| 7,907&lt;br /&gt;
| 5,046&lt;br /&gt;
|-&lt;br /&gt;
! Lower bounds&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=1&amp;lt;/math&amp;gt; (conjectural)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23648 234,642]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 172,924]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=3.2/\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23648 234,322]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 172,719]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=\sqrt{22}/\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23641 227,078]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 167,860]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Second Montgomery-Vaughan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23634 226,987]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 167,793]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Brun-Titchmarsh&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23611 211,046]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 155,555]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|First Montgomery-Vaughan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23621 196,729]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 145,711]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* The best known tuple for &amp;lt;math&amp;gt;k_0 = 672&amp;lt;/math&amp;gt; has width 4998, due to Engelsma; 5026 is the width of the best known tuple that was found by the methods that yielded the entries to the left of 5026 in the &amp;quot;best known tuple&amp;quot; row.&lt;/div&gt;</summary>
		<author><name>Savitt</name></author>
	</entry>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=Finding_narrow_admissible_tuples&amp;diff=7769</id>
		<title>Finding narrow admissible tuples</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Finding_narrow_admissible_tuples&amp;diff=7769"/>
		<updated>2013-06-11T17:25:42Z</updated>

		<summary type="html">&lt;p&gt;Savitt: /* Benchmarks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For any natural number &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;, an &#039;&#039;admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple&#039;&#039; is a finite set &amp;lt;math&amp;gt;{\mathcal H}&amp;lt;/math&amp;gt; of integers of cardinality &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; which avoids at least one residue class modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; for each prime &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;.  (Note that one only needs to check those primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; of size at most &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;, so this is a finitely checkable condition.)  Let &amp;lt;math&amp;gt;H(k_0)&amp;lt;/math&amp;gt; denote the minimal diameter &amp;lt;math&amp;gt;\max {\mathcal H} - \min {\mathcal H}&amp;lt;/math&amp;gt; of an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple.  As part of the [[Bounded gaps between primes|Polymath8]] project, we would like to find as good an upper bound on &amp;lt;math&amp;gt;H(k_0)&amp;lt;/math&amp;gt; as possible for given values of &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;.  To a lesser extent, we would also be interested in lower bounds on this quantity.  There is some scattered numerical evidence that the optimal value of H is roughly of size &amp;lt;math&amp;gt;k_0 \log k_0 + k_0&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; in the range of interest.&lt;br /&gt;
&lt;br /&gt;
== Upper bounds ==&lt;br /&gt;
&lt;br /&gt;
Upper bounds are primarily constructed through various &amp;quot;sieves&amp;quot; that delete one residue class modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; from an interval for a lot of primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;.  Examples of sieves, in roughly increasing order of efficiency, are listed below.&lt;br /&gt;
&lt;br /&gt;
=== Zhang sieve ===&lt;br /&gt;
&lt;br /&gt;
The Zhang sieve uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{p_{m+1}, \ldots, p_{m+k_0}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; is taken to optimize the diameter &amp;lt;math&amp;gt;p_{m+k_0}-p_{m+1}&amp;lt;/math&amp;gt; while staying admissible (in practice, this basically means making &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; as small as possible).  Certainly any &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;p_{m+1} &amp;gt; k_0&amp;lt;/math&amp;gt; works, but this is not optimal.  Applying the prime number theorem then gives the upper bound &amp;lt;math&amp;gt;H \leq (1+o(1)) k_0\log k_0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Hensley-Richards sieve ===&lt;br /&gt;
&lt;br /&gt;
The Hensley-Richards sieve [HR1973], [HR1973b], [R1974] uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{-p_{m+\lfloor k_0/2\rfloor - 1}, \ldots, -p_{m+1}, -1, +1, p_{m+1},\ldots, p_{m+\lfloor k_0/2+1/2\rfloor-1}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where m is again optimised to minimize the diameter while staying admissible.&lt;br /&gt;
&lt;br /&gt;
=== Asymmetric Hensley-Richards sieve ===&lt;br /&gt;
&lt;br /&gt;
The asymmetric Hensley-Richard sieve uses the tuple&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;{\mathcal H} = \{-p_{m+\lfloor k_0/2\rfloor - 1-i}, \ldots, -p_{m+1}, -1, +1, p_{m+1},\ldots, p_{m+\lfloor k_0/2+1/2\rfloor-1+i}\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; is an integer and &amp;lt;math&amp;gt;i,m&amp;lt;/math&amp;gt; are optimised to minimize the diameter while staying admissible.&lt;br /&gt;
&lt;br /&gt;
=== Schinzel sieve ===&lt;br /&gt;
Given &amp;lt;math&amp;gt;0&amp;lt;y&amp;lt;z&amp;lt;/math&amp;gt;, the Schinzel sieve (discussed in [HR1973], [CJ2001] first sieves by &amp;lt;math&amp;gt;1\bmod p&amp;lt;/math&amp;gt; for primes &amp;lt;math&amp;gt;p \le y&amp;lt;/math&amp;gt; and by &amp;lt;math&amp;gt;0\bmod p&amp;lt;/math&amp;gt; for primes &amp;lt;math&amp;gt;y &amp;lt; p \le z&amp;lt;/math&amp;gt;.  For a given choice of &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, the parameter &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; is minimized subject to ensuring that the first &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; survivors (after the first) form an admissible sequence &amp;lt;math&amp;gt;\mathcal{H}&amp;lt;/math&amp;gt;, so the only free parameter is &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, which is chosen to minimize the diameter of &amp;lt;math&amp;gt;\mathcal{H}&amp;lt;/math&amp;gt;.  The case &amp;lt;math&amp;gt;y=1&amp;lt;/math&amp;gt; corresponds to a sieve of Eratosthenes, which will typically yield the same sequence as Zhang with the minimal (but not necessarily optimal) value of &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; that yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple. As originally proposed, the Schinzel sieve works over the positive integers, but one can instead sieve intervals centered about the origin, or asymmetric intervals, as with the Hensley-Richards sieve.&lt;br /&gt;
&lt;br /&gt;
=== Greedy sieve ===&lt;br /&gt;
For a given interval (e.g., &amp;lt;math&amp;gt;[1,x]&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;[-x,x]&amp;lt;/math&amp;gt;, or asymmetric &amp;lt;math&amp;gt;[x_0,x_1]&amp;lt;/math&amp;gt;) one sieves a single residue class &amp;lt;math&amp;gt;a \bmod p&amp;lt;/math&amp;gt; for increasing primes &amp;lt;math&amp;gt;p=2,3,5,\ldots&amp;lt;/math&amp;gt;, with &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; chosen to maximize the number of survivors.  Ties can be broken in a number of ways: minimize &amp;lt;math&amp;gt;a\in[0,p-1]&amp;lt;/math&amp;gt;, maximize &amp;lt;math&amp;gt;a\in [0,p-1]&amp;lt;/math&amp;gt;, minimize &amp;lt;math&amp;gt;|a-\lfloor p/2\rfloor|&amp;lt;/math&amp;gt;, or randomly.  If not all residue classes modulo &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; are occupied by survivors, then &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; will be chosen so that no survivors are sieved.&lt;br /&gt;
This necessarily occurs once &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; exceeds the number of survivors but typically happens much sooner.  One then chooses the narrowest &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;{\mathcal H}&amp;lt;/math&amp;gt; among the survivors (if there are fewer than &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; survivors, retry with a wider interval).&lt;br /&gt;
&lt;br /&gt;
=== Greedy-Schinzel sieve ===&lt;br /&gt;
Heuristically, the performance of the greedy sieve is significantly improved by starting with a Schinzel sieve with &amp;lt;math&amp;gt;y=2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;z=\sqrt{x_1-x_0}&amp;lt;/math&amp;gt; and then continuing in a greedy fashion&lt;br /&gt;
This method was proposed by Sutherland and originally referred to as a [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23566 &amp;quot;greedy-greedy&amp;quot;] approach.  This nomenclature arose from the fact that one optimization that can be applied to the standard Schinzel sieve on a given interval is to &amp;quot;greedily&amp;quot; avoid sieving modulo primes where the set of survivors is already admissible (this may occur for primes less than the minimal value of &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; that yields &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-survivors), while a second optimization is to use a value of &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; that is intentionally smaller than necessary and switch to greedy sieving for primes greater than &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;.  With the choice &amp;lt;math&amp;gt;z=\sqrt{x_1-x_0}&amp;lt;/math&amp;gt;, unless the initial interval is much larger than necessary, all primes up to &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; will require a residue class to be sieved and the first &amp;quot;greedy&amp;quot; seldom applies.&lt;br /&gt;
&lt;br /&gt;
=== Seeded greedy sieve ===&lt;br /&gt;
Given an initial sequence &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; that is known to contain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple, one can apply greedy sieving to the minimal interval containing &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; until an admissible sequence of survivors remains, and then choose the narrowest &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;=tuple it contains.  The sieving methods above can be viewed as the special case where &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; is the set of integers in some interval.  The main difference is that the choice of &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; affects when ties occur and how they are broken with greedy sieving.&lt;br /&gt;
One approach is to take &amp;lt;math&amp;gt;{\mathcal S}&amp;lt;/math&amp;gt; to be the union of two &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that lie in roughly the same interval (see Iterated merging) below.&lt;br /&gt;
&lt;br /&gt;
=== Iterated merging ===&lt;br /&gt;
Given an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;, one can attempt to improve it using an iterated merging approach [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23680 suggested by Castryck].  One first uses a greedy (or greedy-Schinzel) sieve to construct an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; in roughly the same interval as &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;, then performs a randomized greedy sieve using the seed set &amp;lt;math&amp;gt;\mathcal{S} = \mathcal{H}_1 \cup \mathcal{H}_2&amp;lt;/math&amp;gt; to obtain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;.  If &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt; is narrower than &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, replace &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;, otherwise try again with a new &amp;lt;math&amp;gt;\mathcal{H}_3&amp;lt;/math&amp;gt;.&lt;br /&gt;
Eventually the diameter of &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; will become less than or equal to that of &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;.&lt;br /&gt;
As long as &amp;lt;math&amp;gt;\mathcal{H}_1\ne \mathcal{H}_2&amp;lt;/math&amp;gt;, one can continue to attempt to improve &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, but in practice one stops after some number of retries.&lt;br /&gt;
&lt;br /&gt;
As [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23733 described by Sutherland], one can then replace &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt; and begin the process anew, yielding a randomized algorithm that can be run indefinitely.  Key parameters to this algorithm are the choice of the interval used when constructing &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;, which is typically made wider than the minimal interval containing &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; by a small factor &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt; on each side (Sutherland suggests &amp;lt;math&amp;gt;\delta = 0.0025&amp;lt;/math&amp;gt;), and the number of failed attempts allowed while attempting to impove &amp;lt;math&amp;gt;\mathcal{H}_2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Eventually this process will tend to converge to particular &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; that it cannot improve (or more generally, a set of similar &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt;&#039;s with the same diameter).  Interleaving iterated merging with the local optimizations described below often allows the algorithm to make further progress.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Iterated merging can be viewed as a form of simulated annealing.  The set &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; initially contains at least two admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples (typically many more), and as the algorithm proceeds the set &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; converges toward &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; and the number of admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples it contains declines.  One can regard the cardinality of the difference between &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathcal{H}_1&amp;lt;/math&amp;gt; as a measure of the &amp;quot;temperature&amp;quot; of a gradually cooling system, since the number of choices available to the algorithm declines as this cardinality is reduced (more precisely, one may consider the entropy of the possible sequence of tie-breaking choices available for a given &amp;lt;math&amp;gt;\mathcal{S}&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
=== Local optimizations ===&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal H = \{h_1,\ldots, h_{k_0}\}&amp;lt;/math&amp;gt; be an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple with endpoints &amp;lt;math&amp;gt;h_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;h_{k_0}&amp;lt;/math&amp;gt;, and let &amp;lt;math&amp;gt;\mathcal I&amp;lt;/math&amp;gt; be the interval &amp;lt;math&amp;gt;[h_1,h_{k_0}]&amp;lt;/math&amp;gt;.  If there exists an integer &amp;lt;math&amp;gt;h\in\mathcal I&amp;lt;/math&amp;gt; such that removing one of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;&#039;s endpoints and inserting &amp;lt;math&amp;gt;h&amp;lt;/math&amp;gt; yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple  &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt;, then call &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; &#039;&#039;contractible&#039;&#039;, and if not, say that &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; non-contractible.  Note that &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; necessarily has smaller diameter than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;.  Any of the sieving methods described above may produce admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that are contractible, so it is worth testing for contractibility as a post-processing step after sieving and replacing &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; by &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; if this test succeeds.&lt;br /&gt;
&lt;br /&gt;
We can also &#039;&#039;shift&#039;&#039; &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; to the left by removing its right end point &amp;lt;math&amp;gt;h_{k_0}&amp;lt;/math&amp;gt; and replacing it with the greatest integer &amp;lt;math&amp;gt;h_0 &amp;lt; h_1&amp;lt;/math&amp;gt; that yields an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt;, and we can similarly shift &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; to the right.  The diameter of &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; need not be less than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, but if it is, it provides a useful replacement.  More generally, by shifting &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; repeatedly we can produce a sequence of admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples that lie successively further to the left or right.  In general the diameter of these tuples may grow as we do so, but it will also occasionally decline, and we may be able to find a shifted &amp;lt;math&amp;gt;\mathcal H&#039;&amp;lt;/math&amp;gt; with smaller diameter than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A more sophisticated local optimization involves a process of ``adjustment&amp;quot; [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23766 proposed by Savitt].&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; be an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple.&lt;br /&gt;
For a prime &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; and an integer &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; denote the residue class &amp;lt;math&amp;gt;a\bmod p&amp;lt;/math&amp;gt;, i.e. the set of integers &amp;lt;math&amp;gt;\{ x : x = a \bmod p\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Call &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; occupied if it contains an element of &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;[a;p]&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[b;q]&amp;lt;/math&amp;gt; are occupied residue classes, for some distinct primes &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt;, and that &amp;lt;math&amp;gt;[a&#039;;p]&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[b&#039;;q]&amp;lt;/math&amp;gt; are unoccupied.&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal U&amp;lt;/math&amp;gt; be the intersection of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;[a;p] \cup [b;q]&amp;lt;/math&amp;gt;, and let &amp;lt;math&amp;gt;\mathcal V&amp;lt;/math&amp;gt; be a subset of the integers that lie in the intersection of the interval &amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; containing &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; and the set &amp;lt;math&amp;gt;[a&#039;;p] \cup [b&#039;;q]&amp;lt;/math&amp;gt; such that &lt;br /&gt;
the set &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; formed by removing the elements of &amp;lt;math&amp;gt;\mathcal U&amp;lt;/math&amp;gt; from &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; and adding the elements of &amp;lt;math&amp;gt;\mathcal V &amp;lt;/math&amp;gt; is admissible.&lt;br /&gt;
A necessary (and often sufficient) condition for and integer &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt; to lie in &amp;lt;math&amp;gt;\mathcal V&amp;lt;/math&amp;gt; is that &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt; must not lie in a residue class &amp;lt;math&amp;gt;[c;r]&amp;lt;/math&amp;gt; that is the unique unoccupied residue class modulo &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; for any prime &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; other than &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; or &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The admissible set &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; lies in the interval &amp;lt;math&amp;gt;\mathcal I&amp;lt;/math&amp;gt; containing &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, so its diameter is no greater than that of &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt;, however its cardinality may differ.  If it happens that &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; contains more elements than &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt;, then by eliminating points at either end of &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt; we obtain an admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple that is narrower than &amp;lt;math&amp;gt;\mathcal H&amp;lt;/math&amp;gt; and may ``adjust&amp;quot; &amp;lt;math&amp;gt;\mathcal H &amp;lt;/math&amp;gt; by replacing it with &amp;lt;math&amp;gt;\mathcal H&#039; &amp;lt;/math&amp;gt;.&lt;br /&gt;
The process of adjustment can often be applied repeatedly, yielding a sequence of successively narrower admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuples.&lt;br /&gt;
&lt;br /&gt;
=== Further refinements ===&lt;br /&gt;
&lt;br /&gt;
== Lower bounds ==&lt;br /&gt;
&lt;br /&gt;
There is a substantial amount of literature on bounding the quantity &amp;lt;math&amp;gt;\pi(x+y)-\pi(x)&amp;lt;/math&amp;gt;, the number of primes in a shifted interval &amp;lt;math&amp;gt;[x+1,x+y]&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;x,y&amp;lt;/math&amp;gt; are natural numbers.  As a general rule, whenever a bound of the form&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; \pi(x+y) - \pi(x) \leq F(y) &amp;lt;/math&amp;gt; (*)&lt;br /&gt;
&lt;br /&gt;
is established for some function &amp;lt;math&amp;gt;F(y)&amp;lt;/math&amp;gt; of &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, the method of proof also gives a bound of the form&lt;br /&gt;
 &lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq F( H(k_0)+1 ).&amp;lt;/math&amp;gt; (**)&lt;br /&gt;
&lt;br /&gt;
Indeed, if one assumes the prime tuples conjecture, any admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple of diameter &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; can be translated into an interval of the form &amp;lt;math&amp;gt;[x+1,x+H+1]&amp;lt;/math&amp;gt; for some &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;.  In the opposite direction, all known bounds of the form (*) proceed by using the fact that for &amp;lt;math&amp;gt;x&amp;gt;y&amp;lt;/math&amp;gt;, the set of primes between &amp;lt;math&amp;gt;x+1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;x+y&amp;lt;/math&amp;gt; is admissible, so the method of proof of (*) invariably also gives (**) as well.  &lt;br /&gt;
&lt;br /&gt;
Examples of lower bounds are as follows;&lt;br /&gt;
&lt;br /&gt;
=== Brun-Titchmarsh inequality ===&lt;br /&gt;
&lt;br /&gt;
The Brun-Titchmarsh theorem gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; \pi(x+y) - \pi(x) \leq (1 + o(1)) \frac{2y}{\log y}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
which then gives the lower bound&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; H(k_0) \geq (\frac{1}{2}-o(1)) k_0 \log k_0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Montgomery and Vaughan deleted the o(1) error from the Brun-Titchmarsh theorem [MV1973, Corollary 2], giving the more precise inequality&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq 2 \frac{H(k_0)+1}{\log (H(k_0)+1)}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== First Montgomery-Vaughan large sieve inequality ===&lt;br /&gt;
&lt;br /&gt;
The first Montgomery-Vaughan large sieve inequality [MV1973, Theorem 1] gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 (\sum_{q \leq Q} \frac{\mu^2(q)}{\phi(q)}) \leq H(k_0)+1 + Q^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for any &amp;lt;math&amp;gt;Q &amp;gt; 1&amp;lt;/math&amp;gt;, which is a parameter that one can optimise over (the optimal value is comparable to &amp;lt;math&amp;gt;H(k_0)^{1/2}&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
=== Second Montgomery-Vaughan large sieve inequality ===&lt;br /&gt;
&lt;br /&gt;
The second Montgomery-Vaughan large sieve inequality [MV1973, Corollary 1] gives&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; k_0 \leq (\sum_{q \leq z} (H(k_0)+1+cqz)^{-1} \mu(q)^2 \prod_{p|q} \frac{1}{p-1})^{-1}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for any &amp;lt;math&amp;gt;z &amp;gt; 1&amp;lt;/math&amp;gt;, which is a parameter similar to &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; in the previous inequality, and &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; is an absolute constant.  In the original paper of Montgomery and Vaughan, &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; was taken to be &amp;lt;math&amp;gt;3/2&amp;lt;/math&amp;gt;; this was then reduced to &amp;lt;math&amp;gt;\sqrt{22}/\pi&amp;lt;/math&amp;gt; [B1995, p.162] and then to &amp;lt;math&amp;gt;3.2/\pi&amp;lt;/math&amp;gt; [M1978].  It is conjectured that &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; can be taken to in fact be &amp;lt;math&amp;gt;1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
Efforts to fill in the blank fields in this table are very welcome.&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;!!3,500,000!! 181,000 !! 34,429 !! 26,024 !! 23,283 !! 10,719 !! 5,000 !! 2,000 !! 1,000 !! 672&lt;br /&gt;
|-&lt;br /&gt;
! Upper bounds&lt;br /&gt;
|- &lt;br /&gt;
|Zhang sieve&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23444 59,093,364]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2486370.txt 2,486,370]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_411932.txt 411,932]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_303558.txt 303,558]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23282_268536.txt 268,536]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719.txt 114,806]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_49578.txt 49,578]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17766.txt 17,766]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_8212.txt 8,212]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5216.txt 5,216]&lt;br /&gt;
|-&lt;br /&gt;
|Hensley-Richards sieve&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23444 57,554,086]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2422558.txt 2,422,558]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_402790.txt 402,790]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_297454.txt 297,454]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23283_262794.txt 262,794]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_112868.txt 112,868]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_48634.txt 48,634]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17726.txt 17,726]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_8258.txt 8,258]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5314.txt 5,314]&lt;br /&gt;
|-&lt;br /&gt;
|Asymmetric Hensley-Richards&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23636 401,700]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23748 297,076]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23826 262,566]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_112646.txt 112,646]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_48484.txt 48,484]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Schinzel sieve&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|greedy-Schinzel sieve&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_108694.txt 108,694]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_46968.txt 46,968]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_17054.txt 17,054]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_7854.txt 7,854]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5030.txt 5.030]&lt;br /&gt;
|-&lt;br /&gt;
|Best known tuple&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23448 57,554,086]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_181000_2345896.txt 2,345,896]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_34429_386532.txt 386,532]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_26024_285210.txt 285,210]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_23283_252804.txt 252,804]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_10719_108462.txt 108,462]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_5000_46824.txt 46,824]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_2000_16984.txt 16,984]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_1000_7808.txt 7,808]&lt;br /&gt;
| [http://math.mit.edu/~drew/admissible_672_5026.txt 5,026*]&lt;br /&gt;
|-&lt;br /&gt;
! Predictions&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt;k_0 \log k_0 + k_0&amp;lt;/math&amp;gt;&lt;br /&gt;
| 56,238,957&lt;br /&gt;
| 2,372,232&lt;br /&gt;
| 394,096&lt;br /&gt;
| 290,604&lt;br /&gt;
| 257,405&lt;br /&gt;
| 110,119&lt;br /&gt;
| 47,586&lt;br /&gt;
| 17,202&lt;br /&gt;
| 7,907&lt;br /&gt;
| 5,046&lt;br /&gt;
|-&lt;br /&gt;
! Lower bounds&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=1&amp;lt;/math&amp;gt; (conjectural)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23648 234,642]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 172,924]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=3.2/\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23648 234,322]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 172,719]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MV with &amp;lt;math&amp;gt;c=\sqrt{22}/\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23641 227,078]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 167,860]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Second Montgomery-Vaughan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23634 226,987]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 167,793]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Brun-Titchmarsh&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23611 211,046]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 155,555]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|First Montgomery-Vaughan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23621 196,729]&lt;br /&gt;
| [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23777 145,711]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* In fact the best known tuple for &amp;lt;math&amp;gt;k_0 = 672&amp;lt;/math&amp;gt; has width 4998, due to Engelsma; 5026 is the width of the best known tuple that was found by the methods that yielded the entries to the left of 5026 in the &amp;quot;best known tuple&amp;quot; row.&lt;/div&gt;</summary>
		<author><name>Savitt</name></author>
	</entry>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=Bounded_gaps_between_primes&amp;diff=7627</id>
		<title>Bounded gaps between primes</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Bounded_gaps_between_primes&amp;diff=7627"/>
		<updated>2013-06-08T14:58:36Z</updated>

		<summary type="html">&lt;p&gt;Savitt: /* World records */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== World records ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; is a quantity such that there are infinitely many pairs of consecutive primes of distance at most &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; apart.  Would like to be as small as possible (this is a primary goal of the Polymath8 project).  &lt;br /&gt;
* &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; is a quantity such that every admissible &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;-tuple has infinitely many translates which each contain at least two primes.  Would like to be as small as possible.  Improvements in &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; lead to improvements in &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt;.  (The relationship is roughly of the form &amp;lt;math&amp;gt;H \sim k_0 \log k_0&amp;lt;/math&amp;gt;; there is an active discussion on optimising this relationship [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/ here].)  &lt;br /&gt;
* &amp;lt;math&amp;gt;\varpi&amp;lt;/math&amp;gt; is a technical parameter related to a specialized form of the [https://en.wikipedia.org/wiki/Elliott%E2%80%93Halberstam_conjecture Elliott-Halberstam conjecture].  Would like to be as large as possible.  Improvements in &amp;lt;math&amp;gt;\varpi&amp;lt;/math&amp;gt; lead to improvements in &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;.  (The relationship is roughly of the form &amp;lt;math&amp;gt;k_0 \sim \varpi^{-3/2}&amp;lt;/math&amp;gt;; there is an active discussion on optimising these improvements [http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/ here].)  In more recent work, the single parameter &amp;lt;math&amp;gt;\varpi&amp;lt;/math&amp;gt; is replaced by a pair &amp;lt;math&amp;gt;(\varpi,\delta)&amp;lt;/math&amp;gt; (in previous work we had &amp;lt;math&amp;gt;\delta=\varpi&amp;lt;/math&amp;gt;).  Discussion on improving the values of &amp;lt;math&amp;gt;(\varpi,\delta)&amp;lt;/math&amp;gt; is currently being held [http://terrytao.wordpress.com/2013/06/04/online-reading-seminar-for-zhangs-bounded-gaps-between-primes/ here].&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|-&lt;br /&gt;
!Date!!&amp;lt;math&amp;gt;\varpi&amp;lt;/math&amp;gt; or (&amp;lt;math&amp;gt;\varpi,\delta)&amp;lt;/math&amp;gt;)!! &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt; !! &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 14 May &lt;br /&gt;
| 1/1,168 ([http://annals.math.princeton.edu/wp-content/uploads/YitangZhang.pdf Zhang]) &lt;br /&gt;
| 3,500,000 ([http://annals.math.princeton.edu/wp-content/uploads/YitangZhang.pdf Zhang])&lt;br /&gt;
| 70,000,000 ([http://annals.math.princeton.edu/wp-content/uploads/YitangZhang.pdf Zhang])&lt;br /&gt;
| All subsequent work is based on Zhang&#039;s breakthrough paper.&lt;br /&gt;
|-&lt;br /&gt;
| 21 May&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 63,374,611 ([http://mathoverflow.net/questions/131185/philosophy-behind-yitang-zhangs-work-on-the-twin-primes-conjecture/131354#131354 Lewko])&lt;br /&gt;
| Optimises Zhang&#039;s condition &amp;lt;math&amp;gt;\pi(H)-\pi(k_0) &amp;gt; k_0&amp;lt;/math&amp;gt;; [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23439 can be reduced by 1] by parity considerations&lt;br /&gt;
|-&lt;br /&gt;
| 28 May&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 59,874,594 ([http://arxiv.org/abs/1305.6369 Trudgian])&lt;br /&gt;
| Uses &amp;lt;math&amp;gt;(p_{m+1},\ldots,p_{m+k_0})&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;p_{m+1} &amp;gt; k_0&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 30 May&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 59,470,640 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/ Morrison])&lt;br /&gt;
58,885,998? ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23441 Tao])&lt;br /&gt;
&lt;br /&gt;
59,093,364 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23444 Morrison])&lt;br /&gt;
&lt;br /&gt;
57,554,086 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23448 Morrison])&lt;br /&gt;
| Uses &amp;lt;math&amp;gt;(p_{m+1},\ldots,p_{m+k_0})&amp;lt;/math&amp;gt; and then &amp;lt;math&amp;gt;(\pm 1, \pm p_{m+1}, \ldots, \pm p_{m+k_0/2-1})&amp;lt;/math&amp;gt; following [HR1973], [HR1973b], [R1974] and optimises in m&lt;br /&gt;
|-&lt;br /&gt;
| 31 May&lt;br /&gt;
|&lt;br /&gt;
| 2,947,442 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23460 Morrison])&lt;br /&gt;
2,618,607 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23467 Morrison])&lt;br /&gt;
| 48,112,378 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23460 Morrison])&lt;br /&gt;
42,543,038 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23467 Morrison])&lt;br /&gt;
&lt;br /&gt;
42,342,946 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23468 Morrison])&lt;br /&gt;
| Optimizes Zhang&#039;s condition &amp;lt;math&amp;gt;\omega&amp;gt;0&amp;lt;/math&amp;gt;, and then uses an [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23465 improved bound] on &amp;lt;math&amp;gt;\delta_2&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 Jun&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 42,342,924 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23473 Tao])&lt;br /&gt;
| Tiny improvement using the parity of &amp;lt;math&amp;gt;k_0&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2 Jun&lt;br /&gt;
|&lt;br /&gt;
| 866,605 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23479 Morrison])&lt;br /&gt;
| 13,008,612 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23479 Morrison])&lt;br /&gt;
| Uses a [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23473 further improvement] on the quantity &amp;lt;math&amp;gt;\Sigma_2&amp;lt;/math&amp;gt; in Zhang&#039;s analysis (replacing the previous bounds on &amp;lt;math&amp;gt;\delta_2&amp;lt;/math&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| 3 Jun&lt;br /&gt;
| 1/1,040? ([http://mathoverflow.net/questions/132632/tightening-zhangs-bound-closed v08ltu])&lt;br /&gt;
| 341,640 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23512 Morrison])&lt;br /&gt;
| 4,982,086 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23512 Morrison])&lt;br /&gt;
4,802,222 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23516 Morrison])&lt;br /&gt;
| Uses a [http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/ different method] to establish &amp;lt;math&amp;gt;DHL[k_0,2]&amp;lt;/math&amp;gt; that removes most of the inefficiency from Zhang&#039;s method.&lt;br /&gt;
|-&lt;br /&gt;
| 4 Jun&lt;br /&gt;
| 1/224?? ([http://polymathprojects.org/2013/06/04/polymath-proposal-bounded-gaps-between-primes/#comment-19961 v08ltu])&lt;br /&gt;
1/240?? ([http://terrytao.wordpress.com/2013/06/04/online-reading-seminar-for-zhangs-bounded-gaps-between-primes/#comment-232661 v08ltu])&lt;br /&gt;
|&lt;br /&gt;
| 4,801,744 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23534 Sutherland])&lt;br /&gt;
4,788,240 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23543 Sutherland])&lt;br /&gt;
| Uses asymmetric version of the Hensley-Richards tuples&lt;br /&gt;
|-&lt;br /&gt;
| 5 Jun&lt;br /&gt;
|&lt;br /&gt;
| 34,429? ([http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-232721 Paldi]/[http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-232732 v08ltu])&lt;br /&gt;
34,429 ([http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-232840 Tao]/[http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-232843 v08ltu]/[http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-232877 Harcos])&lt;br /&gt;
| 4,725,021 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23555 Elsholtz])&lt;br /&gt;
4,717,560 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23562 Sutherland])&lt;br /&gt;
&lt;br /&gt;
397,110? ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23563 Sutherland])&lt;br /&gt;
&lt;br /&gt;
4,656,298 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23566 Sutherland])&lt;br /&gt;
&lt;br /&gt;
389,922 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23566 Sutherland])&lt;br /&gt;
&lt;br /&gt;
388,310 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23571 Sutherland])&lt;br /&gt;
&lt;br /&gt;
388,284 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23570 Castryck])&lt;br /&gt;
&lt;br /&gt;
388,248 ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23573 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable.txt 388,188] ([http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23576 Sutherland])&lt;br /&gt;
&lt;br /&gt;
387,982 ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23588 Castryck])&lt;br /&gt;
&lt;br /&gt;
387,974 ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23591 Castryck])&lt;br /&gt;
&lt;br /&gt;
| k_0 bound uses the optimal Bessel function cutoff.  Originally only provisional due to neglect of the kappa error, but then it was confirmed that the kappa error was within the allowed tolerance.&lt;br /&gt;
H bound obtained by a hybrid Schinzel/greedy (or &amp;quot;greedy-greedy&amp;quot;) sieve &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6 Jun&lt;br /&gt;
| (1/488,3/9272)? ([http://arxiv.org/abs/1306.1497 Pintz]) &lt;br /&gt;
1/552? ([http://arxiv.org/abs/1306.1497 Pintz], [http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-233149 Tao])&lt;br /&gt;
| 60,000*? ([http://arxiv.org/abs/1306.1497 Pintz])&lt;br /&gt;
&lt;br /&gt;
52,295*? ([http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-233150 Peake])&lt;br /&gt;
&lt;br /&gt;
11,123? ([http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-233151 Tao])&lt;br /&gt;
| 387,960 ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23598 Angelveit])&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_34429_387910.txt 387,910] ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23599 Sutherland])&lt;br /&gt;
&lt;br /&gt;
387,904 ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23602 Angeltveit])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_34429_387814.txt 387,814] ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23605 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_34429_387766.txt 387,766] ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23608 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_34429_387754.txt 387,754] ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23613 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_34429_387620.txt 387,620] ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23652 Sutherland])&lt;br /&gt;
&lt;br /&gt;
768,534*? ([http://arxiv.org/abs/1306.1497 Pintz]) &lt;br /&gt;
&lt;br /&gt;
| Improved H-bounds based on experimentation with different residue classes and different intervals, and randomized tie-breaking in the greedy sieve.&lt;br /&gt;
|-&lt;br /&gt;
| 7 Jun&lt;br /&gt;
| (1/538, 1/660)? ([http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-233178 v08ltu])&lt;br /&gt;
(1/538, 31/20444)? ([http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-233182 v08ltu])&lt;br /&gt;
&lt;br /&gt;
(1/942, 19/27004)? ([http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-233321 v08ltu])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;207 \varpi + 43\delta &amp;lt; \frac{1}{4}&amp;lt;/math&amp;gt; ([http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-233321 v08ltu]/[http://terrytao.wordpress.com/2013/06/04/online-reading-seminar-for-zhangs-bounded-gaps-between-primes/#comment-233400 Green])]&lt;br /&gt;
| 11,018? ([http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-233167 Tao])&lt;br /&gt;
10,721? ([http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-233178 v08ltu])&lt;br /&gt;
&lt;br /&gt;
10,719? ([http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-233182 v08ltu])&lt;br /&gt;
&lt;br /&gt;
25,111? ([http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-233321 v08ltu])&lt;br /&gt;
&lt;br /&gt;
26,024 ([http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/#comment-233364 vo8ltu])&lt;br /&gt;
| [http://maths-people.anu.edu.au/~angeltveit/admissible_11123_113520.txt 113,520]? ([http://maths-people.anu.edu.au/~angeltveit/admissible_11123_113520.txt Angeltveit])&lt;br /&gt;
[http://maths-people.anu.edu.au/~angeltveit/admissible_10721_109314.txt 109,314]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23663 Angeltveit/Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_60000_707328.txt 707,328*] ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23666 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_10721_108990.txt 108,990]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23666 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_11123_113462.txt 113,462*]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23667 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_11018_112302.txt 112,302*]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23667 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_11018_112272.txt 112,272*]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23669 Sutherland])&lt;br /&gt;
&lt;br /&gt;
116,386*? ([http://polymathprojects.org/2013/06/04/polymath-proposal-bounded-gaps-between-primes/#comment-20116 Sun])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_10719_108978.txt 108,978]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23675 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_10719_108634.txt 108,634]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23677 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[https://perswww.kuleuven.be/~u0040935/108632.txt 108,632]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23680 Castryck])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_10719_108600.txt 108,600]?  ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23682 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[https://perswww.kuleuven.be/~u0040935/108570.txt 108,570]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23683 Castryck])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_10719_108556.txt 108,556]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23684 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://www.cs.cmu.edu/~xfxie/project/admissible/admissable_10719_108550.txt 108,550]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23688 xfxie])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_25111_275424.txt 275,424]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23694 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_10719_108540.txt 108,540]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23695 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_25111_275418.txt 275,418]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23697 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_25111_275404.txt 275,404]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23699 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[https://perswww.kuleuven.be/~u0040935/25111_275292.txt 275,292]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23701 Castryck-Sutherland])&lt;br /&gt;
&lt;br /&gt;
275,262? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23703 Castryck]-[http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23702 pedant]-Sutherland)&lt;br /&gt;
&lt;br /&gt;
[http://www.cs.cmu.edu/~xfxie/project/admissible/admissible_25111_275388.txt 275,388?*] ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23704 xfxie]-Sutherland)&lt;br /&gt;
&lt;br /&gt;
[https://perswww.kuleuven.be/~u0040935/25111_275126.txt 275,126]? ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23706 Castryck]-pedant-Sutherland)&lt;br /&gt;
&lt;br /&gt;
274,970? ([https://www.dropbox.com/sh/jjxi0jmcskx1xcz/iBBVwZTj-x Castryck-pedant-Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://www.cs.cmu.edu/~xfxie/project/admissible/admissible_25111_275208.txt 275,208]?* ([http://www.cs.cmu.edu/~xfxie/project/admissible/admissible_25111_275208.txt xfxie])&lt;br /&gt;
&lt;br /&gt;
387,534 ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23716 pedant-Sutherland])&lt;br /&gt;
| Note: Many of the results are provisional due to a number of issues found in the most recent preprint of Pintz.&lt;br /&gt;
|-&lt;br /&gt;
| June 8&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 286,224 ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23720 Sutherland])&lt;br /&gt;
[http://math.mit.edu/~drew/admissable_26024_285810.txt 285,810] ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23722 Sutherland])&lt;br /&gt;
&lt;br /&gt;
[http://www.cs.cmu.edu/~xfxie/project/admissible/admissible_26024_286216.txt 286,216] ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23723 xfxie-Sutherland])&lt;br /&gt;
&lt;br /&gt;
285,752 ([http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23725 pedant-Sutherland])&lt;br /&gt;
| values of &amp;lt;math&amp;gt;\varpi,\delta,k_0&amp;lt;/math&amp;gt; now confirmed; most tuples available [https://www.dropbox.com/sh/jjxi0jmcskx1xcz/iBBVwZTj-x on dropbox]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
? - unconfirmed or conditional&lt;br /&gt;
&lt;br /&gt;
?? - theoretical limit of an analysis, rather than a claimed record&lt;br /&gt;
&lt;br /&gt;
* - is majorized by an earlier but independent result&lt;br /&gt;
&lt;br /&gt;
== Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
Let H be the minimal diameter of an admissible tuple of cardinality &amp;lt;math&amp;gt;k_0 = 34,429&amp;lt;/math&amp;gt;. For benchmark upper bounds:&lt;br /&gt;
&lt;br /&gt;
* The Zhang sieve (as optimized by Trudgian and later Morrison) [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23613 gives] &amp;lt;math&amp;gt;H \leq 411,932&amp;lt;/math&amp;gt;.&lt;br /&gt;
* The Hensley-Richards sieve [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23633 gives] &amp;lt;math&amp;gt;H \leq 402,790&amp;lt;/math&amp;gt; after optimization.  &lt;br /&gt;
* The shifted Hensley-Richards sieve [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23636 gives] &amp;lt;math&amp;gt;H \leq 401,700&amp;lt;/math&amp;gt; after optimization.&lt;br /&gt;
&lt;br /&gt;
For benchmark lower bounds:&lt;br /&gt;
&lt;br /&gt;
* The easier version of the Montgomery-Vaughan large sieve inequality &amp;lt;math&amp;gt;k_0 \sum_{q \leq Q} \frac{\mu^2(q)}{\phi(q)}) \leq H+1+Q^2&amp;lt;/math&amp;gt; [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23621 gives] &amp;lt;math&amp;gt;H \geq 196,729&amp;lt;/math&amp;gt;.&lt;br /&gt;
* The Montgomery-Vaughan Brun-Titchmarsh bound &amp;lt;math&amp;gt;k_0 \leq \frac{2(H+1)}{\log(H+1)}&amp;lt;/math&amp;gt; [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23611 gives] &amp;lt;math&amp;gt;H \geq 211,046&amp;lt;/math&amp;gt;.&lt;br /&gt;
* The Montgomery-Vaughan large sieve inequality [MV1973, Corollary 1] [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23634 gives] &amp;lt;math&amp;gt;H \geq 226,987&amp;lt;/math&amp;gt; after optimization.  &lt;br /&gt;
* Using a refinement of this inequality [B1995, p.162] [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23641 improves this] to &amp;lt;math&amp;gt;H \geq 227,078&amp;lt;/math&amp;gt;.&lt;br /&gt;
* A further (unpublished) refinement [http://projecteuclid.org/DPubS?service=UI&amp;amp;version=1.0&amp;amp;verb=Display&amp;amp;handle=euclid.bams/1183540922 due to Selberg] [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/#comment-23648 increases this to] &amp;lt;math&amp;gt;H \geq 234,322&amp;lt;/math&amp;gt;, and conjecturally to &amp;lt;math&amp;gt;H \geq 234,642&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Polymath threads ==&lt;br /&gt;
&lt;br /&gt;
* [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart I just can’t resist: there are infinitely many pairs of primes at most 59470640 apart], Scott Morrison, 30 May 2013 &amp;lt;B&amp;gt;Inactive&amp;lt;/B&amp;gt;&lt;br /&gt;
* [http://terrytao.wordpress.com/2013/06/03/the-prime-tuples-conjecture-sieve-theory-and-the-work-of-goldston-pintz-yildirim-motohashi-pintz-and-zhang/ The prime tuples conjecture, sieve theory, and the work of Goldston-Pintz-Yildirim, Motohashi-Pintz, and Zhang], Terence Tao, 3 June 2013. &amp;lt;B&amp;gt;Active&amp;lt;/B&amp;gt;&lt;br /&gt;
* [http://polymathprojects.org/2013/06/04/polymath-proposal-bounded-gaps-between-primes/ Polymath proposal: bounded gaps between primes], Terence Tao, 4 June 2013. &amp;lt;B&amp;gt;Active&amp;lt;/B&amp;gt;&lt;br /&gt;
* [http://terrytao.wordpress.com/2013/06/04/online-reading-seminar-for-zhangs-bounded-gaps-between-primes/ Online reading seminar for Zhang’s “bounded gaps between primes], Terence Tao, 4 June 2013. &amp;lt;B&amp;gt;Active&amp;lt;/B&amp;gt;&lt;br /&gt;
* [http://sbseminar.wordpress.com/2013/06/05/more-narrow-admissible-sets/ More narrow admissible sets], Scott Morrison, 5 June 2013.  &amp;lt;B&amp;gt;Active&amp;lt;/B&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Code and data ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/semorrison/polymath8 Hensely-Richards sequences], Scott Morrison&lt;br /&gt;
** [http://tqft.net/misc/finding%20k_0.nb A mathematica notebook for finding k_0], Scott Morrison&lt;br /&gt;
** [https://github.com/avi-levy/dhl python implementation], Avi Levy&lt;br /&gt;
* [http://www.opertech.com/primes/k-tuples.html k-tuple pattern data], Thomas J Engelsma&lt;br /&gt;
** [https://perswww.kuleuven.be/~u0040935/k0graph.png A graph of this data]&lt;br /&gt;
* [https://github.com/vit-tucek/admissible_sets Sifted sequences], Vit Tucek&lt;br /&gt;
* [http://sbseminar.wordpress.com/2013/05/30/i-just-cant-resist-there-are-infinitely-many-pairs-of-primes-at-most-59470640-apart/#comment-23555 Other sifted sequences], Christian Elsholtz&lt;br /&gt;
* [http://www.ams.org/journals/mcom/2001-70-236/S0025-5718-01-01348-5/S0025-5718-01-01348-5.pdf Size of largest admissible tuples in intervals of length up to 1050], Clark and Jarvis&lt;br /&gt;
* [http://math.mit.edu/~drew/admissable_v0.1.tar C implementation of the &amp;quot;greedy-greedy&amp;quot; algorithm], Andrew Sutherland&lt;br /&gt;
* [https://www.dropbox.com/sh/jjxi0jmcskx1xcz/iBBVwZTj-x Dropbox for sequences], pedant&lt;br /&gt;
&lt;br /&gt;
== Other relevant blog posts ==&lt;br /&gt;
&lt;br /&gt;
* [http://terrytao.wordpress.com/2008/11/19/marker-lecture-iii-small-gaps-between-primes/ Marker lecture III: “Small gaps between primes”], Terence Tao, 19 Nov 2008.&lt;br /&gt;
* [http://blogs.ethz.ch/kowalski/2009/01/22/the-goldston-pintz-yildirim-result-and-how-far-do-we-have-to-walk-to-twin-primes/ The Goldston-Pintz-Yildirim result, and how far do we have to walk to twin primes ?], Emmanuel Kowalski, 22 Jan 2009.&lt;br /&gt;
* [http://www.math.columbia.edu/~woit/wordpress/?p=5865 Number Theory News], Peter Woit, 12 May 2013.&lt;br /&gt;
* [http://golem.ph.utexas.edu/category/2013/05/bounded_gaps_between_primes.html Bounded Gaps Between Primes], Emily Riehl, 14 May 2013.&lt;br /&gt;
* [http://blogs.ethz.ch/kowalski/2013/05/21/bounded-gaps-between-primes/ Bounded gaps between primes!], Emmanuel Kowalski, 21 May 2013.&lt;br /&gt;
* [http://blogs.ethz.ch/kowalski/2013/06/04/bounded-gaps-between-primes-some-grittier-details/ Bounded gaps between primes: some grittier details], Emmanuel Kowalski, 4 June 2013.&lt;br /&gt;
** [http://www.math.ethz.ch/~kowalski/zhang-notes.pdf The slides from the talk mentioned in that post]&lt;br /&gt;
* [http://aperiodical.com/2013/06/bound-on-prime-gaps-bound-decreasing-by-leaps-and-bounds/ Bound on prime gaps bound decreasing by leaps and bounds], Christian Perfect, 8 June 2013.&lt;br /&gt;
&lt;br /&gt;
== MathOverflow ==&lt;br /&gt;
&lt;br /&gt;
* [http://mathoverflow.net/questions/131185/philosophy-behind-yitang-zhangs-work-on-the-twin-primes-conjecture Philosophy behind Yitang Zhang’s work on the Twin Primes Conjecture], 20 May 2013.&lt;br /&gt;
* [http://mathoverflow.net/questions/131825/a-technical-question-related-to-zhangs-result-of-bounded-prime-gaps A technical question related to Zhang’s result of bounded prime gaps], 25 May 2013.&lt;br /&gt;
* [http://mathoverflow.net/questions/132452/how-does-yitang-zhang-use-cauchys-inequality-and-theorem-2-to-obtain-the-error How does Yitang Zhang use Cauchy’s inequality and Theorem 2 to obtain the error term coming from the &amp;lt;math&amp;gt;S_2&amp;lt;/math&amp;gt; sum], 31 May 2013. &lt;br /&gt;
* [http://mathoverflow.net/questions/132632/tightening-zhangs-bound-closed Tightening Zhang’s bound], 3 June 2013.&lt;br /&gt;
** [http://meta.mathoverflow.net/discussion/1605/tightening-zhangs-bound/ Metathread for this post]&lt;br /&gt;
* [http://mathoverflow.net/questions/132731/does-zhangs-theorem-generalize-to-3-or-more-primes-in-an-interval-of-fixed-len Does Zhang’s theorem generalize to 3 or more primes in an interval of fixed length?], 3 June 2013.&lt;br /&gt;
&lt;br /&gt;
== Wikipedia ==&lt;br /&gt;
&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Bessel_function Bessel function]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Bombieri-Vinogradov_theorem Bombieri-Vinogradov theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Brun%E2%80%93Titchmarsh_theorem Brun-Titchmarsh theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Prime_gap Prime gap]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Second_Hardy%E2%80%93Littlewood_conjecture Second Hardy-Littlewood conjecture]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Twin_prime_conjecture Twin prime conjecture]&lt;br /&gt;
&lt;br /&gt;
== Recent papers and notes ==&lt;br /&gt;
&lt;br /&gt;
* [http://arxiv.org/abs/1304.3199 On the exponent of distribution of the ternary divisor function], Étienne Fouvry, Emmanuel Kowalski, Philippe Michel, 11 Apr 2013.&lt;br /&gt;
* [http://www.renyi.hu/~revesz/ThreeCorr0grey.pdf On the optimal weight function in the Goldston-Pintz-Yildirim method for finding small gaps between consecutive primes], Bálint Farkas, János Pintz and Szilárd Gy. Révész, To appear in: Paul Turán Memorial Volume: Number Theory, Analysis and Combinatorics, de Gruyter, Berlin, 2013. 23 pages. &lt;br /&gt;
* [http://annals.math.princeton.edu/wp-content/uploads/YitangZhang.pdf Bounded gaps between primes], Yitang Zhang, to appear, Annals of Mathematics.  Released 21 May, 2013.&lt;br /&gt;
* [http://arxiv.org/abs/1305.6289 Polignac Numbers, Conjectures of Erdös on Gaps between Primes, Arithmetic Progressions in Primes, and the Bounded Gap Conjecture], Janos Pintz, 27 May 2013.&lt;br /&gt;
* [http://arxiv.org/abs/1305.6369 A poor man&#039;s improvement on Zhang&#039;s result: there are infinitely many prime gaps less than 60 million], T. S. Trudgian, 28 May 2013.&lt;br /&gt;
* [http://www.math.ethz.ch/~kowalski/friedlander-iwaniec-sum.pdf The Friedlander-Iwaniec sum], É. Fouvry, E. Kowalski, Ph. Michel., May 2013.&lt;br /&gt;
* [http://terrytao.files.wordpress.com/2013/06/bounds.pdf Notes on Zhang&#039;s prime gaps paper], Terence Tao, 1 June 2013.&lt;br /&gt;
* [http://arxiv.org/abs/1306.0511 Bounded prime gaps in short intervals], Johan Andersson, 3 June 2013.&lt;br /&gt;
* [http://arxiv.org/abs/1306.0948 Bounded length intervals containing two primes and an almost-prime II], James Maynard, 5 June 2013.&lt;br /&gt;
* [http://arxiv.org/abs/1306.1497 A note on bounded gaps between primes], Janos Pintz, 6 June 2013.&lt;br /&gt;
&lt;br /&gt;
== Media ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.nature.com/news/first-proof-that-infinitely-many-prime-numbers-come-in-pairs-1.12989 First proof that infinitely many prime numbers come in pairs], Maggie McKee, Nature, 14 May 2013.&lt;br /&gt;
* [http://www.newscientist.com/article/dn23535-proof-that-an-infinite-number-of-primes-are-paired.html Proof that an infinite number of primes are paired], Lisa Grossman, New Scientist, 14 May 2013.&lt;br /&gt;
* [https://www.simonsfoundation.org/features/science-news/unheralded-mathematician-bridges-the-prime-gap/ Unheralded Mathematician Bridges the Prime Gap], Erica Klarreich, Simons science news, 20 May 2013.  &lt;br /&gt;
** The article also appeared on Wired as &amp;quot;[http://www.wired.com/wiredscience/2013/05/twin-primes/ Unknown Mathematician Proves Elusive Property of Prime Numbers]&amp;quot;.&lt;br /&gt;
* [http://www.slate.com/articles/health_and_science/do_the_math/2013/05/yitang_zhang_twin_primes_conjecture_a_huge_discovery_about_prime_numbers.html The Beauty of Bounded Gaps], Jordan Ellenberg, Slate, 22 May 2013.&lt;br /&gt;
* [http://www.newscientist.com/article/dn23644 Game of proofs boosts prime pair result by millions], Jacob Aron, New Scientist, 4 June 2013.&lt;br /&gt;
&lt;br /&gt;
== Bibliography ==&lt;br /&gt;
&lt;br /&gt;
Additional links for some of these references (e.g. to arXiv versions) would be greatly appreciated.&lt;br /&gt;
&lt;br /&gt;
* [BFI1986] Bombieri, E.; Friedlander, J. B.; Iwaniec, H. Primes in arithmetic progressions to large moduli. Acta Math. 156 (1986), no. 3-4, 203–251. [http://www.ams.org/mathscinet-getitem?mr=834613 MathSciNet] [http://link.springer.com/article/10.1007%2FBF02399204 Article]&lt;br /&gt;
* [BFI1987] Bombieri, E.; Friedlander, J. B.; Iwaniec, H. Primes in arithmetic progressions to large moduli. II. Math. Ann. 277 (1987), no. 3, 361–393. [http://www.ams.org/mathscinet-getitem?mr=891581 MathSciNet] [https://eudml.org/doc/164255 Article]&lt;br /&gt;
* [BFI1989] Bombieri, E.; Friedlander, J. B.; Iwaniec, H. Primes in arithmetic progressions to large moduli. III. J. Amer. Math. Soc. 2 (1989), no. 2, 215–224. [http://www.ams.org/mathscinet-getitem?mr=976723 MathSciNet] [http://www.ams.org/journals/jams/1989-02-02/S0894-0347-1989-0976723-6/ Article]&lt;br /&gt;
* [B1995] Jörg Brüdern, Einführung in die analytische Zahlentheorie, Springer Verlag 1995&lt;br /&gt;
* [CJ2001] Clark, David A.; Jarvis, Norman C.; Dense admissible sequences. Math. Comp. 70 (2001), no. 236, 1713–1718 [http://www.ams.org/mathscinet-getitem?mr=1836929 MathSciNet] [http://www.ams.org/journals/mcom/2001-70-236/S0025-5718-01-01348-5/home.html Article]&lt;br /&gt;
* [FI1981] Fouvry, E.; Iwaniec, H. On a theorem of Bombieri-Vinogradov type., Mathematika 27 (1980), no. 2, 135–152 (1981). [http://www.ams.org/mathscinet-getitem?mr=610700 MathSciNet] [http://www.math.ethz.ch/~kowalski/fouvry-iwaniec-on-a-theorem.pdf Article] &lt;br /&gt;
* [FI1983] Fouvry, E.; Iwaniec, H. Primes in arithmetic progressions. Acta Arith. 42 (1983), no. 2, 197–218. [http://www.ams.org/mathscinet-getitem?mr=719249 MathSciNet] [http://matwbn.icm.edu.pl/ksiazki/aa/aa42/aa4226.pdf Article]&lt;br /&gt;
* [FI1985] Friedlander, John B.; Iwaniec, Henryk, Incomplete Kloosterman sums and a divisor problem.  With an appendix by Bryan J. Birch and Enrico Bombieri. Ann. of Math. (2) 121 (1985), no. 2, 319–350. [http://www.ams.org/mathscinet-getitem?mr=786351 MathSciNet] [http://www.jstor.org/stable/1971175 JSTOR] &lt;br /&gt;
* [GPY2009] Goldston, Daniel A.; Pintz, János; Yıldırım, Cem Y. Primes in tuples. I. Ann. of Math. (2) 170 (2009), no. 2, 819–862.  [http://arxiv.org/abs/math/0508185 arXiv] [http://www.ams.org/mathscinet-getitem?mr=2552109 MathSciNet]&lt;br /&gt;
* [GR1998] Gordon, Daniel M.; Rodemich, Gene Dense admissible sets. Algorithmic number theory (Portland, OR, 1998), 216–225, Lecture Notes in Comput. Sci., 1423, Springer, Berlin, 1998. [http://www.ams.org/mathscinet-getitem?mr=1726073 MathSciNet] [http://www.ccrwest.org/gordon/ants.pdf Article]&lt;br /&gt;
* [HR1973] Hensley, Douglas; Richards, Ian, On the incompatibility of two conjectures concerning primes. Analytic number theory (Proc. Sympos. Pure Math., Vol. XXIV, St. Louis Univ., St. Louis, Mo., 1972), pp. 123–127. Amer. Math. Soc., Providence, R.I., 1973. [http://www.ams.org/mathscinet-getitem?mr=340194 MathSciNet] [http://www.ams.org/journals/bull/1974-80-03/S0002-9904-1974-13434-8/S0002-9904-1974-13434-8.pdf Article]&lt;br /&gt;
* [HR1973b] Hensley, Douglas; Richards, Ian, Primes in intervals.  Acta Arith. 25 (1973/74), 375–391. [http://www.ams.org/mathscinet-getitem?mr=396440 MathSciNet] [https://eudml.org/doc/205282 Article]&lt;br /&gt;
* [MP2008] Motohashi, Yoichi; Pintz, János A smoothed GPY sieve. Bull. Lond. Math. Soc. 40 (2008), no. 2, 298–310.  [http://arxiv.org/abs/math/0602599 arXiv] [http://www.ams.org/mathscinet-getitem?mr=2414788 MathSciNet] [http://blms.oxfordjournals.org/content/40/2/298 Article]&lt;br /&gt;
* [MV1973] Montgomery, H. L.; Vaughan, R. C. The large sieve. Mathematika 20 (1973), 119–134. [http://www.ams.org/mathscinet-getitem?mr=374060 MathSciNet] [http://journals.cambridge.org/action/displayAbstract?fromPage=online&amp;amp;aid=6718308 Article]&lt;br /&gt;
* [R1974] Richards, Ian On the incompatibility of two conjectures concerning primes; a discussion of the use of computers in attacking a theoretical problem. Bull. Amer. Math. Soc. 80 (1974), 419–438.  [http://www.ams.org/mathscinet-getitem?mr=337832 MathSciNet] [http://www.ams.org/journals/bull/1974-80-03/S0002-9904-1974-13434-8/home.html Article]&lt;br /&gt;
* [S1961] Schinzel, A. Remarks on the paper &amp;quot;Sur certaines hypothèses concernant les nombres premiers&amp;quot;. Acta Arith. 7 1961/1962 1–8. [http://www.ams.org/mathscinet-getitem?mr=130203 MathSciNet] [http://matwbn.icm.edu.pl/ksiazki/aa/aa7/aa711.pdf Article]&lt;br /&gt;
* [S2007] K. Soundararajan, Small gaps between prime numbers: the work of Goldston-Pintz-Yıldırım. Bull. Amer. Math. Soc. (N.S.) 44 (2007), no. 1, 1–18. [http://www.ams.org/mathscinet-getitem?mr=2265008 MathSciNet] [http://www.ams.org/journals/bull/2007-44-01/S0273-0979-06-01142-6/ Article] [http://arxiv.org/abs/math/0605696 arXiv]&lt;/div&gt;</summary>
		<author><name>Savitt</name></author>
	</entry>
</feed>