首页 > 最新文献

International Journal of Software and Informatics最新文献

英文 中文
Text-to-Chinese-painting Method Based on Multi-domain VQGAN 基于多域VQGAN的文本到中国画转换方法
Pub Date : 2023-01-01 DOI: 10.21655/ijsi.1673-7288.00314
Zelong Sun, Guoxing Yang, Jingyuan Wen, Nanyi Fei, Zhiwu Lu, Jirong Wen
{"title":"Text-to-Chinese-painting Method Based on Multi-domain VQGAN","authors":"Zelong Sun, Guoxing Yang, Jingyuan Wen, Nanyi Fei, Zhiwu Lu, Jirong Wen","doi":"10.21655/ijsi.1673-7288.00314","DOIUrl":"https://doi.org/10.21655/ijsi.1673-7288.00314","url":null,"abstract":"","PeriodicalId":479632,"journal":{"name":"International Journal of Software and Informatics","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135755089","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
GC-MCR: Directed Graph Constraint-guided Concurrent Bug Detection Method GC-MCR:有向图约束引导并发Bug检测方法
Pub Date : 2023-01-01 DOI: 10.21655/ijsi.1673-7288.00300
Shuochuan Li, Zan Wang, Mingxu Ma, Xiang Chen, Yingquan Zhao, Haichi Wang, Haoyu Wang
PDF HTML XML Export Cite reminder GC-MCR: Directed Graph Constraint-guided Concurrent Bug Detection Method DOI: 10.21655/ijsi.1673-7288.00300 Author: Affiliation: Clc Number: Fund Project: Article | Figures | Metrics | Reference | Related | Cited by | Materials | Comments Abstract:Constraint solving has been applied to many domains of program analysis and is further used in concurrent program analysis. Concurrent programs have been widely used with the rapid development of multi-core processors. However, concurrent bugs threaten the security and reliability of concurrent programs, and thus it is of great importance to detect concurrent bugs. The explosion of thread interleaving caused by the uncertainty of the execution of concurrent program threads brings some challenges to the detection of concurrent bugs. Existing concurrent defect detection algorithms reduce the exploration cost in the state space of concurrent programs by reducing invalid thread interleaving. For example, the maximal causal model algorithm transforms the state space exploration problem of concurrent programs into a constraint solving problem. However, it will produce a large number of redundant and conflicting constraints during constraint construction, which greatly prolongs the time of constraint solving, increases the number of constraint solver calls, and reduces the exploration efficiency of concurrent program state space. Thus, this study proposes a directed graph constraint-guided maximal causality reduction method, called GC-MCR. This method aims to improve the speed of constraint solving and the efficiency of the state space exploration of concurrent programs by filtering and reducing constraints using directed graphs. The experimental results show that the GC-MCR method can effectively optimize the expression of constraints, so as to improve the solving speed of the constraint solver and reduce the number of solver calls. Compared with the existing J-MCR method, GC-MCR can significantly improve the detection efficiency of concurrent program bugs without reducing the detection ability of concurrent bugs, and the test time on 38 groups of concurrent test programs widely used by existing research methods can be reduced by 34.01% on average. Reference Related Cited by
PDF HTML XML导出引用提示GC-MCR:有向图约束引导并发错误检测方法DOI: 10.21655/ijsi.1673-7288.00300作者:隶属关系:Clc编号:基金项目:文章|图|指标|参考|相关|引用|资料|评论摘要:约束求解已应用于程序分析的许多领域,并进一步应用于并发程序分析。随着多核处理器的迅速发展,并发程序得到了广泛的应用。然而,并发bug对并发程序的安全性和可靠性构成威胁,因此对并发bug的检测具有重要意义。由于并发程序线程执行的不确定性,导致了线程交错现象的爆发,这给并发错误的检测带来了挑战。现有的并发缺陷检测算法通过减少无效线程的交错来降低并发程序状态空间的探索成本。例如,最大因果模型算法将并发程序的状态空间探索问题转化为约束求解问题。然而,在约束构造过程中会产生大量的冗余约束和冲突约束,这大大延长了约束求解的时间,增加了约束求解器的调用次数,降低了并发程序状态空间的探索效率。因此,本研究提出了一种有向图约束引导的最大因果约简方法,称为GC-MCR。该方法利用有向图对约束进行过滤和约简,以提高并行程序的约束求解速度和状态空间探索效率。实验结果表明,GC-MCR方法可以有效地优化约束表达式,从而提高约束求解器的求解速度,减少求解器的调用次数。与现有的J-MCR方法相比,GC-MCR可以在不降低并发bug检测能力的前提下显著提高并发程序bug的检测效率,对现有研究方法广泛使用的38组并发测试程序的测试时间平均可减少34.01%。相关参考文献
{"title":"GC-MCR: Directed Graph Constraint-guided Concurrent Bug Detection Method","authors":"Shuochuan Li, Zan Wang, Mingxu Ma, Xiang Chen, Yingquan Zhao, Haichi Wang, Haoyu Wang","doi":"10.21655/ijsi.1673-7288.00300","DOIUrl":"https://doi.org/10.21655/ijsi.1673-7288.00300","url":null,"abstract":"PDF HTML XML Export Cite reminder GC-MCR: Directed Graph Constraint-guided Concurrent Bug Detection Method DOI: 10.21655/ijsi.1673-7288.00300 Author: Affiliation: Clc Number: Fund Project: Article | Figures | Metrics | Reference | Related | Cited by | Materials | Comments Abstract:Constraint solving has been applied to many domains of program analysis and is further used in concurrent program analysis. Concurrent programs have been widely used with the rapid development of multi-core processors. However, concurrent bugs threaten the security and reliability of concurrent programs, and thus it is of great importance to detect concurrent bugs. The explosion of thread interleaving caused by the uncertainty of the execution of concurrent program threads brings some challenges to the detection of concurrent bugs. Existing concurrent defect detection algorithms reduce the exploration cost in the state space of concurrent programs by reducing invalid thread interleaving. For example, the maximal causal model algorithm transforms the state space exploration problem of concurrent programs into a constraint solving problem. However, it will produce a large number of redundant and conflicting constraints during constraint construction, which greatly prolongs the time of constraint solving, increases the number of constraint solver calls, and reduces the exploration efficiency of concurrent program state space. Thus, this study proposes a directed graph constraint-guided maximal causality reduction method, called GC-MCR. This method aims to improve the speed of constraint solving and the efficiency of the state space exploration of concurrent programs by filtering and reducing constraints using directed graphs. The experimental results show that the GC-MCR method can effectively optimize the expression of constraints, so as to improve the solving speed of the constraint solver and reduce the number of solver calls. Compared with the existing J-MCR method, GC-MCR can significantly improve the detection efficiency of concurrent program bugs without reducing the detection ability of concurrent bugs, and the test time on 38 groups of concurrent test programs widely used by existing research methods can be reduced by 34.01% on average. Reference Related Cited by","PeriodicalId":479632,"journal":{"name":"International Journal of Software and Informatics","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135701449","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
Text-driven Face Image Generation and Manipulation via Multi-level Residual Mapper 文本驱动的人脸图像生成和操作,通过多层次残差映射
Pub Date : 2023-01-01 DOI: 10.21655/ijsi.1673-7288.00313
Zonglin Li, Shengping Zhang, Yang Liu, Zhaoxin Zhang, Weigang Zhang, Qingming Huang
{"title":"Text-driven Face Image Generation and Manipulation via Multi-level Residual Mapper","authors":"Zonglin Li, Shengping Zhang, Yang Liu, Zhaoxin Zhang, Weigang Zhang, Qingming Huang","doi":"10.21655/ijsi.1673-7288.00313","DOIUrl":"https://doi.org/10.21655/ijsi.1673-7288.00313","url":null,"abstract":"","PeriodicalId":479632,"journal":{"name":"International Journal of Software and Informatics","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135754833","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
Preface to the Special Issue on Constraint Solving and Theorem Proving 约束求解与定理证明专刊前言
Pub Date : 2023-01-01 DOI: 10.21655/ijsi.1673-7288.00299
Shaowei Cai, Zhenbang Chen, Ji Wang, Bohua Zhan, Yongwang Zhao
{"title":"Preface to the Special Issue on Constraint Solving and Theorem Proving","authors":"Shaowei Cai, Zhenbang Chen, Ji Wang, Bohua Zhan, Yongwang Zhao","doi":"10.21655/ijsi.1673-7288.00299","DOIUrl":"https://doi.org/10.21655/ijsi.1673-7288.00299","url":null,"abstract":"","PeriodicalId":479632,"journal":{"name":"International Journal of Software and Informatics","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135701459","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
Consequence-based Axiom Pinpointing for Expressive Description Logic Ontologies 基于结果的表达性描述逻辑本体公理定位
Pub Date : 2023-01-01 DOI: 10.21655/ijsi.1673-7288.00304
Jing Li, Dantong Ouyang, Yuxin Ye
PDF HTML XML Export Cite reminder Consequence-based Axiom Pinpointing for Expressive Description Logic Ontologies DOI: 10.21655/ijsi.1673-7288.00304 Author: Affiliation: Clc Number: Fund Project: Article | Figures | Metrics | Reference | Related | Cited by | Materials | Comments Abstract:Axiom pinpointing has attracted extensive interest in Description Logics (DLs) due to its effect of exploring explicable defects in the DL ontology and searching for hidden justifications for logical implication. Balancing the expressive power of DLs and the solving efficiency of reasoners has always been the focus of axiom pinpointing research. This study, from both glass-box and black-box perspectives, proposes a consequence-based method for axiom pinpointing. The glass-box method uses modified consequence-based rules (pinpointing rules) to trace the specific process of inference and introduces the concept of pinpointing formula to establish the correspondence between the label of the Boolean formula and all the minimal axiom sets. The black-box method directly calls the reasoner based on the unmodified consequence-based rules and further uses the Hitting Set Tree (HST) to compute all justifications of logical implication. Finally, a reasoning tool is designed based on the two axiom pinpointing algorithms for expressive DL ontologies. Its feasibility is verified theoretically and experimentally, and its solving efficiency is compared with that of existing axiom pinpointing tools. Reference Related Cited by
PDF HTML XML导出引用提醒基于结果的公理表达描述逻辑本体精确定位DOI: 10.21655/ijsi.1673-7288.00304作者:隶属关系:Clc编号:基金项目:摘要:Axiom pinpointing能够探索DL本体中可解释的缺陷,并为逻辑含义寻找隐藏的理由,因此在描述逻辑(Description logic, DL)领域引起了广泛的兴趣。平衡人工智能的表达能力和推理器的求解效率一直是公理定位研究的焦点。本研究从玻璃盒和黑盒两个角度,提出了一种基于结果的公理确定方法。玻璃盒法使用改进的基于结果的规则(精确指向规则)来跟踪推理的具体过程,并引入精确指向公式的概念来建立布尔公式的标签与所有最小公理集之间的对应关系。黑盒方法基于未修改的基于结果的规则直接调用推理器,并进一步使用命中集树(hit Set Tree, HST)计算逻辑蕴涵的所有证明。最后,基于这两种公理定位算法,设计了一个用于表达深度学习本体的推理工具。理论和实验验证了该方法的可行性,并与现有公理定位工具的求解效率进行了比较。相关参考文献
{"title":"Consequence-based Axiom Pinpointing for Expressive Description Logic Ontologies","authors":"Jing Li, Dantong Ouyang, Yuxin Ye","doi":"10.21655/ijsi.1673-7288.00304","DOIUrl":"https://doi.org/10.21655/ijsi.1673-7288.00304","url":null,"abstract":"PDF HTML XML Export Cite reminder Consequence-based Axiom Pinpointing for Expressive Description Logic Ontologies DOI: 10.21655/ijsi.1673-7288.00304 Author: Affiliation: Clc Number: Fund Project: Article | Figures | Metrics | Reference | Related | Cited by | Materials | Comments Abstract:Axiom pinpointing has attracted extensive interest in Description Logics (DLs) due to its effect of exploring explicable defects in the DL ontology and searching for hidden justifications for logical implication. Balancing the expressive power of DLs and the solving efficiency of reasoners has always been the focus of axiom pinpointing research. This study, from both glass-box and black-box perspectives, proposes a consequence-based method for axiom pinpointing. The glass-box method uses modified consequence-based rules (pinpointing rules) to trace the specific process of inference and introduces the concept of pinpointing formula to establish the correspondence between the label of the Boolean formula and all the minimal axiom sets. The black-box method directly calls the reasoner based on the unmodified consequence-based rules and further uses the Hitting Set Tree (HST) to compute all justifications of logical implication. Finally, a reasoning tool is designed based on the two axiom pinpointing algorithms for expressive DL ontologies. Its feasibility is verified theoretically and experimentally, and its solving efficiency is compared with that of existing axiom pinpointing tools. Reference Related Cited by","PeriodicalId":479632,"journal":{"name":"International Journal of Software and Informatics","volume":"109 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135701460","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
End-to-end Image Captioning via Visual Region Aggregation and Dual-level Collaboration 基于视觉区域聚合和双层协作的端到端图像字幕
Pub Date : 2023-01-01 DOI: 10.21655/ijsi.1673-7288.00316
Jingkuan Song, Pengpeng Zeng, Jiayang Gu, Jinkuan Zhu, Lianli Gao
PDF HTML XML Export Cite reminder End-to-end Image Captioning via Visual Region Aggregation and Dual-level Collaboration DOI: 10.21655/ijsi.1673-7288.00316 Author: Affiliation: Clc Number: Fund Project: Article | Figures | Metrics | Reference | Related | Cited by | Materials | Comments Abstract:To date, Transformer-based pre-trained models have demonstrated powerful capabilities of modality representation, leading to a shift towards a fully end-to-end paradigm for multimodal downstream tasks such as image captioning, and enabling better performance and faster inference. However, the grid features extracted with the pre-trained model lack regional visual information, which leads to inaccurate descriptions of the object content by the model. Thus, the applicability of using pre-trained models for image captioning remains largely unexplored. Toward this goal, this paper proposes a novel end-to-end image captioning method based on Visual Region Aggregation and Dual-level Collaboration (VRADC). Specifically, to learn regional visual information, this paper designs a visual region aggregation that aggregates grid features with similar semantics to obtain a compact visual region representation. Next, dual-level collaboration uses the cross-attention mechanism to learn more representative semantic information from the two visual features, which in turn generates more fine-grained descriptions. Experimental results on the MSCOCO and Flickr30k datasets show that the proposed method, VRADC, can significantly improve the quality of image captioning, and achieves state-of-the-art performance. Reference Related Cited by
PDF HTML XML导出引用提醒基于视觉区域聚合和双层协作的端到端图像字幕DOI: 10.21655/ijsi.1673-7288.00316作者:隶属单位:Clc编号:基金项目:摘要:迄今为止,基于transformer的预训练模型已经展示了强大的模态表示能力,导致向多模态下游任务(如图像字幕)的完全端到端范式转变,并实现了更好的性能和更快的推理。然而,使用预训练模型提取的网格特征缺乏区域视觉信息,导致模型对目标内容的描述不准确。因此,使用预训练模型进行图像字幕的适用性在很大程度上仍未得到探索。为此,本文提出了一种基于视觉区域聚合和双层协作(VRADC)的端到端图像字幕方法。具体而言,为了学习区域视觉信息,本文设计了一种视觉区域聚合方法,将语义相似的网格特征聚合在一起,得到紧凑的视觉区域表示。接下来,双级协作使用交叉注意机制从两个视觉特征中学习更具代表性的语义信息,进而生成更细粒度的描述。在MSCOCO和Flickr30k数据集上的实验结果表明,所提出的VRADC方法可以显著提高图像字幕的质量,达到最先进的性能。相关参考文献
{"title":"End-to-end Image Captioning via Visual Region Aggregation and Dual-level Collaboration","authors":"Jingkuan Song, Pengpeng Zeng, Jiayang Gu, Jinkuan Zhu, Lianli Gao","doi":"10.21655/ijsi.1673-7288.00316","DOIUrl":"https://doi.org/10.21655/ijsi.1673-7288.00316","url":null,"abstract":"PDF HTML XML Export Cite reminder End-to-end Image Captioning via Visual Region Aggregation and Dual-level Collaboration DOI: 10.21655/ijsi.1673-7288.00316 Author: Affiliation: Clc Number: Fund Project: Article | Figures | Metrics | Reference | Related | Cited by | Materials | Comments Abstract:To date, Transformer-based pre-trained models have demonstrated powerful capabilities of modality representation, leading to a shift towards a fully end-to-end paradigm for multimodal downstream tasks such as image captioning, and enabling better performance and faster inference. However, the grid features extracted with the pre-trained model lack regional visual information, which leads to inaccurate descriptions of the object content by the model. Thus, the applicability of using pre-trained models for image captioning remains largely unexplored. Toward this goal, this paper proposes a novel end-to-end image captioning method based on Visual Region Aggregation and Dual-level Collaboration (VRADC). Specifically, to learn regional visual information, this paper designs a visual region aggregation that aggregates grid features with similar semantics to obtain a compact visual region representation. Next, dual-level collaboration uses the cross-attention mechanism to learn more representative semantic information from the two visual features, which in turn generates more fine-grained descriptions. Experimental results on the MSCOCO and Flickr30k datasets show that the proposed method, VRADC, can significantly improve the quality of image captioning, and achieves state-of-the-art performance. Reference Related Cited by","PeriodicalId":479632,"journal":{"name":"International Journal of Software and Informatics","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135701471","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
UC-based Approximate Incremental Reachability 基于uc的近似增量可达性
Pub Date : 2023-01-01 DOI: 10.21655/ijsi.1673-7288.00302
Zhongqi Yu, Xiaoyu Zhang, Jianwen Li
PDF HTML XML Export Cite reminder UC-based Approximate Incremental Reachability DOI: 10.21655/ijsi.1673-7288.00302 Author: Affiliation: Clc Number: Fund Project: Article | Figures | Metrics | Reference | Related | Cited by | Materials | Comments Abstract:In recent years, formal verification technology has received more and more attention, and it plays an important role in ensuring the safety and correctness of systems in safety-critical areas. As a branch of formal verification with a high degree of automation, model checking has a very broad development prospect. This study analyzes and proposes a new model checking technique, which can effectively check transition systems, including bug-finding and safety proof. Different from existing model checking algorithms, the proposed method, Unsatisfiable Core (UC)-based Approximate Incremental Reachability (UAIR), mainly utilizes the UC to solve a series of candidate safety invariants until the final invariant is generated, so as to realize safety proof and bug-finding. In symbolic model checking based on the SAT solver, this study uses the UC obtained by the satisfiability solver to construct the candidate safety invariant, and if the transition system itself is safe, the obtained initial invariant is only an approximation of the safety invariant. Then, while checking the safety, the study incrementally improves the candidate safety invariant until it finds a true invariant that proves the system is safe; if the system is unsafe, the method can finally find a counterexample to prove the system is unsafe. The brand new method exploits UCs for safety model checking and achieves good results. It is known that there is no absolute best method in the field of model checking. Although the proposed method cannot surpass the current mature methods such as IC3 and complement Approximate Reachability (CAR), in terms of the number of solvable benchmarks, the method in this paper can solve three cases that other mature methods are unable to solve. It is believed that the method can be a valuable addition to the model checking toolset. Reference Related Cited by
摘要:近年来,形式验证技术受到越来越多的关注,在安全关键领域,形式验证技术在保证系统的安全性和正确性方面发挥着重要的作用。模型检验作为一种自动化程度很高的形式验证分支,具有非常广阔的发展前景。本研究分析并提出了一种新的模型检查技术,可以有效地检查过渡系统,包括bug查找和安全证明。与现有的模型检测算法不同,本文提出的基于Unsatisfiable Core (UC)的近似增量可达性(Approximate Incremental reachable, UAIR)算法主要利用Unsatisfiable Core求解一系列候选的安全不变量,直到生成最终的不变量,从而实现安全证明和bug发现。在基于SAT求解器的符号模型检验中,利用可满足性求解器得到的UC构造候选安全不变量,如果过渡系统本身是安全的,则得到的初始不变量只是安全不变量的近似。然后,在检查安全性的同时,逐步改进候选的安全不变量,直到找到一个证明系统是安全的真不变量;如果系统是不安全的,该方法最终可以找到一个反例来证明系统是不安全的。该方法利用UCs对安全模型进行校核,取得了良好的效果。众所周知,在模型检验领域没有绝对最好的方法。虽然本文方法不能超越IC3等目前成熟的方法,也不能对近似可达性(Approximate Reachability, CAR)进行补充,但在可解基准的数量上,本文方法可以解决其他成熟方法无法解决的三种情况。相信该方法可以成为模型检查工具集的一个有价值的补充。相关参考文献
{"title":"UC-based Approximate Incremental Reachability","authors":"Zhongqi Yu, Xiaoyu Zhang, Jianwen Li","doi":"10.21655/ijsi.1673-7288.00302","DOIUrl":"https://doi.org/10.21655/ijsi.1673-7288.00302","url":null,"abstract":"PDF HTML XML Export Cite reminder UC-based Approximate Incremental Reachability DOI: 10.21655/ijsi.1673-7288.00302 Author: Affiliation: Clc Number: Fund Project: Article | Figures | Metrics | Reference | Related | Cited by | Materials | Comments Abstract:In recent years, formal verification technology has received more and more attention, and it plays an important role in ensuring the safety and correctness of systems in safety-critical areas. As a branch of formal verification with a high degree of automation, model checking has a very broad development prospect. This study analyzes and proposes a new model checking technique, which can effectively check transition systems, including bug-finding and safety proof. Different from existing model checking algorithms, the proposed method, Unsatisfiable Core (UC)-based Approximate Incremental Reachability (UAIR), mainly utilizes the UC to solve a series of candidate safety invariants until the final invariant is generated, so as to realize safety proof and bug-finding. In symbolic model checking based on the SAT solver, this study uses the UC obtained by the satisfiability solver to construct the candidate safety invariant, and if the transition system itself is safe, the obtained initial invariant is only an approximation of the safety invariant. Then, while checking the safety, the study incrementally improves the candidate safety invariant until it finds a true invariant that proves the system is safe; if the system is unsafe, the method can finally find a counterexample to prove the system is unsafe. The brand new method exploits UCs for safety model checking and achieves good results. It is known that there is no absolute best method in the field of model checking. Although the proposed method cannot surpass the current mature methods such as IC3 and complement Approximate Reachability (CAR), in terms of the number of solvable benchmarks, the method in this paper can solve three cases that other mature methods are unable to solve. It is believed that the method can be a valuable addition to the model checking toolset. Reference Related Cited by","PeriodicalId":479632,"journal":{"name":"International Journal of Software and Informatics","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135701210","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
Coq Formalization of ZFC Set Theory for Teaching Scenarios 教学场景中ZFC集合理论的Coq形式化
Pub Date : 2023-01-01 DOI: 10.21655/ijsi.1673-7288.00303
Xinyi Wan, Ke Xu, Qinxiang Cao
PDF HTML XML Export Cite reminder Coq Formalization of ZFC Set Theory for Teaching Scenarios DOI: 10.21655/ijsi.1673-7288.00303 Author: Affiliation: Clc Number: Fund Project: Article | Figures | Metrics | Reference | Related | Cited by | Materials | Comments Abstract:Discrete mathematics is a foundation course for computer-related majors, and propositional logic, first-order logic, and the axiomatic set theory are important parts of this course. Teaching practice shows that beginners find it difficult to accurately understand abstract concepts, such as syntax, semantics, and reasoning system. In recent years, some scholars have begun introducing interactive theorem provers into teaching to help students construct formal proofs so that they can understand logic systems more thoroughly. However, directly employing the existing theorem provers will increase students' learning burden since these tools have a high threshold for getting started with them. To address this problem, we develop a prover for the Zermelo-Fraenkel set theory with the axiom of Choice (ZFC) in Coq for teaching scenarios. Specifically, the first-order logical reasoning system and the axiomatic set theory ZFC are formalized, and several automated proof tactics specific to reasoning rules are then developed. Students can utilize these automated proof tactics to construct formal proofs of theorems in a textbook-style concise proving environment. This tool has been introduced into the teaching of the course of discrete mathematics for freshmen. Students with no prior theorem-proving experience can quickly construct formal proofs of theorems including mathematical induction and Peano arithmetic with this tool, which verifies the practical effectiveness of this tool. Reference Related Cited by
摘要:离散数学是计算机相关专业的基础课程,命题逻辑、一阶逻辑、公理化集理论是该课程的重要组成部分。教学实践表明,初学者很难准确理解语法、语义、推理系统等抽象概念。近年来,一些学者开始在教学中引入交互式定理证明器,帮助学生构建形式化的证明,从而更深入地理解逻辑系统。然而,直接使用现有的定理证明器会增加学生的学习负担,因为这些工具的入门门槛很高。为了解决这个问题,我们利用Coq中的选择公理(ZFC)为Zermelo-Fraenkel集合理论开发了一个用于教学场景的证明。具体来说,首先形式化了一阶逻辑推理系统和公理集理论ZFC,然后开发了几种针对推理规则的自动证明策略。学生可以利用这些自动证明策略,在教科书式的简洁证明环境中构造定理的正式证明。该工具已被引入到大一离散数学课程的教学中。没有先验定理证明经验的学生可以使用该工具快速构造数学归纳法和皮亚诺算法等定理的形式化证明,验证了该工具的实用性。相关参考文献
{"title":"Coq Formalization of ZFC Set Theory for Teaching Scenarios","authors":"Xinyi Wan, Ke Xu, Qinxiang Cao","doi":"10.21655/ijsi.1673-7288.00303","DOIUrl":"https://doi.org/10.21655/ijsi.1673-7288.00303","url":null,"abstract":"PDF HTML XML Export Cite reminder Coq Formalization of ZFC Set Theory for Teaching Scenarios DOI: 10.21655/ijsi.1673-7288.00303 Author: Affiliation: Clc Number: Fund Project: Article | Figures | Metrics | Reference | Related | Cited by | Materials | Comments Abstract:Discrete mathematics is a foundation course for computer-related majors, and propositional logic, first-order logic, and the axiomatic set theory are important parts of this course. Teaching practice shows that beginners find it difficult to accurately understand abstract concepts, such as syntax, semantics, and reasoning system. In recent years, some scholars have begun introducing interactive theorem provers into teaching to help students construct formal proofs so that they can understand logic systems more thoroughly. However, directly employing the existing theorem provers will increase students' learning burden since these tools have a high threshold for getting started with them. To address this problem, we develop a prover for the Zermelo-Fraenkel set theory with the axiom of Choice (ZFC) in Coq for teaching scenarios. Specifically, the first-order logical reasoning system and the axiomatic set theory ZFC are formalized, and several automated proof tactics specific to reasoning rules are then developed. Students can utilize these automated proof tactics to construct formal proofs of theorems in a textbook-style concise proving environment. This tool has been introduced into the teaching of the course of discrete mathematics for freshmen. Students with no prior theorem-proving experience can quickly construct formal proofs of theorems including mathematical induction and Peano arithmetic with this tool, which verifies the practical effectiveness of this tool. Reference Related Cited by","PeriodicalId":479632,"journal":{"name":"International Journal of Software and Informatics","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135701461","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
Text-based Person Search via Virtual Attribute Learning 基于文本的虚拟属性学习人物搜索
Pub Date : 2023-01-01 DOI: 10.21655/ijsi.1673-7288.00312
Chengji Wang, Jiawei Su, Zhiming Luo, Donglin Cao, Yaojin Lin, Shaozi Li
{"title":"Text-based Person Search via Virtual Attribute Learning","authors":"Chengji Wang, Jiawei Su, Zhiming Luo, Donglin Cao, Yaojin Lin, Shaozi Li","doi":"10.21655/ijsi.1673-7288.00312","DOIUrl":"https://doi.org/10.21655/ijsi.1673-7288.00312","url":null,"abstract":"","PeriodicalId":479632,"journal":{"name":"International Journal of Software and Informatics","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135754851","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
Preface to the Special Issue on Multimodal Learning Integrated with Pre-training Techniques 《多模态学习与预训练技术的融合》专刊前言
Pub Date : 2023-01-01 DOI: 10.21655/ijsi.1673-7288.00311
Xuemeng Song, Liqiang Nie, Hengtao Shen, Qi Tian, Hua Huang
{"title":"Preface to the Special Issue on Multimodal Learning Integrated with Pre-training Techniques","authors":"Xuemeng Song, Liqiang Nie, Hengtao Shen, Qi Tian, Hua Huang","doi":"10.21655/ijsi.1673-7288.00311","DOIUrl":"https://doi.org/10.21655/ijsi.1673-7288.00311","url":null,"abstract":"","PeriodicalId":479632,"journal":{"name":"International Journal of Software and Informatics","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135701469","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
期刊
International Journal of Software and Informatics
全部 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