1 |
1
전자 장치에서 디바이스의 임무를 결정하는 방법에 있어서,외부의 상황 정보 및 복수의 디바이스의 상태 정보를 확인하는 단계;디바이스의 임무 적합도와 관련된 목적 함수를 확인하는 단계;복수의 디바이스에 대한 제1 세대의 복수의 해 집합 각각에 대해, 상기 상황 정보 및 상기 상태 정보를 이용하여 상기 목적 함수의 값을 계산하는 단계;상기 값에 기초하여, 유전 알고리즘을 통해 상기 복수의 디바이스에 대한 다음 세대의 복수의 해 집합을 결정하는 단계; 및상기 값을 계산하는 단계와 상기 다음 세대의 복수의 해 집합을 결정하는 단계를 반복 수행함에 따른 제2 세대의 복수의 해 집합 중 제1 해에 기반하여, 상기 복수의 디바이스에 대한 임무를 결정하는 단계를 포함하는 디바이스의 임무를 결정하는 방법
|
2 |
2
제1 항에 있어서,상기 목적 함수의 값을 계산하는 단계는,상기 상황 정보와 관련된 복수의 대응 시나리오를 확인하는 단계;설정된 규칙에 기초하여, 상기 복수의 대응 시나리오에 대한 복수의 적합도를 계산하는 단계; 및상기 복수의 대응 시나리오와 관련된 복수의 가중치 및 상기 복수의 적합도에 기반하여, 상기 목적 함수의 값을 계산하는 단계를 포함하는 디바이스의 임무를 결정하는 방법
|
3 |
3
제2 항에 있어서,상기 복수의 대응 시나리오 중 제1 대응 시나리오에 대한 적합도를 계산하는 단계는,상기 상황 정보 및 상기 상태 정보 중 적어도 하나에 기반하여, 상기 제1 대응 시나리오에 대응하는 복수의 조건의 만족 여부를 확인하는 단계;상기 복수의 조건의 만족 여부에 기초하여, 상기 복수의 조건에 대한 제1 값을 결정하는 단계; 및상기 복수의 조건과 관련된 복수의 제1 가중치 및 상기 제1 값에 기반하여, 상기 제1 대응 시나리오에 대한 적합도를 계산하는 단계를 포함하는 디바이스의 임무를 결정하는 방법
|
4 |
4
제2 항에 있어서,상기 복수의 가중치 및 상기의 복수의 적합도에 기반하여, 상기 목적 함수의 값을 계산하는 단계는,상기 복수의 대응 시나리오 각각에 대해, 대응 시나리오에 대응하는 적합도 및 가중치에 기초하여 설정된 함수의 연산을 수행함으로써, 상기 연산의 결과 값 중 제2 값을 상기 목적 함수의 값으로 결정하는 단계를 포함하는 디바이스의 임무를 결정하는 방법
|
5 |
5
제1 항에 있어서,상기 제1 세대의 복수의 해 집합에 포함되는 인덱스는 임의로 결정되는 것을 특징으로 하는 디바이스의 임무를 결정하는 방법
|
6 |
6
제1 항에 있어서,상기 다음 세대의 복수의 해 집합을 결정하는 단계는,상기 값에 기초하여, 상기 유전 알고리즘과 관련된 선택 과정, 교배 과정, 돌연변이 과정 중 적어도 하나에 기반하여 상기 다음 세대의 복수의 해 집합을 결정하는 단계를 포함하는 디바이스의 임무를 결정하는 방법
|
7 |
7
제1 항에 있어서,상기 제1 해는 상기 제2 세대의 복수의 해의 빈도수(frequency)에 기반하여 결정되는 것을 특징으로 하는 디바이스의 임무를 결정하는 방법
|
8 |
8
제1 항에 있어서,상기 제1 해는 상기 제2 세대의 복수의 해 집합 각각에 대한 상기 목적 함수의 값에 기반하여 결정되는 것을 특징으로 하는 디바이스의 임무를 결정하는 방법
|
9 |
9
제 4항에 있어서,상기 제1 해에 상기 복수의 디바이스에 대한 임무를 결정하는 단계는,상기 제1 해에 대응하는 상기 목적 함수의 값에 기반하여, 상기 복수의 대응 시나리오 중 제2 대응 시나리오를 확인하는 단계; 및상기 제1 해를 인덱스로 이용함으로써, 상기 제2 대응 시나리오에 대응하는 상기 복수의 디바이스에 대한 임무를 확인하는 단계를 포함하는 디바이스의 임무를 결정하는 방법
|
10 |
10
디바이스의 임무를 결정하는 전자 장치에 있어서,트랜시버;하나 이상의 명령어를 저장하는 스토리지; 및외부의 상황 정보 및 복수의 디바이스의 상태 정보를 확인하고,디바이스의 임무 적합도와 관련된 목적 함수를 확인하고,복수의 디바이스에 대한 제1 세대의 복수의 해 집합 각각에 대해, 상기 상황 정보 및 상기 상태 정보를 이용하여 상기 목적 함수의 값을 계산하고,상기 값에 기초하여, 유전 알고리즘을 통해 상기 복수의 디바이스에 대한 다음 세대의 복수의 해 집합을 결정하고, 및상기 값을 계산하는 동작과 상기 다음 세대의 복수의 해 집합을 결정하는 동작을 반복 수행함에 따른 제2 세대의 복수의 해 집합 중 제1 해에 기반하여, 상기 복수의 디바이스에 대한 임무를 결정하는 프로세서를 포함하는 디바이스의 임무를 결정하는 전자 장치
|
11 |
11
디바이스의 임무를 결정하는 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 비일시적 기록매체로서,상기 디바이스의 임무를 결정하는 방법은,외부의 상황 정보 및 복수의 디바이스의 상태 정보를 확인하는 단계;디바이스의 임무 적합도와 관련된 목적 함수를 확인하는 단계;복수의 디바이스에 대한 제1 세대의 복수의 해 집합 각각에 대해, 상기 상황 정보 및 상기 상태 정보를 이용하여 상기 목적 함수의 값을 계산하는 단계;상기 값에 기초하여, 유전 알고리즘을 통해 상기 복수의 디바이스에 대한 다음 세대의 복수의 해 집합을 결정하는 단계; 및상기 값을 계산하는 단계와 상기 다음 세대의 복수의 해 집합을 결정하는 단계를 반복 수행함에 따른 제2 세대의 복수의 해 집합 중 제1 해에 기반하여, 상기 복수의 디바이스에 대한 임무를 결정하는 단계를 포함하는 컴퓨터로 판독 가능한 비일시적 기록매체
|