1
Fork 0
mirror of https://github.com/Jaxan/hybrid-ads.git synced 2025-06-07 17:07:46 +02:00
Commit graph

79 commits

Author SHA1 Message Date
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
Joshua Moerman
b2edef0574 Fixes two missing includes 2015-05-06 17:41:49 +02:00
Joshua Moerman
8d82a0fcc6 Linux is a bit more pedantic when it comes to size_t 2015-05-06 17:37:35 +02:00
Joshua Moerman
7fcafba6e9 Refactor 2015-05-04 10:21:44 +02:00
Joshua Moerman
aeb60d84cf Updates the docs a bit (to reflect the SJVM15 paper) 2015-04-29 15:42:19 +02:00
Joshua Moerman
432540f148 Rewrote the parser to accept a bit more (and to be read easier as well) 2015-04-29 15:39:13 +02:00
Joshua Moerman
22208275fd Alters the splitting tree to be minimal (for the W-method) 2015-04-20 14:14:10 +02:00
Joshua Moerman
114ad8c8b7 Adds test suite size thingy 2015-04-20 10:09:07 +02:00
Joshua Moerman
69942cd683 generalised a bit and uses trie now 2015-04-17 18:35:27 +02:00
Joshua Moerman
b6033eec4c Adds some docs and a tool to create the dot files for splitting trees and ad. dist. seqs. 2015-04-17 16:08:26 +02:00
Joshua Moerman
5f827b2c1c Adds a Trie datastrucutre (to be used) 2015-04-14 11:55:20 +02:00
Joshua Moerman
2b600cca08 Fixes some warnings (and re-enables c++14) 2015-04-14 11:54:51 +02:00
Joshua Moerman
ba868d39c5 Incorporates some changes by Wouter.
Makes main more dynamic and easy to adjust.
2015-04-10 16:08:11 +02:00
Joshua Moerman
f13d8a0dd6 Tested some different learning algorithms. Also updates the counting membership oracle. 2015-04-10 15:40:32 +02:00
Joshua Moerman
1033d8e74e java: Buffers queries to enable parallelism 2015-04-08 17:03:07 +02:00
Joshua Moerman
7817edbb90 Removes concurrency as std::future seems to be broken in VS 2013 2015-04-08 11:31:08 +02:00
Joshua Moerman
037646a16a Workaround for the mising constructor in VS 2013 2015-04-08 11:17:16 +02:00
Joshua Moerman
d8f6399260 Makes the project c++11, and removes some auto's 2015-04-08 10:43:04 +02:00
Joshua Moerman
ac4139fc31 Updates the java code to use sub alphabets :) 2015-04-08 09:45:23 +02:00
Joshua Moerman
c61df91202 Hopefully solved the initializer-list error in VS 2013 :( 2015-04-07 16:33:05 +02:00
Joshua Moerman
fd750e4abd Replaces auto return type with concrete types :( 2015-04-07 16:23:07 +02:00
Joshua Moerman
64b2331672 Fixes some warnings 2015-04-07 16:17:48 +02:00