Source author record

Steve Butler

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

17works
4topics
4close collaborators

Published work

17 publications

preprint2022arXiv

Complements of coalescing sets

We consider matrices of the form qD+AqD+A, with DD being the diagonal matrix of degrees, AA being the adjacency matrix, and qq a fixed value. Given a graph HH and B⊆V(G)B\subseteq V(G), which we call a coalescent pair (H,B)(H,B), we derive a formula for the characteristic polynomial where a copy of same rooted graph GG is attached by the root to \emph{each} vertex of BB. Moreover, we establish if (H1,B1)(H_1,B_1) and (H2,B2)(H_2,B_2) are two coalescent pairs which are cospectral for any possible rooted graph GG, then (H1,V(H1)∖B1)(H_1,V(H_1)\setminus B_1) and (H2,V(H2)∖B2)(H_2,V(H_2)\setminus B_2) will also always be cospectral for any possible rooted graph GG.

preprint2020arXiv

Hadamard diagonalizable graphs of order at most 36

If the Laplacian matrix of a graph has a full set of orthogonal eigenvectors with entries ±1\pm1, then the matrix formed by taking the columns as the eigenvectors is a Hadamard matrix and the graph is said to be Hadamard diagonalizable. In this article, we prove that if n=8k+4n=8k+4 the only possible Hadamard diagonalizable graphs are KnK_n, Kn/2,n/2K_{n/2,n/2}, 2Kn/22K_{n/2}, and nK1nK_1, and we develop an efficient computation for determining all graphs diagonalized by a given Hadamard matrix of any order. Using these two tools, we determine and present all Hadamard diagonalizable graphs up to order 36. Note that it is not even known how many Hadamard matrices there are of order 36.

preprint2016arXiv

Rainbow arithmetic progressions

In this paper, we investigate the anti-Ramsey (more precisely, anti-van der Waerden) properties of arithmetic progressions. For positive integers nn and kk, the expression aw([n],k)aw([n],k) denotes the smallest number of colors with which the integers {1,…,n}\{1,\ldots,n\} can be colored and still guarantee there is a rainbow arithmetic progression of length kk. We establish that aw([n],3)=Θ(log⁡n)aw([n],3)=Θ(\log n) and aw([n],k)=n1−o(1)aw([n],k)=n^{1-o(1)} for k≥4k\geq 4. For positive integers nn and kk, the expression aw(Zn,k)aw(Z_n,k) denotes the smallest number of colors with which elements of the cyclic group of order nn can be colored and still guarantee there is a rainbow arithmetic progression of length kk. In this setting, arithmetic progressions can "wrap around," and aw(Zn,3)aw(Z_n,3) behaves quite differently from aw([n],3)aw([n],3), depending on the divisibility of nn. As shown in [Jungić et al., \textit{Combin. Probab. Comput.}, 2003], aw(Z2m,3)=3aw(Z_{2^m},3) = 3 for any positive integer mm. We establish that aw(Zn,3)aw(Z_n,3) can be computed from knowledge of aw(Zp,3)aw(Z_p,3) for all of the prime factors pp of nn. However, for k≥4k\geq 4, the behavior is similar to the previous case, that is, aw(Zn,k)=n1−o(1)aw(Z_n,k)=n^{1-o(1)}.

preprint2015arXiv

A cospectral family of graphs for the normalized Laplacian found by toggling

We give a construction of a family of (weighted) graphs that are pairwise cospectral with respect to the normalized Laplacian matrix, or equivalently probability transition matrix. This construction can be used to form pairs of cospectral graphs with differing number of edges, including situations where one graph is a subgraph of the other. The method used to demonstrate cospectrality is by showing the characteristic polynomials are equal.

preprint2015arXiv

Counting prime juggling patterns

Juggling patterns can be described by a closed walk in a (directed) state graph, where each vertex (or state) is a landing pattern for the balls and directed edges connect states that can occur consecutively. The number of such patterns of length nn is well known, but a long-standing problem is to count the number of prime juggling patterns (those juggling patterns corresponding to cycles in the state graph). For the case of b=2b=2 balls we give an expression for the number of prime juggling patterns of length nn by establishing a connection with partitions of nn into distinct parts. From this we show the number of two-ball prime juggling patterns of length nn is (γ−o(1))2n(γ-o(1))2^n where γ=1.32963879259...γ=1.32963879259.... For larger bb we show there are at least bn−1b^{n-1} prime cycles of length nn.

preprint2015arXiv

Juggling card sequences

Juggling patterns can be described by a sequence of cards which keep track of the relative order of the balls at each step. This interpretation has many algebraic and combinatorial properties, with connections to Stirling numbers, Dyck paths, Narayana numbers, boson normal ordering, arc-labeled digraphs, and more. Some of these connections are investigated with a particular focus on enumerating juggling patterns satisfying certain ordering constraints, including where the number of crossings is fixed.

preprint2014arXiv

The mathematics of the flip and horseshoe shuffles

We consider new types of perfect shuffles wherein a deck is split in half, one half of the deck is "reversed", and then the cards are interlaced. Flip shuffles are when the reversal comes from flipping the half over so that we also need to account for face-up/face-down configurations while horseshoe shuffles are when the order of the cards are reversed but all cards still face the same direction. We show that these shuffles are closely related to faro shuffling and determine the order of the associated shuffling groups.

preprint2014arXiv

Using twins and scaling to construct cospectral graphs for the normalized Laplacian

The spectrum of the normalized Laplacian matrix cannot determine the number of edges in a graph, however finding constructions of cospectral graphs with differing number of edges has been elusive. In this paper we use basic properties of twins and scaling to show how to construct such graphs. We also give examples of families of graphs which are cospectral with a subgraph for the normalized Laplacian matrix.

preprint2012arXiv

A construction of cospectral graphs for the normalized Laplacian

We give a method to construct cospectral graphs for the normalized Laplacian by a local modification in some graphs with special structure. Namely, under some simple assumptions, we can replace a small bipartite graph with a cospectral mate without changing the spectrum of the entire graph. We also consider a related result for swapping out biregular bipartite graphs for the matrix A+tDA+tD. We produce (exponentially) large families of non-bipartite, non-regular graphs which are mutually cospectral, and also give an example of a graph which is cospectral with its complement but is not self-complementary.

preprint2012arXiv

Unrolling residues to avoid progressions

We consider the problem of coloring [n]=1,2,...,n[n]={1,2,...,n} with rr colors to minimize the number of monochromatic kk term arithmetic progressions (or kk-APs for short). We show how to extend colorings of Zm\mathbb{Z}_m which avoid nontrivial kk-APs to colorings of [n][n] by an unrolling process. In particular, by using residues to color Zm\mathbb{Z}_m we produce the best known colorings for minimizing the number of monochromatic kk-APs for coloring with rr colors for several small values of rr and kk.

preprint2012arXiv

Zero forcing for inertia sets

Zero forcing is a combinatorial game played on a graph with a goal of turning all of the vertices of the graph black while having to use as few "unforced" moves as possible. This leads to a parameter known as the zero forcing number which can be used to give an upper bound for the maximum nullity of a matrix associated with the graph. We introduce a new variation on the zero forcing game which can be used to give an upper bound for the maximum nullity of a matrix associated with a graph that has qq negative eigenvalues. This gives some limits to the number of positive eigenvalues that such a graph can have and so can be used to form lower bounds for the inertia set of a graph.

preprint2010arXiv

Hypercube orientations with only two in-degrees

We consider the problem of orienting the edges of the nn-dimensional hypercube so only two different in-degrees aa and bb occur. We show that this can be done, for two specified in-degrees, if and only if an obvious necessary condition holds. Namely, there exist non-negative integers ss and tt so that s+t=2ns+t=2^n and as+bt=n2n−1as+bt=n2^{n-1}. This is connected to a question arising from constructing a strategy for a "hat puzzle."

preprint2010arXiv

Origami rings

Motivated by a question in origami, we consider sets of points in the complex plane constructed in the following way. Let Lα(p)L_α(p) be the line in the complex plane through pp with angle αα (with respect to the real axis). Given a fixed collection UU of angles, let $\RU$ be the points that can be obtained by starting with 00 and 11, and then recursively adding intersection points of the form Lα(p)∩Lβ(q)L_α(p) \cap L_β(q), where p,qp, q have been constructed already, and α,βα, β are distinct angles in UU. Our main result is that if UU is a group with at least three elements, then $\RU$ is a subring of the complex plane, i.e., it is closed under complex addition and multiplication. This enables us to answer a specific question about origami folds: if n≥3n \ge 3 and the allowable angles are the nn equally spaced angles kπ/nkπ/n, 0≤k<n0 \le k < n, then $\RU$ is the ring Z[ζn]\Z[ζ_n] if nn is prime, and the ring Z[1/n,ζn]\Z[1/n,ζ_{n}] if nn is not prime, where ζn:=exp⁡(2πi/n)ζ_n := \exp(2πi/n) is a primitive nn-th root of unity.

preprint2010arXiv

Shuffling with ordered cards

We consider a problem of shuffling a deck of cards with ordered labels. Namely we split the deck of N=k^tq cards (where t>=1 is maximal) into k equally sized stacks and then take the top card off of each stack and sort them by the order of their labels and add them to the shuffled stack. We show how to find stacks of cards invariant and periodic under the shuffling. We also show when gcd(q,k)=1 the possible periods of this shuffling are all divisors of order_k(N-q).

preprint2010arXiv

Subdivision by bisectors is dense in the space of all triangles

Starting with any nondegenerate triangle we can use a well defined interior point of the triangle to subdivide it into six smaller triangles. We can repeat this process with each new triangle, and continue doing so over and over. We show that starting with any arbitrary triangle, the resulting set of triangles formed by this process contains triangles arbitrarily close (up to similarity) any given triangle when the point that we use to subdivide is the incenter. We also show that the smallest angle in a "typical" triangle after repeated subdivision for many generations does not have the smallest angle going to zero.

preprint2010arXiv

The art of juggling with two balls or A proof for a modular condition of Lucas numbers

In this short note we look at the problem of counting juggling patterns with one ball or two balls with a throw at every occurrence. We will do this for both traditional juggling and for spherical juggling. In the latter case we will show a connection to the "associated Mersenne numbers" (A001350) and so as a result will be able to recover a proof that the ppth Lucas number is congruent to 1 modulo p when p is a prime.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.