首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
Task partitioning is the decomposition of a task into two or more sub-tasks that can be tackled separately. Task partitioning can be observed in many species of social insects, as it is often an advantageous way of organizing the work of a group of individuals. Potential advantages of task partitioning are, among others: reduction of interference between workers, exploitation of individuals?? skills and specializations, energy efficiency, and higher parallelism. Even though swarms of robots can benefit from task partitioning in the same way as social insects do, only few works in swarm robotics are dedicated to this subject. In this paper, we study the case in which a swarm of robots has to tackle a task that can be partitioned into a sequence of two sub-tasks. We propose a method that allows the individual robots in the swarm to decide whether to partition the given task or not. The method is self-organized, relies on the experience of each individual, and does not require explicit communication between robots. We evaluate the method in simulation experiments, using foraging as testbed. We study cases in which task partitioning is preferable and cases in which it is not. We show that the proposed method leads to good performance of the swarm in both cases, by employing task partitioning only when it is advantageous. We also show that the swarm is able to react to changes in the environmental conditions by adapting the behavior on-line. Scalability experiments show that the proposed method performs well across all the tested group sizes.  相似文献   

2.
Schindler J  Nothwang HG 《Proteomics》2006,6(20):5409-5417
Plasma membranes (PMs) are of particular importance for all living cells. They form a selectively permeable barrier to the environment. Many essential tasks of PMs are carried out by their proteinaceous components, including molecular transport, cell-cell interactions, and signal transduction. Due to the key role of these proteins for cellular function, they take center-stage in basic and applied research. A major problem towards in-depth identification and characterization of PM proteins by modern proteomic approaches is their low abundance and immense heterogeneity in different cells. Highly selective and efficient purification protocols are hence essential to any PM proteome analysis. An effective tool for preparative isolation of PMs is partitioning in aqueous polymer two-phase systems. In two-phase systems, membranes are separated according to differences in surface properties rather than size and density. Despite their rare application to the fractionation of animal tissues and cells, they represent an attractive alternative to conventional fractionation protocols. Here, we review the principles of partitioning using aqueous polymer two-phase systems and compare aqueous polymer two-phase systems with other methods currently used for the isolation of PMs.  相似文献   

3.
Division of labor is ubiquitous in biological systems, as evidenced by various forms of complex task specialization observed in both animal societies and multicellular organisms. Although clearly adaptive, the way in which division of labor first evolved remains enigmatic, as it requires the simultaneous co-occurrence of several complex traits to achieve the required degree of coordination. Recently, evolutionary swarm robotics has emerged as an excellent test bed to study the evolution of coordinated group-level behavior. Here we use this framework for the first time to study the evolutionary origin of behavioral task specialization among groups of identical robots. The scenario we study involves an advanced form of division of labor, common in insect societies and known as “task partitioning”, whereby two sets of tasks have to be carried out in sequence by different individuals. Our results show that task partitioning is favored whenever the environment has features that, when exploited, reduce switching costs and increase the net efficiency of the group, and that an optimal mix of task specialists is achieved most readily when the behavioral repertoires aimed at carrying out the different subtasks are available as pre-adapted building blocks. Nevertheless, we also show for the first time that self-organized task specialization could be evolved entirely from scratch, starting only from basic, low-level behavioral primitives, using a nature-inspired evolutionary method known as Grammatical Evolution. Remarkably, division of labor was achieved merely by selecting on overall group performance, and without providing any prior information on how the global object retrieval task was best divided into smaller subtasks. We discuss the potential of our method for engineering adaptively behaving robot swarms and interpret our results in relation to the likely path that nature took to evolve complex sociality and task specialization.  相似文献   

4.
A classification of tasks in bioinformatics   总被引:3,自引:0,他引:3  
MOTIVATION: This paper reports on a survey of bioinformatics tasks currently undertaken by working biologists. The aim was to find the range of tasks that need to be supported and the components needed to do this in a general query system. This enabled a set of evaluation criteria to be used to assess both the biology and mechanical nature of general query systems. RESULTS: A classification of the biological content of the tasks gathered offers a checklist for those tasks (and their specialisations) that should be offered in a general bioinformatics query system. This semantic analysis was contrasted with a syntactic analysis that revealed the small number of components required to describe all bioinformatics questions. Both the range of biological tasks and syntactic task components can be seen to provide a set of bioinformatics requirements for general query systems. These requirements were used to evaluate two bioinformatics query systems.  相似文献   

5.
Task scheduling for large-scale computing systems is a challenging problem. From the users perspective, the main concern is the performance of the submitted tasks, whereas, for the cloud service providers, reducing operation cost while providing the required service is critical. Therefore, it is important for task scheduling mechanisms to balance users’ performance requirements and energy efficiency because energy consumption is one of the major operational costs. We present a time dependent value of service (VoS) metric that will be maximized by the scheduling algorithm that take into consideration the arrival time of a task while evaluating the value functions for completing a task at a given time and the tasks energy consumption. We consider the variation in value for completing a task at different times such that the value of energy reduction can change significantly between peak and non-peak periods. To determine the value of a task completion, we use completion time and energy consumption with soft and hard thresholds. We define the VoS for a given workload to be the sum of the values for all tasks that are executed during a given period of time. Our system model is based on virtual machines, where each task will be assigned a resource configuration characterized by the number of the homogeneous cores and amount of memory. For the scheduling of each task submitted to our system, we use the estimated time to compute matrix and the estimated energy consumption matrix which are created using historical data. We design, evaluate, and compare our task scheduling methods to show that a significant improvement in energy consumption can be achieved when considering time-of-use dependent scheduling algorithms. The simulation results show that we improve the performance and the energy values up to 49% when compared to schedulers that do not consider the value functions. Similar to the simulation results, our experimental results from running our value based scheduling on an IBM blade server show up to 82% improvement in performance value, 110% improvement in energy value, and up to 77% improvement in VoS compared to schedulers that do not consider the value functions.  相似文献   

6.
Bioconversions in aqueous two-phase systems.   总被引:7,自引:0,他引:7  
Bioconversions involving enzymes and/or microbial cells in aqueous two-phase systems are reviewed. The partitioning of biocatalysts, substrates, and products is discussed in relation to their size. The efficiency of retaining biocatalysts in aqueous two-phase systems is summarized in relation to other methods of recirculating. The influence of phase components on the activity and the stability of enzymatic biocatalysts is exemplified with penicillin acylase and the cellulolytic enzyme system, and the effect of phase components on biocatalytic living cells is exemplified with the production of alpha-amylase with Bacillus sp. Process design costs in bioconversions in aqueous two-phase systems are briefly summarized.  相似文献   

7.
We study self-organized cooperation between heterogeneous robotic swarms. The robots of each swarm play distinct roles based on their different characteristics. We investigate how the use of simple local interactions between the robots of the different swarms can let the swarms cooperate in order to solve complex tasks. We focus on an indoor navigation task, in which we use a swarm of wheeled robots, called foot-bots, and a swarm of flying robots that can attach to the ceiling, called eye-bots. The task of the foot-bots is to move back and forth between a source and a target location. The role of the eye-bots is to guide foot-bots: they choose positions at the ceiling and from there give local directional instructions to foot-bots passing by. To obtain efficient paths for foot-bot navigation, eye-bots need on the one hand to choose good positions and on the other hand learn the right instructions to give. We investigate each of these aspects. Our solution is based on a process of mutual adaptation, in which foot-bots execute instructions given by eye-bots, and eye-bots observe the behavior of foot-bots to adapt their position and the instructions they give. Our approach is inspired by pheromone mediated navigation of ants, as eye-bots serve as stigmergic markers for foot-bot navigation. Through simulation, we show how this system is able to find efficient paths in complex environments, and to display different kinds of complex and scalable self-organized behaviors, such as shortest path finding and automatic traffic spreading.  相似文献   

8.

Over the last decades, web services are used for performing specific tasks demanded by users. The most important task of service’s classification system is to match an anonymous input service with the stored pre-classified web services. The most challenging issue is that web services are currently organized and classified according to syntax while the context of the requested service is ignored. Due to this motivation, Cloud-based Classification Methodology is proposed as it presents a new methodology based on semantic web service’s classification. Furthermore, cloud computing is used for not only storing but also allocating the high scale of web services with both high availability and accessibility. Fog technology is employed to reduce the latency and to speed up response time. The experimental results using the suggested methodology show a better performance of the proposed system regarding both precision and accuracy in comparison with most of the methods discussed in the literature of the current study.

  相似文献   

9.
This paper studies a self-organized criticality model called sandpile for dynamically load-balancing tasks arriving in the form of Bag-of-Tasks in large-scale decentralized system. The sandpile is designed as a decentralized agent system characterizing a cellular automaton, which works in a critical state at the edge of chaos. Depending on the state of the cellular automaton, different responses may occur when a new task is assigned to a resource: it may change nothing or generate avalanches that reconfigure the state of the system. The abundance of such avalanches is in power-law relation with their sizes, a scale-invariant behavior that emerges without requiring tuning or control parameters. That means that large—catastrophic—avalanches are very rare but small ones occur very often. Such emergent pattern can be efficiently adapted for non-clairvoyant scheduling, where tasks are load balanced in computing resources trying to maximize the performance but without assuming any knowledge on the tasks features. The algorithm design is experimentally validated showing that the sandpile is able to find near-optimal schedules by reacting differently to different conditions of workloads and architectures.  相似文献   

10.
11.
Task partitioning consists in dividing a task into sub-tasks that can be tackled separately. Partitioning a task might have both positive and negative effects: On the one hand, partitioning might reduce physical interference between workers, enhance exploitation of specialization, and increase efficiency. On the other hand, partitioning may introduce overheads due to coordination requirements. As a result, whether partitioning is advantageous or not has to be evaluated on a case-by-case basis. In this paper we consider the case in which a swarm of robots must decide whether to complete a given task as an unpartitioned task, or utilize task partitioning and tackle it as a sequence of two sub-tasks. We show that the problem of selecting between the two options can be formulated as a multi-armed bandit problem and tackled with algorithms that have been proposed in the reinforcement learning literature. Additionally, we study the implications of using explicit communication between the robots to tackle the studied task partitioning problem. We consider a foraging scenario as a testbed and we perform simulation-based experiments to evaluate the behavior of the system. The results confirm that existing multi-armed bandit algorithms can be employed in the context of task partitioning. The use of communication can result in better performance, but in may also hinder the flexibility of the system.  相似文献   

12.
The emergence of ad-hoc pervasive connectivity for devices based on Bluetooth-like systems provides a new way to create applications for mobile systems. We seek to realize ubiquitous computing systems based on the cooperation of autonomous, dynamic and adaptive components (hardware as well as software) which are located in vicinity of one another. In this paper we present this vision. We also describe a prototype system we have developed that implements parts of this vision – in particular a system that combines agent oriented and service oriented approaches and provides dynamic service discovery. We point out why existing systems such as Jini are not suited for this task, and how our system improves on them.  相似文献   

13.
This study analyzed distributions of Euclidean displacements in gaze (i.e. “gaze steps”) to evaluate the degree of componential cognitive constraints on audio-visual speech perception tasks. Children performing these tasks exhibited distributions of gaze steps that were closest to power-law or lognormal distributions, suggesting a multiplicatively interactive, flexible, self-organizing cognitive system rather than a component-dominant stipulated cognitive structure. Younger children and children diagnosed with an autism spectrum disorder (ASD) exhibited distributions that were closer to power-law than lognormal, indicating a reduced degree of self-organized structure. The relative goodness of lognormal fit was also a significant predictor of ASD, suggesting that this type of analysis may point towards a promising diagnostic tool. These results lend further support to an interaction-dominant framework that casts cognitive processing and development in terms of self-organization instead of fixed components and show that these analytical methods are sensitive to important developmental and neuropsychological differences.  相似文献   

14.
When a complex mission must be undertaken, it often can be simplified by dividing it into a sequence of smaller subtasks, which are then completed in order. This strategy implicitly requires a system to recognize the completion of each subtask and make the decision to begin work on the next one. Decentralized multiple-robot systems can tackle many tasks, but their behavior is typified by continuous responses to stimuli. Task sequencing, however, demands a controlled, self-induced phase change in collective behavior—working on one task one moment and then on a different task the next—which is nontrivial for an emergent system. The main contribution of this study is a collective decision-making framework for decentralized multiple-robot systems that enables such a system to cooperatively decide that a current task has been completed and thus focus its attention on the next one in a sequence using only anonymous local communication. Central to the framework is the use of consensus, whereby task sequencing is delayed until a prespecified proportion of a system’s robots agree that the current task is complete, reducing the likelihood of premature decisions. Two low-cost consensus estimation strategies are presented, both of which are practical for the extremely simple robots that are expected to compose large decentralized systems. Experiments in simulation and with real robots demonstrate that the proposed decision-making framework performs as predicted. Although the specific application of collective decision-making in this work is the cooperative task-sequencing problem, the proposed decision-making framework potentially has many additional applications.  相似文献   

15.
Inertial Measurement Units (IMUs) are promising alternatives to laboratory-based motion capture methods in biomechanical assessment of athletic movements. The aim of this study was to investigate the validity of an IMU system for determining knee and trunk kinematics during landing and cutting tasks for clinical and research applications in sporting populations. Twenty-seven participants performed five cutting and landing tasks while being recorded using a gold-standard optoelectronic motion capture system and an IMU system. Intra-class coefficients, Pearson’s r, root-mean-square error (RMSE), bias, and Bland-Altman limits of agreements between the motion capture and IMU systems were quantified for knee and trunk sagittal- and frontal-plane range-of-motion (ROM) and peak angles. Our results indicate that IMU validity was task-, joint-, and plane-dependent. Based on good-to-excellent (ICC) correlation, reasonable accuracy (RMSE < 5°), bias within 2°, and limits of agreements within 10°, we recommend the use of this IMU system for knee sagittal-plane ROM estimations during cutting, trunk sagittal-plane peak angle estimation during the double-leg landing task, trunk sagittal-plane ROM estimation for almost all tasks, and trunk frontal-plane peak angle estimation for the right single-leg landing task. Due to poor comparisons with the optoelectronic system, we do not recommend this IMU system for knee frontal-plane kinematic estimations.  相似文献   

16.
Members of the genus Shigella carry a large plasmid, pINV, which is essential for virulence. In Shigella flexneri, pINV harbours three toxin‐antitoxin (TA) systems, CcdAB, GmvAT and VapBC that promote vertical transmission of the plasmid. Type II TA systems, such as those on pINV, consist of a toxic protein and protein antitoxin. Selective degradation of the antitoxin by proteases leads to the unopposed action of the toxin once genes encoding a TA system have been lost, such as following failure to inherit a plasmid harbouring a TA system. Here, we investigate the role of proteases in the function of the pINV TA systems and demonstrate that Lon, but not ClpP, is required for their activity during plasmid stability. This provides the first evidence that acetyltransferase family TA systems, such as GmvAT, can be regulated by Lon. Interestingly, S. flexneri pINV also harbours two putative partitioning systems, ParAB and StbAB. We show that both systems are functional for plasmid maintenance although their activity is masked by other systems on pINV. Using a model vector based on the pINV replicon, we observe temperature‐dependent differences between the two partitioning systems that contribute to our understanding of the maintenance of virulence in Shigella species.  相似文献   

17.
Cell-free systems that display complex functions without using living cells are emerging as new platforms to test our understanding of biological systems as well as for practical applications such as biosensors and biomanufacturing. Those that use cell-free protein synthesis (CFPS) systems to enable genetically programmed protein synthesis have relied on genetic regulatory components found or engineered in living cells. However, biological constraints such as cell permeability, metabolic stability, and toxicity of signaling molecules prevent development of cell-free devices using living cells even if cell-free systems are not subject to such constraints. Efforts to engineer regulatory components directly in CFPS systems thus far have been based on low-throughput experimental approaches, limiting the availability of basic components to build cell-free systems with diverse functions. Here, we report a high-throughput screening method to engineer cell-free riboswitches that respond to small molecules. Droplet-sorting of riboswitch variants in a CFPS system rapidly identified cell-free riboswitches that respond to compounds that are not amenable to bacterial screening methods. Finally, we used a histamine riboswitch to demonstrate chemical communication between cell-sized droplets.  相似文献   

18.
Water, the bloodstream of the biosphere, determines the sustainability of living systems. The essential role of water is expanded in a conceptual model of energy dissipation, based on the water balance of whole landscapes. In this model, the underlying role of water phase changes--and their energy-dissipative properties--in the function and the self-organized development of natural systems is explicitly recognized. The energy-dissipating processes regulate the ecological dynamics within the Earth's biosphere, in such a way that the development of natural systems is never allowed to proceed in an undirected or random way. A fundamental characteristic of self-organized development in natural systems is the increasing role of cyclic processes while loss processes are correspondingly reduced. This gives a coincidental increase in system efficiency, which is the basis of growing stability and sustainability. Growing sustainability can be seen as an increase of ecological efficiency, which is applicable at all levels up to whole landscapes. Criteria for necessary changes in society and for the design of the measures that are necessary to restore sustainable landscapes and waters are derived.  相似文献   

19.
In heterogeneous distributed computing systems like cloud computing, the problem of mapping tasks to resources is a major issue which can have much impact on system performance. For some reasons such as heterogeneous and dynamic features and the dependencies among requests, task scheduling is known to be a NP-complete problem. In this paper, we proposed a hybrid heuristic method (HSGA) to find a suitable scheduling for workflow graph, based on genetic algorithm in order to obtain the response quickly moreover optimizes makespan, load balancing on resources and speedup ratio. At first, the HSGA algorithm makes tasks prioritization in complex graph considering their impact on others, based on graph topology. This technique is efficient to reduction of completion time of application. Then, it merges Best-Fit and Round Robin methods to make an optimal initial population to obtain a good solution quickly, and apply some suitable operations such as mutation to control and lead the algorithm to optimized solution. This algorithm evaluates the solutions by considering efficient parameters in cloud environment. Finally, the proposed algorithm presents the better results with increasing number of tasks in application graph in contrast with other studied algorithms.  相似文献   

20.
We develop a model to produce plausible patterns of task partitioning in the ponerine ant Ectatomma ruidum based on the availability of living prey and prey corpses. The model is based on the organizational capabilities of a “common stomach” through which the colony utilizes the availability of a natural (food) substance as a major communication channel to regulate the income and expenditure of the very same substance. This communication channel has also a central role in regulating task partitioning of collective hunting behavior in a supply&demand-driven manner. Our model shows that task partitioning of the collective hunting behavior in E. ruidum can be explained by regulation due to a common stomach system. The saturation of the common stomach provides accessible information to individual ants so that they can adjust their hunting behavior accordingly by engaging in or by abandoning from stinging or transporting tasks. The common stomach is able to establish and to keep stabilized an effective mix of workforce to exploit the prey population and to transport food into the nest. This system is also able to react to external perturbations in a de-centralized homeostatic way, such as to changes in the prey density or to accumulation of food in the nest. In case of stable conditions the system develops towards an equilibrium concerning colony size and prey density. Our model shows that organization of work through a common stomach system can allow Ectatomma ruidum to collectively forage for food in a robust, reactive and reliable way. The model is compared to previously published models that followed a different modeling approach. Based on our model analysis we also suggest a series of experiments for which our model gives plausible predictions. These predictions are used to formulate a set of testable hypotheses that should be investigated empirically in future experimentation.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号