Removed x2x
[libdai.git] / STATUS
1 OPTIMIZATION:
2 - BipartiteGraph::isConnected should be optimized using boost::graph
3 - Can the FactorGraph constructors be optimized further?
4 - Cache second-order neighborhoods (delta's) in BipGraph?
5 - Would it be a good idea to remove the states() caching from VarSet?
6 Then, we could turn a VarSet into an IndexSet (set of integers).
7 This may restrict the use of findVar().
8
9 - Idea: use a PropertySet as output of a DAIAlg, instead of functions like maxDiff and Iterations().
10 - A DAIAlg<T> should not inherit from a FactorGraph/RegionGraph, but should store a reference to it
11 - Add max-product to BP
12
13 TODO FOR RELEASE:
14 - http://www.boost.org/development/requirements.html#Design_and_Programming
15 - Test {Visual C++, cygwin, gcc various version} compatibility; state tested compilers/build environments in README
16 - Figure out which libraries are required and document in README
17 boost headers, boost::program_options library, boost::graph library,
18 boost::math library (under Windows)
19 - Change email address
20
21 FILES IN SVN HEAD RELEVANT FOR A LATER RELEASE:
22 matlab/dai_potstrength.*
23 matlab/dai_bpconvbound.*
24 utils/fg2dot.cpp
25 utils/viewfg
26 tests/aliases.conf
27 tests/testall
28 tests/test.cpp ("limit")
29 all subdirs not included in git:
30 bugs, experimental, tests/errorbounds, tests/kees, tests/large, tests/ldpc, tests/uai
31
32 DOCUMENTATION READY:
33 - bipgraph.h, bipgraph.cpp
34 - var.h