Joshua Moerman
|
f23946f00c
|
Adds -e options, which will reduce memory usage. Adds -l option which allows an initial segment to be randomised.
|
2018-11-02 12:06:45 +01:00 |
|
Joshua Moerman
|
687784bcf9
|
Windows hotpatch
|
2018-07-30 14:36:39 +02:00 |
|
Joshua Moerman
|
aa718f17d3
|
Adds a mode to just output suffixes for Petra. (Not the most optimal way.)
|
2018-06-22 12:25:06 +02:00 |
|
Joshua Moerman
|
08d940224b
|
Removes the boost dependency
|
2017-07-28 15:03:02 +01:00 |
|
Joshua Moerman
|
44f4cb3b76
|
Improved the trie data structure to be more (memory) efficient
|
2017-07-28 14:48:14 +01:00 |
|
Joshua Moerman
|
4a5af92354
|
Cleaned up a whole bunch of things
|
2017-07-25 11:44:28 +01:00 |
|
Joshua Moerman
|
0c81bded6b
|
Removes some redundant verbosity
|
2015-12-22 13:36:02 +01:00 |
|
Joshua Moerman
|
5fe44a2179
|
Adds script to complete partial dots
|
2015-12-22 12:27:53 +01:00 |
|
Joshua Moerman
|
b990221c3c
|
Merge branch 'master' of https://gitlab.science.ru.nl/moerman/Yannakakis
|
2015-12-16 11:32:40 +01:00 |
|
Joshua Moerman
|
e392f65658
|
Adds some options to the learning graph tool
|
2015-12-16 11:32:22 +01:00 |
|
Joshua Moerman
|
63074c1d4f
|
Updates readme
|
2015-11-25 13:05:44 +01:00 |
|
Joshua Moerman
|
15967b0581
|
Fixes compilation issue (clang is too nice to me)
|
2015-11-25 11:48:12 +01:00 |
|
Joshua Moerman
|
0e2547be86
|
Adds program to count size of test suite
|
2015-11-17 17:27:04 +01:00 |
|
Joshua Moerman
|
aa801a7946
|
Reintroduces the bug/feature that created longer prefixes
|
2015-10-29 13:35:30 +01:00 |
|
Joshua Moerman
|
7ea3593588
|
Adds script I use to parse/accumulate data for a learning plot
|
2015-10-13 14:38:49 +02:00 |
|
Joshua Moerman
|
23ec2c94c5
|
Adds an option to the generator to generate the same machine, but with alphabets permuted
|
2015-10-13 14:38:17 +02:00 |
|
Joshua Moerman
|
09c65377e7
|
Adds a test method without suffixes. Rewrites methods.cpp to use these functions.
|
2015-10-13 14:32:42 +02:00 |
|
Joshua Moerman
|
e9ffbd3be8
|
Fixes bug in prefix sequences (sorry methods.cpp is still broken)
|
2015-10-13 14:31:36 +02:00 |
|
Joshua Moerman
|
0d24dcf137
|
Fixes bug in parser
|
2015-10-13 14:27:16 +02:00 |
|
Joshua Moerman
|
388e278b0b
|
Updates the build instructions. Updates the submodule url.
|
2015-09-25 16:47:32 +02:00 |
|
Joshua Moerman
|
5faac3fef7
|
Adds more (useless?) statistics for analysing machines in stats.cpp
|
2015-09-25 16:37:28 +02:00 |
|
Joshua Moerman
|
6863872218
|
More sophisticated random graph generation (with power laws and clusters). Still not similar to the Océ case at all!
|
2015-09-25 16:37:28 +02:00 |
|
Joshua Moerman
|
a70a2f6ac7
|
Some script I use to make statistical learning graphs
|
2015-09-25 16:37:28 +02:00 |
|
Joshua Moerman
|
00c1954eba
|
Adds better (and more) command line option handling
|
2015-09-25 16:37:27 +02:00 |
|
Joshua Moerman
|
80c4fac8f1
|
Fixes build (of main.cpp) for gcc-4.8
|
2015-09-14 17:10:22 +02:00 |
|
Joshua Moerman
|
8a43569f51
|
Updates the git submodule
|
2015-09-14 16:24:20 +02:00 |
|
Joshua Moerman
|
415689b04c
|
Adds the two families of automata occurring in Hopcrofts paper
|
2015-07-30 16:33:15 +02:00 |
|
Joshua Moerman
|
01bc580081
|
Adds proper command line interface for the generator
|
2015-07-30 15:24:28 +02:00 |
|
Joshua Moerman
|
a1965365b6
|
Adds a simple random machine generator
|
2015-07-30 14:02:17 +02:00 |
|
Joshua Moerman
|
9a92ff7703
|
Sophisticates stats.cpp
|
2015-07-30 14:02:04 +02:00 |
|
Joshua Moerman
|
5c1c88976c
|
Also adds seed to methods.cpp
|
2015-07-30 14:01:47 +02:00 |
|
Joshua Moerman
|
e3b512fe6d
|
Adds an extra program option: the random seed (optional)
|
2015-07-28 16:37:10 +02:00 |
|
Joshua Moerman
|
d44610e4d6
|
Moved the (outdated) docs to other repositories
|
2015-07-10 13:15:54 +02:00 |
|
Joshua Moerman
|
613dd45977
|
Updates the readme
|
2015-07-10 11:46:39 +02:00 |
|
Joshua Moerman
|
33657de56a
|
Changes to unordered_map instead of map (1.5x speedup in reading)
|
2015-07-10 10:17:28 +02:00 |
|
Joshua Moerman
|
a9e3fdfd1c
|
Simplified the lca implementation (now without state)
|
2015-07-10 09:31:39 +02:00 |
|
Joshua Moerman
|
8d9286a0f8
|
Fix for gcc (-fpermissive)
|
2015-06-05 15:57:48 +02:00 |
|
Joshua Moerman
|
3063e30fec
|
The good fix (I hope), and removes an attribute
|
2015-05-22 15:58:01 +02:00 |
|
Joshua Moerman
|
00ad4445f3
|
Makes it c++11 again (only for main). Hopefully compiles on VS 2013 again.
|
2015-05-22 15:52:03 +02:00 |
|
Joshua Moerman
|
da41dfec26
|
Adds expected length (in randomised phase) as option to main
|
2015-05-21 16:45:33 +02:00 |
|
Joshua Moerman
|
1856602e3c
|
Reduces memory usage a bit by using smaller types.
|
2015-05-21 15:56:16 +02:00 |
|
Joshua Moerman
|
f5108ceb43
|
Refactors a bit
|
2015-05-21 14:13:04 +02:00 |
|
Joshua Moerman
|
8871040c03
|
Fixes the complexity issue introduced in previous commit
|
2015-05-21 11:56:56 +02:00 |
|
Joshua Moerman
|
1497315778
|
Fixes memory usage (part two). Introduces time complexity issue...
|
2015-05-21 10:12:03 +02:00 |
|
Joshua Moerman
|
713b5fb48c
|
Merges the read_mealy files
|
2015-05-20 12:23:13 +02:00 |
|
Joshua Moerman
|
0ab23f5ec2
|
Moves test suite generation to separate files
|
2015-05-20 12:07:41 +02:00 |
|
Joshua Moerman
|
d81a4cb997
|
Fixes high memory usage (one part): global suffixes do not need to be super-global.
|
2015-05-20 10:33:24 +02:00 |
|
Joshua Moerman
|
da393cc19f
|
Adds plain txt support to the important executables
|
2015-05-20 10:22:19 +02:00 |
|
Joshua Moerman
|
52da35f494
|
Adds another format parser
|
2015-05-13 17:53:36 +02:00 |
|
Joshua Moerman
|
8752cebcfa
|
Adds code to calculate distance between automata relative to log
|
2015-05-13 17:53:36 +02:00 |
|