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.

Italo J.Dejter1, Abel A.Delgado2
1University of Puerto Rico Rio Piedras, PR 00931-3355
2 Auburn University Auburn, AL 36849-531
Abstract:

A dominating set \( S \) in a graph \( G \) is said to be perfect if every vertex of \( G \) not in \( S \) is adjacent to just one vertex of \( S \). Given a vertex subset \( S’ \) of a side \( P_m \) of an \( m \times n \) grid graph \( G \), the perfect dominating sets \( S \) in \( G \) with \( S’ = S \cap V(P_m) \) can be determined via an exhaustive algorithm \( \ominus \) of running time \( O(2^{m+n}) \). Extending \( \ominus \) to infinite grid graphs of width \( m – 1 \), periodicity makes the binary decision tree of \( \ominus \) prunable into a finite threaded tree, a closed walk of which yields all such sets \( S \). The graphs induced by the complements of such sets \( S \) can be codified by arrays of ordered pairs of positive integers via \( \ominus \), for the growth and determination of which a speedier algorithm exists. A recent characterization of grid graphs having total perfect codes \( S \) (with just \( 1 \)-cubes as induced components), due to Klostermeyer and Goldwasser, is given in terms of \( \ominus \), which allows to show that these sets \( S \) are restrictions of only one total perfect code \( S_1 \) in the integer lattice graph \( \Lambda \) of \( \textbf{R}^2 \). Moreover, the complement \( \Lambda – S_1 \) yields an aperiodic tiling, like the Penrose tiling. In contrast, the parallel, horizontal, total perfect codes in \( \Lambda \) are in \( 1-1 \) correspondence with the doubly infinite \( \{0, 1\} \)-sequences.

E. Butzen1, S. I. El-Zanatif 1, A. Modica1, R. Schrishuhn1, H. Jordon1
14520 Mathematics Department Illinois State University Normal, Illinois 61790-4520, U.S.A.
Abstract:

Let \( G \) be a graph of size \( n \) with vertex set \( V(G) \) and edge set \( E(G) \). A \( \rho \)-\({labeling}\) of \( G \) is a one-to-one function \( f : V(G) \to \{0,1,\dots,2n\} \) such that \( \{|f(u) – f(v)| : \{u,v\} \in E(G)\} = \{x_1,x_2,\dots,x_n\} \), where for each \( i \in \{1,2,\dots,n\} \) either \( x_i = i \) or \( x_i = 2n+1-i \). Such a labeling of \( G \) yields a cyclic \( G \)-decomposition of \( K_{2n+1} \). It is conjectured by El-Zanati and Vanden Eynden that every 2-regular graph \( G \) admits a \( \rho \)-labeling. We show that the union of up to ten vertex-disjoint \( C_{4x+1} \) admits a \( \rho \)-labeling.

Alan C.H.Ling1, J.H. Dinitz2
1Dept. of Computer Science University of Vermont Burlington, Vermont
2Dept. of Mathematics and Statistics University of Vermont Burlington, Vermont
Abstract:

The Hamilton-Waterloo problem in the case of triangle-factors and Hamilton cycles asks for a \(2\)-factorization of \( K_n \), in which each \(2\)-factor is either a Hamilton cycle or a triangle-factor. Necessarily \( n \equiv 3 \pmod{6} \). The case of \( n \equiv 9 \pmod{18} \) was completely solved in 2004 by Horak, Nedela, and Rosa. In this note, we solve the problem when \( n \equiv 3 \pmod{18} \) and there are at least two Hamilton cycles. A companion paper treats the case when there is exactly one Hamilton cycle and \( n \equiv 3 \pmod{6} \).

M.J. Grannell1, T.S. Griggs2, G. LoFaro2, A. Tripodi2
1Department of Mathematics and Statistics The Open University Walton Hall Milton Keynes MK7 6AA UNITED KINGDOM
2Dipartimento di Matematica Universita di Messina Contrado Papardo Salita Sperone 31 98166 Sant’ Agata Messina ITALIA
Abstract:

There exist \( 3 \) near bowtie systems of order \( 7 \), \( 12 \) bowtie systems of order \( 9 \), and \( 1{,}411{,}422 \) balanced bowtie systems of order \( 13 \).

R.Douglas Chatham1, Maureen Doyle2, John J. Miller2, Amber M. Rogers2, R. Duane Skaggs1, Jeffrey A. Ward 2
1Department of Mathematics and Computer Science, Morehead State University, Morehead, Kentucky 40351 USA
2Department of Computer Science, Northern Kentucky University, Highland Heights, Kentucky 41099 USA
Abstract:

Chessboard separation problems are modifications to classic chessboard problems, such as the \( N \) Queens Problem, in which obstacles are placed on the chessboard. This paper focuses on a variation known as the \( N + k \) Queens Problem, in which \( k \) Pawns and \( N + k \) mutually non-attacking Queens are to be placed on an \( N \)-by-\( N \) chessboard. Results are presented from performance studies examining the efficiency of sequential and parallel programs that count the number of solutions to the \( N + k \) Queens Problem using traditional backtracking and dancing links. The use of Stochastic Local Search for determining the existence of solutions is also presented. In addition, preliminary results are given for a similar problem, the \( N + k \) Amazons.

G.L. Chia1, Chee-Kit Ho2
1Institute of Mathematical Sciences, University of Malaya 50603 Kuala Lumpur, Malaysia
2Department of Science & Mathematics Universiti Tenaga Nasional, 43009 Kajang, Selangor, Malaysia
Abstract:

In this paper, it is shown that the graph obtained by overlapping the cycle \( C_m \) (\( m \geq 3 \)) and the complete bipartite graph \( K_{3,3} \) at an edge is uniquely determined by its chromatic polynomial.

Rommel Barbosa1, Bert Hartnell2
1Instituto de Informatica – UFG Goiania – GO, Brazil
2Department of Mathematics and Computing Science Saint Mary’s Universty, Halifax, Canada.
Abstract:

A graph \( G \) is said to be in the collection \( M_t \) if there are precisely \( t \) different sizes of maximal independent sets of vertices in \( G \). For \( G \in M_t \), and \( v \in G \), we determine the extreme values that \( x \) can assume where \( G \setminus \{v\} \) belongs to \( M_x \). For both the minimum and maximum values, graphs are given that achieve them, showing that the bounds are sharp. The effect of deleting an edge from \( G \) on the number of sizes of maximal independent sets is also considered.

Amir Barghi1, Hossein Shahmohamad2
1Department of Mathematics Dartmouth College, Hanover, NH 03755
2School of Mathematical Sciences Rochester Institute of Technology Rochester, NY 14623
Abstract:

The chromatic polynomial of a graph \( G \), \( P(G; \lambda) \), is the polynomial in \( \lambda \) which counts the number of distinct proper vertex \( \lambda \)-colorings of \( G \), given \( \lambda \) colors. We compute \( P(C_4 \times P_n; \lambda) \) and \( P(C_5 \times P_n; \lambda) \) in matrix form and will find the generating function for each of these sequences.

L.J. Cummings1
1Faculty of Mathematics, University of Waterloo Waterloo,Ontario, Canada N2L 3G1
Abstract:

The \( n \)-cube is the graph whose vertices are all binary words of length \( n > 1 \) and whose edges join vertices that differ in exactly one entry; i.e., are at Hamming distance \( 1 \) from each other. If a word has a non-empty prefix, not the entire word, which is also a suffix, then it is said to be bordered. A word that is not bordered is unbordered. Unbordered words have been studied extensively and have applications in synchronizable coding and pattern matching. The neighborhood of an unbordered word \( w \) is the word itself together with the set of words at Hamming distance \( 1 \) from \( w \). Over the binary alphabet, the neighborhood of an unbordered word \( w \) always contains two bordered words obtained by complementing the first and last entries of \( w \). We determine those unbordered words \( w \) whose neighborhoods otherwise contain only unbordered words.

Harris Kwong1, Sin-Min Lee2, Sheng-Ping Bill Lo3, Hsin-Hao Su4, Yung-Chin Wang5
1Dept. of Math. Sci. SUNY at Fredonia Fredonia, NY 14063, USA
2Dept. of Comp. Sci. San Jose State University San Jose, CA 95192, USA
3Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134, USA
4Department of Mathematics Stonehill College Easton, MA 02357, USA
5 Dept. of Physical Therapy Tzu-Hui Institute of Technology Taiwan, Republic of China
Abstract:

Let \( G \) be a graph with vertex set \( V \) and edge set \( E \). A labeling \( f : V \to \{0,1\} \) induces a partial edge labeling \( f^* : E \to \{0,1\} \) defined by \( f^*(xy) = f(x) \) if and only if \( f(x) = f(y) \) for each edge \( xy \in E \). The balance index set of \( G \), denoted \( \text{BI}(G) \), is defined as \( \{|f^{*-1}(0) – f^{*-1}(1)| : |f^{-1}(0) – f^{-1}(1)| \leq 1\} \). In this paper, we study the balance index sets of graphs which are \( L \)-products with cycles and complete graphs.

Special Issues

The Combinatorial Press Editorial Office routinely extends invitations to scholars for the guest editing of Special Issues, focusing on topics of interest to the scientific community. We actively encourage proposals from our readers and authors, directly submitted to us, encompassing subjects within their respective fields of expertise. The Editorial Team, in conjunction with the Editor-in-Chief, will supervise the appointment of Guest Editors and scrutinize Special Issue proposals to ensure content relevance and appropriateness for the journal. To propose a Special Issue, kindly complete all required information for submission;