그래프의 트리 분해 계산 프로그램


22

고정 된 k (폭)에 대한 그래프의 트리 분해 계산을위한 오픈 소스 프로그램을 아는 사람이 있습니까? Tree-Decomposition을 찾는 문제는 변수 "k"에 대해 NP-Hard이지만 입력 인스턴스는 실제로 작고 (~ 10 개 노드) "k"는 고정되어 있습니다.


1
메타 토론 : meta.cstheory.stackexchange.com/questions/1101/... . 답변을 게시하기 전에 메타 사이트를 방문하십시오.이 질문의 범위가 아닌지 궁금합니다.
Suresh Venkat

답변:


22

이러한 소프트웨어 중 일부가 도움이 될 수 있습니다. (모두 오픈 소스 인 것은 아닙니다.)

* 나무 http://www.itu.dk/people/sathi/treed/

* dlib http://dlib.net/

* QuickBB http://www.cs.washington.edu/homes/vgogate/quickbb.html

* Hypertree http://www.dbai.tuwien.ac.at/proj/hypertree/downloads.html

* LibTW http://www.treewidth.com/treewidth/


나는 dlib의 관련성을 보지 못했다. 베이지안 네트워크 결합 트리 알고리즘은 트리 폭과 관련이 있지만이 구현은 트리 분해 계산에 도움이되지 않는 것 같습니다. Radu Marinescu의 treeDecomp도 유용 할 수 있습니다 : graphmod.ics.uci.edu/group/treeDecomp
András Salamon

3
트리 조인을 만들 그래프를 받아 그 나무의 분해를 반환 dlib의 기능을.
Davis King

@Davis : 명시 적 포인터에 감사드립니다. 문서에서 누락되었습니다.
András Salamon

1
LibTW 링크는 저자 (네덜란드) 컨설팅 회사로 리디렉션됩니다. 새로운 URL이 있습니까?
Jeffε

7

10케이13케이4

약 170 줄의 코드이며 GPL (또는 MIT 또는 BSD 또는 필요한 것)입니다.




당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.