Skip to main content

Showing 1–28 of 28 results for author: Zhan, B

.
  1. arXiv:2404.18771  [pdf, other

    cs.SE

    KBX: Verified Model Synchronization via Formal Bidirectional Transformation

    Authors: Jianhong Zhao, Yongwang Zhao, Peisen Yao, Fanlang Zeng, Bohua Zhan, Kui Ren

    Abstract: Complex safety-critical systems require multiple models for a comprehensive description, resulting in error-prone development and laborious verification. Bidirectional transformation (BX) is an approach to automatically synchronizing these models. However, existing BX frameworks lack formal verification to enforce these models' consistency rigorously. This paper introduces KBX, a formal bidirectio… ▽ More

    Submitted 1 May, 2024; v1 submitted 29 April, 2024; originally announced April 2024.

  2. arXiv:2403.13457  [pdf, other

    cs.SC cs.LO

    OSVAuto: semi-automatic verifier for functional specifications of operating systems

    Authors: Yulun Wu, Bohua Zhan, Bican Xia

    Abstract: We present the design and implementation of a tool for semi-automatic verification of functional specifications of operating system modules. Such verification tasks are traditionally done in interactive theorem provers, where the functionalities of the module are specified at abstract and concrete levels using data such as structures, algebraic datatypes, arrays, maps and so on. In this work, we p… ▽ More

    Submitted 20 March, 2024; originally announced March 2024.

  3. arXiv:2403.06725  [pdf, other

    cs.CY cs.AI cs.CL cs.LG

    Improving Low-Resource Knowledge Tracing Tasks by Supervised Pre-training and Importance Mechanism Fine-tuning

    Authors: Hengyuan Zhang, Zitao Liu, Shuyan Huang, Chenming Shang, Bojun Zhan, Yong Jiang

    Abstract: Knowledge tracing (KT) aims to estimate student's knowledge mastery based on their historical interactions. Recently, the deep learning based KT (DLKT) approaches have achieved impressive performance in the KT task. These DLKT models heavily rely on the large number of available student interactions. However, due to various reasons such as budget constraints and privacy concerns, observed interact… ▽ More

    Submitted 23 March, 2024; v1 submitted 11 March, 2024; originally announced March 2024.

    Comments: 29 pages, 4 figures

  4. arXiv:2403.03035  [pdf, other

    cs.PL

    Mars 2.0: A Toolchain for Modeling, Analysis, Verification and Code Generation of Cyber-Physical Systems

    Authors: Bohua Zhan, Xiong Xu, Qiang Gao, Zekun Ji, Xiangyu **, Shuling Wang, Naijun Zhan

    Abstract: We introduce Mars 2.0 for modeling, analysis, verification and code generation of Cyber-Physical Systems. Mars 2.0 integrates Mars 1.0 with several important extensions and improvements, allowing the design of cyber-physical systems using the combination of AADL and Simulink/Stateflow, which provide a unified graphical framework for modeling the functionality, physicality and architecture of the s… ▽ More

    Submitted 5 March, 2024; originally announced March 2024.

  5. arXiv:2402.15674  [pdf, other

    cs.PL

    Formally Verified C Code Generation from Hybrid Communicating Sequential Processes

    Authors: Shuling Wang, Zekun Ji, Bohua Zhan, Xiong Xu, Qiang Gao, Naijun Zhan

    Abstract: Hybrid Communicating Sequential Processes (HCSP) is a formal model for hybrid systems, including primitives for evolution along an ordinary differential equation (ODE), communication, and parallel composition. Code generation is needed to convert HCSP models into code that can be executed in practice, and the correctness of this conversion is essential to ensure that the generated code accurately… ▽ More

    Submitted 26 February, 2024; v1 submitted 23 February, 2024; originally announced February 2024.

  6. arXiv:2312.17064  [pdf, other

    cond-mat.supr-con

    Superconductivity in nickelate and cuprate superconductors with strong bilayer coupling

    Authors: Zhen Fan, Jian-Feng Zhang, Bo Zhan, Dingshun Lv, Xing-Yu Jiang, Bruce Normand, Tao Xiang

    Abstract: The discovery of superconductivity at 80 K under high pressure in La$_3$Ni$_2$O$_7$ presents the groundbreaking confirmation that high-$T_c$ superconductivity is a property of strongly correlated materials beyond cuprates. We use density functional theory (DFT) calculations of the band structure of La$_3$Ni$_2$O$_7$ under pressure to verify that the low-energy bands are composed almost exclusively… ▽ More

    Submitted 28 December, 2023; originally announced December 2023.

    Comments: 10 pages, 4 figures

  7. arXiv:2311.14249  [pdf, other

    cs.SC

    Efficient Local Search for Nonlinear Real Arithmetic

    Authors: Zhonghan Wang, Bohua Zhan, Bohan Li, Shaowei Cai

    Abstract: Local search has recently been applied to SMT problems over various arithmetic theories. Among these, nonlinear real arithmetic poses special challenges due to its uncountable solution space and potential need to solve higher-degree polynomials. As a consequence, existing work on local search only considered fragments of the theory. In this work, we analyze the difficulties and propose ways to add… ▽ More

    Submitted 23 November, 2023; originally announced November 2023.

    Comments: Full version of VMCAI'2024 publication

  8. arXiv:2308.11492  [pdf

    cs.RO

    A LiDAR-Inertial SLAM Tightly-Coupled with Dropout-Tolerant GNSS Fusion for Autonomous Mine Service Vehicles

    Authors: Yusheng Wang, Yidong Lou, Weiwei Song, Bing Zhan, Feihuang Xia, Qigeng Duan

    Abstract: Multi-modal sensor integration has become a crucial prerequisite for the real-world navigation systems. Recent studies have reported successful deployment of such system in many fields. However, it is still challenging for navigation tasks in mine scenes due to satellite signal dropouts, degraded perception, and observation degeneracy. To solve this problem, we propose a LiDAR-inertial odometry me… ▽ More

    Submitted 22 August, 2023; originally announced August 2023.

  9. arXiv:2306.03654  [pdf, other

    cond-mat.supr-con

    Microscopic resolution of superconducting electrons in ultrahigh-pressed hydrogen sulfide

    Authors: Jian-Feng Zhang, Bo Zhan, Miao Gao, Kai Liu, Xinguo Ren, Zhong-Yi Lu, Tao Xiang

    Abstract: We investigate the electronic and phonon properties of hydrogen sulfide (SH$_3$) under ultrahigh pressure to elucidate the origin of its high-T$_c$ superconductivity. Contrary to the prevailing belief that the metalized S-H $σ$ bond is responsible, our analysis, based on the anisotropic Migdal-Eliashberg equation and the crystal orbital Hamilton population (COHP) calculation, reveals that the H-H… ▽ More

    Submitted 6 June, 2023; originally announced June 2023.

    Comments: 11 pages, 9 figures, 59 references

  10. arXiv:2304.03030  [pdf, ps, other

    cs.CL cs.IT math.LO

    Compression of enumerations and gain

    Authors: George Barmpalias, Xiaoyan Zhang, Bohua Zhan

    Abstract: We study the compressibility of enumerations, and its role in the relative Kolmogorov complexity of computably enumerable sets, with respect to density. With respect to a strong and a weak form of compression, we examine the gain: the amount of auxiliary information embedded in the compressed enumeration. Strong compression and weak gainless compression is shown for any computably enumerable set,… ▽ More

    Submitted 6 April, 2023; originally announced April 2023.

  11. arXiv:2303.15020  [pdf, ps, other

    cs.LO

    A Generalized Hybrid Hoare Logic

    Authors: Naijun Zhan, Xiangyu **, Bohua Zhan, Shuling Wang, Dimitar Guelev

    Abstract: Deductive verification of hybrid systems (HSs) increasingly attracts more attention in recent years because of its power and scalability, where a powerful specification logic for HSs is the cornerstone. Often, HSs are naturally modelled by concurrent processes that communicate with each other. However, existing specification logics cannot easily handle such models. In this paper, we present a spec… ▽ More

    Submitted 24 April, 2024; v1 submitted 27 March, 2023; originally announced March 2023.

  12. arXiv:2210.17163  [pdf, other

    cs.LO

    HHLPy: Practical Verification of Hybrid Systems using Hoare Logic

    Authors: Huanhuan Sheng, Alexander Bentkamp, Bohua Zhan

    Abstract: We present a tool for verification of hybrid systems expressed in the sequential fragment of HCSP (Hybrid Communicating Sequential Processes). The tool permits annotating HCSP programs with pre- and postconditions, invariants, and proof rules for reasoning about ordinary differential equations. Verification conditions are generated from the annotations following the rules of hybrid Hoare logic. We… ▽ More

    Submitted 21 February, 2023; v1 submitted 31 October, 2022; originally announced October 2022.

  13. arXiv:2208.00412  [pdf, ps, other

    cs.FL cs.LO

    Active Learning of One-Clock Timed Automata using Constraint Solving

    Authors: Runqing Xu, Jie An, Bohua Zhan

    Abstract: Active automata learning in the framework of Angluin's $L^*$ algorithm has been applied to learning many kinds of automata models. In applications to timed models such as timed automata, the main challenge is to determine guards on the clock value in transitions as well as which transitions reset the clock. In this paper, we introduce a new algorithm for active learning of deterministic one-clock… ▽ More

    Submitted 31 July, 2022; originally announced August 2022.

    Comments: The full version of the paper accecpted in ATVA2022

  14. arXiv:2207.11965  [pdf, other

    cs.FL

    Machine-checked executable semantics of Stateflow

    Authors: Shicheng Yi, Shuling Wang, Bohua Zhan, Naijun Zhan

    Abstract: Simulink is a widely used model-based development environment for embedded systems. Stateflow is a component of Simulink for modeling event-driven control via hierarchical state machines and flow charts. However, Stateflow lacks an official formal semantics, making it difficult to formally prove properties of its models in safety-critical applications. In this paper, we define a formal semantics f… ▽ More

    Submitted 25 July, 2022; originally announced July 2022.

    Comments: 26 pages

  15. arXiv:2105.02835  [pdf

    eess.IV cs.CV

    Deep Learning based Multi-modal Computing with Feature Disentanglement for MRI Image Synthesis

    Authors: Yuchen Fei, Bo Zhan, Mei Hong, Xi Wu, Jiliu Zhou, Yan Wang

    Abstract: Purpose: Different Magnetic resonance imaging (MRI) modalities of the same anatomical structure are required to present different pathological information from the physical level for diagnostic needs. However, it is often difficult to obtain full-sequence MRI images of patients owing to limitations such as time consumption and high cost. The purpose of this work is to develop an algorithm for targ… ▽ More

    Submitted 6 May, 2021; originally announced May 2021.

  16. arXiv:1910.10680  [pdf, ps, other

    cs.FL

    Learning One-Clock Timed Automata

    Authors: Jie An, Mingshuai Chen, Bohua Zhan, Naijun Zhan, Miaomiao Zhang

    Abstract: We present an algorithm for active learning of deterministic timed automata with a single clock. The algorithm is within the framework of Angluin's $L^*$ algorithm and inspired by existing work on the active learning of symbolic automata. Due to the need of guessing for each transition whether it resets the clock, the algorithm is of exponential complexity in the size of the learned automata. Befo… ▽ More

    Submitted 26 March, 2020; v1 submitted 23 October, 2019; originally announced October 2019.

    Comments: Full version of the paper in TACAS2020

  17. arXiv:1907.07911  [pdf, other

    cs.CV

    Locality-constrained Spatial Transformer Network for Video Crowd Counting

    Authors: Yanyan Fang, Biyun Zhan, Wandi Cai, Shenghua Gao, Bo Hu

    Abstract: Compared with single image based crowd counting, video provides the spatial-temporal information of the crowd that would help improve the robustness of crowd counting. But translation, rotation and scaling of people lead to the change of density map of heads between neighbouring frames. Meanwhile, people walking in/out or being occluded in dynamic scenes leads to the change of head counts. To alle… ▽ More

    Submitted 18 July, 2019; originally announced July 2019.

    Comments: Accepted by ICME2019(Oral)

  18. arXiv:1905.11625  [pdf, other

    cs.LO cs.LG

    NIL: Learning Nonlinear Interpolants

    Authors: Mingshuai Chen, Jian Wang, Jie An, Bohua Zhan, Deepak Kapur, Naijun Zhan

    Abstract: Nonlinear interpolants have been shown useful for the verification of programs and hybrid systems in contexts of theorem proving, model checking, abstract interpretation, etc. The underlying synthesis problem, however, is challenging and existing methods have limitations on the form of formulae to be interpolated. We leverage classification techniques with space transformations and kernel tricks a… ▽ More

    Submitted 28 August, 2019; v1 submitted 28 May, 2019; originally announced May 2019.

    Comments: Full version of the paper in Proc. of CADE-27, with typos corrected

  19. arXiv:1905.05970  [pdf, ps, other

    cs.LO

    HolPy: Interactive Theorem Proving in Python

    Authors: Bohua Zhan

    Abstract: HolPy is an interactive theorem proving system implemented in Python. It uses higher-order logic as the logical foundation. Its main features include a pervasive use of macros in producing, checking, and storing proofs, a JSON-based format for theories, and an API for implementing proof automation and other extensions in Python. A point-and-click-based user interface is implemented for general-pur… ▽ More

    Submitted 27 January, 2020; v1 submitted 15 May, 2019; originally announced May 2019.

    Comments: 8 pages

  20. arXiv:1802.01336  [pdf, ps, other

    cs.LO

    Verifying Asymptotic Time Complexity of Imperative Programs in Isabelle

    Authors: Bohua Zhan, Maximilian P. L. Haslbeck

    Abstract: We present a framework in Isabelle for verifying asymptotic time complexity of imperative programs. We build upon an extension of Imperative HOL and its separation logic to include running time. In addition to the basic arguments, our framework is able to handle advanced techniques for time complexity analysis, such as the use of the Akra-Bazzi theorem and amortized analysis. Various automation is… ▽ More

    Submitted 5 February, 2018; originally announced February 2018.

  21. Formalization of the fundamental group in untyped set theory using auto2

    Authors: Bohua Zhan

    Abstract: We present a new framework for formalizing mathematics in untyped set theory using auto2. Using this framework, we formalize in Isabelle/FOL the entire chain of development from the axioms of set theory to the definition of the fundamental group for an arbitrary topological space. The auto2 prover is used as the sole automation tool, and enables succinct proof scripts throughout the project.

    Submitted 15 July, 2017; originally announced July 2017.

    Comments: 17 pages, accepted for ITP 2017

    Journal ref: ITP 2017, LNCS 10499, pp. 514--530, 2017

  22. arXiv:1610.06996  [pdf, ps, other

    cs.LO

    Efficient verification of imperative programs using auto2

    Authors: Bohua Zhan

    Abstract: Auto2 is a recently introduced prover for the proof assistant Isabelle. It is designed to be both highly customizable from within Isabelle, and also have a powerful proof search mechanism. In this paper, we apply auto2 to the verification of imperative programs. We describe the setup of auto2 for both stages of the proof process: verification of a functional version of the program, and refining to… ▽ More

    Submitted 24 February, 2018; v1 submitted 22 October, 2016; originally announced October 2016.

    Comments: 17 pages, accepted for TACAS 2018

  23. AUTO2, a saturation-based heuristic prover for higher-order logic

    Authors: Bohua Zhan

    Abstract: We introduce a new theorem prover for classical higher-order logic named auto2. The prover is designed to make use of human-specified heuristics when searching for proofs. The core algorithm is a best-first search through the space of propositions derivable from the initial assumptions, where new propositions are added by user-defined functions called proof steps. We implemented the prover in Isab… ▽ More

    Submitted 24 May, 2016; originally announced May 2016.

    Comments: 16 pages, accepted for ITP 2016

    Journal ref: ITP 2016, LNCS 9807, pp. 441--456, 2016

  24. arXiv:1412.5285  [pdf, ps, other

    quant-ph

    Global quantum discord in infinite quantum spin chains

    Authors: Zhao-Yu Sun, Yan-E Liao, Bin Guo, Hai-Lin Huang, Duo Zhang, Jian Xu, Bi-Fu Zhan, Yu-Yin Wu, Hong-Guang Cheng, Guo-Zhi Wen, Chao Fang, Cheng-Bo Duan, Bo Wang

    Abstract: In this paper, we study global quantum discord (GQD) in infinite-size spin chains. For this purpose, in the framework of matrix product states (MPSs), we propose an effective procedure to calculate GQD (denoted as Gn) for consecutive n-site subchains in infinite chains. For a spin-1/2 three-body interaction model, whose ground state can be exactly expressed as MPSs, We use the procedure to study G… ▽ More

    Submitted 17 December, 2014; originally announced December 2014.

  25. Multi-partite quantum nonlocality and Bell-type inequalities in an infinite-order quantum phase transition of the one-dimensional spin-1/2 XXZ chain

    Authors: Zhao-Yu Sun, Shuang Liu, Hai-Lin Huang, Duo Zhang, Yu-Yin Wu, Jian Xu, Bi-Fu Zhan, Hong-Guang Cheng, Cheng-Bo Duan, Bo Wang

    Abstract: In this paper, combined with infinite time-evolving block decimation (iTEBD) algorithm and Bell-type inequalities, we investigate multi-partite quantum nonlocality in an infinite one-dimensional quantum spin-1/2 XXZ system. High hierarchy of multipartite nonlocality can be observed in the gapless phase of the model, meanwhile only the lowest hierarchy of multipartite nonlocality is observed in mos… ▽ More

    Submitted 17 December, 2014; originally announced December 2014.

  26. Combinatorial Proofs in Bordered Heegaard Floer homology

    Authors: Bohua Zhan

    Abstract: Using bordered Floer theory, we give a combinatorial construction and proof of invariance for the hat version of Heegaard Floer homology. As a part of the proof, we also establish combinatorially the invariance of the linear-categorical representation of the strongly-based map** class groupoid given by the same theory.

    Submitted 26 November, 2016; v1 submitted 12 May, 2014; originally announced May 2014.

    Comments: 67 pages

    MSC Class: 57R58 (primary); 57R56 (secondary)

    Journal ref: Algebr. Geom. Topol. 16 (2016) 2571-2636

  27. Explicit Koszul-dualizing bimodules in bordered Heegaard Floer homology

    Authors: Bohua Zhan

    Abstract: We give a combinatorial proof of the quasi-invertibility of $\widehat{CFDD}(\mathbb{I}_\mathcal{Z})$ in bordered Heegaard Floer homology, which implies a Koszul self-duality on the dg-algebra $\mathcal{A}(\mathcal{Z})$, for each pointed matched circle $\mathcal{Z}$. This is done by giving an explicit description of a rank 1 model for $\widehat{CFAA}(\mathbb{I}_\mathcal{Z})$, the quasi-inverse of… ▽ More

    Submitted 26 November, 2016; v1 submitted 24 March, 2014; originally announced March 2014.

    Comments: 50 pages

    MSC Class: 57R58 (primary); 57R56 (secondary)

    Journal ref: Algebr. Geom. Topol. 16 (2016) 231-266

  28. Super-Polynomial Quantum Speed-ups for Boolean Evaluation Trees with Hidden Structure

    Authors: Bohua Zhan, Shelby Kimmel, Avinatan Hassidim

    Abstract: We give a quantum algorithm for evaluating a class of boolean formulas (such as NAND trees and 3-majority trees) on a restricted set of inputs. Due to the structure of the allowed inputs, our algorithm can evaluate a depth $n$ tree using $O(n^{2+\logω})$ queries, where $ω$ is independent of $n$ and depends only on the type of subformulas within the tree. We also prove a classical lower bound of… ▽ More

    Submitted 2 July, 2012; v1 submitted 4 January, 2011; originally announced January 2011.

    Comments: 30 pages, 2 figures, v3: clarified exposition, matches journal reference

    Journal ref: ITCS 2012 Proceedings of the 3rd Innovations in Theoretical Computer Science, ACM, Pages 249-265