SearcharxivSearch

arXiv subjects

William Gasarch

Publications and source records attributed to William Gasarch.

At least 19 recordsLinked to original sources

Estimating the Number of Primes In Unusual Domains

The Prime Number Theorem states that the number of primes in $\{1,\ldots,x\}$, denoted $\pi(x)$, is approximately $\frac{x}{\ln(x)}$. In this paper, we investigate the distribution of primes for domains other than $\N$. First we look at $A_d=\{ x \colon x\equiv 1 \pmod d\}$. We give a heuristic argument to form a conjecture on the number of {\it congruence monoid primes} in $A_d$ that are $\le x$. We then provide empirical evidence that indicates our conjecture is close but may need some correction. Second, we do similar calculations for the Gaussian Integers. Third, we discuss the difficulty of these types of questions for quadratic extensions of ${\sf Z}$.

math.NT

Finding Large Sets Without Arithmetic Progressions of Length Three: An Empirical View and Survey II

There has been much work on the following question: given n how large can a subset of {1,...,n} be that has no arithmetic progressions of length 3. We call such sets 3-free. Most of the work has been asymptotic. In this paper we sketch applications of large 3-free sets, review the literature of how to construct large 3-free sets, and present empirical studies on how large such sets actually are. The two main questions considered are (1) How large can a 3-free set be when n is small, and (2) How do the methods in the literature compare to each other? In particular, when do the ones that are asymptotically better actually yield larger sets? (This paper overlaps with our previous paper with the title { Finding Large 3-Free Sets I: the Small n Case}.)

math.CO

The CFG Complexity of Singleton Sets

Let G be a context-free grammar (CFG) in Chomsky normal form. We take the number of rules in G to be the size of G. We also assume all CFGs are in Chomsky normal form. We consider the question of, given a string w of length n, what is the smallest CFG such that L(G)={w}? We show the following: 1) For all w, |w|=n, there is a CFG of size with O(n/log n) rules, such that L(G)={w}. 2) There exists a string w, |w|=n, such that every CFG G with L(G)={w} is of size Omega(n/log n). We give two proofs of: one nonconstructive, the other constructive.

cs.FL

On SAT Solvers and Ramsey-type Numbers

We created and parallelized two SAT solvers to find new bounds on some Ramsey-type numbers. For $c > 0$, let $R_c(L)$ be the least $n$ such that for all $c$-colorings of the $[n]\times [n]$ lattice grid there will exist a monochromatic right isosceles triangle forming an $L$. Using a known proof that $R_c(L)$ exists we obtained $R_3(L) \leq 2593$. We formulate the $R_c(L)$ problem as finding a satisfying assignment of a boolean formula. Our parallelized probabilistic SAT solver run on eight cores found a 3-coloring of $20\times 20$ with no monochromatic $L$, giving the new lower bound $R_3(L) \geq 21$. We also searched for new computational bounds on two polynomial van der Waerden numbers, the "van der Square" number $R_c(VS)$ and the "van der Cube" number $R_c(VC)$. $R_c(VS)$ is the least positive integer $n$ such that for some $c > 0$, for all $c$-colorings of $[n]$ there exist two integers of the same color that are a square apart. $R_c(VC)$ is defined analogously with cubes. For $c \leq 3$, $R_c(VS)$ was previously known. Our parallelized deterministic SAT solver found $R_4(VS)$ = 58. Our parallelized probabilistic SAT solver found $R_5(VS) > 180$, $R_6(VS) > 333$, and $R_3(VC) > 521$. All of these results are new.

math.CO

Big Ramsey Degrees of Countable Ordinals

Ramsey's theorem states that for all finite colorings of an infinite set, there exists an infinite homogeneous subset. What if we seek a homogeneous subset that is also order-equivalent to the original set? Let $S$ be a linearly ordered set and $a \in N$. The big Ramsey degree of $a$ in $S$, denoted $T(a,S)$, is the least integer $t$ such that, for any finite coloring of the $a$-subsets of $S$, there exists $S'\subseteq S$ such that (i) $S'$ is order-equivalent to $S$, and (ii) if the coloring is restricted to the $a$-subsets of $S'$ then at most $t$ colors are used. Ma\v{s}ulovi\'{c} \& \v{S}obot (2019) showed that $T(a,\omega+\omega)=2^a$. From this one can obtain $T(a,\zeta)=2^a$. We give a direct proof that $T(a,\zeta)=2^a$. Ma\v{s}ulovi\'{c} and \v{S}obot (2019) also showed that for all countable ordinals $\alpha < \omega^\omega$, and for all $a \in N$, $T(a,\alpha)$ is finite. We find exact value of $T(a,\alpha)$ for all ordinals less than $\omega^\omega$ and all $a\in N$.

math.CO

Fermat's Last Theorem, Schur's Theorem (in Ramsey Theory), and the Infinitude of the Primes

Alpoge and Granville (separately) gave novel proofs that the primes are infinite that use Ramsey Theory. In particular, they use Van der Waerden's Theorem and some number theory. We prove the primes are infinite using an easier theorem from Ramsey Theory, namely Schur's Theorem, and some number theory (Elsholtz independently obtained the same proof that the primes were infinite). In particular, we use the n=3 case of Fermat's last theorem. We also apply our method to show other domains have an infinite number of irreducibles.

math.NT

Alternative Paradigms of Computation

With Moore's law coming to a close it is useful to look at other forms of computer hardware. In this paper we survey what is known about several modes of computation: Neuromorphic, Custom Logic, Quantum, Optical, Spintronics, Reversible, Many-Valued Logic, Chemical, DNA, Neurological, Fluidic, Amorphous, Thermodynamic, Peptide, and Membrane. For each of these modes of computing we discuss pros, cons, current work, and metrics. After surveying these alternative modes of computation we discuss two aread where they may useful: data analytics and graph processing.

cs.ET

An Empirical Comparison of the Quadratic Sieve Factoring Algorithm and the Pollard Rho Factoring Algorithm

One of the most significant challenges on cryptography today is the problem of factoring large integers since there are no algorithms that can factor in polynomial time, and factoring large numbers more than some limits(200 digits) remain difficult. The security of the current cryptosystems depends on the hardness of factoring large public keys. In this work, we want to implement two existing factoring algorithms - pollard-rho and quadratic sieve - and compare their performance. In addition, we want to analyze how close is the theoretical time complexity of both algorithms compared to their actual time complexity and how bit length of numbers can affect quadratic sieve's performance. Finally, we verify whether the quadratic sieve would do better than pollard-rho for factoring numbers smaller than 80 bits.

cs.CR

Hilbert's Tenth Problem: Refinements and Variants

Hilbert's 10th problem, stated in modern terms, is: Find an algorithm that will, given $p \in \mathbb{Z}[x_1,\ldots,x_n]$ determine if there exists $a_1, a_2, \ldots, a_n \in \mathbb{Z}$ such that $p(a_1,\ldots,a_n)=0$. Davis, Putnam, Robinson, and Matijasevic showed that there is no such algorithm. We look at what happens (1) for fixed degree and number of variables, (2) for particular equations, and (3) for variants which reduce the number of variables needed for undecidability results.

math.LO

NIM with Cash: A Concrete Approach

Let A be a finite subset of the naturals and let n be a natural. Let NIM(A;n) be the two player game in which players alternate removing $a\in A$ stones from a pile with $n$ stones; the first player who cannot move loses. This game has been researched thoroughly. We discuss a variant of NIM in which Player 1 and Player 2 start with d and e dollars, respectively. When a player removes a stones from the pile, he loses a dollars. The first player who cannot move loses, but this can now happen for two reasons: (1) The number of stones remaining is less than min(A), (2) The player has less than min(A) dollars. This game leads to much more interesting win conditions than regular NIM. We investigate general properties of this game. We then obtain and prove win conditions for the sets A={1,L} and $A={1,L,L+1}.

math.CO

The Muffin Problem

You have $m$ muffins and $s$ students. You want to divide the muffins into pieces and give the shares to students such that every student has $\frac{m}{s}$ muffins. Find a divide-and-distribute protocol that maximizes the minimum piece. Let $f(m,s)$ be the minimum piece in the optimal protocol. We prove that $f(m,s)$ exists, is rational, and finding it is computable (though possibly difficult). We show that $f(m,s)$ can be derived from $f(s,m)$; hence we need only consider $m\ge s$. We give a function $FC(m,s)$ such that, for $m\ge s+1$, $f(m,s)\le FC(m,s)$. It is often the case that $f(m,s)=FC(m,s)$. More formally, for all $s$, for all but a finite number of $m$, $f(m,s)=FC(m,s)$. This leads to a nice formula for $f(m,s)$, though there are exceptions to it. We give a formula $INT(m,s)$, which has 6 parts, such that for many of the exceptional $m$, $f(m,s)=INT(m,s)<FC(m,s)$. This works for most of the exceptional $m$ where ceil${2m/s}\ge 4$. There are still some exceptional $m$ with ceil${2m/s}=3$ (if its $\le 2$ then the problem is trivial). For these cases we have a way to {\it generate theorems}. For $1\le d\le 7$ we have generated formulas for $f(s+d,s)$. We do not have a theorem here but we do have a methodology which leads to, for some of the $m$, a value $BM(m,s)$ such that often $f(m,s)=BM(m,s)<INT(m,s)<FC(m,s)$. So far it seems like, for $m\ge s$, $f(m,s) = \min\{FC(m,s), INT(m,s), BM(m,s) \}$, though we have not prove this. For $1\le s\le 50$ and $s\le m\le 60$ we have obtained $f(m,s)$ for all but 20 values.

math.CO

Distinct Volume Subsets via Indiscernibles

Erdös proved that for every infinite $X \subseteq \mathbb{R}^d$ there is $Y \subseteq X$ with $|Y|=|X|$, such that all pairs of points from $Y$ have distinct distances, and he gave partial results for general $a$-ary volume. In this paper, we search for the strongest possible canonization results for $a$-ary volume, making use of general model-theoretic machinery. The main difficulty is for singular cardinals; to handle this case we prove the following. Suppose $T$ is a stable theory, $Δ$ is a finite set of formulas of $T$, $M \models T$, and $X$ is an infinite subset of $M$. Then there is $Y \subseteq X$ with $|Y| = |X|$ and an equivalence relation $E$ on $Y$ with infinitely many classes, each class infinite, such that $Y$ is $(Δ, E)$-indiscernible. We also consider the definable version of these problems, for example we assume $X \subseteq \mathbb{R}^d$ is perfect (in the topological sense) and we find some perfect $Y \subseteq X$ with all distances distinct. Finally we show that Erdös's theorem requires some use of the axiom of choice.

math.LO

The Coefficient-Choosing Game

Let $D$ be an integral domain. Two players, Nora and Wanda, alternately choose coefficients from $D$ for a polynomial of degree $d$. When they are done, if the polynomial has a root in the field of fractions of $D$, then Wanda wins. If not, then Nora wins. We determine, for many $D$, who wins this game.

math.NT

A Sane Proof that COLk \le COL3

Let COLk be the set of all k-colorable graphs. It is easy to show that if a<b then COLa \le COLb (poly time reduction). Using the Cook-Levin theorem it is easy to show that if 3 \le a< b then COLb \le COLa. However this proof is insane in that it translates a graph to a formula and then the formula to a graph. We give a simple proof that COLk \le COL3.

cs.CC

Three Results on Making Change (An Exposition)

Assume you an infinite supply of pennies, nickels, dimes, and quarters (or some other finite set of denominations which are relatively prime). Let CH(n) be the number of ways to make change of n cents. We present a simple unified exposition of three know theorems about CH(n). Let M be the LCM of a1,...,aL. Let M' be the LCM of the GCD of all pairs of ai's. (1) If 0\le r\le M-1 then CH(n) restricted to n \equiv r mod M is a poly, (2) If 0\le r\le M'-1 then CH(n) restricted to n\equiv r mod M' is a poly except for the constant term, (3) CH(n) is n^{L-1}/(L-1)!a1a2...aL + O(n^{L-2}). Part (3) is known as Schur's theorem.

math.CO

$\sum_{p\le n} 1/p = \ln(\ln n) + O(1)$: An Exposition

It is well known that $\sum_{p\le n} 1/p =\ln(\ln(n)) + O(1)$ where $p$ goes over the primes. We give several known proofs of this. We first present a a proof that $\ge \ln(\ln(n)) + O(1)$. This is based on Euler's proof that $\sum_p 1/p$ diverges. We then present three proofs that $\sum_{p\le n} 1/p \le \ln(\ln(n)) + O(1)$ The first one, due to Mertens, does not use the prime number theorem. The second and third one do use the prime number theorem and hence are shorter.

math.HO

NIM with Cash

Let A be a finite subset of $\nat$. Then NIM(A;n) is the following 2-player game: initially there are $n$ stones on the board and the players alternate removing $a\in A$ stones. The first player who cannot move loses. This game has been well studied. We investigate an extension of the game where Player I starts out with d dollars, Player II starts out with e dollars, and when a player removes a\in A he loses a dollars. The first player who cannot move loses; however, note this can happen for two different reasons: (1) the number of stones is less than min(A), (2) the player has less than $\min(A)$ dollars. This game leads to more complex win conditions then standard NIM. We prove some general theorems from which we can obtain win conditions for a large variety of finite sets A. We then apply them to the sets A={1,L}, and A={1,L,L+1}.

math.CO