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
- Ars Combinatoria
- Volume 054
- Pages: 33-50
- Published: 31/01/2000
We completely settle the existence problem for group divisible designs with first and second associates in which the block size is \(3\), and with \(m\) groups each of size \(n\), where \(n, m \geq 3\).
- Research article
- Full Text
- Ars Combinatoria
- Volume 054
- Pages: 29-31
- Published: 31/01/2000
We give a new and simple proof for the cyclic group of line crossings on the \(2-D\) torus.
- Research article
- Full Text
- Ars Combinatoria
- Volume 054
- Pages: 3-27
- Published: 31/01/2000
An abdiff-tolerance competition graph, \(G = (V, E)\), is a graph for which each vertex \(i\) can be assigned a non-negative integer \(t_i\); and at most \(|V|\) subsets \(S_j\) of \(V\) can be found such that \(xy \in E\) if and only if \(x\) and \(y\) lie in at least \(|t_x – t_y|\) of the sets \(S_j\). If \(G\) is not an abdiff-tolerance competition graph, it still is possible to find \(r > |V|\) subsets of \(V\) having the above property. The integer \(r – |V|\) is called the abdiff-tolerance competition number. This paper determines those complete bipartite graphs which are abdiff-tolerance competition graphs and finds an asymptotic value for the abdiff-tolerance competition number of \(K_{l,n}\).
- Research article
- Full Text
- Journal of Combinatorial Mathematics and Combinatorial Computing
- Volume 031
- Pages: 241-253
- Published: 31/10/1999
It has been conjectured that the smallest cardinality \(\theta(G)\) of a perfect neighbourhood set of a graph is bounded above by ir\((G)\), the smallest order of a maximal irredundant set.
We prove results concerning the construction of perfect neighbourhood sets from irredundant sets which could help to resolve the conjecture and which establish that \(\theta(G) \leq \text{ir}(G)\) in certain cases.
In particular, the inequality is proved for claw-free graphs and for any graph which has an ir-set \(S\) whose induced subgraph has at most six non-isolated vertices.
- Research article
- Full Text
- Journal of Combinatorial Mathematics and Combinatorial Computing
- Volume 031
- Pages: 227-239
- Published: 31/10/1999
We introduce and study two new parameters, namely the upper harmonious chromatic number, \(H(G)\), and the upper line-distinguishing chromatic number, \(H'(G)\), of a graph \(G\).\(H(G)\) is defined as the maximum cardinality of a minimal harmonious coloring of a graph \(G\), while \(H'(G)\) is defined as the maximum cardinality of a minimal line-distinguishing coloring of a graph \(G\).
We show that the decision problems corresponding to the computation of the upper line-distinguishing and upper harmonious chromatic numbers are NP-complete for general graphs \(G\).We then determine \(H'(P_n)\) and \(H(P_n)\).
Lastly, we show that \(H\) and \(H’\) are incomparable, even for trees.
- Research article
- Full Text
- Journal of Combinatorial Mathematics and Combinatorial Computing
- Volume 031
- Pages: 207-217
- Published: 31/10/1999
For a graph \(G\), assign an integer value weight to each edge. For a vertex \(v\), the label of v is the sum of weights of the edges incident with it. Further, the weighting is irregular if all the vertex labels are distinct. It is well known that if \(G\) has at most one isolated vertex and no isolated edges, then there exist irregular assignments, in fact, using positive edge weights.
In this paper, we consider the following special weighting:
– If \(G\) has order \( 2 k + 1\), then a consecutive labeling is an assignment where the vertex labels are precisely \(-k, -k+1, \ldots, -1, 0, 1, 2, \ldots, k-1, k\).
– If \(G\) has order \( 2k\), then a consecutive labeling is an assignment where the vertex labels are precisely \( -k+1, \ldots, -1, 0, 0, 1, 2, \ldots, k-1\).
Here we show that every graph which has an irregular assignment also has a consecutive labeling. This concept is extended by considering all consecutive labelings and looking for one that has the smallest maximum, in absolute value, edge weight. This weight is referred to as the consecutive strength. Results parallel to the concept of irregularity strength are presented.
- Research article
- Full Text
- Journal of Combinatorial Mathematics and Combinatorial Computing
- Volume 031
- Pages: 193-206
- Published: 31/10/1999
A modification of the Schreier-Sims algorithm is described which builds a permutation group utilising the transitivity of the stabiliser subgroups. Alternating and symmetric groups are recognised by their transitivity, resulting in a greatly improved time to build symmetric and alternating groups.
The algorithm has applications to graph isomorphism and other combinatorial isomorphism algorithms, as well as permutation group algorithms.
- Research article
- Full Text
- Journal of Combinatorial Mathematics and Combinatorial Computing
- Volume 031
- Pages: 183-192
- Published: 31/10/1999
Suppose \(G = (V, E)\) is a graph in which every vertex \(v\) has a non-negative real number \(\omega(v)\) as its weight. The \(\omega\)-distance sum of \(v\) is \(D_{G,\omega}(v) = \sum_{u \in V} d(v, u)\omega(u).\) The \(\omega\)-median \(M_\omega(G)\) of \(G\) is the set of all vertices \(v\) with minimum \(\omega\)-distance sum \(D_{G,\omega}(v)\). This paper gives linear-time algorithms for computing the \(\omega\)-medians of interval graphs and block graphs.
- Research article
- Full Text
- Journal of Combinatorial Mathematics and Combinatorial Computing
- Volume 031
- Pages: 177-182
- Published: 31/10/1999
Let \(p\) denote the number of vertices in a graph and let \(q\) denote the number of edges. Two cycles in a graph are disjoint if they have no common vertices. Pósa proved that any graph with \(q \geq 3p – 5\) contains two disjoint cycles. This result does not apply to planar graphs, since every planar graph has \(q \leq 3p – 6\).
In this paper, I show that any planar graph with \(q \geq 2p\) contains two disjoint cycles. I also show that this bound is best possible and that there is no minimum number of edges in a planar graph which will ensure the graph contains \(3\) disjoint cycles. Furthermore, a sufficient condition for any triangle-free graph (and therefore any bipartite graph) to contain \(k\) disjoint cycles is given.
- Research article
- Full Text
- Journal of Combinatorial Mathematics and Combinatorial Computing
- Volume 031
- Pages: 169-176
- Published: 31/10/1999
The domination graph of a digraph is the graph on the same vertices with an edge between two vertices if every other vertex loses to at least one of the two. This note describes which connected graphs are domination graphs of tournaments.




