Yicheng Qian

dblp:309/6219 · DBLP profile ↗
← Back
9ranked-venue papers
3as first author
9since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 3 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Computer networks · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021
YearPublicationVenuePosition
2025 Miniature: Fast AI Supercomputer Networks Simulation on FPGAs
Yicheng Qian, Ran Shu 0001, Rui Ma 0021, Yang Wang 0053, Derek Chiou, Nadeen Gebara, Luca Piccolboni, Miriam Leeser, Yongqiang Xiong
APNet1
2025 lean-smt: An SMT Tactic for Discharging Proof Goals in Lean
abstract
Abstract Lean is an increasingly popular proof assistant based on dependent type theory. Despite its success, it still lacks important automation features present in more seasoned proof assistants, such as the Sledgehammer tactic in Isabelle/HOL. A key aspect of Sledgehammer is the use of proof-producing SMT solvers to prove a translated proof goal and the reconstruction of the resulting proof into valid justifications for the original goal. We present lean-smt , a tactic providing this functionality in Lean. We detail how the tactic converts Lean goals into SMT problems and, more importantly, how it reconstructs SMT proofs into native Lean proofs. We evaluate the tactic on established benchmarks used to evaluate Sledgehammer’s SMT integration, with promising results. We also evaluate lean-smt as a standalone proof checker for proofs of SMT-LIB problems. We show that lean-smt offers a smaller trusted core without sacrificing too much performance.
Abdalrhman Mohamed, Tomaz Mascarenhas, Harun Khan 0001, Haniel Barbosa, Andrew Reynolds 0001, Yicheng Qian, Cesare Tinelli, Clark W. Barrett
CAV (3)6
2025 Lean-Auto: An Interface Between Lean 4 and Automated Theorem Provers
abstract
Abstract Proof automation is crucial to large-scale formal mathematics and software/hardware verification projects in ITPs. Sophisticated tools called hammers have been developed to provide general-purpose proof automation in ITPs such as Coq and Isabelle, leveraging the power of ATPs. An important component of a hammer is the translation algorithm from the ITP’s logical system to the ATP’s logical system. In this paper, we propose a novel translation algorithm for ITPs based on dependent type theory. The algorithm is implemented in Lean 4 under the name Lean-auto. When combined with ATPs, Lean-auto provides general-purpose, ATP-based proof automation in Lean 4 for the first time. Soundness of the main translation procedure is guaranteed, and experimental results suggest that our algorithm is sufficiently complete to automate the proof of many problems that arise in practical uses of Lean 4. We also find that Lean-auto solves more problems than existing tools on Lean 4’s math library Mathlib4.
Yicheng Qian, Joshua Clune, Clark W. Barrett, Jeremy Avigad
CAV (3)1
2024 Duper: A Proof-Producing Superposition Theorem Prover for Dependent Type Theory
Joshua Clune, Yicheng Qian, Alexander Bentkamp, Jeremy Avigad
ITP2
2023 Weakly Supervised Video Representation Learning with Unaligned Text for Sequential Videos
abstract
Sequential video understanding, as an emerging video understanding task, has driven lots of researchers' attention because of its goal-oriented nature. This paper studies weakly supervised sequential video understanding where the accurate time-stamp level text-video alignment is not provided. We solve this task by borrowing ideas from CLIP. Specifically, we use a transformer to aggregate frame-level features for video representation and use a pre-trained text encoder to encode the texts corresponding to each action and the whole video, respectively. To model the correspondence between text and video, we propose a multiple granularity loss, where the video-paragraph contrastive loss enforces matching between the whole video and the complete script, and a fine-grained frame-sentence contrastive loss enforces the matching between each action and its description. As the frame-sentence correspondence is not available, we propose to use the fact that video actions happen sequentially in the temporal domain to generate pseudo frame-sentence correspondence and supervise the network training with the pseudo labels. Extensive experiments on video sequence verification and text-to-video matching show that our method outperforms baselines by a large margin, which validates the effectiveness of our proposed approach. Code is available at https://github.com/svip-lab/WeakSVR.
Sixun Dong, Huazhang Hu, Dongze Lian, Weixin Luo, Yicheng Qian, Shenghua Gao
CVPR5
2023 Protection Window Based Security-Aware Scheduling against Schedule-Based Attacks
abstract
With widespread use of common-off-the-shelf components and the drive towards connection with external environments, the real-time systems are facing more and more security problems. In particular, the real-time systems are vulnerable to the schedule-based attacks because of their predictable and deterministic nature in operation. In this paper, we present a security-aware real-time scheduling scheme to counteract the schedule-based attacks by preventing the untrusted tasks from executing during the attack effective window (AEW). In order to minimize the AEW untrusted coverage ratio for the system with uncertain AEW size, we introduce the protection window to characterize the system protection capability limit due to the system schedulability constraint. To increase the opportunity of the priority inversion for the security-aware scheduling, we design an online feasibility test method based on the busy interval analysis. In addition, to reduce the run-time overhead of the online feasibility test, we also propose an efficient online feasibility test method based on the priority inversion budget analysis to avoid online iterative calculation through the offline maximum slack analysis. Owing to the protection window and the online feasibility test, our proposed approach can efficiently provide best-effort protection to mitigate the schedule-based attack vulnerability while ensuring system schedulability. Experiments show the significant security capability improvement of our proposed approach over the state-of-the-art coverage oriented scheduling algorithm.
Jiankang Ren, Chi Lin 0001, Ran Bi 0001, Yicheng Qian, Guozhen Tan
ACM Trans. Embed. Comput. Syst.7
2022 Neighbor Discovery in a Multi-Transceiver Free-Space-Optical Ad Hoc Network
abstract
In this paper, we present a novel neighbor discovery method for a wireless ad hoc network where each node is equipped with a Free-Space-Optical (FSO) transceivers capable of electronic beam switching. Directional neighbor discovery can be very challenging due to the requirement of strict line-of-sight (LOS) alignment and can result in long and impractical discovery time if the nodes in the network do not have prior information about each other’s location. Our method guarantees that a node can discover all of its neighbors within one 360◦FSO beam sweep. We present a preliminary prototype of a FSO transceiver module capable of electronic beam steering. Through experiments using the developed prototype, we demonstrate that the proposed method helps in discovering neighbor nodes with minimal delay.
Jessica Vazquez-Estrada, Suman Bhunia, Mahmudur Khan 0002, Yicheng Qian, Nero Tran Huu
CCNC4
2022 SVIP: Sequence VerIfication for Procedures in Videos
abstract
In this paper, we propose a novel sequence verification task that aims to distinguish positive video pairs performing the same action sequence from negative ones with step-level transformations but still conducting the same task. Such a challenging task resides in an open-set setting without prior action detection or segmentation that requires event-level or even frame-level annotations. To that end, we carefully reorganize two publicly available action-related datasets with step-procedure-task structure. To fully investigate the effectiveness of any method, we collect a scripted video dataset enumerating all kinds of step-level transformations in chemical experiments. Besides, a novel evaluation metric Weighted Distance Ratio is introduced to ensure equivalence for different step-level transformations during evaluation. In the end, a simple but effective baseline based on the transformer encoder with a novel sequence alignment loss is introduced to better characterize long-term dependency between steps, which outperforms other action recognition methods. Codes and data will be released1:
Yicheng Qian, Weixin Luo, Dongze Lian, Xu Tang 0007, Peilin Zhao, Shenghua Gao
CVPR1
2022 Neighbor Discovery in a LoRa Assisted Multi-Transceiver Free-Space-Optical Network
abstract
In this paper, we present a novel neighbor discovery method for a Free-Space-Optical (FSO) mobile ad hoc network where the nodes do not have any prior information about each other’s location. Each node is equipped with multiple FSO transceivers and a low bit rate long-range (LoRa) omnidirectional communication channel aids in coordinating the neighbor discovery process to synchronize and establish directional FSO links among the nodes. Our proposed method guarantees that a node can discover all of its neighbors within one 360◦FSO beam scan of the surrounding environment. We also present a preliminary prototype of an FSO transceiver module capable of electronic beam steering. Through extensive simulations and real test-bed experiments using the developed prototype, we demonstrate that the proposed method can help achieve significant reductions in discovery time compared to a state-of-the-art protocol.
Jessica Vazquez-Estrada, Suman Bhunia, Mahmudur Khan 0002, Yicheng Qian, Nero Tran Huu
WCNC4