Viewing Dehn's algorithm as a rewriting system, we generalise to allow an alphabet containing letters which do not necessarily represent group elements. This extends the class of groups for which the algorithm solves the word problem to include nilpotent groups, many relatively hyperbolic groups including geometrically…
arXiv research
A locally-built, LLM-digested index of recent arXiv papers in quant finance, geometry/topology, and statistical ML — keyword search served straight from SQLite on this machine.
Trend · papers per month
New concept of within-group fairness improves AI fairness without sacrificing accuracy.
Proposes a group-splicing algorithm for efficient BSGS in high-dimensional settings.
The group lasso is a penalized regression method, used in regression problems where the covariates are partitioned into groups to promote sparsity at the group level. Existing methods for finding the group lasso estimator either use gradient projection methods to update the entire coefficient vector simultaneously at e…
In this paper, we propose a unified framework and an algorithm for the problem of group recommendation where a fixed number of items or alternatives can be recommended to a group of users. The problem of group recommendation arises naturally in many real world contexts, and is closely related to the budgeted social cho…
The notions of stable and Morse subgroups of finitely generated groups generalize the concept of a quasiconvex subgroup of a word-hyperbolic group. For a word-hyperbolic group , Kapovich provided a partial algorithm which, on input a finite set of , halts if generates a quasiconvex subgroup of and run…
We present a new algorithm to solve the conjugacy problem in Artin braid groups, which is faster than the one presented by Birman, Ko and Lee. This algorithm can be applied not only to braid groups, but to all Garside groups (which include finite type Artin groups and torus knot groups among others).
New algorithms solve word and conjugacy problems in braid group B3.
The paper offers simple, near-optimal algorithms for multi-group learning.
Division algorithm for surface group rings yields standard complexes and cohomological dimensions.
Study on stable torsion length in groups, showing it vanishes in crystallographic groups and providing algorithms for computation.
New algorithm balances exploration cost between groups in multi-armed bandits.
An algorithm for efficient computation of equivariant neural network layers.
Algorithm constructs surfaces with specific Veech groups in lattice strata.
This is a survey of the recent work in algorithmic and asymptotic properties of groups. I discuss Dehn functions of groups, complexity of the word problem, Higman embeddings, and constructions of finitely presented groups with extreme properties (monsters).
The -means algorithm is extended to allow for partitioning of skewed groups. Our algorithm is called TiK-Means and contributes a -means type algorithm that assigns observations to groups while estimating their skewness-transformation parameters. The resulting groups and transformation reveal general-structured cl…
We present an algorithm that computes Bowditch's canonical JSJ decomposition of a given one-ended hyperbolic group over its virtually cyclic subgroups. The algorithm works by identifying topological features in the boundary of the group. As a corollary we also show how to compute the JSJ decomposition of such a group o…
New algorithms achieve small prediction regret for learning from overlapping groups.
New method selects variables in groups with few nonzeros, improving support recovery.
Paper tackles underranking in group-fair ranking systems, proving a trade-off and presenting an algorithm.
Algorithm calculates knot Floer homology for a specific knot type.
One of the most interesting questions about a group is if its word problem can be solved and how. The word problem in the braid group is of particular interest to topologists, algebraists and geometers, and is the target of intensive current research. We look at the braid group from a topological point of view (rather …
Introduces a reduction system for Artin-Tits groups, improving algorithms and proving periodicity results.
We present an algorithm to construct the JSJ decomposition of one-ended hyperbolic groups which are fundamental groups of graphs of free groups with cyclic edge groups. Our algorithm runs in double exponential time, and is the first algorithm on JSJ decompositions to have an explicit time bound. Our methods are combina…
Discrimination via algorithmic decision making has received considerable attention. Prior work largely focuses on defining conditions for fairness, but does not define satisfactory measures of algorithmic unfairness. In this paper, we focus on the following question: Given two unfair algorithms, how should we determine…
Algorithm solves word problem in mapping class group quickly.
We solve Dehn's isomorphism problem for virtually torsion-free relatively hyperbolic groups with nilpotent parabolic subgroups. We do so by reducing the isomorphism problem to three algorithmic problems in the parabolic subgroups, namely the isomorphism problem, separation of torsion (in their outer automorphism groups…
CrossWalk enhances fairness in graph algorithms by biasing random walks.
AgABC improves ABC algorithm by balancing exploration and exploitation.
FGSV defends against shell company attacks in group data valuation.
In this article, we give a numerical algorithm to compute braid groups of curves, hyperplane arrangements, and parameterized system of polynomial equations. Our main result is an algorithm that determines the cross-locus and the generators of the braid group.
Using a similar algorithm to Hatcher-Thurston's algorithm for finding a presentation of the mapping class group of a surface, Wajnryb succeeded to find a presentation for the handlebody group. This is long and complicated. In this note I simplify Wajnryb's presentation for the handlebody group of genus g = 2.
We introduce a recursive adaptive group lasso algorithm for real-time penalized least squares prediction that produces a time sequence of optimal sparse predictor coefficient vectors. At each time index the proposed algorithm computes an exact update of the optimal -penalized recursive least squares (R…
In this paper we purpose a blockwise descent algorithm for group-penalized multiresponse regression. Using a quasi-newton framework we extend this to group-penalized multinomial regression. We give a publicly available implementation for these in R, and compare the speed of this algorithm to a competing algorithm --- w…
We present a detailed description of a fundamental group algorithm based on Forman's combinatorial version of Morse theory. We use this algorithm in a classification problem of prime knots up to 14 crossings.
Study thin hyperbolic reflection groups and their properties.
The sparse group lasso optimization problem is solved using a coordinate gradient descent algorithm. The algorithm is applicable to a broad class of convex loss functions. Convergence of the algorithm is established, and the algorithm is used to investigate the performance of the multinomial sparse group lasso classifi…
New algorithm speeds up group equivariant neural networks computations.
Algorithm finds connected components on Lie groups for multi-orientation image analysis.
The study analyzes group testing algorithms for identifying defective items with high confidence.
Adyan and Rabin showed that most properties of groups cannot be algorithmically recognized from a finite presentation alone. We prove that, if one is also given a solution to the word problem, then the class of fundamental groups of closed, geometric 3-manifolds is algorithmically recognizable. In our terminology, the …
New algorithms allocate sampling budget to estimate group means without exploration.
In query learning, the goal is to identify an unknown object while minimizing the number of "yes or no" questions (queries) posed about that object. We consider three extensions of this fundamental problem that are motivated by practical considerations in real-world, time-critical identification tasks such as emergency…
Algorithm distinguishes Fuchsian groups with finite quotients.
MultiDendrograms is a Java-written application that computes agglomerative hierarchical clusterings of data. Starting from a distances (or weights) matrix, MultiDendrograms is able to calculate its dendrograms using the most common agglomerative hierarchical clustering methods. The application implements a variable-gro…
Paper proposes a new algorithm to minimize AUC disparities in machine learning models.
We show that the isomorphism problem is solvable in the class of central extensions of word-hyperbolic groups, and that the isomorphism problem for biautomatic groups reduces to that for biautomatic groups with finite centre. We describe an algorithm that, given an arbitrary finite presentation of an automatic group $Γ…
Algorithm decides homeomorphism of 4-manifolds.