Где Пролог используется для систем управления движением? - PullRequest
3 голосов
/ 12 апреля 2009

У пользователя Laurent был интересный ответ на вопрос [Почему логическое программирование не завоевало популярность?]:

Если вы посмотрите на влияние логическое программирование имеет в области из - управления воздушным движением - я не думаю, что это можно сказать, логическое программирование не завоевал популярность.

Возникает вопрос:

Где пролог используется для трафика системы управления на дорогах? Почему это используется вместо языков, таких как C или Python, в таких средах?

Ответы [ 2 ]

2 голосов
/ 12 апреля 2009

Пролог полезен при внедрении Экспертных систем . Так что если вы можете подумать о экспертной системе, полезной для управления трафиком, вы можете использовать Prolog. Я не эксперт в управлении движением, и я уверен, что это очень интересная наука (так как я уверен, что любой водитель, сидящий на светофоре, может сказать вам: D), но я думаю, что вы можете создать такую ​​экспертную систему, которая может контролировать время светофора и синхронизацию на основе статистических данных, собранных во времени, автомобилей, проходящих через перекресток в разное время дня.

Я не имею ни малейшего представления о таких реализованных системах, я просто говорю, где, на мой взгляд, может пригодиться Prolog.

2 голосов
/ 12 апреля 2009

Этот документ 'Коммерческое применение больших баз знаний Prolog' может представлять интерес. Другое такое чтение (свободно доступное в отличие от первого, которое требует членства в Springer-Verlag) Грамматическая модель конечного состояния и анализатор для команд авиадиспетчера .

...