Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Pablo San Segundo

dblp:35/4334 · DBLP profile ↗
← Back
13ranked-venue papers
11as first author
1since 2021 · last 2025
0000-0001-7050-5563ORCID · verified

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

Artificial intelligence and machine learning · 10 · 9 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1Theory of computation · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
2 papers
Mathematical optimization · 52% Graph algorithms and graph theory · 48%
Artificial intelligence
2 papers
3D vision · 84% Robot navigation and mapping · 8% Video understanding and tracking · 8%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Graph algorithms and graph theory › graph theory › clique
maximum clique
1.022025
CliReg: Clique-Based Robust Point Cloud Registration · IEEE Trans. Robotics 2025
Robust Global Feature Based Data Association With a Sparse Bit Optimized Maximum Clique Algorithm · IEEE Trans. Robotics 2013
Computer vision › 3D vision
point cloud registration
0.912025
CliReg: Clique-Based Robust Point Cloud Registration · IEEE Trans. Robotics 2025
Computer vision › 3D vision › point cloud registration
robust registration
0.912025
CliReg: Clique-Based Robust Point Cloud Registration · IEEE Trans. Robotics 2025
Mathematical optimization
combinatorial optimization
0.912025
CliReg: Clique-Based Robust Point Cloud Registration · IEEE Trans. Robotics 2025
Mathematical optimization › integer programming
branch-and-bound
0.312025
CliReg: Clique-Based Robust Point Cloud Registration · IEEE Trans. Robotics 2025
Computer vision › Video understanding and tracking › multi-object tracking
data association
0.212013
Robust Global Feature Based Data Association With a Sparse Bit Optimized Maximum Clique Algorithm · IEEE Trans. Robotics 2013
Robotics › Robot navigation and mapping
SLAM
0.212013
Robust Global Feature Based Data Association With a Sparse Bit Optimized Maximum Clique Algorithm · IEEE Trans. Robotics 2013

Methods — techniques the papers use, named apart from their topics

maximum clique · 1.7least squares · 1.7branch-and-bound · 1.7RANSAC · 1.7sparse bit optimization · 0.3BBMCS · 0.3
YearPublicationVenuePosition
2025 CliReg: Clique-Based Robust Point Cloud Registration
abstract
We propose a branch-and-bound algorithm for robust rigid registration of two point clouds in the presence of a large number of outlier correspondences. For this purpose, we consider a maximum consensus formulation of the registration problem and reformulate it as a (large) maximal clique search in a correspondence graph, where a clique represents a complete rigid transformation. Specifically, we use a maximum clique algorithm to enumerate large maximal cliques and a fitness procedure that evaluates each clique by solving a least-squares optimization problem. The main advantages of our approach are 1) it is possible to exploit the cutting-edge optimization techniques employed by current exact maximum clique algorithms, such as partial maximum satisfiability-based bounds, branching by partitioning or the use of bitstrings, etc.; 2) the correspondence graphs are expected to be sparse in real problems (confirmed empirically in our tests), and, consequently, the maximum clique problem is expected to be easy; 3) it is possible to have agoodcontrol of suboptimality with a k-nearest neighbor analysis that determines the size of the correspondence graph as a function of$k$. The new algorithm is calledCliRegand has been implemented in C++. To evaluateCliReg, we have carried out extensive tests both on synthetic and real public datasets. The results show thatCliRegclearly dominates the state of the art (e.g.,RANSAC,FGR, andTEASER++) in terms of robustness, with a running time comparable toTEASER++andRANSAC. In addition, we have implemented a fast variant calledCliRegMutualthat performs similarly to the fastest heuristicFGR.
Javier Laserna Moratalla, Pablo San Segundo, David Álvarez 0001
IEEE Trans. Robotics2
2017 Erratum to: Improved initial vertex ordering for exact maximum clique search
Pablo San Segundo, Alvaro Lopez, Mikhail Batsyn, Alexey Nikolaev, Panos M. Pardalos
Appl. Intell.1
2016 Improved initial vertex ordering for exact maximum clique search
Pablo San Segundo, Alvaro Lopez, Mikhail Batsyn, Alexey Nikolaev, Panos M. Pardalos
Appl. Intell.1
2015 A novel clique formulation for the visual feature matching problem
Pablo San Segundo, Jorge Artieda
Appl. Intell.1
2013 Robust Global Feature Based Data Association With a Sparse Bit Optimized Maximum Clique Algorithm
abstract
This paper presents a robust solution to the mobile robotics data association problem based on solving the maximum clique problem (MCP) in a typically sparse correspondence graph, which contains compatibility information between pairs of observations and landmarks. Bit sparse optimizations are designed and implemented in a new algorithm BBMCS, which reduces computation and memory requirements of a leading general purpose maximum clique solver, to make it possibly the best exact sparse MCP algorithm currently found in the literature. BBMCS is reported to achieve very good results in terms of robustness with few assumptions on noise and visibility, while managing very reasonable computation time and memory usage even for complex large data association problems.
Pablo San Segundo, Diego Rodríguez-Losada
IEEE Trans. Robotics1
2011 New decision rules for exact search in N-Queens
Pablo San Segundo
J. Glob. Optim.1
2010 A New Implicit Branching Strategy for Exact Maximum Clique
abstract
We present a new implicit branching strategy for maximum clique. The new strategy is based in Konj and Janečič's improvement over reference MCR algorithm. It uses a fixed initial non increasing degree vertex ordering at every step of the search, to obtain tighter bounds than MCR on average. We show that the new branching strategy integrates nicely with a natural bit model for the domain. This allows for efficient bound computing using bit masking operations, so that overall improvement in performance is achieved. We present empirical validation over structured and random graphs.
Pablo San Segundo, Cristóbal Tapia
ICTAI (1)1
2010 Fast exact feature based data correspondence search with an efficient bit-parallel MCP solver
Pablo San Segundo, Diego Rodríguez-Losada, Fernando Matía, Ramón Galán
Appl. Intell.1
2009 Using Graphs to Derive CSP Heuristics and its Application to Sudoku
abstract
This paper presents a general purpose methodology to derive new heuristics for constraint satisfaction problems using the information contained in an auxiliary graph. The method is then applied to implement a powerful heuristic for Sudoku which is ‘almost perfect’ in the sense that a depth first search procedure needs very few backtracks to solve the 16x16 puzzle. The heuristic uses a least-constraining tie break for variable ordering, something very unusual in CSP domains. The paper also presents a minimal set of logical rules which the authors conjecture to solve all 9x9 Sudoku grids with unique solution with just one level of recursion at most.
Pablo San Segundo, Agustín Jiménez
ICTAI1
2008 A New Exact Bit-Parallel Algorithm for SAT
abstract
This paper presents two new exact general purpose bit-parallel algorithms (BB-SAT and BBP-SAT) for the Boolean satisfiability problem (SAT). Based on the authors' recent successful bit-parallel algorithm for the maximum clique problem, the SAT formula is first reduced to a directed graph which is then bit encoded. As a result, search traverses a bit vector graph space. At present the encoding allows for an efficient bitwise computation of graph state transitions as well as unit clause and pure literal evaluation. Experiments carried out on a number of DIMACS instances are highly encouraging since BBP-SAT is already reasonably competitive employing just basic DPLL tactics with minor refinements. BBP-SAT is a fresh approach in an otherwise mature domain. Further additional bit encoded knowledge of the more recent successful SAT algorithms (e.g. bit parallel heuristic variable selection) should make BBP-SAT a competitive general purpose solver.
Pablo San Segundo, Cristóbal Tapia, Julio Puente, Diego Rodríguez-Losada
ICTAI (2)1
2008 Building maps of large environments using splines and geometric analysis
abstract
Recently, a novel solution to the Simultaneous Localization and Map building (SLAM) problem for complex indoor environments was presented, using a set of splines for describing the geometries detected by a laser range finder mounted on a mobile platform. In this paper, a method for exploiting the geometric information underlying in these maps in the data association process is described. The proposed approach uses graphs of relations between simple features extracted from the environment, and a bit encoded implementation for obtaining a maximum clique that relates observations with previously visited areas. This information is used to update the relative positions of a collage of submaps of limited size.
Luis Pedraza, Diego Rodríguez-Losada, Pablo San Segundo, Fernando Matía
IROS3
2007 Exploiting CPU Bit Parallel Operations to Improve Efficiency in Search
abstract
It is the authors' belief that the ability of processors to compute bit parallel operations should have a right to exist as an optimization discipline, rather than a state-of- the-art technique. This paper is a step forward in this direction analysing a number of key issues related to bit model design and implementation of search problems. Building efficient search algorithms optimized at bit level is a difficult task It requires not only a good implementation but also an adequate model so as to make bitwise operations meaningful, and only by addressing design and implementation globally an improvement in efficiency can be obtained. On the other hand, we have proved in this paper that the improvement can conceivably be exponential on the size of the CPU register for problems in NP. This global approach has been used to implement the fastest complete algorithm, to the best of our knowledge, for the maximum clique problem, an important NP-hard combinatorial problem from the graph domain. Our solver clearly outperforms other existing algorithms for hard instances, in some cases by nearly an order of magnitude.
Pablo San Segundo, Diego Rodríguez-Losada, Ramón Galán, Fernando Matía, Agustín Jiménez
ICTAI (1)1
2006 Efficient Search Using Bitboard Models
abstract
This paper shows a way to speed up search by using an encoding at bit level to model a particular domain. A bitboard is an unsigned integer whose bits have been given an interpretation in the world of discourse. In models encoded in such a way, states will be described internally as a set of bitboard tuples, whilst operators which allow for transitions between states are essentially bitwise operations over elements belonging to that set. Given a 64-bit processor word, for each transition it would be theoretically possible to reach another state 64 times faster than with a normal encoding, fast transitions being one of the main issues for efficient search algorithms. We have analysed some other key issues related to efficient bitboard model design and formalised the concepts of well formed heuristics and bitboard guides. We have used this approach to solve instances of the maximum clique problem thus increasing the performance of one of the fastest algorithms known in the domain for optimal search
Pablo San Segundo, Ramón Galán, Fernando Matía, Diego Rodríguez-Losada, Agustín Jiménez
ICTAI1