Demo Data from EDBT 2026 / reviewers in the wild / expert
Nikola Milosavljevic
dblp:22/2513
· DBLP profile ↗
14ranked-venue papers
1as first author
2since 2021 · last 2025
0000-0001-5061-149XORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 6Theory of computation · 3 · 1 first-authorArtificial intelligence and machine learning · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Security and privacy · 1
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.
| Computer networks
6 papers |
Routing and switching · 36% Internet of things and sensor networks · 33% Edge and fog computing · 17% | |
| Artificial intelligence
1 paper |
3D vision · 100% | |
| Theoretical computer science
2 papers |
Computational geometry · 96% Graph algorithms and graph theory · 4% |
Topics — the 19 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › 3D vision
3d face reconstruction |
0.6 | 1 | 2022 | 3D Face Reconstruction with Dense Landmarks · ECCV (13) 2022 |
Routing and switching › geographic routing
greedy routing |
0.2 | 2 | 2008 | Composable Information Gradients in Wireless Sensor Networks · IPSN 2008 Landmark Selection and Greedy Landmark-Descent Routing for Sensor Networks · INFOCOM 2007 |
Computational geometry
computational topology |
0.1 | 1 | 2011 | Zigzag persistent homology in matrix multiplication time · SCG 2011 |
Computational geometry › topological data analysis
persistent homology |
0.1 | 1 | 2011 | Zigzag persistent homology in matrix multiplication time · SCG 2011 |
Computational geometry › topological data analysis › persistent homology
zigzag persistence |
0.1 | 1 | 2011 | Zigzag persistent homology in matrix multiplication time · SCG 2011 |
Internet of things and sensor networks
wireless sensor network |
0.1 | 2 | 2008 | Composable Information Gradients in Wireless Sensor Networks · IPSN 2008 Guaranteed-Delivery Geographic Routing Under Uncertain Node Locations · INFOCOM 2007 |
Internet of things and sensor networks › wireless sensor network
wireless sensor network routing |
0.1 | 2 | 2009 | Landmark Selection and Greedy Landmark-Descent Routing for Sensor Networks · INFOCOM 2007 Predictive QoS routing to mobile sinks in wireless sensor networks · IPSN 2009 |
Edge and fog computing › resource management
distributed resource management |
0.1 | 1 | 2009 | Distributed resource management and matching in sensor networks · IPSN 2009 |
Network optimization and economics › stable matching
matching |
0.1 | 1 | 2009 | Distributed resource management and matching in sensor networks · IPSN 2009 |
Edge and fog computing
resource management |
0.1 | 1 | 2009 | Distributed resource management and matching in sensor networks · IPSN 2009 |
Routing and switching
routing |
0.1 | 1 | 2009 | Predictive QoS routing to mobile sinks in wireless sensor networks · IPSN 2009 |
Routing and switching
geographic routing |
0.1 | 2 | 2007 | Guaranteed-Delivery Geographic Routing Under Uncertain Node Locations · INFOCOM 2007 Landmark Selection and Greedy Landmark-Descent Routing for Sensor Networks · INFOCOM 2007 |
Internet of things and sensor networks › wireless sensor network
data aggregation |
0.1 | 1 | 2007 | Sparse data aggregation in sensor networks · IPSN 2007 |
Routing and switching › geographic routing
landmark-based routing |
0.1 | 1 | 2007 | Landmark Selection and Greedy Landmark-Descent Routing for Sensor Networks · INFOCOM 2007 |
Wireless sensing and localization › localization performance analysis
location uncertainty |
0.1 | 1 | 2007 | Guaranteed-Delivery Geographic Routing Under Uncertain Node Locations · INFOCOM 2007 |
Computational geometry
geometric modeling and processing |
0.1 | 1 | 2007 | Network sketching or: "How Much Geometry Hides in Connectivity?--Part II" · SODA 2007 |
Computational geometry › geometric modeling and processing › point cloud analysis › geometric reconstruction
shape reconstruction |
0.1 | 1 | 2007 | Network sketching or: "How Much Geometry Hides in Connectivity?--Part II" · SODA 2007 |
Internet of things and sensor networks › RFID systems
range query |
0.0 | 1 | 2008 | Composable Information Gradients in Wireless Sensor Networks · IPSN 2008 |
Graph algorithms and graph theory
graph connectivity |
0.0 | 1 | 2007 | Network sketching or: "How Much Geometry Hides in Connectivity?--Part II" · SODA 2007 |
Methods — techniques the papers use, named apart from their topics
dense landmark regression · 0.6matrix multiplication · 0.1q-digest · 0.1harmonic function · 0.1probabilistic techniques · 0.1network sketching · 0.1greedy landmark-descent · 0.1geometric inference · 0.1distributed landmark selection · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | CardioPRINT: Biometric identification based on the individual characteristics derived from the cardiogram
Ilija Tanaskovic, Ljiljana B. Lazarevic, Goran Knezevic, Nikola Milosavljevic, Olga Dubljevic, Bojana Bjegojevic, Nadica Miljkovic |
Expert Syst. Appl. | 4 |
| 2022 | 3D Face Reconstruction with Dense Landmarks
Erroll Wood, Tadas Baltrusaitis, Charlie Hewitt, Matthew Johnson 0003, Jingjing Shen, Nikola Milosavljevic, Daniel Wilde, Stephan J. Garbin, Toby Sharp, Ivan Stojiljkovic, Thomas J. Cashman 0001, Julien P. C. Valentin |
ECCV (13) | 6 |
| 2013 | Connected dominating sets on dynamic geometric graphs
Leonidas J. Guibas, Nikola Milosavljevic, Arik Motskin |
Comput. Geom. | 2 |
| 2011 | Zigzag persistent homology in matrix multiplication timeabstractWe present a new algorithm for computing zigzag persistent homology, an algebraic structure which encodes changes to homology groups of a simplicial complex over a sequence of simplex additions and deletions. Provided that there is an algorithm that multiplies two n×n matrices in M(n) time, our algorithm runs in O(M(n) + n2 log2 n) time for a sequence of n additions and deletions. In particular, the running time is O(n2.376), by result of Coppersmith and Winograd. The fastest previously known algorithm for this problem takes O(n3) time in the worst case. Nikola Milosavljevic, Dmitriy Morozov, Primoz Skraba |
SCG | 1 |
| 2009 | Distributed resource management and matching in sensor networks
Jie Gao 0001, Leonidas J. Guibas, Nikola Milosavljevic, Dengpan Zhou |
IPSN | 3 |
| 2009 | Predictive QoS routing to mobile sinks in wireless sensor networks
Branislav Kusy, HyungJune Lee, Martin Wicke, Nikola Milosavljevic, Leonidas J. Guibas |
IPSN | 4 |
| 2008 | How much Geometry it takes to Reconstruct a 2-Manifold in R3abstractKnown algorithms for reconstructing a 2-manifold from a point sample in ℝ3 are naturally based on decisions/predicates that take the geometry of the point sample into account. Facing the always present problem of round-off errors that easily compromise the exactness of those predicate decisions, an exact and robust implementation of these algorithms is far from being trivial and typically requires the employment of advanced datatypes for exact arithmetic as provided by libraries like CORE, LEDA or GMP. In this paper we present a new reconstruction algorithm, one of whose main novelties is to throw away geometry information early on in the reconstruction process and to mainly operate combinatorially on a graph structure. As such it is less susceptible to robustness problems due to round-off errors and also benefits from not requiring expensive exact arithmetic by faster running times. A more theoretical view on our algorithm including correctness proofs under suitable sampling conditions can be found in a companion paper [3]. Daniel Dumitriu, Stefan Funke, Martin Kutz, Nikola Milosavljevic |
ALENEX | 4 |
| 2008 | Composable Information Gradients in Wireless Sensor NetworksabstractIn sensor networks we aim to achieve global objectives through local decisions at each node, based only on data available in the node's neighborhood. In this paper, we diffuse information away from source nodes holding desired data, so as to establish information potentials that allow network queries to navigate towards and reach these sources through local greedy decisions, following information gradients. We compute these information potentials by solving for a discrete approximation to a partial differential equation over appropriate network neighborhoods, through a simple local iteration that can be executed in a distributed manner and can be re-invoked to repair the information field locally when links fail, sources move, etc. The solutions to this equation are classical harmonic functions, which have a rich algebraic structure and many useful properties, including the absence of local extrema, providing a guarantee that our local greedy navigation will not get stuck.Unlike shortest path trees, which can also be used to guide queries to sources, information potentials are robust to low-level link volatility as they reflect more global properties of the underlying connectivity. By exploiting the algebraic structure of harmonic functions such potentials can be combined in interesting ways to enable far greater path diversity and thus provide better load balancing than is possible with fixed tree structures, or they can be used to answer range queries about the number of sources in a certain regions by simply traversing the boundary of the region. Potentials for multiple information types can be aggregated and compressed using a variant of the q-digest data structure. The paper provides both analytic results and detailed simulations supporting these claims. Huijia Lin, Maohua Lu, Nikola Milosavljevic, Jie Gao 0001, Leonidas J. Guibas |
IPSN | 3 |
| 2008 | Fast exact and heuristic methods for role minimization problemsabstractWe describe several new bottom-up approaches to problems in role engineering for Role-Based Access Control (RBAC). The salient problems are all NP-complete, even to approximate, yet we find that in instances that arise in practice these problems can be solved in minutes. We first consider role minimization, the process of finding a smallest collection of roles that can be used to implement a pre-existing user-to-permission relation. We introduce fast graph reductions that allow recovery of the solution from the solution to a problem on a smaller input graph. For our test cases, these reductions either solve the problem, or reduce the problem enough that we find the optimum solution with a (worst-case) exponential method. We introduce lower bounds that are sharp for seven of nine test cases and are within 3.4% on the other two. We introduce and test a new polynomial-time approximation that on average yields 2% more roles than the optimum. We next consider the related problem of minimizing the number of connections between roles and users or permissions, and we develop effective heuristic methods for this problem as well. Finally, we propose methods for several related problems. Alina Ene, Bill G. Horne, Nikola Milosavljevic, Prasad Rao, Robert Schreiber, Robert E. Tarjan |
SACMAT | 3 |
| 2007 | Guaranteed-Delivery Geographic Routing Under Uncertain Node LocationsabstractGeographic routing protocols like GOAFR or GPSR rely on exact location information at the nodes, as when the greedy routing phase gets stuck at a local minimum, they require, as a fallback, a planar subgraph whose identification, in all existing methods, depends on exact node positions. In practice, however, location information at the network nodes is hardly precise; be it because the employed location hardware, such as GPS, exhibits an inherent measurement imprecision, or because the localization protocols which estimate positions of the network nodes cannot do so without errors. In this paper we propose a novel naming and routing scheme that can handle the uncertainty in location information. It is based on a macroscopic variant of geographic greedy routing, as well as a macroscopic planarization of the communication graph. If an upper bound on the deviation from true node locations is available, our routing protocol guarantees delivery of messages. Due to its macroscopic view, our routing scheme also produces shorter and more load-balanced paths than common geographic routing schemes, in particular in sparsely connected networks or in the presence of obstacles. Stefan Funke, Nikola Milosavljevic |
INFOCOM | 2 |
| 2007 | Landmark Selection and Greedy Landmark-Descent Routing for Sensor NetworksabstractWe study the problem of landmark selection for landmark-based routing in a network of fixed wireless communication nodes. We present a distributed landmark selection algorithm that does not rely on global clock synchronization, and a companion local greedy landmark-based routing scheme. We assume no node location information, and that each node can communicate with some of its geographic neighbors. Each node is named by its hop count distances to a small number of nearby landmarks. Greedy routing at a node is performed to equalize its vector of landmark distances to that of the destination. This is done by following the shortest path to the landmark that maximizes the ratio of its distances to the source and the destination. In addition, we propose a method to alleviate the difficulty in routing to destinations near the boundaries by virtually expanding the network boundaries. The greedy routing, when combined with our landmark selection scheme, has a provable bounded path stretch relative to the best path possible, and guarantees packet delivery in the continuous domain. In the discrete domain, our simulations show that the landmark selection scheme is effective, and the companion routing scheme performs well under realistic settings. Both the landmark selection and greedy routing assumes no specific communication model and works with asymmetric links. Although some of the analysis are non-trivial, the algorithms are simple, flexible and cost-effective enough to warrant a real-world deployment. Nikola Milosavljevic, Qing Fang, Jie Gao 0001, Leonidas J. Guibas |
INFOCOM | 2 |
| 2007 | Sparse data aggregation in sensor networksabstractWe study the problem of aggregating data from a sparse set of nodes in a wireless sensor network. This is a common situation when a sensor network is deployed to detect relatively rare events. In such situations, each node that should participate in the aggregation knows this fact based on its own sensor readings, but there is no global knowledge in the network of where all these interesting nodes are located. Instead of blindly querying all nodes in the network, we show how the interesting nodes can autonomously discover each other in a distributed fashion and form an ad hoc aggregation structure that can be used to compute cumulants, moments, or other statistical summaries. Key to our approach is the capability for two nodes that wish to communicate at roughly the same time to discover each other at a cost that is proportional to their network distance. We show how to build nearly optimal aggregation structures that can further deal with network volatility and compensate for the loss or duplication of data by exploiting probabilistic techniques. Jie Gao 0001, Leonidas J. Guibas, Nikola Milosavljevic, John Hershberger 0001 |
IPSN | 3 |
| 2007 | Network sketching or: "How Much Geometry Hides in Connectivity?--Part II"
Stefan Funke, Nikola Milosavljevic |
SODA | 2 |
| 2005 | Infrastructure-Establishment from Scratch in Wireless Sensor Networks
Stefan Funke, Nikola Milosavljevic |
DCOSS | 2 |