Rule-Based Programming of Molecular Robot Swarms for Biomedical Applications
Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 3505-3511.
Abstract
Molecular robots (nanobots) are being developed for biomedical applications, e.g., to deliver medications without worrying about side-effects. Future treatments will require swarms of heterogeneous nanobots. We present a novel approach to generating such swarms from a treatment program. A compiler translates medications, written in a rule-based language, into specifications of a swarm built by specializing generic nanobot platforms to specific pay-loads and action-triggering behavior. The mixture of nanobots, when deployed, carries out the treatment program. We describe the medication programming language, and the associated compiler. We prove the validity of the compiler output, and report on in-vitro experiments using generated nanobot swarms.
@inproceedings{ijcai2016p495,
title = {Rule-Based Programming of Molecular Robot Swarms for Biomedical Applications},
author = {Wiesel-Kapah, Inbal and Kaminka, Gal A. and Hachmon, Guy and Agmon, Noa and Bachelet, Ido},
booktitle = {Proceedings of the Twenty-Fifth International Joint Conference on
Artificial Intelligence, {IJCAI-16}},
publisher = {AAAI Press / International Joint Conferences on Artificial Intelligence},
editor = {Subbarao Kambhampati},
pages = {3505--3511},
year = {2016},
month = {7},
url = {https://ijcai.org/proceedings/2016/495},
}
TY - CPAPER TI - Rule-Based Programming of Molecular Robot Swarms for Biomedical Applications AU - Wiesel-Kapah, Inbal AU - Kaminka, Gal A. AU - Hachmon, Guy AU - Agmon, Noa AU - Bachelet, Ido T2 - Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence, IJCAI-16 PB - AAAI Press / International Joint Conferences on Artificial Intelligence PY - 2016 SP - 3505 EP - 3511 UR - https://ijcai.org/proceedings/2016/495 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: