정사각형에서 인접 행렬 복구의 복잡성


18

다음 문제에 관심이 있습니다. 행렬이 주어지면 인접 행렬의 제곱이 행렬 인 개의 꼭짓점 에 무 방향 그래프 가 있습니까?n×nn

이 문제의 계산 복잡성이 알려져 있습니까?

비고 :

  • 물론이 또한 매트릭스 주어진 검색 문제로 표현한 수 위한 무향 그래프의 인접 행렬을 상기 문제 (무향 그래프) 임의의 인접 행렬을 발견하는 되도록 .A2ABB2=A2

  • Motwani와 수단 ( 그래프의 근본 계산 은 어렵다 , 1994 년)과 Kutz ( 부울 행렬의 근본 계산의 복잡도 , 2004)는 NP-hard와 유사하지만 뚜렷한 문제를 보여줍니다. 곱셈.


문제는 주어진 쌍별 내부 곱 으로 벡터 의 존재를 결정하는 것과 같습니다 . n
— Mohammad Al-Turkistany

2
아주 최근에 인접 행렬이 아닌 확률 행렬에 대한이 질문을 다루는 논문이있었습니다 ( arxiv.org/abs/1411.7380 ). 이러한 맥락에서 정사각형의 성질은 분열성 (divisibility )으로 알려져 있으며, 내가 언급 한 논문에서 NP- 완전한 것으로 보인다.
— Māris Ozols

2
@ MohammadAl-Turkistany는 어떻게 동등합니까? OP의 문제에 대한 솔루션은 일반 벡터 (정수 값, 특정 인덱스가 0이어야 함)보다 추가 구조가 필요합니다.
— Jeremy Kun

이것은 학위 순서가 그래픽인지 확인하는 것과 관련이 있습니다. 공지의 것을 대각이도 열과 나타내는 정점 공통 인 이웃들의 숫자 . 따라서 그래픽 정도 시퀀스 문제에 대한 제한 사항입니다. 그래도 어떻게 해결 해야할지 모르겠다. A2(A2)iji,j
— SamiD

답변:


3

이분 그래프의 사각형 (참조 다항식 시간에 인식 할 수있는 것으로 알려져있다 이 ). 일반적으로 기본 그래프의 거스를 기준으로이 문제의 복잡성을 특성화 합니다.

최근에 최적화 있었다 변형 테스트 할 때 그래프가 최대 (각각 적어도)와 제곱근이 있는지 여부를 문제에 대한 FPT 알고리즘을 제공 공부 정수 주어진 일부 가장자리 .ss


7
응답에 감사하지만 언급 한 결과는이 문제와 관련이 없습니다 .Motwani와 수단의 논문에서와 같이 주어진 행렬은 인접 행렬이며 목표는 인접 행렬이 제곱 된 다른 그래프를 찾는 것입니다 부울 행렬 곱셈 은 주어진 행렬입니다. 이 문제에서는 부울이 아니라 정수 행렬 곱셈입니다. 즉,이 문제는 용어를 사용할 때 그래프의 제곱근에 관한 것이 아닙니다.
— 벤 피쉬

@BenFish 죄송합니다. 귀하의 질문을 오해했습니다. 정수 행렬의 경우 행렬의 제곱근을 근사하는 것보다 더 좋은 방법은 보이지 않지만 가중치 그래프의 제곱근으로 계산하는 데 관심이 있다고 가정합니다 (그 방법을 모릅니다)
— Nikhil

@Nikhil 행렬의 제곱근은 고유하지 않으므로 이렇게해도 문제가 해결되지 않습니다.
— Lev Reyzin

@LevReyzin 맞습니다. 일반적으로 고유성은 매트릭스의 스펙트럼에서 특징 지을 수 있다고 생각합니다 (필수적이고 충분한 조건을 제공하지 않을 수도 있음). 확률 행렬에 대해 알려진 흥미로운 결과가 있습니다 -eprints.ma.man.ac.uk/1241/01/covered/MIMS_ep2009_21.pdf
— Nikhil

1

기본 그래프가 희소, 랜덤 그래프이면 다항식 시간에서 "그래프 제곱근"문제를 해결할 수 있습니다. 가중 그래프의 경우에도 마찬가지입니다. 이 아이디어를 사용하는 논문의 예로는 소셜 네트워크에서 겹치는 커뮤니티 찾기 및 일부 깊은 표현 학습을위한 입증 된 경계 찾기가 있습니다. 그래프 큐브 루트, 네 번째 루트 등에 대한 유사한 알고리즘에 대한 아이디어가 있습니까?

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