EDBT 2026 Demo / reviewers in the wild / expert
Sanjiang Li
dblp:30/4051
· DBLP profile ↗
76ranked-venue papers
24as first author
16since 2021 · last 2025
0000-0002-3332-2546ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 47 · 16 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 16 · 3 first-author · 3 since 2021Systems, architecture and hardware · 12 · 2 first-author · 10 since 2021Theory of computation · 11 · 4 first-author · 3 since 2021Databases, data management, data science and information retrieval · 8 · 3 first-authorSoftware engineering, systems software and programming languages · 4 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | On the Trainability and Classical Simulability of Learning Matrix Product States VariationallyabstractWe prove that using global observables to train the matrix product state ansatz results in the vanishing of all partial derivatives, also known as barren plateaus, while using local observables avoids this. This ansatz is widely used in quantum machine learning for learning weakly entangled state approximations. Additionally, we empirically demonstrate that in many cases, the objective function is an inner product of almost sparse operators, highlighting the potential for classically simulating such a learning problem with few quantum resources. All our results are experimentally validated across various scenarios. Afrad Basheer, Yuan Feng 0001, Christopher Ferrie, Sanjiang Li, Hakop Pashayan |
AAAI | 4 |
| 2025 | Image Computation for Quantum Transition SystemsabstractWith the rapid progress in quantum hardware and software, the need for verification of quantum systems becomes increasingly crucial. While model checking is a dominant and very successful technique for verifying classical systems, its application to quantum systems is still an underdeveloped research area. This paper advances the development of model checking quantum systems by providing efficient image computation algorithms for quantum transition systems, which play a fundamental role in model checking. In our approach, we represent quantum circuits as tensor networks and design algorithms by leveraging the properties of tensor networks and tensor decision diagrams. Our experiments demonstrate that our contraction partition-based algorithm can greatly improve the efficiency of image computation for quantum transition systems. Dingchao Gao, Sanjiang Li, Shenggang Ying, Mingsheng Ying |
DATE | 3 |
| 2025 | Quantum State Preparation Based on LimTDDabstractQuantum state preparation is a fundamental task in quantum computing and quantum information processing. With the rapid advancement of quantum technologies, efficient quantum state preparation has become increasingly important. This paper proposes a novel approach for quantum state preparation based on the Local Invertible Map Tensor Decision Diagram (LimTDD). LimTDD combines the advantages of tensor networks and decision diagrams, enabling efficient representation and manipulation of quantum states. Compared with the state-of-the-art quantum state preparation method, LimTDD demonstrates substantial improvements in efficiency when dealing with complex quantum states, while also reducing the complexity of quantum circuits. Examples indicate that, in the best-case scenario, our method can achieve exponential efficiency gains over existing methods. This study not only highlights the potential of LimTDD in quantum state preparation but also provides a robust theoretical and practical foundation for the future development of quantum computing technologies. Chenjian Li, Aochu Dai, Sanjiang Li, Shenggang Ying, Mingsheng Ying |
ICCAD | 4 |
| 2025 | DasAtom: A Divide-and-Shuttle Atom Approach to Quantum Circuit Transformationabstractneutral atom (NA) quantum systems are emerging as a leading platform for quantum computation, offering superior or competitive qubit count and gate fidelity compared to superconducting circuits and ion traps. However, the unique features of NA devices, such as long-range interactions, long qubit coherence time, and the ability to physically move qubits, present distinct challenges for quantum circuit compilation. In this article, we introduce DasAtom, a novel divide-and-shuttle atom approach designed to optimize Quantum circuit transformation for NA devices by leveraging these capabilities. DasAtom partitions circuits into subcircuits, each associated with a qubit mapping that allows all gates within the subcircuit to be directly executed. The algorithm then shuttles atoms to transition seamlessly from one mapping to the next, enhancing both execution efficiency and overall fidelity. For a 30-qubit Quantum Fourier Transform (QFT), DasAtom achieves a$415.8\times $improvement in fidelity over the move-based algorithm Enola and a$10.6\times $improvement over the SWAP-based algorithm Tetris. Notably, this improvement is expected to increase exponentially with the number of qubits, positioning DasAtom as a highly promising solution for scaling quantum computation on NA platforms. Yunqi Huang, Dingchao Gao, Shenggang Ying, Sanjiang Li |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 4 |
| 2024 | Ansatz-Agnostic Exponential Resource Saving in Variational Quantum Algorithms Using Shallow Shadows
Afrad Basheer, Yuan Feng 0001, Christopher Ferrie, Sanjiang Li |
IJCAI | 4 |
| 2023 | Alternating Layered Variational Quantum Circuits Can Be Classically Optimized Efficiently Using Classical ShadowsabstractVariational quantum algorithms (VQAs) are the quantum analog of classical neural networks (NNs). A VQA consists of a parameterized quantum circuit (PQC) which is composed of multiple layers of ansatzes (simpler PQCs, which are an analogy of NN layers) that differ only in selections of parameters. Previous work has identified the alternating layered ansatz as potentially a new standard ansatz in near-term quantum computing. Indeed, shallow alternating layered VQAs are easy to implement and have been shown to be both trainable and expressive. In this work, we introduce a training algorithm with an exponential reduction in training cost of such VQAs. Moreover, our algorithm uses classical shadows of quantum input data, and can hence be run on a classical computer with rigorous performance guarantees. We demonstrate 2-3 orders of magnitude improvement in the training cost using our algorithm for the example problems of finding state preparation circuits and the quantum autoencoder. Afrad Basheer, Yuan Feng 0001, Christopher Ferrie, Sanjiang Li |
AAAI | 4 |
| 2023 | Single-Qubit Gates Matter for Optimising Quantum Circuit Depth in Qubit MappingabstractQuantum circuit transformation (QCT, a.k.a. qubit mapping) is a critical step in quantum circuit compilation. Typically, QCT is achieved by finding an appropriate initial mapping and using SWAP gates to route the qubits such that all connectivity constraints are satisfied. The objective of QCT can be to minimise circuit size or depth. Most existing QCT algorithms prioritise minimising circuit size, potentially overlooking the impact of single-qubit gates on circuit depth. In this paper, we first point out that a single SWAP gate insertion can double the circuit depth, and then propose a simple and effective method that takes into account the impact of single-qubit gates on circuit depth. Our method can be combined with many existing QCT algorithms to optimise circuit depth. The Qiskit SABRE algorithm has been widely accepted as the state-of-the-art algorithm for optimising both circuit size and depth. We demonstrate the effectiveness of our method by embedding it in SABRE, showing that it can reduce circuit depth by up to 50% and 27% on average on, for instance, Google Sycamore and 117 real quantum circuits from MQTBench. Sanjiang Li, Ky Dan Nguyen, Zachary Clare, Yuan Feng 0001 |
ICCAD | 1 |
| 2023 | Abstract interpretation, Hoare logic, and incorrectness logic for quantum programs
Yuan Feng 0001, Sanjiang Li |
Inf. Comput. | 2 |
| 2023 | Supervised Learning Enhanced Quantum Circuit TransformationabstractA quantum circuit transformation (QCT) is required when executing a quantum program in a real quantum processing unit (QPU). By inserting auxiliary SWAP gates, a QCT algorithm transforms a quantum circuit to one that satisfies the connectivity constraint imposed by the QPU. Due to the nonnegligible gate error and the limited qubit coherence time of the QPU, QCT algorithms that minimize gate number or circuit depth or maximize the fidelity of output circuits are in urgent need. Unfortunately, finding optimized transformations often involve exhaustive searches, which are extremely time consuming and not practical for most circuits. In this article, we propose a framework that uses a policy artificial neural network (ANN) trained by supervised learning on shallow circuits to help existing QCT algorithms select the most promising SWAP gate. ANNs can be trained offline in a distributed way and the trained ANN can be easily incorporated into QCT algorithms to enable them to search deeper without bringing too much overhead in time complexity. Exemplary embeddings of the trained ANNs into target QCT algorithms demonstrate that the transformation performance can be consistently improved on QPUs with various connectivity structures and random or realistic quantum circuits. Xiangzhen Zhou, Yuan Feng 0001, Sanjiang Li |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 2022 | Equivalence Checking of Dynamic Quantum CircuitsabstractDespite the rapid development of quantum computing these years, state-of-the-art quantum devices still contain only a limited number of qubits. One possible way to execute more realistic algorithms in near-term quantum devices is to employ dynamic quantum circuits (DQCs). In DQCs, measurements can happen during the circuit, and their outcomes can be processed with classical computers and used to control other parts of the circuit. This technique can help significantly reduce the qubit resources required to implement a quantum algorithm. In this paper, we give a formal definition of DQCs and then characterise their functionality in terms of ensembles of linear operators, following the Kraus representation of superoperators. We further interpret DQCs as tensor networks, implement their functionality as tensor decision diagrams (TDDs), and reduce the equivalence of two DQCs to checking if they have the same TDD representation. Experiments show that embedding classical logic into conventional quantum circuits does not incur a significant time and space burden. Yuan Feng 0001, Sanjiang Li, Mingsheng Ying |
ICCAD | 3 |
| 2022 | On quotients of formal power series
Yongming Li 0001, Sanjiang Li |
Inf. Comput. | 3 |
| 2022 | Verification of Distributed Quantum ProgramsabstractDistributed quantum systems and especially the Quantum Internet have the ever-increasing potential to fully demonstrate the power of quantum computation. This is particularly true given that developing a general-purpose quantum computer is much more difficult than connecting many small quantum devices. One major challenge of implementing distributed quantum systems is programming them and verifying their correctness. In this paper, we propose a CSP-like distributed programming language to facilitate the specification and verification of such systems. After presenting its operational and denotational semantics, we develop a Hoare-style logic for distributed quantum programs and establish its soundness and (relative) completeness with respect to both partial and total correctness. The effectiveness of the logic is demonstrated by its applications in the verification of quantum teleportation and local implementation of non-local CNOT gates, two important algorithms widely used in distributed quantum systems. Yuan Feng 0001, Sanjiang Li, Mingsheng Ying |
ACM Trans. Comput. Log. | 2 |
| 2022 | A Tensor Network based Decision Diagram for Representation of Quantum CircuitsabstractTensor networks have been successfully applied in simulation of quantum physical systems for decades. Recently, they have also been employed in classical simulation of quantum computing, in particular, random quantum circuits. This article proposes a decision diagram style data structure, called Tensor Decision Diagram (TDD), for more principled and convenient applications of tensor networks. This new data structure provides a compact and canonical representation for quantum circuits. By exploiting circuit partition, the TDD of a quantum circuit can be computed efficiently. Furthermore, we show that the operations of tensor networks essential in their applications (e.g., addition and contraction) can also be implemented efficiently in TDDs. A proof-of-concept implementation of TDDs is presented and its efficiency is evaluated on a set of benchmark quantum circuits. It is expected that TDDs will play an important role in various design automation tasks related to quantum circuits, including but not limited to equivalence checking, error detection, synthesis, simulation, and verification. Xiangzhen Zhou, Sanjiang Li, Yuan Feng 0001, Mingsheng Ying |
ACM Trans. Design Autom. Electr. Syst. | 3 |
| 2022 | Quantum Circuit Transformation: A Monte Carlo Tree Search FrameworkabstractIn the noisy intermediate-scale quantum era, quantum processing units suffer from, among others, highly limited connectivity between physical qubits. To make a quantum circuit effectively executable, a circuit transformation process is necessary to transform it, with overhead cost the smaller the better, into a functionally equivalent one so that the connectivity constraints imposed by the quantum processing unit are satisfied. Although several algorithms have been proposed for this goal, the overhead costs are often very high, which degenerates the fidelity of the obtained circuits sharply. One major reason for this lies in that, due to the high branching factor and vast search space, almost all of these algorithms only search very shallowly, and thus, very often, only (at most) locally optimal solutions can be reached. In this article, we propose a Monte Carlo Tree Search (MCTS) framework to tackle the circuit transformation problem, which enables the search process to go much deeper. The general framework supports implementations aiming to reduce either the size or depth of the output circuit through introducing SWAP or remote CNOT gates. The algorithms, called MCTS-Size and MCTS-Depth , are polynomial in all relevant parameters. Empirical results on extensive realistic circuits and IBM Q Tokyo show that the MCTS-based algorithms can reduce the size (respectively, depth) overhead by, on average, 66% (respectively, 84%) when compared with t \( \left| {\mathrm{ket}} \right\rangle \) , an industrial-level compiler. Xiangzhen Zhou, Yuan Feng 0001, Sanjiang Li |
ACM Trans. Design Autom. Electr. Syst. | 3 |
| 2021 | Approximate Equivalence Checking of Noisy Quantum CircuitsabstractWe study the fundamental design automation problem of equivalence checking in the NISQ (Noisy Intermediate-Scale Quantum) computing realm where quantum noise is present inevitably. The notion of approximate equivalence of (possibly noisy) quantum circuits is defined based on the Jamiolkowski fidelity which measures the average distance between output states of two super-operators when the input is chosen at random. By employing tensor network contraction, we present two algorithms, aiming at different situations where the number of noises varies, for computing the fidelity between an ideal quantum circuit and its noisy implementation. The effectiveness of our algorithms is demonstrated by experimenting on benchmarks of real NISQ circuits. When compared with the state-of-the-art implementation incorporated in Qiskit, experimental results show that the proposed algorithms outperform in both efficiency and scalability. Mingsheng Ying, Yuan Feng 0001, Xiangzhen Zhou, Sanjiang Li |
DAC | 5 |
| 2021 | Qubit Mapping Based on Subgraph Isomorphism and Filtered Depth-Limited SearchabstractMapping logical quantum circuits to Noisy Intermediate-Scale Quantum (NISQ) devices is a challenging problem which has attracted rapidly increasing interests from both quantum and classical computing communities. This article proposes an efficient method by (i) selecting an initial mapping that takes into consideration the similarity between the architecture graph of the given NISQ device and a graph induced by the input logical circuit and (ii) searching, in a filtered and depth-limited way, a most usefulswapcombination that makes executable as many as possible two-qubit gates in the logical circuit. The proposed circuit transformation algorithm can significantly decrease the number of auxiliary two-qubit gates required to be added to the logical circuit, especially when it has a large number of two-qubit gates. For an extensive benchmark set of 131 circuits and IBM's current premium Q system, viz., IBM Q Tokyo, our algorithm needs, in average, 0.3801 extra two-qubit gates per input two-qubit gate, while the corresponding figures for three state-of-the-art algorithms are 0.4705, 0.8154, and 1.0066, respectively. Sanjiang Li, Xiangzhen Zhou, Yuan Feng 0001 |
IEEE Trans. Computers | 1 |
| 2020 | A Monte Carlo Tree Search Framework for Quantum Circuit TransformationabstractIn Noisy Intermediate-Scale Quantum (NISQ) era, quantum processing units (QPUs) suffer from, among others, highly limited connectivity between physical qubits. To make a quantum circuit effectively executable, a circuit transformation process is necessary to transform it, with overhead cost the smaller the better, into a functionally equivalent one so that the connectivity constraints imposed by the QPU are satisfied. While several algorithms have been proposed for this goal, the overhead costs are often very high, which degenerates the fidelity of the obtained circuits sharply. One major reason for this lies in that, due to the high branching factor and vast search space, almost all these algorithms only search very shallowly and thus, very often, only (at most) locally optimal solutions can be reached. In this paper, we propose a Monte Carlo Tree Search (MCTS) framework to tackle the circuit transformation problem, which enables the search process to go much deeper. The general framework supports implementations aiming to reduce either the size or depth of the output circuit through introducing SWAP or remote CNOT gates. The algorithms, called MCTS-Size and MCTS-Depth, are polynomial in all relevant parameters. Empirical results on extensive realistic circuits and IBM Q Tokyo show that the MCTS-based algorithms can reduce the size (depth, resp.) overhead by, on average, 66% (84%, resp.) when compared with tket, an industrial level compiler. Xiangzhen Zhou, Yuan Feng 0001, Sanjiang Li |
ICCAD | 3 |
| 2020 | On constructing the largest and smallest uninorms on bounded lattices
Aifang Xie, Sanjiang Li |
Fuzzy Sets Syst. | 2 |
| 2020 | Compact geometric representation of qualitative directional knowledgeabstractTo effectively and efficiently deal with large-scale spatial data is critical for applications in the age of information technology. Compact representation of spatial knowledge is one of the emerging research techniques that contribute to this capability. In this article, we consider the problem of compactly representing qualitative directional relations between extended objects, modelled in the Cardinal Direction Calculus (CDC) of Goyal and Egenhofer. For a large dataset of regions, this approach first constructs a simplified geometry for each region, which preserves CDC relations between regions, and then represents each simplified geometry compactly, so that the storage size is small while retrieving CDC relations from the representation is still reasonably fast. More specifically, the method called necessary cut is used to construct simple geometries , and the two methods, viz. the polygon representation and the rectangle representation , are devised to compactly represent the constructed geometries in cubic time w.r.t. the size of the corresponding simple geometry. Theoretical analyses demonstrate that the two representations, especially the rectangle representation, are promising to have small storage size. Moreover, our empirical evaluations on real-world datasets show that, for each dataset the new approach can produce a rectangle representation that has dominant performance against the state of the art techniques in reducing the storage size of the relations, while the average efficiency of retrieving CDC relations based on the rectangle representation is about the same as the fastest method in the literature. Zhiguo Long, Hua Meng 0001, Tianrui Li 0001, Sanjiang Li |
Knowl. Based Syst. | 4 |
| 2020 | Stability analysis of chemotaxis dynamics in bacterial foraging optimization over multi-dimensional objective functions
Cuicui Yang, Junzhong Ji, Sanjiang Li |
Soft Comput. | 3 |
| 2020 | Quantum Circuit Transformation Based on Simulated Annealing and Heuristic SearchabstractQuantum algorithm design usually assumes access to a perfect quantum computer with ideal properties like full connectivity, noise-freedom, and arbitrarily long coherence time. In noisy intermediate-scale quantum (NISQ) devices, however, the number of qubits is highly limited and quantum operation error and qubit coherence are not negligible. Besides, the connectivity of physical qubits in a quantum processing unit (QPU) is also strictly constrained. Thereby, additional operations like SWAP gates have to be inserted to satisfy this constraint while preserving the functionality of the original circuit. This process is known as quantum circuit transformation. Adding additional gates will increase both the size and depth of a quantum circuit and, therefore, cause further decay of the performance of a quantum circuit. Thus, it is crucial to minimize the number of added gates. In this article, we propose an efficient method to solve this problem. We first choose by using simulated annealing an initial mapping which fits well with the input circuit and then, with the help of a heuristic cost function, stepwise apply the best-selected SWAP gates until all quantum gates in the circuit can be executed. Our algorithm runs in time polynomial in all parameters, including the size and the qubit number of the input circuit, and the qubit number in the QPU. Its space complexity is quadratic to the number of edges in the QPU. The experimental results on extensive realistic circuits confirm that the proposed method is efficient and the number of added gates of our algorithm is, on average, only 57% of that of state-of-the-art algorithms on IBM Q20 (Tokyo), the most recent IBM quantum device. Xiangzhen Zhou, Sanjiang Li, Yuan Feng 0001 |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2019 | Computation tree logic model checking based on multi-valued possibility measures
Yongming Li 0001, Lihui Lei, Sanjiang Li |
Inf. Sci. | 3 |
| 2018 | Multiagent Simple Temporal Problem: The Arc-Consistency ApproachabstractThe Simple Temporal Problem (STP) is a fundamental temporal reasoning problem and has recently been extended to the Multiagent Simple Temporal Problem (MaSTP). In this paper we present a novel approach that is based on enforcing arc-consistency (AC) on the input (multiagent) simple temporal network. We show that the AC-based approach is sufficient for solving both the STP and MaSTP and provide efficient algorithms for them. As our AC-based approach does not impose new constraints between agents, it does not violate the privacy of the agents and is superior to the state-of-the-art approach to MaSTP. Empirical evaluations on diverse benchmark datasets also show that our AC-based algorithms for STP and MaSTP are significantly more efficient than existing approaches. Shufeng Kong, Jae Hee Lee 0001, Sanjiang Li |
AAAI | 3 |
| 2018 | Reasoning about Betweenness and RCC8 Constraints in Qualitative Conceptual SpacesabstractConceptual spaces are a knowledge representation framework in which concepts are represented geometrically, using convex regions. Motivated by the fact that exact conceptual spaces are usually difficult to obtain, we study the problem of spatial reasoning about qualitative abstractions of such representations. In particular, we consider the problem of deciding whether an RCC8 network extended with constraints about betweenness can be realized using bounded and convex regions in a high-dimensional Euclidean space. After showing that this decision problem is PSPACE-hard in general, we introduce an important fragment for which deciding realizability is NP-complete. Steven Schockaert, Sanjiang Li |
IJCAI | 2 |
| 2018 | A new distributed algorithm for efficient generalized arc-consistency propagation
Shufeng Kong, Jae Hee Lee 0001, Sanjiang Li |
Auton. Agents Multi Agent Syst. | 3 |
| 2018 | Exploring Directional Path-Consistency for Solving Constraint NetworksabstractAmong the local consistency techniques used for solving constraint networks, path-consistency (PC) has received a great deal of attention. However, enforcing PC is computationally expensive and sometimes even unnecessary. Directional path-consistency (DPC) is a weaker notion of PC that considers a given variable ordering and can thus be enforced more efficiently than PC. This paper shows that DPC (the DPC enforcing algorithm of Dechter and Pearl) decides the constraint satisfaction problem (CSP) of a constraint language if it is complete and has the variable elimination property (VEP). However, we also show that no complete VEP constraint language can have a domain with more than 2 values. We then present a simple variant of the DPC algorithm, called DPC*, and show that the CSP of a constraint language can be decided by DPC* if it is closed under a majority operation. In fact, DPC* is sufficient for guaranteeing backtrack-free search for such constraint networks. Examples of majority-closed constraint classes include the classes of connected row-convex (CRC) constraints and tree-preserving constraints, which have found applications in various domains, such as scene labeling, temporal reasoning, geometric reasoning, and logical filtering. Our experimental evaluations show that DPC* significantly outperforms the state-of-the-art algorithms for solving majority-closed constraints. Shufeng Kong, Sanjiang Li, Michael Sioutis |
Comput. J. | 2 |
| 2017 | On Redundant Topological Constraints (Extended Abstract)abstractRedundancy checking is an important task in AI subfields such as knowledge representation and constraint solving. This paper considers redundant topological constraints, defined in the region connection calculus RCC8. We say a constraint in a set C of RCC8 constraints is redundant if it is entailed by the rest of C. A prime subnetwork of C is a subset of C which contains no redundant constraints and has the same solution set as C. It is natural to ask how to compute such a prime subnetwork, and when it is unique. While this problem is in general intractable, we show that, if S is a subalgebra of RCC8 in which weak composition distributes over nonempty intersections, then C has a unique prime subnetwork, which can be obtained in cubic time by removing all redundant constraints simultaneously from C. As a by-product, we show that any path-consistent network over such a distributive subalgebra is minimal. Sanjiang Li, Zhiguo Long, Weiming Liu 0001, Matt Duckham, Alan Both |
IJCAI | 1 |
| 2016 | On Redundancy in Simple Temporal NetworksabstractThe Simple Temporal Problem (STP) has been widely used in various applications to schedule tasks. For dynamical systems, scheduling needs to be efficient and flexible to handle uncertainty and perturbation. To this end, modern approaches usually encode the temporal information as an STP instance. This representation contains redundant information, which can not only take a significant amount of storage space, but also make scheduling inefficient due to the non-concise representation. In this paper, we investigate the problem of simplifying an STP instance by removing redundant information. We show that such a simplification can result in a unique minimal representation without loss of temporal information, and present an efficient algorithm to achieve this task. Evaluation on a large benchmark dataset of STP exhibits a significant reduction in redundant information for the involved instances. Jae Hee Lee 0001, Sanjiang Li, Zhiguo Long, Michael Sioutis |
ECAI | 2 |
| 2016 | Efficient Path Consistency Algorithm for Large Qualitative Constraint Networks
Zhiguo Long, Michael Sioutis, Sanjiang Li |
IJCAI | 3 |
| 2016 | Encoding Large RCC8 Scenarios Using Rectangular Pseudo-Solutions
Zhiguo Long, Steven Schockaert, Sanjiang Li |
KR | 3 |
| 2016 | Indexing large geographic datasets with compact qualitative representationabstractThis paper develops a new mechanism to efficiently compute and compactly store qualitative spatial relations between spatial objects, focusing on topological and directional relations for large datasets of region objects. The central idea is to use minimum bounding rectangles (MBRs) to approximately represent region objects with arbitrary shape and complexity and only store spatial relations that cannot be unambiguously inferred from the relations of corresponding MBRs. We demonstrate, both in theory and practice, that our approach requires considerably less construction time and storage space, and can answer queries more efficiently than the state-of-the-art methods. Zhiguo Long, Matt Duckham, Sanjiang Li, Steven Schockaert |
Int. J. Geogr. Inf. Sci. | 3 |
| 2015 | Belief Revision with General Epistemic StatesabstractIn order to properly regulate iterated belief revision, Darwiche and Pearl (1997) model belief revision as revising epistemic states by propositions. An epistemic state in their sense consists of a belief set and a set of conditional beliefs. Although the denotation of an epistemic state can be indirectly captured by a total preorder on the set of worlds, it is unclear how to directly capture the structure in terms of the beliefs and conditional beliefs it contains. In this paper, we first provide an axiomatic characterisation for epistemic states by using nine rules about beliefs and conditional beliefs, and then argue that the last two rules are too strong and should be eliminated for characterising the belief state of an agent. We call a structure which satisfies the first seven rules a general epistemic state (GEP). To provide a semantical characterisation of GEPs, we introduce a mathematical structure called belief algebra, which is in essence a certain binary relation defined on the power set of worlds.We then establish a 1-1 correspondence between GEPs and belief algebras, and show that total preorders on worlds are special cases of belief algebras. Furthermore, using the notion of belief algebras, we extend the classical iterated belief revision rules of Darwiche and Pearl to our setting of general epistemic states. Hua Meng 0001, Hui Kou, Sanjiang Li |
AAAI | 3 |
| 2015 | On Distributive Subalgebras of Qualitative Spatial and Temporal Calculi
Zhiguo Long, Sanjiang Li |
COSIT | 2 |
| 2015 | On Tree-Preserving Constraints
Shufeng Kong, Sanjiang Li, Yongming Li 0001, Zhiguo Long |
CP | 2 |
| 2015 | Efficiently Characterizing Non-Redundant Constraints in Large Real World Qualitative Spatial Networks
Michael Sioutis, Sanjiang Li, Jean-François Condotta |
IJCAI | 2 |
| 2015 | On redundant topological constraints
Sanjiang Li, Zhiguo Long, Weiming Liu 0001, Matt Duckham, Alan Both |
Artif. Intell. | 1 |
| 2015 | Realizing RCC8 networks using convex regions
Steven Schockaert, Sanjiang Li |
Artif. Intell. | 2 |
| 2015 | Cardinal directions: a comparison of direction relation matrix and objects interaction matrixabstractHow to express and reason with cardinal directions between extended objects such as lines and regions is an important problem in qualitative spatial reasoning (QSR), a common subfield of geographical information science and Artificial Intelligence (AI). The direction relation matrix (DRM) model, proposed by Goyal and Egenhofer in 1997, is one very expressive relation model for this purpose. Unlike many other relation models in QSR, the set-theoretic converse of a DRM relation is not necessarily representable in DRM. Schneider et al. regard this as a serious shortcoming and propose, in their work published in ACM TODS (2012), the objects interaction matrix (OIM) model for modelling cardinal directions between complex regions. OIM is also a tiling-based model that consists of two phases: the tiling phase and the interpretation phase. Although it was claimed that OIM is a novel concept, we show that it is not so different from DRM if we represent the cardinal direction of two regions a and b by both the DRM of a to b and that of b to a. Under this natural assumption, we give methods for computing DRMs from OIMs and vice versa, and show that OIM is almost the same as DRM in the tiling phase, and becomes less precise after interpretation. Furthermore, exploiting the similarity between the two models, we prove that the consistency of a complete basic OIM network can be decided in cubic time. This answers an open problem raised by Schneider et al. regarding efficient algorithms for reasoning with OIM. Sanjiang Li, Weiming Liu 0001 |
Int. J. Geogr. Inf. Sci. | 1 |
| 2015 | The Quintuple Implication Principle of fuzzy reasoning
Baokui Zhou, Genqi Xu, Sanjiang Li |
Inf. Sci. | 3 |
| 2014 | On Redundant Topological Constraints
Matt Duckham, Sanjiang Li, Weiming Liu 0001, Zhiguo Long |
KR | 2 |
| 2014 | A Topological Characterisation of Belief Revision over Infinite Propositional Languages
Hua Meng 0001, Sanjiang Li |
PRICAI | 2 |
| 2014 | Reasoning about Topological and Cardinal Direction Relations Between 2-Dimensional Spatial ObjectsabstractIncreasing the expressiveness of qualitative spatial calculi is an essential step towards meeting the requirements of applications. This can be achieved by combining existing calculi in a way that we can express spatial information using relations from multiple calculi. The great challenge is to develop reasoning algorithms that are correct and complete when reasoning over the combined information. Previous work has mainly studied cases where the interaction between the combined calculi was small, or where one of the two calculi was very simple. In this paper we tackle the important combination of topological and directional information for extended spatial objects. We combine some of the best known calculi in qualitative spatial reasoning, the RCC8 algebra for representing topological information, and the Rectangle Algebra (RA) and the Cardinal Direction Calculus (CDC) for directional information. We consider two different interpretations of the RCC8 algebra, one uses a weak connectedness relation, the other uses a strong connectedness relation. In both interpretations, we show that reasoning with topological and directional information is decidable and remains in NP. Our computational complexity results unveil the significant differences between RA and CDC, and that between weak and strong RCC8 models. Take the combination of basic RCC8 and basic CDC constraints as an example: we show that the consistency problem is in P only when we use the strong RCC8 algebra and explicitly know the corresponding basic RA constraints. Anthony G. Cohn 0001, Sanjiang Li, Weiming Liu 0001, Jochen Renz |
J. Artif. Intell. Res. | 2 |
| 2013 | On Finding Approximate Solutions of Qualitative Constraint NetworksabstractQualitative Spatial and Temporal Reasoning (QSTR) represents spatial and temporal information in terms of human comprehensible qualitative predicates and reasons about qualitative information by solving qualitative constraint networks (QCNs). Despite significant progress in the past three decades, more and more evidence has shown that it is inherently hard to find exact solutions for expressive qualitative constraints. In many applications, however, we are often required to make decisions in a very limited time. In these cases, finding a good approximate solution in seconds is much more desirable than waiting days for an exact solution. In this paper, we will exploit the algebraic structure of qualitative calculi (e.g. Interval Algebra and RCC8) as well as their conceptual neighbourhood graphs to develop approximate methods for consistency checking in QSTR. Moreover, we propose and empirically compare four independent methods to serve as tools for finding good approximate solutions for the given qualitative calculi. Jason Jingshi Li, Sanjiang Li |
ICTAI | 2 |
| 2013 | Combining RCC5 Relations with Betweenness Information
Steven Schockaert, Sanjiang Li |
IJCAI | 2 |
| 2013 | Qualitative constraint satisfaction problems: An extended framework with landmarks
Sanjiang Li, Weiming Liu 0001, Sheng-Sheng Wang 0001 |
Artif. Intell. | 1 |
| 2013 | A complete classification of spatial relations using the Voronoi-based nine-intersection modelabstractIn this article we show that the Voronoi-based nine-intersection (V9I) model proposed by Chen et al. (2001, A Voronoi-based 9-intersection model for spatial relations. International Journal of Geographical Information Science, 15 (3), 201–220) is more expressive than what has been believed before. Given any two spatial entities A and B, the V9I relation between A and B is represented as a 3 × 3 Boolean matrix. For each pair of types of spatial entities that is, points, lines, and regions, we first show that most Boolean matrices do not represent a V9I relation by using topological constraints and the definition of Voronoi regions. Then, we provide illustrations for all the remaining matrices. This guarantees that our method is sound and complete. In particular, we show that there are 18 V9I relations between two areas with connected interior, while there are only nine four-intersection relations. Our investigations also show that, unlike many other spatial relation models, V9I relations are context or shape sensitive. That is, the existence of other entities or the shape of the entities may affect the validity of certain relations. Zhiguo Long, Sanjiang Li |
Int. J. Geogr. Inf. Sci. | 2 |
| 2012 | Extension Properties of Boolean Contact Algebras
Ivo Düntsch, Sanjiang Li |
RAMiCS | 2 |
| 2012 | Solving Minimal Constraint Networks in Qualitative Spatial and Temporal Reasoning
Weiming Liu 0001, Sanjiang Li |
CP | 2 |
| 2012 | Reasoning with Topological and Directional Spatial InformationabstractCurrent research on qualitative spatial representation and reasoning mainly focuses on one single aspect of space. In real‐world applications, however, multiple spatial aspects are often involved simultaneously. This paper investigates problems arising in reasoning with combined topological and directional information. We use the RCC8 algebra and the rectangle algebra (RA) for expressing topological and directional information, respectively. We give examples to show that the bipath‐consistency algorithm Bipath‐Consistency is incomplete for solving even basic RCC8 and RA constraints. If topological constraints are taken from some maximal tractable subclasses of RCC8, and directional constraints are taken from a subalgebra, termed DIR49, of RA, then we show that Bipath‐Consistency is able to separate topological constraints from directional ones. This means, given a set of hybrid topological and directional constraints from the above subclasses of RCC8 and RA, we can transfer the joint satisfaction problem in polynomial time to two independent satisfaction problems in RCC8 and RA. For general RA constraints, we give a method to compute solutions that satisfy all topological constraints and approximately satisfy each RA constraint to any prescribed precision. Sanjiang Li, Anthony G. Cohn 0001 |
Comput. Intell. | 1 |
| 2011 | Solving Qualitative Constraints Involving Landmarks
Weiming Liu 0001, Sheng-Sheng Wang 0001, Sanjiang Li, Dayou Liu |
CP | 3 |
| 2011 | Reasoning about cardinal directions between extended objects: The NP-hardness result
Weiming Liu 0001, Sanjiang Li |
Artif. Intell. | 2 |
| 2011 | On standard models of fuzzy region connection calculus
Weiming Liu 0001, Sanjiang Li |
Int. J. Approx. Reason. | 2 |
| 2010 | Topological Relations between Convex RegionsabstractTopological relations between spatial objects are the most important kind of qualitative spatial information. Dozens of relation models have been proposed in the past two decades. These models usually make a small number of distinctions and therefore can only cope with spatial information at a fixed granularity of spatial knowledge. In this paper, we propose a topological relation model in which the topological relation between two convex plane regions can be uniquely represented as a circular string over the alphabet {u; v; x; y}. A linear algorithm is given to compute the topological relation between two convex polygons. The infinite relation calculus could be used in hierarchical spatial reasoning as well as in qualitative shape description. Sanjiang Li, Weiming Liu 0001 |
AAAI | 1 |
| 2010 | Decentralized querying of topological relations between regions without using localizationabstractThis paper proposes an efficient, decentralized algorithm for determining the topological relationship between two regions monitored by a geosensor network. Many centralized algorithms already exist for this purpose (used for example in spatial databases). However, these algorithms are not suited to decentralized spatial computing environments, like geosensor networks, which must operate without global knowledge of the system state and without centralized control. Unlike many existing decentralized spatial algorithms, the proposed algorithm is also able to operate in the absence of information about a node's coordinate location. This makes the algorithm suitable for applications of geosensor networks where GPS or other positioning systems are unavailable or unreliable. The algorithm approach is founded on the well-known 4-intersection model, using in-network data aggregation and spatial filtering (involving nodes only at some region boundaries). This ensures only a relatively small proportion of the network is involved in computation, thus increasing efficiency. Our analysis shows that while the overall communication complexity of the algorithm is O(n), the load balancing is optimal leading to a constant O(1) communication complexity for individual nodes. This expectation is confirmed with empirical investigation using simulation, which demonstrates the practical efficiency of the algorithm. Matt Duckham, Myeong-Hun Jeong, Sanjiang Li, Jochen Renz |
GIS | 3 |
| 2010 | A Layered Graph Representation for Complex Regions
Sanjiang Li |
KR | 1 |
| 2010 | Reasoning about cardinal directions between extended objects
Weiming Liu 0001, Sanjiang Li, Mingsheng Ying |
Artif. Intell. | 3 |
| 2009 | Combining RCC-8 with Qualitative Direction Calculi: Algorithms and Complexity
Weiming Liu 0001, Sanjiang Li, Jochen Renz |
IJCAI | 2 |
| 2008 | Reasoning with Cardinal Directions: An Efficient Algorithm
Weiming Liu 0001, Sanjiang Li, Mingsheng Ying |
AAAI | 3 |
| 2008 | Combining binary constraint networks in qualitative reasoningabstractConstraint networks in qualitative spatial and temporal reasoning are always complete graphs. When one adds an extra element to a given network, previously unknown constraints are derived by intersections and compositions of other constraints, and this may introduce inconsistency to the overall network. Likewise, when combining two consistent networks that share a common part, the combined network may become inconsistent. Jason Jingshi Li, Tomasz Kowalski, Jochen Renz, Sanjiang Li |
ECAI | 4 |
| 2008 | Soft constraint abstraction based on semiring homomorphism
Sanjiang Li, Mingsheng Ying |
Theor. Comput. Sci. | 1 |
| 2007 | Combining Topological and Directional Information for Spatial Reasoning
Sanjiang Li |
IJCAI | 1 |
| 2007 | A representation theorem for minmax regret policies
Sanjiang Li |
Artif. Intell. | 1 |
| 2007 | Qualitative Spatial Representation and Reasoning: A Hierarchical ApproachabstractThe ability to reason in space is crucial for agents in order to make informed decisions. Current high-level qualitative approaches to spatial reasoning have serious deficiencies in not reflecting the hierarchical nature of spatial data and human spatial cognition. This article proposes a framework for hierarchical representation and reasoning about topological information, where a continuous model of space is approximated by a collection of discrete sub-models, and spatial information is hierarchically represented in discrete sub-models in a rough set manner. The work is based on the Generalized Region Connection Calculus theory, where continuous and discrete models of space are coped in a unified way. Reasoning issues such as determining the mereological (part-whole) relations between two rough regions are also discussed. Moreover, we consider an important problem that is closely related to map generalization in cartography and Geographical Information Science. Given a spatial configuration at a finer level, we show how to construct a configuration at a coarser level while preserving the mereological relations. Sanjiang Li, Bernhard Nebel |
Comput. J. | 1 |
| 2006 | Combining Topological and Directional Information: First Results
Sanjiang Li |
KSEM | 1 |
| 2006 | RCC8 binary constraint network can be consistently extended
Sanjiang Li, Huaiqing Wang |
Artif. Intell. | 1 |
| 2006 | On minimal models of the Region Connection Calculus
Lirong Xia, Sanjiang Li |
Fundam. Informaticae | 2 |
| 2006 | A complete classification of topological relations using the 9-intersection methodabstractFormalization of topological relations between spatial objects is an important aspect of spatial representation and reasoning. The well‐known 9‐Intersection Method (9IM) was previously used to characterize topological relations between simple regions, i.e. regions with connected boundary and exterior. This simplified abstraction of spatial objects as simple regions cannot model the variety and complexity of spatial objects. For example, countries like Italy may contain islands and holes. It is necessary that existing formalisms, 9IM in particular, cover this variety and complexity. This paper generalizes 9IM to cope with general regions, where a (general) region is a non‐empty proper regular closed subset of the Euclidean plane. We give a complete classification of topological relations between plane regions. For each possible relation we either show that it violates some topological constraints and hence is non‐realizable or find two plane regions it relates. Altogether 43 (out of 512) relations are identified as realizable. Among these, five can be realized only between exotic (plane) regions, where a region is exotic if there is another region that has the same boundary but is not its complement. For all the remaining 38 relations, we construct configurations by using sums, differences and complements of discs. Sanjiang Li |
Int. J. Geogr. Inf. Sci. | 1 |
| 2005 | On countable RCC models
Sanjiang Li, Mingsheng Ying, Yongming Li 0001 |
Fundam. Informaticae | 1 |
| 2004 | Generalized Region Connection CalculusabstractThe Region Connection Calculus (RCC) is one of the most widely referenced system of high-level (qualitative) spatial reasoning. RCC assumes a continuous representation of space. This contrasts sharply with the fact that spatial information obtained from physical recording devices is nowadays invariably digital in form and therefore implicitly uses a discrete representation of space. Recently, Galton developed a theory of discrete space that parallels RCC, but question still lies in that can we have a theory of qualitative spatial reasoning admitting models of discrete spaces as well as continuous spaces? In this paper we aim at establishing a formal theory which accommodates both discrete and continuous spatial information, and a generalization of Region Connection Calculus is introduced. GRCC, the new theory, takes two primitives: the mereological notion of part and the topological notion of connection. RCC and Galton's theory for discrete space are both extensions of GRCC. The relation between continuous models and discrete ones is also clarified by introducing some operations on models of GRCC. In particular, we propose a general approach for constructing countable RCC models as direct limits of collections of finite models. Compared with standard RCC models given rise from regular connected spaces, these countable models have the nice property that each region can be constructed in finite steps from basic regions. Two interesting countable RCC models are also given: one is a minimal RCC model, the other is a countable sub-model of the continuous space R2. Sanjiang Li, Mingsheng Ying |
Artif. Intell. | 1 |
| 2004 | A note on stratified L-real line and unit L-interval
Sanjiang Li, Maokang Luo |
Fuzzy Sets Syst. | 1 |
| 2004 | A fuzzy sets theoretic approach to approximate spatial reasoningabstractRelational composition-based reasoning has become the most prevalent method for qualitative reasoning since Allen's 1983 work on temporal intervals. Underlying this reasoning technique is the concept of a jointly exhaustive and pairwise disjoint set of relations. Systems of relations such as RCC5 and RCC8 were originally developed for ideal regions, not subject to imperfections such as vagueness or fuzziness which are found in many applications in geographic analysis and image understanding. This paper, however, presents a general method for classifying binary topological relations involving fuzzy regions using the RCC5 or the RCC8 theory. Our approach is based on fuzzy set theory and the theory of consonant random set. Some complete classifications of topological relations between fuzzy regions are also given. Furthermore, two composition operators on spatial relations between fuzzy regions are introduced in this paper. These composition operators provide reasonable relational composition-based reasoning engine for spatial reasoning involving fuzzy regions. Yongming Li 0001, Sanjiang Li |
IEEE Trans. Fuzzy Syst. | 2 |
| 2003 | Region Connection Calculus: Its models and composition table
Sanjiang Li, Mingsheng Ying |
Artif. Intell. | 1 |
| 2003 | FNS is not isomorphic to FTS
Sanjiang Li, Maokang Luo |
Fuzzy Sets Syst. | 1 |
| 2003 | Generalized Lowen functors
Sanjiang Li, Maokang Luo |
Fuzzy Sets Syst. | 1 |
| 2003 | A negative answer to T. Kubiak's question
Sanjiang Li, Maokang Luo |
Fuzzy Sets Syst. | 1 |
| 2003 | Extensionality of the RCC8 Composition Table
Sanjiang Li, Mingsheng Ying |
Fundam. Informaticae | 1 |