Arrays of chemical sensors, known as electronic noses, yield a unique pattern for a given mixture of odors. Recently, there has been increasing interest in trying to mix odors such as to generate a desired response in the electronic nose. For the time being, this intriguing problem had been tackled only experimentally with the aid of specific apparatus. Here, we present an algorithmic solution to the problem. We demonstrate the algorithm on data that includes mixtures of up to five ingredients.
Bibliographical noteFunding Information:
Liran Carmel received his PhD in computer science and applied mathematics from the Weizmann Institute of Science, Israel, in 2003. His doctoral research dealt with materializing odor digitization, transmission and reproduction, and it involves the development of many kind of data visualization and classification algorithms. Currently, he is pursuing a postdoctoral research in the field of molecular evolution, at the National Institutes of Health, USA. David Harel has been at the Weizmann Institute of Science in Israel since 1980. He was Department Head from 1989 to 1995, and was Dean of the Faculty of Mathematics and Computer Science between 1998 and 2004. He was also co-founder of I-Logix, Inc. He received his PhD from MIT in 1978, and has spent time at IBM Yorktown Heights, and sabbaticals at Carnegie-Mellon University, Cornell University and the University of Edinburgh. In the past he worked mainly in theoretical computer science (logic, computability, automata, database theory), and now he works in software and systems engineering, modeling biological systems, and the synthesis and communication of smell. He is the inventor of statecharts and co-inventor of live sequence charts, and co-designed Statemate, Rhapsody and the Play-Engine. He received the ACM Karlstrom Outstanding Educator Award (1992), the Israel Prize in computer science (2004), the ACM SIGSOFT Outstanding Research Award (2006), and three honorary degrees. He is a Fellow of the ACM and of the IEEE.
- Electronic nose
- Odor communication
- Within-sniffer mix-to-mimic algorithm