The Group Epimorphism Problem (GpEpi) asks, given two finite groups G_1 and G_2, whether there exists a surjective group homomorphism, or epimorphism, from G_1 to G_2. When the input groups are given by their multiplication (Cayley) tables, the problem admits a quasipolynomial-time algorithm in general, but little is known about its complexity for structured classes of finite groups. In this paper, we study the computational complexity of GpEpi for several well-studied classes of finite groups. Our main results are polynomial-time epimorphism tests for several classes of groups for which polynomial-time isomorphism testing was previously known: Groups with Abelian normal Hall subgroups with cyclic complement; Groups with (product of) elementary Abelian normal Hall subgroup with elementary Abelian complement; and Groups with some constraints on their Abelian chief factors.
The minimal faithful permutation degree \mu(G) of a finite group G is the smallest integer m for which there is an injective homomorphism \phi from G to Sm. The main result of this paper is a randomized polynomial-time algorithm for computing the minimal faithful permutation degree groups without abelian normal subgroups. Additionally, we show that: 1. For any primitive permutation group G, \mu(G) can be computed in quasi-polynomial time. 2. For a group G given by its Cayley table, \mu(G) can be computed in DSPACE(log3 | G| ).
In this paper, we investigate the complexity of computing the minimal faithful permutation degree for groups without abelian normal subgroups (a.k.a. Fitting-free groups). When our groups are given as quotients of permutation groups, we establish that this problem is in . Furthermore, in the setting of permutation groups, we obtain an upper bound of for this problem. This improves upon the work of Das and Thakkar (STOC 2024), who established a Las Vegas polynomial-time algorithm for this class in the setting of permutation groups.
A group G is said to be k-generated if it has a generating set with k elements. A positive integer n is called a 2-generated number if every group of order n is 2-generated. In this article, we establish an arithmetic characterization of 2-generated numbers expressed in terms of the prime factorization of n.
A finite group of order n can be represented by its Cayley table. In the word-RAM model the Cayley table of a group of order n can be stored using O(n^2) words and can be used to answer a multiplication query in constant time. It is interesting to ask if we can design a data structure to store a group of order n that uses o(n^2) space but can still answer a multiplication query in constant time. Das et al. (J Comput Syst Sci 114:137–146, 2020) showed that for any finite group G of order n and for any δ∈ [1/logn, 1] , a data structure can be constructed for G that uses O(n^1+δ/δ ) space and answers a multiplication query in time O(1/δ ) . Farzan and Munro (ISSAC, 2006) gave an information theoretic lower bound of Ω (n) on the number of words to store a group of order n. We design a constant query-time data structure that can store any finite group using O(n) words where n is the order of the group. Since our data structure achieves the information theoretic lower bound and answers queries in constant time, it is optimal in both space usage and query-time. A crucial step in the process is essentially to design linear space and constant query-time data structures for nonabelian simple groups. The data structures for nonabelian simple groups are designed using a lemma that we prove using the Classification Theorem for Finite Simple Groups.
Let G be a finite group. In order to determine the smallest cardinality d(G) of a generating set of G and a generating set with this cardinality, one should repeat ‘many times’ the test whether a subset of G of ‘small’ cardinality generates G. We prove that if a chief series of G is known, then the numbers of these ‘generating tests’ can be drastically reduced. At most |G|13/5 subsets must be tested. This implies that the minimum generating set problem for a finite group G can be solved in polynomial time.
The celebrated result by Ben-Or and Cleve [SICOMP92] showed that algebraic formulas are polynomially equivalent to width-3 algebraic branching programs (ABP) for computing polynomials. i.e., VF = VBP3. Further, there are simple polynomials, such as Sigma(8)(i=1)x(i)y(i), that cannot be computed by width-2 ABPs [Allender and Wang, CC16]. Bringmann, Ikenmeyer and Zuiddam, [JACM18], on the other hand, studied these questions in the setting of approximate (i.e., border complexity) computation, and showed the universality of border width-2 ABPs, over fields of characteristic not equal 2. In particular, they showed that polynomials that can be approximated by formulas can also be approximated (with only a polynomial blowup in size) by width-2 ABPs, i.e., (VF) over bar = (VBP2) over bar. The power of border width-2 algebraic branching programs when the characteristic of the field is 2 was left open. In this paper, we show that width-2 ABPs can approximate every polynomial irrespective of the field characteristic. We show that any polynomial f with Ci monomials and with at most t odd-power indeterminates per monomial can be approximated by O((deg(f)(2)t)) -size width-2 ABPs. Since and t are finite, this proves universality of border width-2 ABPs. For univariate polynomials, we improve this upper-bound from O(deg(f)2) to O(deg(f)). Moreover, we show that, if a polynomial f can be approximated by small formulas, then the polynomial f(d), for some small power d, can be approximated by small width-2 ABPs. Therefore, even over fields of characteristic two, border width-2 ABPs are a reasonably powerful computational model. Our construction works over any field.
Let n be a positive integer greater than 2. We define the Proth numerical semigroup, P_k(n), generated by {k 2^n+i+1 | i ∈ℕ}, where k is an odd positive number and k < 2^n. In this paper, we introduce the Frobenius problem for the Proth numerical semigroup P_k(n) and give formulas for the embedding dimension of P_k(n). We solve the Frobenius problem for P_k(n) by giving a closed formula for the Frobenius number. Moreover, we show that P_k(n) has an interesting property such as being Wilf.
For a finite group $G$, the size of a minimum generating set of $G$ is denoted by $d(G)$. Given a finite group $G$ and an integer $k$, deciding if $d(G)\leq k$ is known as the minimum generating set (MIN-GEN) problem. A group $G$ of order $n$ has generating set of size $\lceil \log_p n \rceil$ where $p$ is the smallest prime dividing $n=|G|$. This fact is used to design an $n^{\log_p n+O(1)}$-time algorithm for the group isomorphism problem of groups specified by their Cayley tables (attributed to Tarjan by Miller, 1978). The same fact can be used to give an $n^{\log_p n+O(1)}$-time algorithm for the MIN-GEN problem. We show that the MIN-GEN problem can be solved in time $n^{(1/4)\log_p n+O(1)}$ for general groups given by their Cayley tables. This runtime incidentally matches with the runtime of the best known algorithm for the group isomorphism problem. We show that if a group $G$, given by its Cayley table, is the product of simple groups then a minimum generating set of $G$ can be computed in time polynomial in $|G|$. Given groups $G_i$ along with $d(G_i)$ for $i\in [r]$ the problem of computing $d(\Pi_{i\in[r]} G_i)$ is nontrivial. As a consequence of our result for products of simple groups we show that this problem also can be solved in polynomial time for Cayley table representation. For the MIN-GEN problem for permutation groups, to the best of our knowledge, no significantly better algorithm than the brute force algorithm is known. For an input group $G\leq S_n$, the brute force algorithm runs in time $|G|^{O(n)}$ which can be $2^{\Omega(n^2)}$. We show that if $G\leq S_n$ is a primitive permutation group then the MIN-GEN problem can be solved in time quasi-polynomial in $n$. We also design a $\mathrm{DTIME}(2^n)$ algorithm for computing a minimum generating set of permutation groups all of whose non-abelian chief factors have bounded orders.
For any fixed positive integer $r$ and a given budget $k$, the $r$-\textsc{Eigenvalue Vertex Deletion} ($r$-EVD) problem asks if a graph $G$ admits a subset $S$ of at most $k$ vertices such that the adjacency matrix of $G\setminus S$ has at most $r$ distinct eigenvalues. The edge deletion, edge addition, and edge editing variants are defined analogously. For $r = 1$, $r$-EVD is equivalent to the Vertex Cover problem. For $r = 2$, it turns out that $r$-EVD amounts to removing a subset $S$ of at most $k$ vertices so that $G\setminus S$ is a cluster graph where all connected components have the same size. We show that $r$-EVD is NP-complete even on bipartite graphs with maximum degree four for every fixed $r > 2$, and FPT when parameterized by the solution size and the maximum degree of the graph. We also establish several results for the special case when $r = 2$. For the vertex deletion variant, we show that $2$-EVD is NP-complete even on triangle-free and $3d$-regular graphs for any $d\geq 2$, and also NP-complete on $d$-regular graphs for any $d\geq 8$. The edge deletion, addition, and editing variants are all NP-complete for $r = 2$. The edge deletion problem admits a polynomial time algorithm if the input is a cluster graph, while the edge addition variant is hard even when the input is a cluster graph. We show that the edge addition variant has a quadratic kernel. The edge deletion and vertex deletion variants are FPT when parameterized by the solution size alone. Our main contribution is to develop the complexity landscape for the problem of modifying a graph with the aim of reducing the number of distinct eigenvalues in the spectrum of its adjacency matrix. It turns out that this captures, apart from Vertex Cover, also a natural variation of the problem of modifying to a cluster graph as a special case, which we believe may be of independent interest.
The Black-Scholes-Merton (BSM) model for the modified log payoff (ML-Payoff) function has been derived by Denania and Ghevariya. This paper focuses on the derivation of the BSM model for the Generalized ML-Payoff function. The objective of this paper is the derivation of the BSM model which is quite close to the celebrated BSM model for the plain vanilla payoff function. Note that Paul Wilmott's BSM model of log payoff has become a special case of this model.