Yaniv Altshuler

Learn More
In the world of living creatures, “simple minded” animals often cooperate to achieve common goals with amazing performance. One can consider this idea in the context of robotics, and suggest models for programming goaloriented behavior into the members of a group of simple robots lacking global supervision. This can be done by controlling the local(More)
Several recent works considered multi agents robotics in static environments. In this work we examine ways of operating in dynamic environments, in which changes may take place regardless of the agents' activity. The work focuses on a dynamic variant of the known Cooperative Cleaners problem (described and analyzed in [I.A. Wagner et al., (1997)]). This(More)
Matching highly skilled people to available positions is a high-stakes task that requires careful consideration by experienced resource managers. A wrong decision may result in significant loss of value due to understaffing, underqualification or overqualification of assigned personnel, and high turnover of poorly matched workers. While the importance of(More)
This work examines the Cooperative Hunters problem, where a swarm of unmanned air vehicles (UAVs) is used for searching after one or more “evading targets”, which are moving in a predefined area while trying to avoid a detection by the swarm. By arranging themselves into efficient geometric flight configurations, the UAVs optimize their integrated sensing(More)
This work examines the Cooperative Hunters problem, where a swarm of UAVs (unmanned aerial vehicles) is used for searching after one or more “smart targets” which are moving in a predefined area, while trying to avoid detection by the swarm. By arranging themselves into an efficient flight configuration, the UAVs optimizes their integrated sensing(More)
Several recent works considered multi-a(ge)nt robotics in static environments. In this work we examine ways of operating in dynamic environments, where changes take place independently of the agents’ activity. The work focuses on a dynamic variant of the cooperative cleaners problem, a problem that requires several simple agents to clean a connected region(More)
In this paper we discuss the analysis of mobile networks communication patterns in the presence of some anomalous “real world event”. We argue that given limited analysis resources (namely, limited number of network edges we can analyze), it is best to select edges that are located around ‘hubs’ in the network, resulting in an improved ability to detect(More)
Mobile phones are quickly becoming the primary source for social, behavioral, and environmental sensing and data collection. Today's smartphones are equipped with increasingly more sensors and accessible data types that enable the collection of literally dozens of signals related to the phone, its user, and its environment. A great deal of research effort(More)