核心概念
답변 집합 프로그래밍을 이용하여 다중 에이전트 경로 탐색 문제에 대한 대안적인 경로 설정 및 스케줄링 접근법을 제시한다. 시간 단계 대신 부분 순서를 사용하여 시간의 흐름을 포착하며, 이를 통해 계획의 길이에 대한 고정된 상한을 제거할 수 있다.
要約
이 논문은 다중 에이전트 경로 탐색(MAPF) 문제에 대한 대안적인 경로 설정 및 스케줄링 접근법을 제시한다.
- 경로 설정 부분:
- 에이전트 위치를 나타내는 이벤트 순서로 MAPF 문제를 특성화한다.
- 기존의 시간 단계 기반 접근법과 달리, 부분 순서를 사용하여 시간의 흐름을 포착한다. 이를 통해 계획의 길이에 대한 고정된 상한을 제거할 수 있다.
- 충돌 없는 경로 기반 부분 순서 집합과 충돌 없는 경로 기반 계획 간의 일대일 대응 관계를 보여준다.
- 이를 바탕으로 MAPF 문제에 대한 새로운 답변 집합 프로그래밍 인코딩을 제시하고 그 정확성을 증명한다.
- 스케줄링 부분:
- 에이전트의 이동 시간과 안전 시간을 고려하는 가중치 MAPF 문제를 정의한다.
- 에이전트의 도착 시간을 나타내는 부분 순서로 가중치 MAPF 문제를 특성화한다.
- 기존의 시간 단계 기반 접근법과 달리, 차이 제약을 사용하여 세부적인 스케줄링을 처리한다. 이를 통해 ASP 해결에 미치는 부담을 줄일 수 있다.
- 가중치 MAPF 문제에 대한 새로운 답변 집합 프로그래밍 인코딩을 제시하고 그 정확성을 증명한다.
統計
에이전트 a의 경로 πa는 (vi)n
i=0의 형태로 나타낼 수 있다.
에이전트 a의 이동 집합 Mπa는 (i, j) 쌍의 집합으로 나타낼 수 있다.
가중치 MAPF 문제는 (V, E, A, δ, σ)의 5개 요소로 구성된다.
引用
"시간 단계를 사용하면 계획의 길이에 대한 고정된 상한이 필요하지만, 이는 성능 저하로 이어진다."
"부분 순서를 사용하면 시간의 흐름을 포착할 수 있으며, 이를 통해 계획의 길이에 대한 고정된 상한을 제거할 수 있다."
"차이 제약을 사용하면 세부적인 스케줄링을 ASP 해결에서 분리할 수 있다."