26 research outputs found

    Stability of Mine Car Motion in Curves of Invariable and Variable Radii

    Get PDF
    We discuss our experiences adapting three recent algorithms for maximum common (connected) subgraph problems to exploit multi-core parallelism. These algorithms do not easily lend themselves to parallel search, as the search trees are extremely irregular, making balanced work distribution hard, and runtimes are very sensitive to value-ordering heuristic behaviour. Nonetheless, our results show that each algorithm can be parallelised successfully, with the threaded algorithms we create being clearly better than the sequential ones. We then look in more detail at the results, and discuss how speedups should be measured for this kind of algorithm. Because of the difficulty in quantifying an average speedup when so-called anomalous speedups (superlinear and sublinear) are common, we propose a new measure called aggregate speedup

    Sequential and parallel solution-biased search for subgraph algorithms

    Get PDF
    Funding: This work was supported by the Engineering and Physical Sciences Research Council (grant numbers EP/P026842/1, EP/M508056/1, and EP/N007565).The current state of the art in subgraph isomorphism solving involves using degree as a value-ordering heuristic to direct backtracking search. Such a search makes a heavy commitment to the first branching choice, which is often incorrect. To mitigate this, we introduce and evaluate a new approach, which we call “solution-biased search”. By combining a slightly-random value-ordering heuristic, rapid restarts, and nogood recording, we design an algorithm which instead uses degree to direct the proportion of search effort spent in different subproblems. This increases performance by two orders of magnitude on satisfiable instances, whilst not affecting performance on unsatisfiable instances. This algorithm can also be parallelised in a very simple but effective way: across both satisfiable and unsatisfiable instances, we get a further speedup of over thirty from thirty-six cores, and over one hundred from ten distributed-memory hosts. Finally, we show that solution-biased search is also suitable for optimisation problems, by using it to improve two maximum common induced subgraph algorithms.Postprin

    Uncoupling of molecular maturation from peripheral target innervation in nociceptors expressing a chimeric TrkA/TrkC receptor

    Get PDF
    International audienceNeurotrophins and their receptors control a number of cellular processes, such as survival, gene expression and axonal growth, by activating multiple signalling pathways in peripheral neurons. Whether each of these pathways controls a distinct developmental process remains unknown. Here we describe a novel knock-in mouse model expressing a chimeric TrkA/TrkC (TrkAC) receptor from TrkA locus. In these mice, prospective nociceptors survived, segregated into appropriate peptidergic and nonpeptidergic subsets, projected normally to distinct laminae of the dorsal spinal cord, but displayed aberrant peripheral target innervation. This study provides the first in vivo evidence that intracellular parts of different Trk receptors are interchangeable to promote survival and maturation of nociceptors and shows that these developmental processes can be uncoupled from peripheral target innervation. Moreover, adult homozygous TrkAC knock-in mice displayed severe deficits in acute and tissue injury-induced pain, representing the first viable adult Trk mouse mutant with a pain phenotype
    corecore