tools/Makefile.am
author Peter Kovacs <kpeter@inf.elte.hu>
Thu, 06 Aug 2009 20:12:43 +0200
changeset 760 83ce7ce39f21
parent 526 28b154307c0d
permissions -rw-r--r--
Rework and fix the implementation of MinMeanCycle (#179)

- Fix the handling of the cycle means.
- Many implementation improvements:
- More efficient data storage for the strongly connected
components.
- Better handling of BFS queues.
- Merge consecutive BFS searches (perform two BFS searches
instead of three).

This version is about two times faster on average and an order of
magnitude faster if there are a lot of strongly connected components.
ladanyi@674
     1
EXTRA_DIST += \
ladanyi@674
     2
	tools/CMakeLists.txt
ladanyi@674
     3
ladanyi@1
     4
if WANT_TOOLS
ladanyi@1
     5
alpar@385
     6
bin_PROGRAMS += \
alpar@526
     7
	tools/dimacs-solver \
alpar@523
     8
	tools/dimacs-to-lgf \
alpar@523
     9
	tools/lgf-gen
alpar@385
    10
alpar@310
    11
dist_bin_SCRIPTS += tools/lemon-0.x-to-1.x.sh
ladanyi@1
    12
ladanyi@1
    13
endif WANT_TOOLS
alpar@385
    14
alpar@526
    15
tools_dimacs_solver_SOURCES = tools/dimacs-solver.cc
alpar@385
    16
tools_dimacs_to_lgf_SOURCES = tools/dimacs-to-lgf.cc
alpar@523
    17
tools_lgf_gen_SOURCES = tools/lgf-gen.cc