Skip to content
@silverithm

silverithm

Silverithm

해결하고자 하는 문제

요양기관 자차 송영 서비스 차량 배치를 작성하기 위해 불필요한 직원들의 노동과 시간 소요

Solution

  1. 최적화 알고리즘인 유전 알고리즘을 도입하여 차량 배치 알고리즘 완성
  2. 가까운 거리에 있는 어르신일수록 가중치를 주어 가까운 거리에 있는 어르신들을 최대한 묶어줌
  3. 어르신 고정, 앞자리 고정 등 다양한 조건 반영
  4. Tmap API를 활용하여 실시간 교통상황 반영

왜 유전 알고리즘을 사용하였는가?

장기요양기관의 특수성을 반영한 차량 배치 알고리즘을 완성하기 위해서는 해 탐색을 위해 매우 높은 시간 복잡도를 가지는 일반 알고리즘으로 한계가 있다. 이를 극복하기 위해 전역 최적해를 빠르게 탐색할 수 있고 장기요양기관의 특수하고 복잡한 조건들을 반영 가능한 유전 알고리즘을 사용하였다. 유전 알고리즘은 생물학적 진화를 유도하는 과정인 자연 선택에 기반한 것으로, 제약 조건이 있는 최적화 문제와 제약 조건이 없는 최적화 문제를 모두 풀 수 있는 방법이므로 차량 배치 프로젝트에 적합하다고 판단하였다.

비즈니스 모델

스크린샷 2024-06-20 오전 1 08 36

서비스 흐름

스크린샷 2024-11-14 오후 8 30 39

로그인

로그인2

회원가입

회원가입1

직원 및 어르신 추가

직원어르신추가6

부부 어르신 추가

부부어르신추가9

수정 기능

수정7

삭제 기능

삭제8

어르신 고정

배치고정10

단일 경로 길 찾기

단일경로길찾기3

이전 배치 목록

이전배치목록4

인공지능 차량 배치

차량배치결과5

Popular repositories Loading

  1. api-server api-server Public

    Java

  2. frontend frontend Public

    JavaScript

  3. sliverithm-frontend sliverithm-frontend Public

  4. frontend-sliverithm frontend-sliverithm Public

    MDX

  5. .github .github Public

  6. dispatch-server dispatch-server Public

    Java

Repositories

Showing 6 of 6 repositories
  • api-server Public
    silverithm/api-server’s past year of commit activity
    Java 0 0 5 0 Updated Dec 29, 2024
  • frontend Public
    silverithm/frontend’s past year of commit activity
    JavaScript 0 0 5 0 Updated Dec 21, 2024
  • silverithm/dispatch-server’s past year of commit activity
    Java 0 0 0 0 Updated Dec 15, 2024
  • .github Public
    silverithm/.github’s past year of commit activity
    0 0 0 0 Updated Nov 14, 2024
  • silverithm/frontend-sliverithm’s past year of commit activity
    MDX 0 MIT 0 0 0 Updated May 1, 2024
  • silverithm/sliverithm-frontend’s past year of commit activity
    0 0 0 0 Updated Mar 11, 2024

Most used topics

Loading…