FlagSOS
A julia package for extremal combinatorics based on the flag algebra method.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.8%) to scientific vocabulary
Repository
A julia package for extremal combinatorics based on the flag algebra method.
Basic Info
- Host: GitHub
- Owner: DanielBrosch
- License: mit
- Language: Julia
- Default Branch: main
- Homepage: http://www.danielbrosch.com/FlagSOS.jl/
- Size: 1.08 MB
Statistics
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 4
- Releases: 3
Metadata Files
README.md
FlagSOS.jl
A julia package for extremal combinatorics based on the flag algebra method and its variants. The package offers various hierarchies to compute lower bounds for problems of the form
$$ \begin{aligned} \infM\enspace & F(M)\ \text{s.t. }& Gi(M) \geq 0 \quad\text{ for }i=1,\dots,k,\ & H_i(M) = 0 \quad\text{ for }i = 1,\dots, \ell, \end{aligned} $$
where $F$, $Gi$, $Hi$ are quantum flags (linear combinations of sub-model density functions), and $M$ is a model of fixed size or a converging sequence in a given theory. The constraints can include labels, but then the entire $S_n$ orbit needs to be included.
Check out the documentation for details.
Citing
See CITATION.bib for the relevant reference(s).
Owner
- Name: Daniel Brosch
- Login: DanielBrosch
- Kind: user
- Company: Tilburg University
- Website: danielbrosch.com
- Twitter: DanBrosch
- Repositories: 2
- Profile: https://github.com/DanielBrosch
PhD-candidate at Tilburg University. Mostly focused on symmetric semidefinite and polynomial optimization. Currently working on flag sums-of-squares.
Citation (CITATION.bib)
@phdthesis{Brosch2022,
abstract = {This dissertation explores different approaches to and applications of symmetry reduction in convex optimization. Using tools from semidefinite programming, representation theory and algebraic combinatorics, hard combinatorial problems are solved or bounded. The first chapters consider the Jordan reduction method, extend the method to optimization over the doubly nonnegative cone, and apply it to quadratic assignment problems and energy minimization on a discrete torus. The following chapter uses symmetry reduction as a proving tool, to approach a problem from queuing theory with redundancy scheduling. The final chapters propose generalizations and reductions of flag algebras, a powerful tool for problems coming from extremal combinatorics.},
author = {Daniel Brosch},
doi = {10.26116/12v4-k024},
isbn = {978 90 5668 690 1},
language = {English},
publisher = {CentER, Center for Economic Research},
school = {Tilburg University},
series = {CentER Dissertation Series},
title = {Symmetry reduction in convex optimization with applications in combinatorics},
year = {2022}
}
GitHub Events
Total
- Watch event: 1
- Delete event: 1
- Push event: 40
- Pull request event: 8
- Create event: 6
Last Year
- Watch event: 1
- Delete event: 1
- Push event: 40
- Pull request event: 8
- Create event: 6
Packages
- Total packages: 1
-
Total downloads:
- julia 1 total
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 3
juliahub.com: FlagSOS
A julia package for extremal combinatorics based on the flag algebra method.
- Homepage: http://www.danielbrosch.com/FlagSOS.jl/
- Documentation: https://docs.juliahub.com/General/FlagSOS/stable/
- License: MIT
-
Latest release: 0.1.2
published almost 2 years ago
Rankings
Dependencies
- actions/checkout v4 composite
- codecov/codecov-action v3 composite
- julia-actions/cache v1 composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-docdeploy v1 composite
- julia-actions/julia-processcoverage v1 composite
- julia-actions/julia-runtest v1 composite
- julia-actions/setup-julia v1 composite
- julia-actions/setup-julia v1 composite
- JuliaRegistries/TagBot v1 composite
- actions/checkout v4 composite
- julia-actions/setup-julia v1 composite
- actions/checkout v4 composite
- peter-evans/create-pull-request v5 composite
- julia-actions/RegisterAction latest composite