SumOfSquares

Sum of Squares Programming for Julia

https://github.com/jump-dev/sumofsquares.jl

Science Score: 77.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
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    3 of 25 committers (12.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.9%) to scientific vocabulary

Keywords

julia optimization polynomials

Keywords from Contributors

fluxes optim sdp conic-programs matrix-exponential the-human-brain semidefinite-programming convex-optimization julialang chaos
Last synced: 4 months ago · JSON representation ·

Repository

Sum of Squares Programming for Julia

Basic Info
Statistics
  • Stars: 124
  • Watchers: 16
  • Forks: 25
  • Open Issues: 53
  • Releases: 31
Topics
julia optimization polynomials
Created over 9 years ago · Last pushed 5 months ago
Metadata Files
Readme License Citation

README.md

SumOfSquares.jl

Build Status codecov

SumOfSquares.jl is a JuMP extension that, when used in conjunction with MultivariatePolynomials and PolyJuMP, implements a sum of squares reformulation for polynomial optimization.

License

SumOfSquares.jl is licensed under the MIT license.

Installation

Install SumOfSquares using Pkg.add: julia import Pkg Pkg.add("SumOfSquares")

Documentation

See https://jump.dev/SumOfSquares.jl/stable for the most recently tagged version of the documentation.

See https://jump.dev/SumOfSquares.jl/dev for the in-development version of the documentation.

Presentations

Some presentations on, or using, SumOfSquares (see blegat/SumOfSquaresSlides for the source code of the presentations):

Citing

See CITATION.bib.

Owner

  • Name: JuMP-dev
  • Login: jump-dev
  • Kind: organization

An organization for the JuMP modeling language and related repositories.

Citation (CITATION.bib)

@Conference{weisser2019polynomial,
  author    = {Weisser, Tillmann and Legat, Beno{\^\i}t and Coey, Chris and Kapelevich, Lea and Vielma, Juan Pablo},
  title     = {Polynomial and Moment Optimization in Julia and JuMP},
  booktitle = {JuliaCon},
  year      = {2019},
  url       = {https://pretalx.com/juliacon2019/talk/QZBKAU/},
}
@Conference{legat2017sos,
  author    = {Legat, Beno{\^\i}t and Coey, Chris and Deits, Robin and Huchette, Joey and Perry, Amelia},
  title     = {{Sum-of-squares optimization in Julia}},
  booktitle = {The First Annual JuMP-dev Workshop},
  year      = {2017},
}

GitHub Events

Total
  • Issues event: 9
  • Watch event: 7
  • Delete event: 7
  • Issue comment event: 28
  • Push event: 59
  • Pull request review comment event: 9
  • Pull request review event: 12
  • Pull request event: 25
  • Fork event: 4
  • Create event: 7
Last Year
  • Issues event: 9
  • Watch event: 7
  • Delete event: 7
  • Issue comment event: 28
  • Push event: 59
  • Pull request review comment event: 9
  • Pull request review event: 12
  • Pull request event: 25
  • Fork event: 4
  • Create event: 7

Committers

Last synced: 6 months ago

All Time
  • Total Commits: 700
  • Total Committers: 25
  • Avg Commits per committer: 28.0
  • Development Distribution Score (DDS): 0.104
Past Year
  • Commits: 25
  • Committers: 6
  • Avg Commits per committer: 4.167
  • Development Distribution Score (DDS): 0.2
Top Committers
Name Email Commits
Benoît Legat b****t@g****m 627
tweisser t****r@w****e 29
Joey Huchette j****e@g****m 6
lkapelevich l****h@g****m 6
Arpit Bhatia a****9@i****n 4
Oscar Dowson o****w 4
votroto 3****o 3
Marcelo Forets m****s@g****m 2
Tadashi t****o@g****m 2
github-actions[bot] 4****] 2
Aaron Moat A****t 1
Antoine Aspeel 6****l 1
Carleton Coffrin c****c@l****v 1
Chris C c****y 1
Elliot Saba s****t@g****m 1
Eric 5****n 1
Guillaume Berger 4****r 1
Jeremy Parker j****r@g****m 1
Julia TagBot 5****t 1
Marek Kaluba k****r@a****l 1
Miles Lubin m****n@g****m 1
Richard Samuelson 4****c 1
Stephen Tu t****l@g****m 1
Tony Kelman t****y@k****t 1
Zdeněk Hurák h****k@f****z 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 44
  • Total pull requests: 174
  • Average time to close issues: 6 months
  • Average time to close pull requests: about 1 month
  • Total issue authors: 23
  • Total pull request authors: 14
  • Average comments per issue: 2.34
  • Average comments per pull request: 0.95
  • Merged pull requests: 118
  • Bot issues: 0
  • Bot pull requests: 25
Past Year
  • Issues: 8
  • Pull requests: 22
  • Average time to close issues: 20 days
  • Average time to close pull requests: 17 days
  • Issue authors: 6
  • Pull request authors: 6
  • Average comments per issue: 1.5
  • Average comments per pull request: 0.59
  • Merged pull requests: 15
  • Bot issues: 0
  • Bot pull requests: 3
Top Authors
Issue Authors
  • blegat (15)
  • hurak (5)
  • jeremypparker (4)
  • baggepinnen (1)
  • araujoms (1)
  • JuliaTagBot (1)
  • sebastiendesignolle (1)
  • chriscoey (1)
  • iffanh (1)
  • htadashi (1)
  • YangBo17 (1)
  • innuo (1)
  • ArnaudKul (1)
  • tweisser (1)
  • AlexandreAmice (1)
Pull Request Authors
  • blegat (153)
  • github-actions[bot] (28)
  • odow (4)
  • kalmarek (3)
  • htadashi (2)
  • joehuchette (2)
  • jeremypparker (2)
  • samuelsonric (2)
  • aaspeel (2)
  • hurak (1)
  • tweisser (1)
  • chriscoey (1)
  • Zinoex (1)
  • schillic (1)
Top Labels
Issue Labels
bug (3) Type: Documentation (2) breaking (2)
Pull Request Labels
breaking (3) bug (1)

Packages

  • Total packages: 1
  • Total downloads:
    • julia 39 total
  • Total dependent packages: 4
  • Total dependent repositories: 1
  • Total versions: 27
juliahub.com: SumOfSquares

Sum of Squares Programming for Julia

  • Versions: 27
  • Dependent Packages: 4
  • Dependent Repositories: 1
  • Downloads: 39 Total
Rankings
Forks count: 6.4%
Stargazers count: 6.6%
Dependent repos count: 7.8%
Average: 8.1%
Dependent packages count: 11.5%
Last synced: 4 months ago

Dependencies

.github/workflows/CompatHelper.yml actions
.github/workflows/TagBot.yml actions
  • JuliaRegistries/TagBot v1 composite
.github/workflows/ci.yml actions
  • actions/cache v1 composite
  • actions/checkout v2 composite
  • codecov/codecov-action v1 composite
  • julia-actions/julia-buildpkg v1 composite
  • julia-actions/julia-processcoverage v1 composite
  • julia-actions/julia-runtest v1 composite
  • julia-actions/setup-julia v1 composite
.github/workflows/documentation.yml actions
  • actions/checkout v2 composite
  • julia-actions/setup-julia latest composite
.github/workflows/examples.yml actions
  • actions/checkout v2 composite
  • julia-actions/setup-julia latest composite
.github/workflows/format_check.yml actions
  • actions/checkout v1 composite
  • julia-actions/setup-julia latest composite