Utilitas Algorithmica (UA)
ISSN: xxxx-xxxx (print)
Utilitas Algorithmica (UA) is a premier, open-access international journal dedicated to advancing algorithmic research and its applications. Launched to drive innovation in computer science, UA publishes high-impact theoretical and experimental papers addressing real-world computational challenges. The journal underscores the vital role of efficient algorithm design in navigating the growing complexity of modern applications. Spanning domains such as parallel computing, computational geometry, artificial intelligence, and data structures, UA is a leading venue for groundbreaking algorithmic studies.
- Research article
- Full Text
- Journal of Combinatorial Mathematics and Combinatorial Computing
- Volume 088
- Pages: 51-59
- Published: 28/02/2014
Let a set \([n] = \{1,2,\ldots,n\}\) be given. Finding a subset \( S \) of \( 2^{[n]} \) with minimum cardinality such that, for any two distinct elements \( x, y \in [n] \), there exist disjoint subsets \( A_x, A_y \in \mathcal{S} \) such that \( x \in A_x \) and \( y \in A_y \) is called the \emph{extremal set} problem. In this paper, we define the Extremal Set Decision (ESD) Problem and study its complexity.
- Research article
- Full Text
- Journal of Combinatorial Mathematics and Combinatorial Computing
- Volume 088
- Pages: 39-50
- Published: 28/02/2014
A cyclic base ordering of a connected graph \( G \) is a cyclic ordering of \( E(G) \) such that every \( |V(G)| – 1 \) cyclically consecutive edges form a spanning tree of \( G \). Let \( G \) be a graph with \( E(G) \neq \emptyset \) and let \( \omega(G) \) denote the number of components in \( G \). The invariants \( d(G) \) and \( \gamma(G) \) are respectively defined as \( d(G) = \frac{|E(G)|}{|V(G)| – \omega(G)} \) and \( \gamma(G) = \text{max}\{d(H)\} \), where \( H \) runs over all subgraphs of \( G \) with \( E(H) \neq \emptyset \). A graph \( G \) is uniformly dense if \( d(G) = \gamma(G) \). Kajitani et al. [8] conjectured in 1988 that a connected graph \( G \) has a cyclic base ordering if and only if \( G \) is uniformly dense. In this paper, we show that this conjecture holds for some classes of uniformly dense graphs.
- Research article
- Full Text
- Journal of Combinatorial Mathematics and Combinatorial Computing
- Volume 088
- Pages: 27-38
- Published: 28/02/2014
A graph \( G \) is a \((t, r)\)-regular graph if every collection of \( t \) independent vertices is collectively adjacent to exactly \( r \) vertices. Let \( p, s \), and \( m \) be positive integers, where \( m \geq 2 \), and let \( G \) be a \((2, r)\)-regular graph. If \( n \) is sufficiently large, then \( G \) is isomorphic to \( K_s + mK_p \), where \( 2(p-1) + s = r \). A nested \((2, r)\)-regular graph is constructed by replacing selected cliques in a \((2, r)\)-regular graph with a \((2, r’)\)-regular graph and joining the vertices of the peripheral cliques. We examine the network properties such as the average path length, clustering coefficient, and the spectrum of these nested graphs.
- Research article
- Full Text
- Journal of Combinatorial Mathematics and Combinatorial Computing
- Volume 088
- Pages: 17-25
- Published: 28/02/2014
Given a graph \( G \), we show how to compute the number of (perfect) matchings in the graphs \( G \Box P_n \) and \( G \Box C_n \), by looking at appropriate entries in a power of a particular matrix. We give some generalizations and extensions of this result, including showing how to compute tilings of \( k \times n \) boards using monomers, dimers, and \( 2 \times 2 \) tiles.
- Research article
- Full Text
- Journal of Combinatorial Mathematics and Combinatorial Computing
- Volume 088
- Pages: 5-16
- Published: 28/02/2014
Consider a simple undirected graph \( G = (V, E) \). A family of subtrees, \(\{T_v\}_{v \in V}\), of a tree \(\mathcal{T}\) is called a \((\mathcal{T}; t)\)-representation of \(G\) provided \( uv \in E \) if and only if \( |T_u \cap T_v| \geq t \). In this paper, we consider \((\mathcal{T}; t)\)-representations for graphs containing large asteroidal sets, where \(\mathcal{T}\) is a subdivision of the \(n\)-star \(K_{1, n}\). An asteroidal set in a graph \(G\) is a subset \(A\) of the vertex set such that for all 3-element subsets of \(A\), there exists a path in \(G\) between any two of these vertices which avoids the neighborhood of the third vertex. We construct a representation of an asteroidal set of size \( n + \sum_{k=2}^{n} \binom{n}{k} \binom{t-2}{k-1} \) and show that no graph containing a larger asteroidal set can be represented.
- Research article
- https://doi.org/10.61091/ojac-907
- Full Text
- Online Journal of Analytic Combinatorics
- Issue 9, 2014
- Pages: 1-26 (Paper #7)
- Published: 31/12/2014
We introduce the problem of isolating several nodes in random recursive trees by successively removing random edges, and study the number of random cuts that are necessary for the isolation. In particular, we analyze the number of random cuts required to isolate \(\ell\) selected nodes in a size-\(n\) random recursive tree for three different selection rules, namely (i) isolating all of the nodes labelled \(1, 2, \ldots, \ell\) (thus nodes located close to the root of the tree), (ii) isolating all of the nodes labelled \(n + 1 – \ell, n + 2 – \ell, \ldots, n\) (thus nodes located at the fringe of the tree), and (iii) isolating \(\ell\) nodes in the tree, which are selected at random before starting the edge-removal procedure. Using a generating functions approach we determine for these selection rules the limiting distribution behaviour of the number of cuts to isolate all selected nodes, for \(\ell\) fixed and \(n \to \infty\).
- Research article
- https://doi.org/10.61091/ojac-906
- Full Text
- Online Journal of Analytic Combinatorics
- Issue 9, 2014
- Pages: 1-12 (Paper #6)
- Published: 31/12/2014
Guibert and Linusson introduced the family of doubly alternating Baxter permutations, i.e., Baxter permutations \( \sigma \in S_n \), such that \( \sigma \) and \( \sigma^{-1} \) are alternating. They proved that the number of such permutations in \( S_{2n} \) and \( S_{2n+1} \) is the Catalan number \( C_n \). In this paper, we compute the expected limit shape of such permutations, following the approach by Miner and Pak.
- Research article
- https://doi.org/10.61091/ojac-905
- Full Text
- Online Journal of Analytic Combinatorics
- Issue 9, 2014
- Pages: 1-36 (Paper #5)
- Published: 31/12/2014
In his celebrated proof of Szemerédi’s theorem that a set of integers of positive density contains arbitrarily long arithmetic progressions, W. T. Gowers introduced a certain sequence of norms \( \|\cdot\|_{U^2[\mathbb{N}]} \leq \|\cdot\|_{U^3[\mathbb{N}]} \leq \cdots \) on the space of complex-valued functions on the set \( [N] \). An important question regarding these norms concerns for which functions they are `large’ in a certain sense.
This question has been answered fairly completely by B. Green, T. Tao and T. Ziegler in terms of certain algebraic functions called \textit{nilsequences}. In this work, we show that more explicit functions called \textit{bracket polynomials} have `large’ Gowers norm. Specifically, for a fairly large class of bracket polynomials, called \textit{constant-free bracket polynomials}, we show that if \( \phi \) is a bracket polynomial of degree \( k-1 \) on \( [N] \), then the function \( f : n \mapsto e(\phi(n)) \) has Gowers \( U^k[\mathbb{N}] \)-norm uniformly bounded away from zero.
We establish this result by first reducing it to a certain recurrence property of sets of constant-free bracket polynomials. Specifically, we show that if \( \theta_1, \ldots, \theta_r \) are constant-free bracket polynomials, then their values, modulo 1, are all close to zero on at least some constant proportion of the points \( 1, \ldots, N \).
The proof of this statement relies on two deep results from the literature. The first is work of V. Bergelson and A. Leibman showing that an arbitrary bracket polynomial can be expressed in terms of a so-called \textit{polynomial sequence} on a nilmanifold. The second is a theorem of B. Green and T. Tao describing the quantitative distribution properties of such polynomial sequences.
In the special cases of the bracket polynomials \( \phi_{k-1}(n) = \alpha_{k-1} n^{k-2} \{ \alpha_1 n \cdots \} \) with \( k \leq 5 \), we give elementary alternative proofs of the fact that \( \|\phi_{k-1}\|_{U^k[\mathbb{N}]} \) is `large,’ without reference to nilmanifolds. Here we write \( \{x\} \) for the fractional part of \( x \), chosen to lie in \( (-1/2, 1/2] \).
- Research article
- https://doi.org/10.61091/ojac-904
- Full Text
- Online Journal of Analytic Combinatorics
- Issue 9, 2014
- Pages: 1-11 (Paper #4)
- Published: 31/12/2014
The theory of generic smooth closed plane curves initiated by Vladimir Arnold is a beautiful fusion of topology, combinatorics, and analysis. The theory remains fairly undeveloped. We review existing methods to describe generic smooth closed plane curves combinatorially, introduce a new one, and give an algorithm for efficient computation of Arnold’s invariants. Our results provide a good source of future research projects that involve computer experiments with plane curves. The reader is not required to have background in topology and even undergraduate students with basic knowledge of differential geometry and graph theory will easily understand our paper.
- Research article
- https://doi.org/10.61091/ojac-903
- Full Text
- Online Journal of Analytic Combinatorics
- Issue 9, 2014
- Pages: 1-18 (Paper #3)
- Published: 31/12/2014
A level (\(L\)) is an occurrence of two consecutive equal entries in a word \(w = w_1 w_2 \cdots\), while a rise (\(R\)) or descent (\(D\)) occurs when the right or left entry, respectively, is strictly larger. If \(u = u_1 u_2 \cdots u_n\) and \(v = v_1 v_2 \cdots v_n\) are \(k\)-ary words of the same given length and \(1 \leq i \leq n-1\), then there is, for example, an occurrence of \(LR\) at index \(i\) if \(u_i = u_{i+1}\) and \(v_i < v_{i+1}\), and likewise for the other possibilities. Similar terminology may be used when discussing ordered \(d\)-tuples of \(k\)-ary words of length \(n\) (the set of which we’ll often denote by \([k]^{nd}\)).
In this paper, we consider the problem of enumerating the members of \([k]^{nd}\) according to the number of occurrences of the pattern \(\rho\), where \(d \geq 1\) and \(\rho\) is any word of length \(d\) in the alphabet \(\{L, R, D\}\). In particular, we find an explicit formula for the generating function counting the members of \([k]^{nd}\) according to the number of occurrences of the patterns \(\rho = L^i R^{d-i}\), \(0 \leq i \leq d\), which, by symmetry, is seen to solve the aforementioned problem in its entirety. We also provide simple formulas for the average number of occurrences of \(\rho\) within all the members of \([k]^{nd}\), providing both algebraic and combinatorial proofs. Finally, in the case \(d = 2\), we solve the problem above where we also allow for \textit{weak rises} (which we’ll denote by \(R_w\)), i.e., indices \(i\) such that \(w_i \leq w_{i+1}\) in \(w\). Enumerating the cases \(R_w R_w\) and \(R_w R_{uw}\) seems to be more difficult, and to do so, we combine the kernel method with the simultaneous use of several recurrences.




