Welcome to Cbc Discussions! #331
Replies: 6 comments 9 replies
-
Ted: Well done getting CBC onto the GitHub beta trial. This will be a good forum for OpenSolver Excel users who have more technical questions about the CBC solver; I will let our users know. Also, it would be great to have a sticky post with instructions for Windows users on how to download the latest executable. Thanks for all your and Stefan's work. Andrew |
Beta Was this translation helpful? Give feedback.
-
Great to hear that this is finally moving forward. Any idea what the timeline is for pushing it out? I'm wondering whether it makes sense to wait on this for the project mailing lists, rather than moving them to Google groups. The coin-announce and coin-discuss lists (and the board and council lists and probably some others) have no counterparts here, so I guess they need to be groups, but individual project lists might end up being moved twice in short order. What do you all think? |
Beta Was this translation helpful? Give feedback.
-
I'm not sure. This is a slow-moving train, but I can now see that there is indeed a roadmap and development activity around this feature. It's hard to predict when it roll out, could be a few months or could be much longer. If we can archive the old mailing lists over on Google Groups, it seems worthwhile to do that even if we don't use them for very long, since we don't want to commit to maintaining the Mailman archives in perpetuity and the archives should go somewhere. Seems like there is some work to do either way. I guess I would continue with it. |
Beta Was this translation helpful? Give feedback.
-
Great initiative, @tkralphs! Having just heard of Discussions for the first time, I am wondering, is there a guideline for the type of questions that go under "Discussions" vs putting them under "Issues"? For example, maybe feature requests and the ensuing discussion more naturally go here. By the way, my intro: my name is Aleksandr Kazachkov, and I am an active Clp and Cbc user, particularly in my work on developing new (disjunctive) cutting plane techniques. I have a Cgl class that is under development (for a few years now... 😅) that is available, but not very user-friendly or well-documented yet, here: https://github.com/akazachk/vpc. I am currently a postdoc in Montréal under Andrea Lodi, and I will be starting as an assistant professor at the University of Florida Department of Industrial and Systems Engineering in January 2021. I am interested in building an improved cut management layer for Cbc, among other things. |
Beta Was this translation helpful? Give feedback.
-
Hi @akazachk ,
Good to know that you are still planning to integrate your cutting planes
into Cbc (Cgl more specifically). This work seems very promising !
I would like to suggest you to not wait too much to try to integrate it
into Cbc, for the following reasons:
a) making it available to other developers it would be easier to get help
in some points
b) with git branches you can hack freely into the code without fear of
breaking anything
I'm personally doing lots of experiments with the Cgl cut generators right
now, building a dataset of cases where invalid cuts are generated.
Basically all Cgl cut generators (except the combinatorial ones, like
clique) fail in some cases, even in well behaved instances. I'm trying to
build this dataset to apply machine learning techniques to try to predict
when a generated cut is invalid, which could alleviate the problem. If your
cut generate could be integrated into the Cgl development branch I would
be glad to include it in the tests.
Cheers,
Haroldo
…--
=============================================================
Haroldo Gambini Santos
Department of Computer Science
Universidade Federal de Ouro Preto - UFOP
email: haroldo@ufop.edu.br
home/research page: www.decom.ufop.br/haroldo
On Fri, 4 Sep 2020, akazachk wrote:
Great initiative, @tkralphs!
Having just heard of Discussions for the first time, I am wondering, is there a guideline for the type of
questions that go under "Discussions" vs putting them under "Issues"? For example, maybe feature requests and
the ensuing discussion more naturally go here.
By the way, my intro: my name is Aleksandr Kazachkov, and I am an active Clp and Cbc user, particularly in my
work on developing new (disjunctive) cutting plane techniques. I have a Cgl class that is under development
(for a few years now... 😅) that is available, but not very user-friendly or well-documented yet, here:
https://github.com/akazachk/vpc. I am currently a postdoc in Montréal under Andrea Lodi, and I will be
starting as an assistant professor at the University of Florida Department of Industrial and Systems
Engineering in January 2021. I am interested in building an improved cut management layer for Cbc, among other
things.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, orunsubscribe.[AB4VZORSLU3YWNXDXOZ4SCTSEEGXVA5CNFSM4QVJDFD2YY3PNVWWK3TUL52HS4DFWFCGS43DOVZXG2LPNZBW63LNMVXHJKTD
N5WW2ZLOORPWSZGN6DQQ.gif]
|
Beta Was this translation helpful? Give feedback.
-
I am Jim Howey. I am a back end developer, not an lp expert, hoping to bootstrap my efforts with some sweet coin-or optimization. |
Beta Was this translation helpful? Give feedback.
-
👋 Welcome!
As you may have heard, Github has been developing a new feature called Discussions that is being beta-tested
on select repositories. We're happy to announce that Cbc has been invited to be one of those repositories! We
envision Discussions as a way of eventually moving the kinds of conversations that currently take place on the
old Mailman list serve directly to where development is taking place, on Github! To take this thing for a test drive,
please post here when you would otherwise post to the list serve. This a place to connect with other members of
our community on topics not suited for opening an Issue. We hope that you:
build together 💪.
To get started, feel free to comment below with an introduction of yourself and tell us about what you do with this community.
Beta Was this translation helpful? Give feedback.
All reactions