Releasing FRODO version 2.19 (new global constraints, bug fixes)
- Details
CHANGES IN VERSION 2.19 SINCE VERSION 2.18.1
Major changes:
- Upgraded JaCoP to Version 4.10.0, with the following changes:
- Newly introduced constraints: AllEqual, ChannelImply, ChannelReif, Conditional, CountBounds, CountValues, CountVar, Cumulative, CumulativeOptional, CumulativePrimary, CumulativeUnaryOptional, Decreasing, Increasing, SeqPrecedeChain;
- The following constraints are now decomposable: Arithmetic, Lex, Sequence, SoftAllDifferent, SoftGCC, Stretch;
- Removed constraints: Channel, XplusYplusCeqZ, XplusYplusQeqZ, XplusYplusQgtC;
- Upgraded JDOM to Version 2.0.6.1.
- The leader election algorithm now supports parameterizable heuristics.
- Added partial support for new performance metrics: number of synchronous rounds, average valuation during convergence.
- Syntax change in the Python run() method: algorithms can now be parameterized.
Minor changes:
- Changed the default number of cycles for DSA, MGM and MGM-2 to 100.
- Fixed bugs in the following JaCoP constraints: AmongVar, ExtensionalSupportSTR, GCC, LinearInt (bug reported by Valeria Amato), LinearIntDom.
- Other minor bug fixes.
Legal Notice
- Details
FRODO is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
FRODO is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
FRODO includes software developed by the JDOM Project.
Research using FRODO
- Details
If you use FRODO for your research and you would like to reference it in your publications, you can use the following BibTeX entry:
@inproceedings{FRODO2,
Author = {Thomas L{\'e}aut{\'e} and Brammert Ottens and Radoslaw Szymanek},
Title = {{FRODO~2.0}: An Open-Source Framework for Distributed Constraint Optimization},
Booktitle = {Proceedings of the IJCAI'09 Distributed Constraint Reasoning Workshop (DCR'09)},
Pages = {160--164},
Address = {Pasadena, California, USA},
Month = {July~13},
Year = {2009},
Note = {\url{https://frodo-ai.tech}}
}
Author = {Thomas L{\'e}aut{\'e} and Brammert Ottens and Radoslaw Szymanek},
Title = {{FRODO~2.0}: An Open-Source Framework for Distributed Constraint Optimization},
Booktitle = {Proceedings of the IJCAI'09 Distributed Constraint Reasoning Workshop (DCR'09)},
Pages = {160--164},
Address = {Pasadena, California, USA},
Month = {July~13},
Year = {2009},
Note = {\url{https://frodo-ai.tech}}
}