Demo Data from VLDB 2026 / reviewers in the wild / expert
Eugene M. Luks
dblp:22/6575
· DBLP profile ↗
27ranked-venue papers
10as first author
0since 2021 · last 2005
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 23 · 10 first-authorArtificial intelligence and machine learning · 4Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
18 papers |
Algorithms and data structures · 33% Computational complexity · 23% Graph algorithms and graph theory · 15% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Parallel and multicore computing · 100% |
Topics — the 30 heaviest of 36, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithms and data structures › symbolic computation
permutation group algorithms |
0.1 | 9 | 1997 | Fast Management of Permutation Groups I · SIAM J. Comput. 1997 Fast Monte Carlo Algorithms for Permutation Groups · STOC 1991 Computing in Quotient Groups · STOC 1990 |
Logic in computer science
proof theory |
0.0 | 1 | 2004 | Implementing a Generalized Version of Resolution · AAAI 2004 |
Computational complexity › proof complexity
resolution |
0.0 | 1 | 2004 | Implementing a Generalized Version of Resolution · AAAI 2004 |
Automated reasoning and model checking
theorem proving |
0.0 | 1 | 2004 | Implementing a Generalized Version of Resolution · AAAI 2004 |
Algorithms and data structures › symbolic computation › computational algebra
computational group theory |
0.0 | 7 | 1992 | Computing in Solvable Matrix Groups · FOCS 1992 Fast Monte Carlo Algorithms for Permutation Groups · STOC 1991 Computing in Quotient Groups · STOC 1990 |
Graph algorithms and graph theory
graph algorithms |
0.0 | 2 | 1999 | Hypergraph Isomorphism and Structural Equivalence of Boolean Functions · STOC 1999 Canonical Labeling of Graphs · STOC 1983 |
Logic in computer science
finite model theory |
0.0 | 1 | 1999 | Hypergraph Isomorphism and Structural Equivalence of Boolean Functions · STOC 1999 |
Graph algorithms and graph theory › graph isomorphism
hypergraph isomorphism |
0.0 | 1 | 1999 | Hypergraph Isomorphism and Structural Equivalence of Boolean Functions · STOC 1999 |
Graph algorithms and graph theory
graph isomorphism |
0.0 | 9 | 1987 | An O(n³log n) deterministic and an O(n³) Las Vegs isomorphism test for trivalent graphs · J. ACM 1987 Permutation Groups in NC · STOC 1987 Canonical Labeling of Graphs · STOC 1983 |
Computational complexity
algebraic complexity |
0.0 | 1 | 1997 | Fast Management of Permutation Groups I · SIAM J. Comput. 1997 |
Computational complexity › decision problems
membership problem |
0.0 | 1 | 1997 | Fast Management of Permutation Groups I · SIAM J. Comput. 1997 |
Algorithms and data structures › search algorithms
combinatorial search |
0.0 | 1 | 1996 | Symmetry-Breaking Predicates for Search Problems · KR 1996 |
Algorithms and data structures › numerical linear algebra
matrix equations |
0.0 | 1 | 1996 | Multiplicative Equations over Commuting Matrices · SODA 1996 |
Computational complexity
search problems |
0.0 | 1 | 1996 | Symmetry-Breaking Predicates for Search Problems · KR 1996 |
Automated reasoning and model checking
automated theorem proving |
0.0 | 1 | 2004 | Implementing a Generalized Version of Resolution · AAAI 2004 |
Algorithms and data structures
polynomial-time algorithms |
0.0 | 2 | 1992 | Computing in Solvable Matrix Groups · FOCS 1992 Isomorphism of Graphs of Bounded Valence Can Be Tested in Polynomial Time · FOCS 1980 |
Algorithms and data structures › symbolic computation › computational algebra › algebraic algorithms
matrix group algorithms |
0.0 | 1 | 1992 | Computing in Solvable Matrix Groups · FOCS 1992 |
Algorithms and data structures › randomized algorithms
monte carlo methods |
0.0 | 1 | 1991 | Fast Monte Carlo Algorithms for Permutation Groups · STOC 1991 |
Algorithms and data structures
randomized algorithms |
0.0 | 1 | 1991 | Fast Monte Carlo Algorithms for Permutation Groups · STOC 1991 |
Parallel and multicore computing
parallel algorithms |
0.0 | 2 | 1986 | Parallel Algorithms for Permutation Groups and Graph Isomorphism · FOCS 1986 Fast Parallel Computation with Permutation Groups · FOCS 1985 |
Computational complexity › decision problems › isomorphism problems
isomorphism testing |
0.0 | 1 | 1999 | Hypergraph Isomorphism and Structural Equivalence of Boolean Functions · STOC 1999 |
Distributed computing theory › distributed systems
group membership |
0.0 | 1 | 1988 | Fast Management of Permutation Groups · FOCS 1988 |
Coding theory › error-correcting codes › block codes › linear code
automorphism group |
0.0 | 1 | 1987 | An O(n³log n) deterministic and an O(n³) Las Vegs isomorphism test for trivalent graphs · J. ACM 1987 |
Algorithms and data structures › parallel algorithms
NC algorithms |
0.0 | 1 | 1987 | Permutation Groups in NC · STOC 1987 |
Algorithms and data structures
parallel algorithms |
0.0 | 1 | 1987 | Permutation Groups in NC · STOC 1987 |
Computational complexity
parallel complexity |
0.0 | 1 | 1987 | Permutation Groups in NC · STOC 1987 |
Combinatorics and discrete mathematics › group theory
permutation groups |
0.0 | 1 | 1987 | An O(n³log n) deterministic and an O(n³) Las Vegs isomorphism test for trivalent graphs · J. ACM 1987 |
Parallel and multicore computing › parallel algorithms
NC algorithms |
0.0 | 1 | 1986 | Parallel Algorithms for Permutation Groups and Graph Isomorphism · FOCS 1986 |
Parallel and multicore computing › parallel algorithms › randomized parallel algorithms
RNC algorithms |
0.0 | 1 | 1985 | Fast Parallel Computation with Permutation Groups · FOCS 1985 |
Cryptographic primitives and cryptanalysis
discrete logarithm |
0.0 | 1 | 1992 | Computing in Solvable Matrix Groups · FOCS 1992 |
Methods — techniques the papers use, named apart from their topics
resolution · 0.0group theory · 0.0isomorphism testing algorithm · 0.0classification of finite simple groups · 0.0worst-case analysis · 0.0symmetry breaking · 0.0algebraic complexity · 0.0polynomial-time algorithm · 0.0finite fields · 0.0finite field · 0.0monte carlo algorithm · 0.0parallel algorithm · 0.0linear algebra over small fields · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | Generalizing Boolean Satisfiability III: ImplementationabstractThis is the third of three papers describing ZAP, a satisfiability engine that substantially generalizes existing tools while retaining the performance characteristics of modern high-performance solvers. The fundamental idea underlying ZAP is that many problems passed to such engines contain rich internal structure that is obscured by the Boolean representation used; our goal has been to define a representation in which this structure is apparent and can be exploited to improve computational performance. The first paper surveyed existing work that (knowingly or not) exploited problem structure to improve the performance of satisfiability engines, and the second paper showed that this structure could be understood in terms of groups of permutations acting on individual clauses in any particular Boolean theory. We conclude the series by discussing the techniques needed to implement our ideas, and by reporting on their performance on a variety of problem instances. Heidi E. Dixon, Matthew L. Ginsberg, David K. Hofer, Eugene M. Luks, Andrew J. Parkes |
J. Artif. Intell. Res. | 4 |
| 2004 | Implementing a Generalized Version of Resolution
Heidi E. Dixon, Matthew L. Ginsberg, David K. Hofer, Eugene M. Luks, Andrew J. Parkes |
AAAI | 4 |
| 2004 | Generalizing Boolean Satisfiability II: TheoryabstractThis is the second of three planned papers describing ZAP, a satisfiability engine that substantially generalizes existing tools while retaining the performance characteristics of modern high performance solvers. The fundamental idea underlying ZAP is that many problems passed to such engines contain rich internal structure that is obscured by the Boolean representation used; our goal is to define a representation in which this structure is apparent and can easily be exploited to improve computational performance. This paper presents the theoretical basis for the ideas underlying ZAP, arguing that existing ideas in this area exploit a single, recurring structure in that multiple database axioms can be obtained by operating on a single axiom using a subgroup of the group of permutations on the literals in the problem. We argue that the group structure precisely captures the general structure at which earlier approaches hinted, and give numerous examples of its use. We go on to extend the Davis-Putnam-Logemann-Loveland inference procedure to this broader setting, and show that earlier computational improvements are either subsumed or left intact by the new method. The third paper in this series discusses ZAP's implementation and presents experimental performance results. Heidi E. Dixon, Matthew L. Ginsberg, Eugene M. Luks, Andrew J. Parkes |
J. Artif. Intell. Res. | 3 |
| 2002 | Polynomial-time normalizers for permutation groups with restricted composition factorsabstractFor an integer constant d > 0, let Γd denote the class of finite groups all of whose nonabelian composition factors lie in Sd; in particular, Γd includes all solvable groups. Motivated by applications to graph-isomorphism testing, there has been extensive study of the complexity of computation for permutation groups in this class. In particular, set-stabilizers, group intersections, and centralizers have all been shown to be polynomial-time computable. The most notable gap in the theory has been the question of whether normalizers of subgroups can be found in polynomial time. We resolve this question in the affirmative. Among other new procedures, the algorithm requires instances of subspace-stabilizers for certain linear representations and therefore some polynomial-time computation in matrix groups. Eugene M. Luks, Takunari Miyazaki |
ISSAC | 1 |
| 1999 | Hypergraph Isomorphism and Structural Equivalence of Boolean FunctionsabstractWe show that hypergraph isomorphism can be tested in time O(c"),where n is the sire of the vertex set.In general, input of a hypergraph could require n(2") space, in which Eugene M. Luks |
STOC | 1 |
| 1997 | Some Algorithms for Nilpotent Permutation Groups
Eugene M. Luks, Ferenc Rakoczi, Charles R. B. Wright |
J. Symb. Comput. | 1 |
| 1997 | Fast Management of Permutation Groups IabstractWe present new algorithms for permutation group manipulation. Our methods result in an improvement of nearly an order of magnitude in the worst-case analysis for the fundamental problems of finding strong generating sets and testing membership. The normal structure of the group is brought into play even for such elementary issues. An essential element is the recognition of large alternating composition factors of the given group and subsequent extension of the permutation domain to display the natural action of these alternating groups. Further new features include a novel fast handling of alternating groups and the sifting of defining relations in order to link these and other analyzed factors with the rest of the group. The analysis of the algorithm depends on the classification of finite simple groups. In a sequel to this paper, using an enhancement of the present method, we shall achieve a further order of magnitude improvement. László Babai, Eugene M. Luks, Ákos Seress |
SIAM J. Comput. | 2 |
| 1996 | Symmetry-Breaking Predicates for Search Problems
James M. Crawford, Matthew L. Ginsberg, Eugene M. Luks, Amitabha Roy 0001 |
KR | 3 |
| 1996 | Multiplicative Equations over Commuting Matrices
László Babai, Robert Beals, Jin-Yi Cai, Gábor Ivanyos, Eugene M. Luks |
SODA | 5 |
| 1995 | Fast Monte Carlo Algorithms for Permutation Groups
László Babai, Gene Cooperman, Larry Finkelstein, Eugene M. Luks, Ákos Seress |
J. Comput. Syst. Sci. | 4 |
| 1994 | Computing Normalizers in Permutation p-GroupsabstractArticle Computing normalizers in permutation p-groups Share on Authors: Eugene M. Luks Computer and Information Science, University of Oregon Computer and Information Science, University of OregonView Profile , Ferenc Rákóczi Computer and Information Science, University of Oregon Computer and Information Science, University of OregonView Profile , Charles R. B. Wright Department of Mathematics, University of Oregon Department of Mathematics, University of OregonView Profile Authors Info & Claims ISSAC '94: Proceedings of the international symposium on Symbolic and algebraic computationAugust 1994 Pages 139–146https://doi.org/10.1145/190347.190390Published:01 August 1994 2citation179DownloadsMetricsTotal Citations2Total Downloads179Last 12 Months1Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Eugene M. Luks, Ferenc Rakoczi, Charles R. B. Wright |
ISSAC | 1 |
| 1992 | Computing in Solvable Matrix GroupsabstractThe author announces methods for efficient management of solvable matrix groups over finite fields. He shows that solvability and nilpotence can be tested in polynomial-time. Such efficiency seems unlikely for membership-testing, which subsumes the discrete-log problem. However, assuming that the primes in mod G mod (other than the field characteristic) are polynomially-bounded, membership-testing and many other computational problems are in polynomial time. These problems include finding stabilizers of vectors and of subspaces and finding centralizers and intersections of subgroups. An application to solvable permutation groups puts the problem of finding normalizers of subgroups into polynomial time. Some of the results carry over directly to finite matrix groups over algebraic number fields; thus, testing solvability is in polynomial time, as is testing membership and finding Sylow subgroups.> Eugene M. Luks |
FOCS | 1 |
| 1991 | Fast Monte Carlo Algorithms for Permutation GroupsabstractArticle Free Access Share on Fast Monte Carlo algorithms for permutation groups Authors: László Babai Univ. of Chicago, Chicago, IL Univ. of Chicago, Chicago, ILView Profile , Gene Cooperman Northeastern Univ., Boston, MA Northeastern Univ., Boston, MAView Profile , Larry Finkelstein Northeastern Univ., Boston, MA Northeastern Univ., Boston, MAView Profile , Eugene Luks Univ. of Oregon, Eugene Univ. of Oregon, EugeneView Profile , Ákos Seress Ohio State Univ., Columbus Ohio State Univ., ColumbusView Profile Authors Info & Claims STOC '91: Proceedings of the twenty-third annual ACM symposium on Theory of ComputingJanuary 1991 Pages 90–100https://doi.org/10.1145/103418.103435Published:03 January 1991Publication History 14citation519DownloadsMetricsTotal Citations14Total Downloads519Last 12 Months55Last 6 weeks5 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF László Babai, Gene Cooperman, Larry Finkelstein, Eugene M. Luks, Ákos Seress |
STOC | 4 |
| 1990 | Computing in Quotient GroupsabstractWe present polynomial-time algorithms for computation in quotient groups G/K of a permutation group G.In effect, these solve, for quotient groups, the problems that are known to be in polynomial-time for permutation groups.Since it is not computationally feasible to represent G/K itself as a permutation group, the methodology for the quotient-group versions of such problems frequently differ markedly from the procedures that have been observed for the K = 1 subcases.Whereas the algorithms for permutation groups may have rested on elementary notions, procedures underlying the extension to quotient groups often utilize deep knowledge of the structure of the group.In some instances, we present algorithms for problems that were not previously known to be in polynomial time, even for permutation groups themselves (K = 1).These problems apparently required access to quotients. William M. Kantor, Eugene M. Luks |
STOC | 2 |
| 1989 | Reduction of Group Constructions to Point StabilizersabstractThe construction of point stabilizer subgroups is a problem which has been studied intensively. [1, 4, 5, 10, 11, 12, 14] This work describes a general reduction of certain group constructions to the point stabilizer problem. Examples are given for the centralizer, the normal closure, and a restricted group intersection problem. For the normal closure problem, this work provides an alternative to current algorithms, which are limited by the need for repeated closures under conjugation. For the centralizer and restricted group intersection problems, one can use an existing point stabilizer sequence along with a recent base change algorithm [2] to avoid generating a new point stabilizer sequence. This reduces the time complexity by at least an order of magnitude. Algorithms and theoretical time estimates for the special case of a small base are also summarized. An implementation is in progress. Gene Cooperman, Larry Finkelstein, Eugene M. Luks |
ISSAC | 3 |
| 1988 | Fast Management of Permutation GroupsabstractNovel algorithms for computation in permutation groups are presented. They provide an order-of-magnitude improvement in the worst-case analysis of the basic permutation-group problems, including membership testing and computing the order of the group. For deeper questions about the group, including finding composition factors, an improvement of up to four orders of magnitude is realized. These and other essential investigations are all accomplished in O(n/sup 4/log/sup c/n) time. The approach is distinguished by its recognition and use of the intrinsic structure of the group at hand.> László Babai, Eugene M. Luks, Ákos Seress |
FOCS | 2 |
| 1988 | Parallel Algorithms for Solvable Permutation Groups
Eugene M. Luks, Pierre McKenzie |
J. Comput. Syst. Sci. | 1 |
| 1987 | Permutation Groups in NCabstractWe show that the basic problems of permutation group manipulation admit efficient parallel solutions. Given a permutation group G by a list of generators, we find a set of NC-efficient strong generators in NC. Using this, we show, that the following problems are in NC: membership in G; determining the order of G; finding the center of G; finding a composition series of G along with permutation representations of each composition factor. Moreover, given G, we are able to find the pointwise stabilizer of a set in NC. One consequence is that isomorphism of graphs with bounded multiplicity of eigenvalues is in NC. László Babai, Eugene M. Luks, Ákos Seress |
STOC | 2 |
| 1987 | An O(n³log n) deterministic and an O(n³) Las Vegs isomorphism test for trivalent graphsabstractThis paper describes an O ( n 3 log n ) deterministic algorithm and an O ( n 3 ) Las Vegas algorithm for testing whether two given trivalent graphs on n vertices are isomorphic. In fact, the algorithms construct the set of all isomorphisms between two such graphs, presenting, in particular, generators for the group of all automorphisms of a trivalent graph. The algorithms are based upon the original polynomial-time solution to these problems by Luks but they introduce numerous speedups. These include improved permutation-group algorithms that exploit the structure of the underlying 2-groups. A remarkable property of the Las Vegas algorithm is that it computes the set of all isomorphisms between two trivalent graphs for the cost of computing only those isomorphisms that map a specified edge to a specified edge. Zvi Galil, Christoph M. Hoffmann, Eugene M. Luks, Claus-Peter Schnorr, Andreas Weber 0006 |
J. ACM | 3 |
| 1986 | Parallel Algorithms for Permutation Groups and Graph IsomorphismabstractWe develop parallel techniques for dealing with permutation group problems. These are most effective on the class of groups with bounded non-abelian composition factors. For this class, we place in NC problems such as membership testing, finding the center and composition factors, and, of particular significance, finding pointwise-set-stabilisers. The last has applications to instances of graph-isomorphism and we show that NC contains isomorphism-testing for vertex-colored graphs with bounded color multiplicity, a problem not long known to be in polynomial time. Eugene M. Luks |
FOCS | 1 |
| 1985 | Fast Parallel Computation with Permutation GroupsabstractWe develop fast parallel solutions to a number of basic problems involving solvable and nilpotent permutation groups. Testing solvability is in NC, and RNC includes, for solvable groups, finding order, testing membership, finding the derived series and finding a composition series. Additionally, for nilpotent groups, one can, in RNC, find the center, a central composition series, and point-wise stabilizers of sets. There are applications to graph isomorphism. In fact, we exhibit a class of vertex-colored graphs for which determining isomorphism is NC-equivalent to computing ranks of matrices Over small fields. A useful tool is the observation that the problem of finding the smallest subspace containing a given set of vectors and closed under a given set of linear transformations (all over a small field) belongs to RNC. Eugene M. Luks, Pierre McKenzie |
FOCS | 1 |
| 1983 | Computational Complexity and the Classification of Finite Simple GroupsabstractWe address the graph isomorphism problem and related fundamental complexity problems of computational group theory. The main results are these: A1. A polynomial time algorithm to test simplicity and find composition factors of a given permutation group (COMP). A2. A polynomial time algorithm to find elements of given prime order p in a permutation group of order divisible by p. A3. A polynomial time reduction of the problem of finding Sylow subgroups of permutation groups (SYLFIND) to finding the intersection of two cosets of permutation groups (INT). As a consequence, one can find Sylow subgroups of solvable groups and of groups with bounded nonabelian composition factors in polynomial time. A4. A polynomial time algorithm to solve SYLFIND for finite simple groups. A5. An ncd/log d algorithm for isomorphism (ISO) of graphs of valency less than d and a consequent improved moderately exponential general graph isomorphism test in exp(c√n log n) steps. A6. A moderately exponential, n,c√n algorithm for INT. Combined with A3, we obtain an nc√n algorithm for SYLFIND as well. All these problems have strong links to each other. ISO easily reduces to INT. A subcase of SYLFIND was solved in polynomial time and applied to bounded valence ISO in [Lul]. Now, SYLFIND is reduced to INT. Interesting special cases of SYLFIND belong to NP ∩ coNP and are not known to have subexponential solutions. All the results stated depend on the classification of finite simple groups. We note that no previous ISO test had no(d) worst case behavior for graphs of valency less than d. It appears that unless there is another radical breakthrough in ISO, independent of the previous one, the simple groups classification is an indispensable tool for further developments. László Babai, William M. Kantor, Eugene M. Luks |
FOCS | 3 |
| 1983 | Canonical Labeling of GraphsabstractWe announce an algebraic approach to the problem of assigning canonical forms to graphs. We compute canonical forms and the associated canonical labelings (or renumberings) in polynomial time for graphs of bounded valence, in moderately exponential, exp(n½ + ο(1)),time for general graphs, in subexponential, nlog n, time for tournaments and for 2-(ν,κ,λ) block designs with κ,λ bounded and nlog log n time for λ-planes (symmetric designs) with λ bounded. We prove some related problems NP-hard and indicate some open problems. László Babai, Eugene M. Luks |
STOC | 2 |
| 1982 | An O(n^3 log n) Deterministic and an O(n^3) Probabilistic Isomorphism Test for Trivalent GraphsabstractThe main results of this paper are an O(n3) probabilistic algorithm and an O(n3 log n) deterministic algorithm that test whether two given trivalent graphs are isomorphic. In fact, the algorithms construct the set of all isomorphisms of the two graphs. Variants of these algorithms construct the set of all automorphisms of a trivalent graph. The algorithms make use of some new improved permutation group algorithms that exploit the fact that the groups involved are 2-groups. A remarkable property of the probabilistic algorithm is that it computes Isoe,ei(X,Y), i = 1,...,m, m = O(n) (the set of all isomorhisms φ: X → Y with φ(e)=ei) for the cost of computing the single set Isoe,el(X,Y). Zvi Galil, Christoph M. Hoffmann, Eugene M. Luks, Claus-Peter Schnorr, Andreas Weber 0006 |
FOCS | 3 |
| 1982 | Isomorphism of Graphs of Bounded Valence can be Tested in Polynomial Time
Eugene M. Luks |
J. Comput. Syst. Sci. | 1 |
| 1980 | Polynomial-Time Algorithms for Permutation GroupsabstractA permutation group on n letters may always be represented by a small set of generators, even though its size may be exponential in n. We show that it is practical to use such a representation since many problems such as membership testing, equality testing, and inclusion testing are decidable in polynomial time. In addition, we demonstrate that the normal closure of a subgroup can be computed in polynomial time, and that this proceaure can be used to test a group for solvability. We also describe an approach to computing the intersection of two groups. The procedures and techniques have wide applicability and have recently been used to improve many graph isomorphism algorithms. Merrick L. Furst, John E. Hopcroft, Eugene M. Luks |
FOCS | 3 |
| 1980 | Isomorphism of Graphs of Bounded Valence Can Be Tested in Polynomial TimeabstractSuppose we are given a set of generators for a group G of permutations of a colored set A. The color automorphism problem for G involves finding generators for the subgroup of G which stabilizes the color classes. Testing isomorphism of graphs of valence ≤ t is polynomial-time reducible to the color automorphism problem for groups with small simple sections. The algorithm for the latter problem involves several divide-and-conquer tricks. The problem is solved sequentially on the G-orbits. An orbit is broken into a minimal set of blocks permuted by G. The hypothesis on G guarantees the existence of a 'large' subgroup P which acts as a p-group on the blocks. A similar process is repeated for each coset of P on G. Some results on primitive permutation groups are used to show that the algorithm runs in polynomial time. Eugene M. Luks |
FOCS | 1 |