존 홀랜드 가 1970 년 에 개발 한 유전자 알고리즘 은 교차 연산자 를 사용 하 여 대안 을 검색 하 는 데 중요 한 역할 을 하 는 최적화 알고리즘 이 다 . 제안 된 모델 은 소프트웨어 프로그램 인 ‘ Evolver 5 . 5 ’ 를 기반 으로 유전자 알고리즘 을 사용 했 다 . 유전자 알고리즘 을 적용 하 기 위해 본 발명 에서 는 2 단계 에서 고려 한 조절 변수 인 SoC , ToC , ToS , NoC _ L 및 NoC _ W 뿐 만 아니 라 제한 변수 인 설치 면적 의 제한 , 최소 연간 열에너지 생산량 한도 및 최대 예산 한도 를 사용 했 다 .