Mtminer » Historique » Version 9
François Rioult, 13/02/2012 18:47
1 | 1 | François Rioult | h1. Mtminer |
---|---|---|---|
2 | |||
3 | h2. Synopsis |
||
4 | |||
5 | 7 | François Rioult | @mtminer@ computes levelwisely the minimal transversals of a hypergraph [1]. |
6 | 1 | François Rioult | |
7 | 4 | François Rioult | h2. Input format |
8 | |||
9 | 6 | François Rioult | Each line is a hyper edge. Below two hyper edges, the first containing the vertices 1 and 2, the second has 2 and 3. The output give the minimal transversals with growing length, each one a line. |
10 | 4 | François Rioult | |
11 | 1 | François Rioult | h2. Example |
12 | |||
13 | <pre> |
||
14 | $ cat > /tmp/test |
||
15 | 1 2 |
||
16 | 2 3 |
||
17 | ^D |
||
18 | $ mtminer /tmp/test |
||
19 | 2 |
||
20 | # depth 2 |
||
21 | 1 3 |
||
22 | </pre> |
||
23 | 2 | François Rioult | |
24 | 9 | François Rioult | h2. C++ code |
25 | |||
26 | The code is avalaible below (mtminer-dist.tgz). |
||
27 | |||
28 | 2 | François Rioult | h2. Reference |
29 | |||
30 | 5 | François Rioult | [1] Hébert C., Bretto A., Crémilleux B. A data mining formalization to improve hypergraph transversal computation, Fundamenta Informaticae, IOS Press, 80(4), pp. 415-433, 2007. |