首页 > 最新文献

Informatsionno-Upravliaiushchie Sistemy最新文献

英文 中文
Modeling of bumping routes in the RSK algorithm and analysis of their approach to limit shapes RSK算法中颠簸路径的建模及其极限形状方法分析
Q3 Mathematics Pub Date : 2022-12-27 DOI: 10.31799/1684-8853-2022-6-2-9
N. Vassiliev, V. Duzhin, A. Kuzmin
Introduction: The RSK algorithm establishes an equivalence of finite sequences of elements of linearly ordered sets and pairs of Young tableaux P and Q of the same shape. Of particular interest is the study of the asymptotic limit, i. e., the limit shape of the so-called bumping routes formed by the boxes of tableau P affected in a single iteration of the RSK algorithm. The exact formulae for these limit shapes were obtained by D. Romik and P. Śniady in 2016. However, the problem of investigating the dynamics of the approach of bumping routes to their limit shapes remains insufficiently studied. Purpose: To study the dynamics of distances between the bumping routes and their limit shapes in Young tableaux with the help of computer experiments. Results: We have obtained a large number of experimental bumping routes through a series of computer experiments for Young tableaux P of sizes up to 4·106, filled with real numbers in the range [0, 1] and sets of inserted values α Î [0.1, 0.15, … , 0.85]. We have compared these bumping routes in the L2 metric with the corresponding limit shapes and have calculated the average distances and variances of their deviations from the limit shapes. We present an empirical formula for the rate of approach of discretized bumping routes to their limit shapes. Also, the experimental parameters of the normal distributions of the deviations of the bumping routes are obtained for various input values.
简介:RSK算法建立了相同形状的Young表P和Q的线性有序集合和对的元素有限序列的等价性。特别感兴趣的是对渐近极限的研究,即在RSK算法的单次迭代中,由表P的框所形成的所谓碰撞路径的极限形状。这些极限形状的精确公式是由D. Romik和P. Śniady在2016年获得的。然而,研究碰撞路径到达其极限形状的动力学问题仍然没有得到充分的研究。目的:利用计算机实验研究杨格造型中碰撞路径及其极限形状之间距离的动力学特性。结果:我们通过一系列Young tableaux P的计算机实验获得了大量的实验碰撞路径,Young tableaux P的大小高达4·106,填充范围为[0,1]的实数和插入值α Î[0.1, 0.15,…,0.85]。我们将L2度规中的这些碰撞路径与相应的极限形状进行了比较,并计算了它们与极限形状偏差的平均距离和方差。给出了离散碰撞路径趋近极限形状速度的经验公式。得到了不同输入值下碰撞路径偏差正态分布的实验参数。
{"title":"Modeling of bumping routes in the RSK algorithm and analysis of their approach to limit shapes","authors":"N. Vassiliev, V. Duzhin, A. Kuzmin","doi":"10.31799/1684-8853-2022-6-2-9","DOIUrl":"https://doi.org/10.31799/1684-8853-2022-6-2-9","url":null,"abstract":"Introduction: The RSK algorithm establishes an equivalence of finite sequences of elements of linearly ordered sets and pairs of Young tableaux P and Q of the same shape. Of particular interest is the study of the asymptotic limit, i. e., the limit shape of the so-called bumping routes formed by the boxes of tableau P affected in a single iteration of the RSK algorithm. The exact formulae for these limit shapes were obtained by D. Romik and P. Śniady in 2016. However, the problem of investigating the dynamics of the approach of bumping routes to their limit shapes remains insufficiently studied. Purpose: To study the dynamics of distances between the bumping routes and their limit shapes in Young tableaux with the help of computer experiments. Results: We have obtained a large number of experimental bumping routes through a series of computer experiments for Young tableaux P of sizes up to 4·106, filled with real numbers in the range [0, 1] and sets of inserted values α Î [0.1, 0.15, … , 0.85]. We have compared these bumping routes in the L2 metric with the corresponding limit shapes and have calculated the average distances and variances of their deviations from the limit shapes. We present an empirical formula for the rate of approach of discretized bumping routes to their limit shapes. Also, the experimental parameters of the normal distributions of the deviations of the bumping routes are obtained for various input values.","PeriodicalId":36977,"journal":{"name":"Informatsionno-Upravliaiushchie Sistemy","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-12-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44041638","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Backend Bug Finder — a platform for effective compiler fuzzing 后端Bug Finder——一个有效的编译器模糊测试平台
Q3 Mathematics Pub Date : 2022-12-27 DOI: 10.31799/1684-8853-2022-6-31-40
D. Stepanov, V. Itsykson
Introduction: The standard way to check the quality of a compiler is manual testing. However, it does not allow to cover a vast diversity of programs that can be written in a target programming language. Today, in addition to manual written tests there are many automated compiler testing methods, among which fuzzing is one of the most powerful and useful. A compiler fuzzer is a tool that generates a random program in a target language and checks how the compiler works in this language. Purpose: To develop a platform for compiler fuzzing and, based on it, to develop a tool for Kotlin compiler testing. Results: We have developed Backend Bug Finder which is a platform for compiler fuzzing is. We have chosen a mutation-based approach as a method for generating random programs. First, an existing program is entered to the mutator as the input to be then transformed in some way. Mutations can be both trivial, for example, replacing arithmetic operators with others, and complex, changing the structure of the program. Next, the resulting program is fed to the input of the compiler with the following check of its operation. The developed test oracle can detect three types of errors: crashes, miscompilations, and performance degradations. If an error is detected, the test case is fed into the post-processing module, where reduction and deduplication algorithms are applied. We have developed a tool for fuzzing the Kotlin language compiler based on the platform for its approbation, which showed the applicability of the proposed approach for finding errors in modern compilers. Practical relevance: Over a year and a half of work, our tool has found thousands of different Kotlin compiler bugs, more than 200 of which were sent to the developers, and more than 80 have been fixed.
简介:检查编译器质量的标准方法是手工测试。然而,它不允许涵盖可以用目标编程语言编写的大量程序。今天,除了手工编写的测试之外,还有许多自动编译器测试方法,其中模糊测试是最强大和有用的方法之一。编译器模糊器是一种用目标语言生成随机程序并检查编译器在该语言中如何工作的工具。目的:开发编译器模糊测试平台,并在此基础上开发Kotlin编译器测试工具。结果:我们开发了后端Bug Finder,这是一个编译器模糊测试平台。我们选择了一种基于突变的方法作为生成随机程序的方法。首先,将现有程序作为输入输入输入到mutator中,然后以某种方式进行转换。突变可以是简单的(例如,用其他运算符替换算术运算符),也可以是复杂的(更改程序的结构)。接下来,将生成的程序输入到编译器中,并对其操作进行以下检查。开发的测试oracle可以检测三种类型的错误:崩溃、错误编译和性能下降。如果检测到错误,则将测试用例输入后处理模块,在该模块中应用缩减和重复数据删除算法。我们已经开发了一个工具来模糊测试基于平台的Kotlin语言编译器的批准,这表明了所提出的方法在现代编译器中发现错误的适用性。实际意义:在一年半的工作中,我们的工具发现了数千个不同的Kotlin编译器错误,其中200多个被发送给开发人员,80多个已经修复。
{"title":"Backend Bug Finder — a platform for effective compiler fuzzing","authors":"D. Stepanov, V. Itsykson","doi":"10.31799/1684-8853-2022-6-31-40","DOIUrl":"https://doi.org/10.31799/1684-8853-2022-6-31-40","url":null,"abstract":"Introduction: The standard way to check the quality of a compiler is manual testing. However, it does not allow to cover a vast diversity of programs that can be written in a target programming language. Today, in addition to manual written tests there are many automated compiler testing methods, among which fuzzing is one of the most powerful and useful. A compiler fuzzer is a tool that generates a random program in a target language and checks how the compiler works in this language. Purpose: To develop a platform for compiler fuzzing and, based on it, to develop a tool for Kotlin compiler testing. Results: We have developed Backend Bug Finder which is a platform for compiler fuzzing is. We have chosen a mutation-based approach as a method for generating random programs. First, an existing program is entered to the mutator as the input to be then transformed in some way. Mutations can be both trivial, for example, replacing arithmetic operators with others, and complex, changing the structure of the program. Next, the resulting program is fed to the input of the compiler with the following check of its operation. The developed test oracle can detect three types of errors: crashes, miscompilations, and performance degradations. If an error is detected, the test case is fed into the post-processing module, where reduction and deduplication algorithms are applied. We have developed a tool for fuzzing the Kotlin language compiler based on the platform for its approbation, which showed the applicability of the proposed approach for finding errors in modern compilers. Practical relevance: Over a year and a half of work, our tool has found thousands of different Kotlin compiler bugs, more than 200 of which were sent to the developers, and more than 80 have been fixed.","PeriodicalId":36977,"journal":{"name":"Informatsionno-Upravliaiushchie Sistemy","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-12-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48937150","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Decoding of linear codes for single error bursts correction based on the determination of certain events 基于特定事件的单错误突发校正的线性码译码
Q3 Mathematics Pub Date : 2022-12-27 DOI: 10.31799/1684-8853-2022-6-41-52
A. Ovchinnikov, A. Veresova, A. Fominykh
Introduction: In modern systems for communication, data storage and processing the error-correction capability of codes are estimated for memoryless channels. In real channels the noise is correlated, which leads to grouping error in bursts. A traditional method to fight this phenomenon is channel decorrelation, which does not allow developing of coding schemes, mostly utilizing the channel capacity. Thus the development of bursts decoding algorithms for arbitrary linear codes is the actual task. Purpose: To develop a single error burst decoding algorithm for linear codes, to estimate the decoding error probability and computational complexity. Results: Two approaches are proposed to burst error correction. The first one is based on combining the window sliding modification of well-known bit-flipping algorithm with preliminary analysis of the structure of parity check matrix. The second one is based on the recursive procedure of constructing the sequence of certain events which, in the worst case, performs the exhaustive search of error bursts, but in many cases the search may be significantly decreased by using the proposed heuristics. The proposed recursive decoding algorithm allows a guaranteed correction of any single error bursts within burst-correction capability of the code, and in many cases beyond the burst-correction capability. The complexity of this algorithm is significantly lower than that of a bit flipping algorithm if the parity-check matrix of the code is sparse enough. An alternative hybrid decoding algorithm is proposed utilizing the bit-flipping approach and showing the error probability and completion time comparable to the recursive algorithm, however, in this case the possibility of a guaranteed burst correction hardly can be proved. Practical relevance: The proposed decoding methods may be used in modern and perspective communication systems, allowing energy saving and increasing reliability of data transmission by better error performance and computational complexity.
引言:在现代通信、数据存储和处理系统中,估计无记忆信道的代码纠错能力。在实际信道中,噪声是相关的,这导致突发中的分组错误。对抗这种现象的传统方法是信道去相关,它不允许开发编码方案,主要利用信道容量。因此,开发用于任意线性码的突发解码算法是实际任务。目的:开发一种线性码的单差错突发解码算法,估计解码差错概率和计算复杂度。结果:提出了两种突发误差校正方法。第一个是在结合已知的比特翻转算法的窗口滑动修改的基础上,对奇偶校验矩阵的结构进行了初步分析。第二种是基于构造某些事件序列的递归过程,在最坏的情况下,该过程执行对错误突发的穷举搜索,但在许多情况下,通过使用所提出的启发式方法,可以显著减少搜索。所提出的递归解码算法允许在代码的突发校正能力内,并且在许多情况下超过突发校正能力,保证对任何单个错误突发的校正。如果代码的奇偶校验矩阵足够稀疏,则该算法的复杂度显著低于比特翻转算法。利用比特翻转方法提出了一种替代的混合解码算法,该算法显示出与递归算法相当的错误概率和完成时间,然而,在这种情况下,很难证明有保证的突发校正的可能性。实际相关性:所提出的解码方法可以用于现代和前瞻性的通信系统,通过更好的错误性能和计算复杂性来节省能源并提高数据传输的可靠性。
{"title":"Decoding of linear codes for single error bursts correction based on the determination of certain events","authors":"A. Ovchinnikov, A. Veresova, A. Fominykh","doi":"10.31799/1684-8853-2022-6-41-52","DOIUrl":"https://doi.org/10.31799/1684-8853-2022-6-41-52","url":null,"abstract":"Introduction: In modern systems for communication, data storage and processing the error-correction capability of codes are estimated for memoryless channels. In real channels the noise is correlated, which leads to grouping error in bursts. A traditional method to fight this phenomenon is channel decorrelation, which does not allow developing of coding schemes, mostly utilizing the channel capacity. Thus the development of bursts decoding algorithms for arbitrary linear codes is the actual task. Purpose: To develop a single error burst decoding algorithm for linear codes, to estimate the decoding error probability and computational complexity. Results: Two approaches are proposed to burst error correction. The first one is based on combining the window sliding modification of well-known bit-flipping algorithm with preliminary analysis of the structure of parity check matrix. The second one is based on the recursive procedure of constructing the sequence of certain events which, in the worst case, performs the exhaustive search of error bursts, but in many cases the search may be significantly decreased by using the proposed heuristics. The proposed recursive decoding algorithm allows a guaranteed correction of any single error bursts within burst-correction capability of the code, and in many cases beyond the burst-correction capability. The complexity of this algorithm is significantly lower than that of a bit flipping algorithm if the parity-check matrix of the code is sparse enough. An alternative hybrid decoding algorithm is proposed utilizing the bit-flipping approach and showing the error probability and completion time comparable to the recursive algorithm, however, in this case the possibility of a guaranteed burst correction hardly can be proved. Practical relevance: The proposed decoding methods may be used in modern and perspective communication systems, allowing energy saving and increasing reliability of data transmission by better error performance and computational complexity.","PeriodicalId":36977,"journal":{"name":"Informatsionno-Upravliaiushchie Sistemy","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-12-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47342037","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Continuous control algorithms for conveyer belt routing based on multi-agent deep reinforcement learning 基于多智能体深度强化学习的输送带路径连续控制算法
Q3 Mathematics Pub Date : 2022-12-27 DOI: 10.31799/1684-8853-2022-6-10-19
Yaroslav Zhurba, A. Filchenkov, A. Azarov, A. Shalyto
Introduction: We consider the problem of routing of piece cargo by a conveyor system. When moving cargo pieces, it is necessary not only to minimize the time of transportation, but also to minimize the energy spent on it. Purpose: Development of a routing algorithm that is adaptive to changes in the topology of the routing graph and is able to optimize the delivery time and the consumed energy. Results: We propose an algorithm based on multi-agent deep reinforcement learning that places agents at the vertices of a conveyor network graph and uses a new state value function. The algorithm has two tunable parameters: the length of the path along which the state value function is calculated, and the learning coefficient. Through the selection of parameters, we have revealed that the optimal values are 2 and 1, respectively. An experimental study of the algorithm using a simulation model has shown that it allows to reduce the number of collisions of moving objects to zero, demonstrates stable results for both optimized scores, and also leads to a lower energy consumption compared with the method used as a baseline. Practical relevance: The proposed algorithm can be used to reduce delivery time and energy when managing conveyor systems.
简介:我们考虑的问题是由一个输送系统的成件货物的路线。在搬运货物件时,不仅要尽量减少运输时间,而且要尽量减少在运输上花费的能量。目的:开发一种能够适应路由图拓扑变化、优化交付时间和能耗的路由算法。结果:我们提出了一种基于多智能体深度强化学习的算法,该算法将智能体放置在传送带网络图的顶点上,并使用新的状态值函数。该算法有两个可调参数:计算状态值函数的路径长度和学习系数。通过参数的选择,我们发现最优值分别为2和1。使用仿真模型对该算法进行的实验研究表明,该算法可以将运动物体的碰撞次数减少到零,优化得分的结果稳定,并且与用作基线的方法相比,能耗更低。实际意义:提出的算法可以用来减少运输时间和能源时,管理输送系统。
{"title":"Continuous control algorithms for conveyer belt routing based on multi-agent deep reinforcement learning","authors":"Yaroslav Zhurba, A. Filchenkov, A. Azarov, A. Shalyto","doi":"10.31799/1684-8853-2022-6-10-19","DOIUrl":"https://doi.org/10.31799/1684-8853-2022-6-10-19","url":null,"abstract":"Introduction: We consider the problem of routing of piece cargo by a conveyor system. When moving cargo pieces, it is necessary not only to minimize the time of transportation, but also to minimize the energy spent on it. Purpose: Development of a routing algorithm that is adaptive to changes in the topology of the routing graph and is able to optimize the delivery time and the consumed energy. Results: We propose an algorithm based on multi-agent deep reinforcement learning that places agents at the vertices of a conveyor network graph and uses a new state value function. The algorithm has two tunable parameters: the length of the path along which the state value function is calculated, and the learning coefficient. Through the selection of parameters, we have revealed that the optimal values are 2 and 1, respectively. An experimental study of the algorithm using a simulation model has shown that it allows to reduce the number of collisions of moving objects to zero, demonstrates stable results for both optimized scores, and also leads to a lower energy consumption compared with the method used as a baseline. Practical relevance: The proposed algorithm can be used to reduce delivery time and energy when managing conveyor systems.","PeriodicalId":36977,"journal":{"name":"Informatsionno-Upravliaiushchie Sistemy","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-12-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45049378","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Fully integrated optical sensor system with intensity interrogation 全集成光学传感器系统与强度询问
Q3 Mathematics Pub Date : 2022-12-27 DOI: 10.31799/1684-8853-2022-6-20-30
G. Voronkov, A.G. Zakoyan, Vladislav Ivanov, A. Voronkova, I. Stepanov, Ellizaveta Grakhova, V. Lyubopytov, R. Kutluyarov
Introduction: Today sensor systems based on integrated photonics devices are the most important branch of embedded information and control systems for various functions. The output characteristics of a sensor system are significantly determined by the efficiency of the interrogator. The intensity interrogator based on a microring resonator can provide a high scanning rate and sensitivity that meets the requirements of a wide range of applications. Purpose: To develop an effective sensor system composed of a refractometric sensor and an interrogator located on the same photonic integrated circuit for marker-free determination of the concentration of substances in liquids. Methods: We use the numerical simulation of electromagnetic field propagation in a waveguide system (integrated silicon waveguides on a silicon dioxide substrate) in the research. The simulation has been carried out using the Ansys Lumerical environment, the FDTD (Finite Difference Time Domain) solver. The parameters of the microring resonators were optimized to obtain the coupling coefficients between the waveguides, providing the operation in the critical coupling mode. Results: We propose the concept of a fully integrated photonic sensor system based on micro-ring add-drop resonators. A sensor based on microring resonators has been developed, which consists of two half-rings with a radius of 18 μm, connected by sections of straight waveguides 3 μm long. An interrogator represented by a microring resonator with a radius of 10 µm has been developed. According to simulation results with a broadband source, the achieved sensor sensitivity was 110 nm per refractive index change, or 1350 dB per refractive index change. We propose a technique for choosing the optimal characteristics of the sensor and interrogator targeted to improve the complete system efficiency. Practical relevance: Sensor systems based on photonic integrated circuits can meet the demand for devices characterized by low power consumption, small size, immunity to electromagnetic interference and low cost.
目前,基于集成光子器件的传感器系统是嵌入式信息与控制系统中最重要的分支,具有多种功能。传感器系统的输出特性在很大程度上取决于询问器的效率。基于微环谐振腔的强度询问器可以提供高扫描速率和灵敏度,满足广泛应用的要求。目的:研制一种在同一光子集成电路上由折射传感器和询问器组成的有效传感器系统,用于液体中物质浓度的无标记测定。方法:采用数值模拟方法研究电磁场在波导系统(二氧化硅衬底上的集成硅波导)中的传播。利用Ansys有限元环境、时域有限差分(FDTD)求解器进行了仿真。通过优化微环谐振器的参数,获得了波导间的耦合系数,从而实现了在临界耦合模式下的工作。结果:我们提出了基于微环加降谐振器的全集成光子传感器系统的概念。研制了一种基于微环谐振腔的传感器,该传感器由两个半径为18 μm的半环组成,由3 μm长的直波导连接。研制了一种以半径为10 μ m的微环谐振器为代表的询问器。根据宽带源的仿真结果,实现的传感器灵敏度为110 nm /折射率变化,或1350 dB /折射率变化。我们提出了一种选择传感器和询问器的最佳特性的技术,以提高整个系统的效率。实际意义:基于光子集成电路的传感器系统可以满足低功耗、小体积、抗电磁干扰、低成本的器件需求。
{"title":"Fully integrated optical sensor system with intensity interrogation","authors":"G. Voronkov, A.G. Zakoyan, Vladislav Ivanov, A. Voronkova, I. Stepanov, Ellizaveta Grakhova, V. Lyubopytov, R. Kutluyarov","doi":"10.31799/1684-8853-2022-6-20-30","DOIUrl":"https://doi.org/10.31799/1684-8853-2022-6-20-30","url":null,"abstract":"Introduction: Today sensor systems based on integrated photonics devices are the most important branch of embedded information and control systems for various functions. The output characteristics of a sensor system are significantly determined by the efficiency of the interrogator. The intensity interrogator based on a microring resonator can provide a high scanning rate and sensitivity that meets the requirements of a wide range of applications. Purpose: To develop an effective sensor system composed of a refractometric sensor and an interrogator located on the same photonic integrated circuit for marker-free determination of the concentration of substances in liquids. Methods: We use the numerical simulation of electromagnetic field propagation in a waveguide system (integrated silicon waveguides on a silicon dioxide substrate) in the research. The simulation has been carried out using the Ansys Lumerical environment, the FDTD (Finite Difference Time Domain) solver. The parameters of the microring resonators were optimized to obtain the coupling coefficients between the waveguides, providing the operation in the critical coupling mode. Results: We propose the concept of a fully integrated photonic sensor system based on micro-ring add-drop resonators. A sensor based on microring resonators has been developed, which consists of two half-rings with a radius of 18 μm, connected by sections of straight waveguides 3 μm long. An interrogator represented by a microring resonator with a radius of 10 µm has been developed. According to simulation results with a broadband source, the achieved sensor sensitivity was 110 nm per refractive index change, or 1350 dB per refractive index change. We propose a technique for choosing the optimal characteristics of the sensor and interrogator targeted to improve the complete system efficiency. Practical relevance: Sensor systems based on photonic integrated circuits can meet the demand for devices characterized by low power consumption, small size, immunity to electromagnetic interference and low cost.","PeriodicalId":36977,"journal":{"name":"Informatsionno-Upravliaiushchie Sistemy","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-12-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46523420","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Estimation of delay times from time series of ring self-oscillatory time-delay systems 环自振荡时滞系统时间序列的延迟时间估计
Q3 Mathematics Pub Date : 2022-12-27 DOI: 10.31799/1684-8853-2022-6-53-61
V. Ponomarenko, E. Lapsheva, M. Prokhorov
Introduction: The problem of delay time estimation in ring self-oscillatory time-delay systems arises in various fields of science and is of great importance in the study of real systems generating chaotic time series. Purpose: To conduct a comparative analysis of the operation of methods for the reconstruction of time-delay systems from chaotic time series in the absence and presence of additive noise. Methods: Methods for estimating the delay time according to the statistics of extrema, using the autocorrelation function and the method of order time asymmetry are used. Based on the latter method, a method is proposed that is focused on estimating the delay times in systems with two delays. Results: We carry out a comparative analysis of the operation of four methods for reconstructing the delay times in self-oscillating time-delay systems from chaotic time series using the example of Ikeda systems with one and two delay times. We demonstrate that in the absence of additive noise, the delay time estimation method based on statistics of extrema is the most accurate one for the case of time series analysis of systems with both one and two delays. In the presence of additive noise, the modified method of order time asymmetry proposed in the work in the case of the analysis of systems with one delay time works no worse than the method of the autocorrelation function and order time asymmetry. In the case of two delay times, the modified order time asymmetry method works better than others. Practical relevance: The described methods can have a practical application in estimating the delay time of self-oscillating systems, yet the level of additive noise can affect the accuracy of the estimate.
环形自振荡时滞系统的时滞估计问题在科学的各个领域都有出现,在研究产生混沌时间序列的实际系统中具有重要意义。目的:对比分析无加性噪声和存在加性噪声情况下由混沌时间序列重构时滞系统的方法的运行情况。方法:采用极值统计估计延迟时间的方法,利用自相关函数和阶次时间不对称方法。在后一种方法的基础上,提出了一种针对双时滞系统的时滞时间估计方法。结果:我们以具有一个和两个延迟时间的Ikeda系统为例,比较分析了从混沌时间序列重构自振荡时滞系统延迟时间的四种方法的操作。我们证明了在没有加性噪声的情况下,基于极值统计量的延迟时间估计方法对于同时具有一个和两个延迟的系统的时间序列分析是最准确的。在加性噪声存在的情况下,本文针对单时延系统的分析,提出了改进的有序时间不对称方法,其效果并不差于自相关函数加有序时间不对称方法。在两个延迟时间的情况下,改进的顺序时间不对称方法比其他方法效果更好。实际意义:所描述的方法在估计自振荡系统的延迟时间方面具有实际应用,但加性噪声的水平会影响估计的准确性。
{"title":"Estimation of delay times from time series of ring self-oscillatory time-delay systems","authors":"V. Ponomarenko, E. Lapsheva, M. Prokhorov","doi":"10.31799/1684-8853-2022-6-53-61","DOIUrl":"https://doi.org/10.31799/1684-8853-2022-6-53-61","url":null,"abstract":"Introduction: The problem of delay time estimation in ring self-oscillatory time-delay systems arises in various fields of science and is of great importance in the study of real systems generating chaotic time series. Purpose: To conduct a comparative analysis of the operation of methods for the reconstruction of time-delay systems from chaotic time series in the absence and presence of additive noise. Methods: Methods for estimating the delay time according to the statistics of extrema, using the autocorrelation function and the method of order time asymmetry are used. Based on the latter method, a method is proposed that is focused on estimating the delay times in systems with two delays. Results: We carry out a comparative analysis of the operation of four methods for reconstructing the delay times in self-oscillating time-delay systems from chaotic time series using the example of Ikeda systems with one and two delay times. We demonstrate that in the absence of additive noise, the delay time estimation method based on statistics of extrema is the most accurate one for the case of time series analysis of systems with both one and two delays. In the presence of additive noise, the modified method of order time asymmetry proposed in the work in the case of the analysis of systems with one delay time works no worse than the method of the autocorrelation function and order time asymmetry. In the case of two delay times, the modified order time asymmetry method works better than others. Practical relevance: The described methods can have a practical application in estimating the delay time of self-oscillating systems, yet the level of additive noise can affect the accuracy of the estimate.","PeriodicalId":36977,"journal":{"name":"Informatsionno-Upravliaiushchie Sistemy","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-12-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"69413414","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Method for accelerating the joining of distributed datasets by a given criterion 按给定标准加速分布式数据集连接的方法
Q3 Mathematics Pub Date : 2022-10-28 DOI: 10.31799/1684-8853-2022-5-2-11
Yevgeniya Tyryshkina, S. Tumkovskiy
Introduction: rapidly growing volumes of information pose new challenges to modern data analysis technologies. Currently, based on cost and performance considerations, data processing is usually performed in cluster systems. One of the most common related operations in analytics is the joins of datasets. Join is an extremely expensive operation that is difficult to scale and increase efficiency in distributed databases or systems based on the MapReduce paradigm. Despite the fact that a lot of effort has been put into improving the performance of this operation, often the proposed methods either require fundamental changes in the MapReduce structure, or are aimed at reducing the overhead of the operation, such as balancing the load on the network. Objective: to develop an algorithm to accelerate the integration of data sets in distributed systems. Results: a review of the Apache Spark architecture and the features of distributed computing based on MapReduce is performed, typical methods for combining datasets are analyzed, the main recommendations for optimizing the operation of combining data are presented, an algorithm that allows you to speed up the special case of combining implemented in Apache Spark is presented. This algorithm uses the methods of partitioning and partial transfer of sets to the computing nodes of the cluster, in such a way as to take advantage of the merge and broadcast associations. The experimental data presented demonstrate that the method is all the more effective the larger the volume of input data. So, for 2Tb compressed data, acceleration up to ~37% was obtained in comparison with standard Spark SQL.
导读:快速增长的信息量对现代数据分析技术提出了新的挑战。目前,基于成本和性能的考虑,数据处理通常在集群系统中执行。分析中最常见的相关操作之一是数据集的连接。Join是一个非常昂贵的操作,在基于MapReduce范式的分布式数据库或系统中很难扩展和提高效率。尽管在改进该操作的性能方面已经付出了很多努力,但通常提出的方法要么需要对MapReduce结构进行根本性的更改,要么旨在减少操作的开销,例如平衡网络上的负载。目的:开发一种加速分布式系统中数据集集成的算法。结果:回顾了Apache Spark的架构和基于MapReduce的分布式计算的特点,分析了典型的数据集组合方法,提出了优化组合数据操作的主要建议,提出了一种可以加速Apache Spark中实现的组合的特殊情况的算法。该算法采用集的划分和部分转移到集群的计算节点的方法,充分利用了集群的合并和广播关联。实验数据表明,输入数据量越大,该方法越有效。因此,对于2Tb的压缩数据,与标准Spark SQL相比,获得了高达~37%的加速。
{"title":"Method for accelerating the joining of distributed datasets by a given criterion","authors":"Yevgeniya Tyryshkina, S. Tumkovskiy","doi":"10.31799/1684-8853-2022-5-2-11","DOIUrl":"https://doi.org/10.31799/1684-8853-2022-5-2-11","url":null,"abstract":"Introduction: rapidly growing volumes of information pose new challenges to modern data analysis technologies. Currently, based on cost and performance considerations, data processing is usually performed in cluster systems. One of the most common related operations in analytics is the joins of datasets. Join is an extremely expensive operation that is difficult to scale and increase efficiency in distributed databases or systems based on the MapReduce paradigm. Despite the fact that a lot of effort has been put into improving the performance of this operation, often the proposed methods either require fundamental changes in the MapReduce structure, or are aimed at reducing the overhead of the operation, such as balancing the load on the network. Objective: to develop an algorithm to accelerate the integration of data sets in distributed systems. Results: a review of the Apache Spark architecture and the features of distributed computing based on MapReduce is performed, typical methods for combining datasets are analyzed, the main recommendations for optimizing the operation of combining data are presented, an algorithm that allows you to speed up the special case of combining implemented in Apache Spark is presented. This algorithm uses the methods of partitioning and partial transfer of sets to the computing nodes of the cluster, in such a way as to take advantage of the merge and broadcast associations. The experimental data presented demonstrate that the method is all the more effective the larger the volume of input data. So, for 2Tb compressed data, acceleration up to ~37% was obtained in comparison with standard Spark SQL.","PeriodicalId":36977,"journal":{"name":"Informatsionno-Upravliaiushchie Sistemy","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42821585","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Development of an automated software tool based on machine learning methods for solving problems of radio planning in subway sections 开发一种基于机器学习方法的自动化软件工具,用于解决地铁路段无线电规划问题
Q3 Mathematics Pub Date : 2022-10-28 DOI: 10.31799/1684-8853-2022-5-32-39
A. Aderkina, A. Sinitsyn
Introduction: The modern approach to radio planning provides subway passengers with uninterrupted access to the Internet. This is achieved through the use of a special signal propagation model which calculates signal power loss during its propagation between a transmitter and a receiver on subway lines. The disadvantage of the model is the high computational complexity. Purpose: Using machine learning methods to develop an algorithm for predicting the signal power loss, the algorithm being characterized by high accuracy and low computational complexity. Results: The analysis of machine learning methods revealed that the maximum possible accuracy in solving the problem is provided by the random forest method. A data structure containing the parameters of a digital map of subway lines was developed to train the selected method and predict a signal power loss. While developing the final algorithm a number of assumptions were made, such as: the problem is solved as a classification problem, the predicted values are integers. A signal power loss prediction algorithm that does not directly use the propagation model was developed, which reduced the computational complexity and the execution time for solving radio planning problems, with high prediction accuracy maintained. Practical relevance: Due to the use of machine learning methods in developed algorithms the time for performing radio planning was reduced from several days to several hours, with accuracy preserved. This allows to process more radio planning orders or to reduce the working time for engineers to complete the same number of orders, which is a financial benefit.
简介:无线电规划的现代方法为地铁乘客提供了不间断的互联网接入。这是通过使用一种特殊的信号传播模型来实现的,该模型计算信号在地铁线路上的发射机和接收机之间传播期间的功率损耗。该模型的缺点是计算复杂度高。目的:利用机器学习方法开发一种预测信号功率损失的算法,该算法具有精度高、计算复杂度低的特点。结果:对机器学习方法的分析表明,随机森林方法提供了解决问题的最大可能精度。开发了一个包含地铁线路数字地图参数的数据结构,以训练所选方法并预测信号功率损失。在开发最终算法时,做出了一些假设,例如:该问题作为分类问题解决,预测值为整数。开发了一种不直接使用传播模型的信号功率损耗预测算法,该算法降低了求解无线电规划问题的计算复杂度和执行时间,并保持了较高的预测精度。实际相关性:由于在开发的算法中使用了机器学习方法,执行无线电规划的时间从几天减少到了几个小时,并保持了准确性。这可以处理更多的无线电规划订单,或者减少工程师完成相同数量订单的工作时间,这是一项经济效益。
{"title":"Development of an automated software tool based on machine learning methods for solving problems of radio planning in subway sections","authors":"A. Aderkina, A. Sinitsyn","doi":"10.31799/1684-8853-2022-5-32-39","DOIUrl":"https://doi.org/10.31799/1684-8853-2022-5-32-39","url":null,"abstract":"Introduction: The modern approach to radio planning provides subway passengers with uninterrupted access to the Internet. This is achieved through the use of a special signal propagation model which calculates signal power loss during its propagation between a transmitter and a receiver on subway lines. The disadvantage of the model is the high computational complexity. Purpose: Using machine learning methods to develop an algorithm for predicting the signal power loss, the algorithm being characterized by high accuracy and low computational complexity. Results: The analysis of machine learning methods revealed that the maximum possible accuracy in solving the problem is provided by the random forest method. A data structure containing the parameters of a digital map of subway lines was developed to train the selected method and predict a signal power loss. While developing the final algorithm a number of assumptions were made, such as: the problem is solved as a classification problem, the predicted values are integers. A signal power loss prediction algorithm that does not directly use the propagation model was developed, which reduced the computational complexity and the execution time for solving radio planning problems, with high prediction accuracy maintained. Practical relevance: Due to the use of machine learning methods in developed algorithms the time for performing radio planning was reduced from several days to several hours, with accuracy preserved. This allows to process more radio planning orders or to reduce the working time for engineers to complete the same number of orders, which is a financial benefit.","PeriodicalId":36977,"journal":{"name":"Informatsionno-Upravliaiushchie Sistemy","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46814473","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Fog computing architecture using blockchain technology 雾计算架构采用区块链技术
Q3 Mathematics Pub Date : 2022-10-28 DOI: 10.31799/1684-8853-2022-5-40-48
A. Pimenov, I. Fedorov, S. Bezzateev
Introduction: Due to the growth in the number and variety of devices connected to the Internet, the requirements for network performance and data transmission security are increasing. Today, performance problems are usually solved through cloud, fog and edge computing, while the problem of data storage and transmission security remains relevant. One of the effective ways to solve this problem is to use blockchain technology. Purpose: Designing the architecture of a fog computing network based on blockchain technology. Results: Based on the research in the field of fog computing, the requirements for the fog computing architecture were determined, such as: autonomy, scalability, flexibility, hierarchy, security, reliability, availability, serviceability. The selected criteria for building an architecture led to the choice in favor of a private blockchain due to its higher performance compared to a public blockchain A comparative analysis of the consensus algorithms that are most often used in private blockchains was carried out and the most suitable one was chosen. Based on the requirements put forward and the results of the analysis, a fog computing architecture model based on a private blockchain was designed. The architecture consists of four elements: end devices, fog nodes, orchestration nodes, and cloud infrastructure. The blockchain includes fog nodes and orchestration nodes, which ensures the confidentiality, availability and integrity of data in the fog network. Practical relevance: Paper results can be used in the design of fog computing networks both separately and as part of 5G mobile networks.
简介:由于连接到互联网的设备数量和种类的增长,对网络性能和数据传输安全的要求也在增加。如今,性能问题通常通过云、雾和边缘计算来解决,而数据存储和传输安全问题仍然存在。解决这个问题的有效方法之一是使用区块链技术。目的:设计基于区块链技术的雾计算网络架构。结果:基于对雾计算领域的研究,确定了对雾计算体系结构的要求,如:自主性、可扩展性、灵活性、层次性、安全性、可靠性、可用性、可服务性。由于私有区块链与公共区块链相比具有更高的性能,构建架构的选定标准导致人们选择了私有区块链。对私有区块链中最常用的共识算法进行了比较分析,并选择了最合适的算法。根据提出的需求和分析结果,设计了一个基于私有区块链的雾计算架构模型。该体系结构由四个元素组成:终端设备、雾节点、编排节点和云基础设施。区块链包括雾节点和编排节点,确保了雾网络中数据的机密性、可用性和完整性。实际相关性:论文结果可以单独用于雾计算网络的设计,也可以作为5G移动网络的一部分。
{"title":"Fog computing architecture using blockchain technology","authors":"A. Pimenov, I. Fedorov, S. Bezzateev","doi":"10.31799/1684-8853-2022-5-40-48","DOIUrl":"https://doi.org/10.31799/1684-8853-2022-5-40-48","url":null,"abstract":"Introduction: Due to the growth in the number and variety of devices connected to the Internet, the requirements for network performance and data transmission security are increasing. Today, performance problems are usually solved through cloud, fog and edge computing, while the problem of data storage and transmission security remains relevant. One of the effective ways to solve this problem is to use blockchain technology. Purpose: Designing the architecture of a fog computing network based on blockchain technology. Results: Based on the research in the field of fog computing, the requirements for the fog computing architecture were determined, such as: autonomy, scalability, flexibility, hierarchy, security, reliability, availability, serviceability. The selected criteria for building an architecture led to the choice in favor of a private blockchain due to its higher performance compared to a public blockchain A comparative analysis of the consensus algorithms that are most often used in private blockchains was carried out and the most suitable one was chosen. Based on the requirements put forward and the results of the analysis, a fog computing architecture model based on a private blockchain was designed. The architecture consists of four elements: end devices, fog nodes, orchestration nodes, and cloud infrastructure. The blockchain includes fog nodes and orchestration nodes, which ensures the confidentiality, availability and integrity of data in the fog network. Practical relevance: Paper results can be used in the design of fog computing networks both separately and as part of 5G mobile networks.","PeriodicalId":36977,"journal":{"name":"Informatsionno-Upravliaiushchie Sistemy","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45589077","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Analyzing and stabilizing multichannel ALOHA with the use of the preamble-based exploration phase 利用基于前导的勘探阶段分析和稳定多通道ALOHA
Q3 Mathematics Pub Date : 2022-10-28 DOI: 10.31799/1684-8853-2022-5-49-59
A. Burkov, A. Turlikov, Roman Rachugin
Introduction: Internet of Things devices are actively used within the framework of Massive Machine-Type Communication scenarios. The interaction of devices is carried out by random multiple-access algorithms with limited throughput. To improve throughput one can use orthogonal preambles in the ALOHA-type class of algorithms. Purpose: To analyze ALOHA-based algorithms using the exploration phase and to calculate the characteristics for the algorithm with and without losses with a finite number of channels. Results: We have described a system model that employs random access for data transmission over a common communication channel with the use of orthogonal preambles and exploration phase. We have obtained a formula for numerical calculation of the throughput of an algorithm channel with losses with an infinite number of preambles and a given finite number of channels. The calculation results for several values of the number of independent channels are presented. A modification of the algorithm using the exploration phase and repeated transmissions is proposed and described. The system in question can work without losses. For this system, we have given the analysis of the maximum input throughput up to which the system operates stably. Also, the average delay values for the algorithm that were obtained by simulation modeling are shown. By reducing the number of available preambles, the results obtained can be used as an upper bound on the system throughput. Practical relevance: The results obtained allow to assess the potential for improving the throughput of random multiple-access systems in 6G networks through the application of the exploration phase.
简介:物联网设备在大规模机器类型通信场景的框架内被积极使用。设备之间的交互是通过吞吐量有限的随机多址算法来实现的。为了提高吞吐量,可以在ALOHA类型的算法类中使用正交前导码。目的:分析使用勘探阶段的基于ALOHA的算法,并计算在有限数量的通道中有损耗和无损耗的算法的特性。结果:我们描述了一个系统模型,该模型使用正交前导码和探索阶段,在公共通信信道上使用随机接入进行数据传输。我们得到了一个公式,用于数值计算具有无限数量前导码和给定有限数量信道的算法信道的吞吐量。给出了独立通道数的几个值的计算结果。提出并描述了使用探索阶段和重复传输对算法的修改。有问题的系统可以毫无损失地工作。对于该系统,我们对系统稳定运行的最大输入吞吐量进行了分析。此外,还显示了通过仿真建模获得的算法的平均延迟值。通过减少可用前导码的数量,所获得的结果可以用作系统吞吐量的上限。实际相关性:所获得的结果允许评估通过探索阶段的应用提高6G网络中随机多址系统吞吐量的潜力。
{"title":"Analyzing and stabilizing multichannel ALOHA with the use of the preamble-based exploration phase","authors":"A. Burkov, A. Turlikov, Roman Rachugin","doi":"10.31799/1684-8853-2022-5-49-59","DOIUrl":"https://doi.org/10.31799/1684-8853-2022-5-49-59","url":null,"abstract":"Introduction: Internet of Things devices are actively used within the framework of Massive Machine-Type Communication scenarios. The interaction of devices is carried out by random multiple-access algorithms with limited throughput. To improve throughput one can use orthogonal preambles in the ALOHA-type class of algorithms. Purpose: To analyze ALOHA-based algorithms using the exploration phase and to calculate the characteristics for the algorithm with and without losses with a finite number of channels. Results: We have described a system model that employs random access for data transmission over a common communication channel with the use of orthogonal preambles and exploration phase. We have obtained a formula for numerical calculation of the throughput of an algorithm channel with losses with an infinite number of preambles and a given finite number of channels. The calculation results for several values of the number of independent channels are presented. A modification of the algorithm using the exploration phase and repeated transmissions is proposed and described. The system in question can work without losses. For this system, we have given the analysis of the maximum input throughput up to which the system operates stably. Also, the average delay values for the algorithm that were obtained by simulation modeling are shown. By reducing the number of available preambles, the results obtained can be used as an upper bound on the system throughput. Practical relevance: The results obtained allow to assess the potential for improving the throughput of random multiple-access systems in 6G networks through the application of the exploration phase.","PeriodicalId":36977,"journal":{"name":"Informatsionno-Upravliaiushchie Sistemy","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46262656","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
期刊
Informatsionno-Upravliaiushchie Sistemy
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1