Adding function to test if two büchi automata are isomorphic.

And add the corresponding --isomorphic=FILENAME option to autfilt.

* src/tgbaalgos/are_isomorphic.cc, src/tgbaalgos/are_isomorphic.hh:
New.
* src/tgbaalgos/Makefile.am: Add it.
* src/bin/autfilt.cc: Add --isomorphic option.
* src/tgbatest/isomorph.test: Test it.
* src/tgbatest/Makefile.am: Add it.
This commit is contained in:
Thibaud Michaud 2014-12-03 17:54:22 +01:00 committed by Alexandre Duret-Lutz
parent 61edf7f41d
commit 97fdea9d71
6 changed files with 434 additions and 1 deletions

View file

@ -28,6 +28,7 @@ AM_CXXFLAGS = $(WARNING_CXXFLAGS)
tgbaalgosdir = $(pkgincludedir)/tgbaalgos
tgbaalgos_HEADERS = \
are_isomorphic.hh \
bfssteps.hh \
closure.hh \
complete.hh \
@ -80,6 +81,7 @@ tgbaalgos_HEADERS = \
noinst_LTLIBRARIES = libtgbaalgos.la
libtgbaalgos_la_SOURCES = \
are_isomorphic.cc \
bfssteps.cc \
closure.cc \
complete.cc \