
SageMath
Open-source mathematics software system
- 58
- Projects
- 11
- Years accepted
- 4
- In 2026
Projects by year
582026
4 acceptedShow
Gabow Arborescence Packing In SageMath
Accepted project · by Dogukan Bingol
Edge-disjoint spanning arborescences are a fundamental structure in directed graph theory, with applications in connectivity and network design....
Integrating FLINT/Calcium Algebraic Number Fields as a Backend for SageMath's AA and QQbar.
Accepted project · by Madhu Sripada
Problem: SageMath's algebraic number fields (AA/QQbar) have performance bottlenecks in equality testing, arithmetic on high-degree numbers, and...
Improve and Polish the Generation of Structures of Combinatorial Species
Accepted project · by Parth Chavan
SageMath's LazyCombinatorialSpecies framework (sage/rings/lazy_species.py) represents combinatorial species as lazy sequences of symmetric-group...
Add Supersymmetric Functions and Bases
Accepted project · by Shriya Meenakshisundaram
SageMath currently has various examples of Hopf Algebras implemented, such as symmetric functions, quasisymmetric functions, word-quasisymmetric...
2025
6 acceptedShow
The project aims to compute the Poincaré normal form of Riemann matrices in SageMath. This computation enables the decomposition of theta functions...
On the Implementation of the O(|E|⋅√|V|) Micali-Vazirani Algorithm
Accepted project · by Janmenjaya Panda
Matchings and perfect matchings have received considerable attention in graph theory as well as in other related domains (such as, but not limited...
The Boson-Fermion Correspondence and Vertex Operators
Accepted project · by Joe McDonough
The boson-fermion correspondence is an isomorphism of two representations of the Heisenberg algebra. It can be stated as a way to construct a special...
This project aims to add Krylov subspace methods for matrices over exact fields: representation of the kernel, co-kernel of a matrix of univariate...
This project focuses on enumeartion of k shotest simple paths. This problem has practical applications in various networks, such as road and...
This project implements the combinatorial Hopf algebra of double posets. A double poset is a set with two partial orders, and their isomorphism...
2024
6 acceptedShow
- On Decompositions, Generation Methods and related concepts in the theory of Matching Covered GraphsJanmenjaya Panda
- Implementation of Tropical Polynomials and its Corresponding Tropical HypersurfacesVerrel Rievaldo Wijaya
- Expanding SageMath’s Dynamical systems capabilitiesNateBolin
- Tensor operations in Sage using Python libraries as backendsAman Moon
- Improving combinatorial speciesMainak Roy
- Direct Implementation of Chow Rings of MatroidsShriya Meenakshisundaram
2023
6 acceptedShow
- Parameterizing invariant spacesBruno Edwards
- Dynamical Systems with Multiple FunctionsDang
- Algorithms for Dynamical SystemsJing Guo
- Enhancements in linear algebraMarie B
- Implementing functions from toric topologyOgnjen Petrov
- Enhanced optimization solver interfaces for SageZhongling Xu
2022
5 acceptedShow
- 2022 GSoC Implement piecewise functions of one or several variables ProposalNicole Li
- Improve Height FunctionalityJing Guo
- Edge connectivity and edge disjoint spanning trees in digraphscgeorgia
- Edge connectivity and edge disjoint spanning trees in digraphsc1e0
- Rewrite exterior algebra, implement Groebner bases, and peelable tableaux for northwest diagramsTrevor Karn
2021
7 acceptedShow
- Implement Small GroupsAlexis Newton
- G-invariants of the Orlik-Solomon and Orlik-Terao algebrasTrevor Karn
- Add support for error terms with explicit constants to AsymptoticRingThomas Hagelmayer
- Lazy Formal Power SeriesTejasvi Chebrolu
- Implementation of the graded ring of quasimodular formsDavid Ayotte
- Dynamics Algorithmic ImprovementsAlexander Galarraga
- Rigorous integration and the Abel-Jacobi mapLinden Disney-Hogg
2020
5 acceptedShow
- Integration of Kenzo program with SimplicialSetsJulian Cuevas-Rozo
- Constructing a database of distance-regular graphsIvo
- Efficiently Counting Linear Extensions of PosetsStefan Grosser
- Berkovich Project LineAlexander Galarraga
- Efficient methods for Diameter, radius and all eccentricities computationsVipul Gupta
2019
4 acceptedShow
- Enumeration of paths and improvements in the Graph ModuleRajat Mittal
- Improvements of the graph moduleGiapitzakis Tzintanos G.
- Rank Metric McEliece CryptosystemMarketa Slukova
- Refactor RSK and implement new insertion rulesChaman Agrawal
2018
5 acceptedShow
- Databases and bounds of codesFilip Ion
- Rational Point on VarietiesRaghukul Raman
- Addition of SPQR-tree to graph moduleSai Harsh Tondomker
- Addition of SPQR-trees to the graph module of Sage MathMeghana M Reddy
- Checking graph isomorphism using the Weisfeiler-Lehman algorithmDario Asprone
2017
5 acceptedShow
- Implementing matroid classes and plotting improvementsZachary Gershkoff
- Expanding the Functionality of Dynamical SystemsRebecca Lauren Miller
- Improvement of Complex Dynamics in SageBen Barros
- Modular Decomposition of graphs and digraphsMaria Ioanna Spyrakoy
- Linear-time Implementation of Modular Decomposition of Undirected and Directed GraphsLokesh Jain
2016
5 acceptedShow
- Rank Metric Codes in Sagearpitdm
- Moduli Space of Dynamical SystemsRebecca Lauren Miller
- Expand the generic algebraic curve functionality in Sagegjorgenson
- Extending Matroid Theory functionalityTara
- Modular Abelian Varietyklui