72 research outputs found

    Links Assignment Scheme based on Potential Edges Importance in Dual-layer Wavelength Routing Optical Satellite Networks

    Full text link
    With the development of the massive satellite constellation and the on-orbit laser-based communication equipment, the wavelength routing optical satellite network (WROSN) becomes a potential solution for on-orbit, high-capacity, and high-speed communication. Since the inter-satellite links (ISLs) are time-varying, one of the fundamental considerations in the construction of the WROSN is assigning limited laser communication terminals for each satellite to establish ISLs with the visible satellites. Therefore, we propose a links assignment scheme (LAS) based on the potential edges importance matrix (PEIM) algorithm to construct a temporarily stable topology of the ISLs for a dual-layer constellation. The simulation results showed that the LAS based on the PEIM algorithm is better than LAS based on the random or Greedy algorithm in terms of node-to-node distance, node pair connectivity, wavelength demand, and transmission delay. The node pair connectivity and wavelength demand in WROSN is a trade-off problem. The research in this paper also brings a novel method for reduction of the cost of the on-board resources, that is through designing topology of the ISLs with links assignment algorithm.Comment: This is the manuscript version that was submitted to the International Journal of Satellite Communications and Networking (SAT-23-0018

    Enhancing Security Patch Identification by Capturing Structures in Commits

    Full text link
    With the rapid increasing number of open source software (OSS), the majority of the software vulnerabilities in the open source components are fixed silently, which leads to the deployed software that integrated them being unable to get a timely update. Hence, it is critical to design a security patch identification system to ensure the security of the utilized software. However, most of the existing works for security patch identification just consider the changed code and the commit message of a commit as a flat sequence of tokens with simple neural networks to learn its semantics, while the structure information is ignored. To address these limitations, in this paper, we propose our well-designed approach E-SPI, which extracts the structure information hidden in a commit for effective identification. Specifically, it consists of the code change encoder to extract the syntactic of the changed code with the BiLSTM to learn the code representation and the message encoder to construct the dependency graph for the commit message with the graph neural network (GNN) to learn the message representation. We further enhance the code change encoder by embedding contextual information related to the changed code. To demonstrate the effectiveness of our approach, we conduct the extensive experiments against six state-of-the-art approaches on the existing dataset and from the real deployment environment. The experimental results confirm that our approach can significantly outperform current state-of-the-art baselines

    Screening candidate genes for fruit size based on QTL-seq in Chinese jujube

    Get PDF
    IntroductionFruit size is an important economic trait affecting jujube fruit quality, which has always been the focus of marker-assisted breeding of jujube traits. However, despite a large number of studies have been carried out, the mechanism and key genes regulating jujube fruit size are mostly unknown.MethodsIn this study, we used a new analysis method Quantitative Trait Loci sequencing (QTL-seq) (bulked segregant analysis) to screen the parents ‘Yuhong’ and ‘Jiaocheng 5’ with significant phenotypic differences and mixed offspring group with extreme traits of large fruit and small fruit, respectively, and, then, DNA mixed pool sequencing was carried out to further shortening the QTL candidate interval for fruit size trait and excavated candidate genes for controlling fruit size.ResultsThe candidate intervals related to jujube fruit size were mainly located on chromosomes 1, 5, and 10, and the frequency of chromosome 1 was the highest. Based on the QTL-seq results, the annotation results of ANNOVAR were extracted from 424 SNPs (single-nucleotide polymorphisms) and 164 InDels (insertion-deletion), from which 40 candidate genes were selected, and 37 annotated candidate genes were found in the jujube genome. Four genes (LOC107428904, LOC107415626, LOC125420708, and LOC107418290) that are associated with fruit size growth and development were identified by functional annotation of the genes in NCBI (National Center for Biotechnology Information). The genes can provide a basis for further exploration and identification on genes regulating jujube fruit size.DiscussionIn summary, the data obtained in this study revealed that QTL intervals and candidate genes for fruit size at the genomic level provide valuable resources for future functional studies and jujube breeding
    • …
    corecore