FRODO
Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
7
8
]
src
frodo2
algorithms
adopt
test
ADOPTagentTest.java
AllTestsADOPT.java
testADOPT.java
testPreprocessing.java
ADOPT.java
ADOPTsolver.java
BoundsMsg.java
COSTmsg.java
ENDmsg.java
HeuristicMsg.java
Preprocessing.java
VALUEmsg.java
afb
test
AFBagentTest.java
AllTestsAFB.java
AFB.java
AFBBaseMsg.java
AFBsolver.java
CPAmsg.java
FbCpaMsg.java
FbEstimateMsg.java
PA.java
SolutionMsg.java
Timestamp.java
asodpop
goodsTree
innerNodeTree
InnerNodeTree.java
LeafNode.java
innerNodeTreeBinaryDomains
InnerNodeTree.java
LeafNode.java
leafNodeTree
LeafNodeTree.java
tests
AllTestsASODPOP.java
ASODPOPagentTest.java
ASODPOPBinaryAgentTest.java
ASODPOPBinaryTest.java
ASODPOPTest.java
ACKmsg.java
ASODPOP.java
ASODPOPBinaryDomains.java
ASODPOPBinarysolver.java
ASODPOPsolution.java
ASODPOPsolver.java
Good.java
UTILdomMsg.java
UTILmsg.java
UTILvarsDomsMsg.java
UTILvarsMsg.java
UTILvarsMsgWithDom.java
VALUEmsgChild.java
VALUEmsgPseudo.java
dpop
count
test
TestCountSolutions.java
CountSolutionsUTIL.java
CountSolutionsVALUE.java
SolutionCounter.java
VALUEmsg.java
memory
tests
MB_DPOPagentTest.java
ContextMsg.java
LabelingPhase.java
LabelMsg.java
MemoryBoundedUTIL.java
param
test
AllTestsParamDPOP.java
ParamDPOPtest.java
ParamUTILtest.java
ParamVALUEtest.java
ParamDPOPsolver.java
ParamUTIL.java
ParamVALUE.java
VALUEmsg.java
privacy
test
AllTestsP_DPOP.java
FakeCryptoScheme.java
FakeCryptoSchemeTest.java
P2_DPOPagentTest.java
P3halves_DPOPagentTest.java
P_DPOPagentTest.java
SecureCircularRoutingTest.java
SecureRerootingTest.java
VariableObfuscationTest.java
CodeNameMsg.java
CollaborativeDecryption.java
DecryptRequest.java
DecryptVectorRequest.java
DeliveryMsg.java
DoneMsg.java
EncrUTIL.java
EncryptedUTIL.java
KeyShareMsg.java
LeafMsg.java
ObfsVALUEmsg.java
ObsfUTILmsg.java
OptUtilMsg.java
P2_DPOPsolver.java
P3halves_DPOPsolver.java
P_DPOPsolver.java
RerootingMsg.java
RerootRequester.java
RoutingMsg.java
SecureCircularRouting.java
SecureRerooting.java
StopMsg.java
ToLastLeafMsg.java
VarCodenameMsg.java
VariableObfuscation.java
VectorMsg.java
restart
test
AllTestsS_DPOP.java
TestSDPOP.java
Token.java
UTILreuse.java
stochastic
robust
test
Robust_E_DPOPagentTest.java
WorstCaseUTIL.java
test
AllTestsStochDPOP.java
E_DPOPagentTest.java
ExpectedUTILtest.java
LowestCommonAncestorsTest.java
SamplingPhaseTest.java
Complete_E_DPOPsolver.java
CompleteUTIL.java
E_DPOPsolver.java
ExpectedUTIL.java
LCAmsg1.java
LCAmsg2.java
LowestCommonAncestors.java
SamplesMsg1.java
SamplesMsg2.java
SamplingPhase.java
test
AllTestsDPOP.java
DPOPagentTest.java
UTILpropagationTest.java
VALUEpropagationTest.java
DPOPsolver.java
UTILmsg.java
UTILpropagation.java
VALUEmsg.java
VALUEpropagation.java
duct
bound
Bound.java
BoundInvLog.java
BoundLog.java
BoundLogSize.java
BoundSqrt.java
BoundSqrtSize.java
samplingMethods
SamplingB.java
SamplingB_Child.java
SamplingM.java
SamplingM_Child.java
SamplingProcedure.java
SamplingR.java
termination
TerminateBest.java
TerminateBest_Child.java
TerminateMean.java
TerminateRegret.java
TerminateRegret_Child.java
TerminationCondition.java
tests
AllTestsDUCT.java
DUCTagentChildSearchTest.java
DUCTagentChildTest.java
DUCTagentPruningSearchTest.java
DUCTagentPruningTest.java
DUCTagentTest.java
NormalizeInfTest.java
NormalizeTest.java
BOUNDmsg.java
BoundStatsMsg.java
COSTBmsg.java
COSTmsg.java
DUCTSolution.java
DUCTsolver.java
Normalize.java
NormalizeInf.java
NORMmsg.java
OUTmsg.java
Sampling.java
SamplingChild.java
SamplingChildSearch.java
SamplingPruning.java
SamplingPruningSearch.java
SearchNode.java
SearchNodeChild.java
SearchNodePruning.java
VALUEmsg.java
heuristics
AgentNameHeuristic.java
AgentScoringHeuristic.java
LeastConnectedHeuristic.java
MostConnectedHeuristic.java
RandScoringHeuristic.java
ScorePair.java
ScoringHeuristic.java
ScoringHeuristicWithTiebreaker.java
SmallestDomainHeuristic.java
VarNameHeuristic.java
localSearch
dsa
tests
AllTestsDSA.java
DSAagentTest.java
TestDSA.java
DSA.java
DSAsolver.java
VALUEmsg.java
mgm
mgm2
tests
MGM2agentTest.java
ACCEPT.java
BinaryAssignment.java
GO.java
IMPROVE.java
MGM2.java
MGM2solver.java
NOGO.java
OFFER.java
OFFERold.java
REJECT.java
tests
MGMagentTest.java
IMPROVE.java
MGM.java
MGMsolver.java
OK.java
maxsum
tests
MaxSumTests.java
FunctionMsg.java
MaxSum.java
MaxSumSolver.java
VariableMsg.java
mpc_discsp
tests
MPC_DisWCSP4tests.java
EncrSharesMsg.java
LUdecomposition.java
Matrix.java
MPC_DisCSP4.java
MPC_DisWCSP4.java
MPC_DisWCSP4solver.java
OneShareMsg.java
PaillierCryptoScheme.java
PaillierInteger.java
PaillierPublicKey.java
SharesMsg.java
SolShareMsg.java
odpop
goodsTree
InnerNodeTree
InnerNode.java
InnerNodeTree.java
LeafNode.java
InnerNodeTreeBinaryDomains
InnerNode.java
InnerNodeTree.java
InnerNodeTreeFullDomain
InnerNode.java
InnerNodeTree.java
LeafNode.java
Node.java
leafNodeTree
LeafNode.java
LeafNodeTree.java
Node.java
GoodsTree.java
tests
AllTestsODPOP.java
ODPOPagentTest.java
ODPOPagentTestBinaryDomains.java
ODPOPagentTestFullDomain.java
UTILpropagationTest.java
VALUEpropagationTest.java
ASKmsg.java
Assignment.java
DONEmsg.java
Good.java
ODPOPsolution.java
ODPOPsolver.java
UTILdomMsg.java
UTILmsg.java
UTILpropagation.java
UTILpropagationBinaryDomains.java
UTILpropagationFullDomain.java
UTILvarsDomsMsg.java
UTILvarsMsg.java
UTILvarsMsgWithDom.java
VALUEmsg.java
VALUEmsgWithVars.java
VALUEpropagation.java
reformulation
ProblemRescaler.java
synchbb
test
AllTestsSynchBB.java
SynchBBagentTest.java
BTmsg.java
PathMsg.java
SolutionMsg.java
SynchBB.java
SynchBBsolver.java
test
AllTests.java
MASparserTest.java
MessageDebugger.java
ProblemTest.java
SampleMASagent.java
XCSPparserTest.java
varOrdering
dfs
tests
AllTestsDFS.java
DFSgenerationParallelTest.java
DFSgenerationTest.java
DFSgenerationWithOrderTest.java
LocalRandVarsDFStest.java
CHILDmsg.java
CHILDorderMsg.java
CHILDrandMsg.java
DFSgeneration.java
DFSgenerationParallel.java
DFSgenerationWithOrder.java
LocalRandVarsDFS.java
ParallelDFSmsg.java
PSEUDOmsg.java
RandVarsMsg.java
ReleaseDFSmsg.java
ScoreMsg.java
ScoresMsg.java
VarNbrMsg.java
election
tests
AllTestsElection.java
LeaderElectionMaxIDTest.java
SecureVarElectionTest.java
VarElectionMessengerTest.java
VariableElectionTest.java
LeaderElectionMaxID.java
MaxIDmsg.java
SecureVarElection.java
VarElectionMessenger.java
VariableElection.java
factorgraph
FactorGraphGen.java
FunctionNode.java
VariableNode.java
linear
tests
CentralLinearOrderingTest.java
CentralLinearOrdering.java
LinearOrdering.java
NextVarMsg.java
OrderMsg.java
ProposalMsg.java
RequestMsg.java
AbstractDCOPsolver.java
AbstractProblem.java
AbstractSolver.java
AgentFactory.java
AgentInterface.java
Convergence.java
ConvergenceInterface.java
Eavesdroppable.java
MASparser.java
ParserInterface.java
Problem.java
RandGraphFactory.java
SingleQueueAgent.java
Solution.java
SolutionCollector.java
SolutionWithConvergence.java
StatsReporter.java
StatsReporterWithConvergence.java
XCSPparser.java
benchmarks
auctions
cats
Auction.java
Bid.java
Bidder.java
Good.java
main
CATSToXCSP.java
xcsp
Constraint.java
Constraints.java
Domain.java
Domains.java
Instance.java
Presentation.java
Relation.java
Relations.java
SumParameters.java
Variable.java
Variables.java
graphcoloring
GraphColoring.java
performance_regression_test.py
kidneys
KidneyExchange.java
maxdiscsp
MaxDisCSPProblemGenerator.java
performance_regression_test.py
meetings
MeetingScheduling.java
performance_regression_test.py
party
PartyGame.java
vehiclerouting
CordeauToXCSP.java
XCSPparserVRP.java
XCSPparserVRPODPOP.java
FileCopier.java
frodo2.py
communication
mailer
tests
testCentralMailer.java
CentralMailer.java
sharedMemory
QueueIOPipe.java
QueueIOPipeTest.java
tcp
QueueInputPipeTCP.java
QueueInputPipeTCPTest.java
QueueOutputPipeTCP.java
QueueOutputPipeTCPTest.java
RawDataHandlerTCP.java
TCPAddress.java
TCPPipeFactory.java
AgentAddress.java
AllTests.java
IncomingMsgPolicyInterface.java
Message.java
MessageListener.java
MessageSerializedSimple.java
MessageType.java
MessageWith2Payloads.java
MessageWith3Payloads.java
MessageWith4Payloads.java
MessageWith5Payloads.java
MessageWithPayload.java
MessageWithRawData.java
MessageWrapper.java
MsgSizeMonitor.java
MsgSizeMonitorTest.java
OutgoingMsgPolicyInterface.java
PipeFactory.java
Queue.java
QueueInputPipeInterface.java
QueueOutputPipeInterface.java
QueueTest.java
controller
messages
MessageAgentReporting.java
testFiles
TestAgent.java
userIO
Console.java
DistributedSolver.java
UserIO.java
AllTests.java
ConfigurationManager.java
Controller.java
DistributedSolverDemo.java
TestConfigurationManager.java
TestController.java
TestWhitePages.java
WhitePages.java
daemon
userIO
Console.java
UserIO.java
AllTests.java
Constructor.java
Daemon.java
LocalAgentReport.java
LocalConfigManager.java
LocalWhitePages.java
TestLocalWhitePages.java
gui
jung
JungVisualizer.java
ConsoleVisualizer.java
DOTrenderer.java
SimpleGUI.java
Visualizer.java
VisualizerControls.java
solutionSpaces
crypto
AddableBigInteger.java
CryptoScheme.java
ElGamalBigInteger.java
ElGamalScheme.java
ElGamalSchemeTest.java
hypercube
tests
AllTestsHypercube.java
HypercubeIterBestFirstTest.java
HypercubeIterTest.java
HypercubeTest.java
BasicHypercube.java
BasicHypercubeIter.java
BlindProjectOutput.java
ExpectationOutput.java
Hypercube.java
HypercubeIter.java
HyperCubeIterBestFirst.java
HypercubeLimited.java
JoinOutputHypercube.java
ScalarBasicHypercube.java
ScalarBasicSpaceIter.java
ScalarHypercube.java
ScalarHypercubeLimited.java
ScalarSpaceIter.java
JaCoP
tests
AllTestsJaCoP.java
JaCoPproblemTest.java
JaCoPtests.java
JaCopxcspParserTest.java
ExtensionalSupportHypercube.java
IterSolutionListener.java
JaCoPiterSearch.java
JaCoPoptAssignments.java
JaCoPproblem.java
JaCoPutilSpace.java
JaCoPutilSpaceIter.java
JaCoPutilSpaceIter2.java
JaCoPutilSpaceIterBestFirst.java
JaCoPxcspParser.java
Predicate.java
tests
AllTestsSpaces.java
vehiclerouting
test
VRPtests.java
CompoundSpace.java
Customer.java
VehicleRoutingSpace.java
Addable.java
AddableBigDecimal.java
AddableConflicts.java
AddableDelayed.java
AddableInteger.java
AddableLimited.java
AddableReal.java
BasicUtilitySolutionSpace.java
DCOPProblemInterface.java
MASProblemInterface.java
ProblemInterface.java
SolutionSpace.java
UtilitySolutionSpace.java
UtilitySolutionSpaceLimited.java
org
jacop
constraints
binpacking
BinpackingCloneable.java
cumulative
CumulativeBasicCloneable.java
CumulativeCloneable.java
CumulativeOptionalCloneable.java
CumulativePrimaryCloneable.java
CumulativeUnaryCloneable.java
CumulativeUnaryOptionalCloneable.java
diffn
DiffnCloneable.java
DiffnDecomposedCloneable.java
NooverlapCloneable.java
geost
ExternalConstraintCloneable.java
GeostCloneable.java
GeostObjectCloneable.java
InAreaCloneable.java
NonOverlappingCloneable.java
ShapeCloneable.java
knapsack
KnapsackCloneable.java
netflow
ArithmeticCloneable.java
NetworkBuilderCloneable.java
NetworkFlowCloneable.java
regular
RegularCloneable.java
table
SimpleTableCloneable.java
TableCloneable.java
AbsXeqYCloneable.java
AlldiffCloneable.java
AlldifferentCloneable.java
AlldistinctCloneable.java
AllEqualCloneable.java
AmongCloneable.java
AmongVarCloneable.java
AndBoolCloneable.java
AndBoolSimpleCloneable.java
AndBoolVectorCloneable.java
AndCloneable.java
ArgMaxCloneable.java
ArgMinCloneable.java
AssignmentCloneable.java
AtLeastCloneable.java
AtMostCloneable.java
BoolClauseCloneable.java
ChannelImplyCloneable.java
ChannelReifCloneable.java
CircuitCloneable.java
ConditionalCloneable.java
ConstraintCloneableInterface.java
CountBoundsCloneable.java
CountCloneable.java
CountValuesBoundsCloneable.java
CountValuesCloneable.java
CountVarCloneable.java
CumulativeCloneable.java
DecomposedConstraintCloneableInterface.java
DecreasingCloneable.java
Diff2Cloneable.java
DiffCloneable.java
DisjointCloneable.java
DisjointConditionalCloneable.java
DistanceCloneable.java
ElementIntegerCloneable.java
ElementIntegerFastCloneable.java
ElementVariableCloneable.java
ElementVariableFastCloneable.java
EqBoolCloneable.java
EqCloneable.java
ExtensionalConflictVACloneable.java
ExtensionalSupportMDDCloneable.java
ExtensionalSupportSTRCloneable.java
ExtensionalSupportVACloneable.java
GCCCloneable.java
IfThenBoolCloneable.java
IfThenCloneable.java
IfThenElseCloneable.java
ImpliesCloneable.java
InCloneable.java
IncreasingCloneable.java
LexCloneable.java
LexOrderCloneable.java
LinearIntCloneable.java
LinearIntDomCloneable.java
MaxCloneable.java
MaxSimpleCloneable.java
MemberCloneable.java
MinCloneable.java
MinSimpleCloneable.java
NoGoodCloneable.java
NotCloneable.java
OrBoolCloneable.java
OrBoolSimpleCloneable.java
OrBoolVectorCloneable.java
OrCloneable.java
ReifiedCloneable.java
SeqPrecedeChainCloneable.java
SequenceCloneable.java
SoftAlldifferentCloneable.java
SoftGCCCloneable.java
StretchCloneable.java
SubcircuitCloneable.java
SumBoolCloneable.java
SumCloneable.java
SumIntCloneable.java
SumWeightCloneable.java
ValuePrecedeCloneable.java
ValuesCloneable.java
XdivYeqZCloneable.java
XeqCCloneable.java
XeqYCloneable.java
XexpYeqZCloneable.java
XgtCCloneable.java
XgteqCCloneable.java
XgteqYCloneable.java
XgtYCloneable.java
XltCCloneable.java
XlteqCCloneable.java
XlteqYCloneable.java
XltYCloneable.java
XmodYeqZCloneable.java
XmulCeqZCloneable.java
XmulYeqCCloneable.java
XmulYeqZCloneable.java
XneqCCloneable.java
XneqYCloneable.java
XorBoolCloneable.java
XorCloneable.java
XplusCeqZCloneable.java
XplusClteqZCloneable.java
XplusYeqCCloneable.java
XplusYeqZCloneable.java
XplusYgtCCloneable.java
XplusYlteqZCloneable.java
core
CloneableInto.java
IntVarCloneable.java
StoreCloneable.java
util
fsm
FSMCloneable.java
MDDCloneable.java
Generated on
for FRODO by
1.15.0