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.

Petar Momcilovic

dblp:91/2023 · DBLP profile ↗
← Back
14ranked-venue papers
3as first author
2since 2021 · last 2025
0000-0003-2147-3985ORCID · reported

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

Computer networks · 10 · 2 first-author · 2 since 2021Theory of computation · 2Artificial intelligence and machine learning · 1Systems, architecture and hardware · 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.

Computer networks
8 papers
Network performance modeling · 30% Wireless networking · 20% Routing and switching · 17%
Theoretical computer science
2 papers
Coding theory · 64% Graph algorithms and graph theory · 36%

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

TopicWeightPapersLastEvidence papers
Internet architecture and protocols
application-layer coding
0.222011
On Effectiveness of Application-Layer Coding · IEEE Trans. Inf. Theory 2011
On Effectiveness of Application-Layer Coding · INFOCOM 2009
Network performance modeling › packet loss
loss probability
0.222011
On Effectiveness of Application-Layer Coding · IEEE Trans. Inf. Theory 2011
On Effectiveness of Application-Layer Coding · INFOCOM 2009
Wireless networking
mobile ad hoc networks
0.232011
Scalability of Routing Tables in Wireless Networks · INFOCOM 2007
Buffer Scalability of Wireless Networks · INFOCOM 2006
On Scalability of Routing Tables in Dense Flat-Label Wireless Networks · IEEE Trans. Inf. Theory 2011
Network performance modeling
queueing analysis
0.132006
Buffer Scalability of Wireless Networks · INFOCOM 2006
Resource Sharing with Subexponential Distributions · INFOCOM 2002
Capacity Regions for Network Multiplexers with Heavy-tailed Fluid On-off Sources · INFOCOM 2001
Routing and switching
routing tables
0.112011
On Scalability of Routing Tables in Dense Flat-Label Wireless Networks · IEEE Trans. Inf. Theory 2011
Physical-layer communications › channel coding › error control coding
coding gain
0.112009
On Effectiveness of Application-Layer Coding · INFOCOM 2009
Optical networks
packet-level forward error correction
0.112009
On Effectiveness of Application-Layer Coding · INFOCOM 2009
Routing and switching
ad hoc network routing
0.112007
Scalability of Routing Tables in Wireless Networks · INFOCOM 2007
Routing and switching › routing tables
routing table scalability
0.112007
Scalability of Routing Tables in Wireless Networks · INFOCOM 2007
Wireless networking › network capacity
capacity scaling
0.112006
Buffer Scalability of Wireless Networks · INFOCOM 2006
Network performance modeling › queueing network model
finite-buffer networks
0.112006
Buffer Scalability of Wireless Networks · INFOCOM 2006
Coding theory
packet recovery
0.012011
On Effectiveness of Application-Layer Coding · IEEE Trans. Inf. Theory 2011
Network performance modeling › queueing analysis › queueing performance
waiting time distribution
0.012002
Resource Sharing with Subexponential Distributions · INFOCOM 2002
Physical-layer communications › information theory › capacity analysis
capacity region characterization
0.012001
Capacity Regions for Network Multiplexers with Heavy-tailed Fluid On-off Sources · INFOCOM 2001
Network optimization and economics
resource allocation
0.012001
Capacity Regions for Network Multiplexers with Heavy-tailed Fluid On-off Sources · INFOCOM 2001
Network performance modeling
scaling laws
0.012007
Scalability of wireless networks · IEEE/ACM Trans. Netw. 2007
Graph algorithms and graph theory › shortest path
shortest path routing
0.012007
Scalability of Routing Tables in Wireless Networks · INFOCOM 2007
Internet of things and sensor networks
resource-constrained networks
0.012006
Buffer Scalability of Wireless Networks · INFOCOM 2006
Internet of things and sensor networks
wireless sensor network
0.012006
Buffer Scalability of Wireless Networks · INFOCOM 2006

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

asymptotic analysis · 0.6straight-line routing · 0.1shortest path routing · 0.1simulation · 0.1scaling laws · 0.1queueing network analysis · 0.1subexponential distribution theory · 0.0regularly varying functions · 0.0
YearPublicationVenuePosition
2025 An Implicit Enumeration Approach for Maximum Ratio Clique Relaxations
abstract
ABSTRACT This article proposes an implicit enumeration approach to solve the maximum ratio ‐plex and the maximum ratio ‐defective clique problems. The approach is inspired by the classical Bron‐Kerbosch algorithm for enumerating all maximal cliques in a graph, which is extended to enumerating structures that are hereditary on induced subgraphs. Such structures include ‐plexes and ‐defective cliques, among many others. The performance of the proposed approach is compared with that of the methods based on mixed integer linear programming (MILP), binary search, and Newton's iteration through numerical experiments on randomly generated and real‐life network instances.
Yehor Blokhin, Sergiy Butenko, Mykyta Makovenko, Petar Momcilovic, Oleg A. Prokopyev
Networks4
2022 On maximum ratio clique relaxations
abstract
Abstract This article introduces and studies two clique relaxation models with fractional objectives: the maximum ratio ‐plex problem and the maximum ratio ‐defective clique problem. The decision version of each problem is shown to be strongly ‐complete; we also discuss some related computational complexity issues. The base optimization models are single‐ratio fractional 0‐1 problems. We describe two general types of solution methods: the first one is based on mixed‐integer linear programs (MILPs) obtained by linearizing the original nonlinear 0‐1 models; the other one exploits parametric methods (namely, a binary search and Newton's method) that solve MILPs in an iterative manner. For the proposed MILPs, we derive valid inequalities that are shown to substantially improve the performance of an off‐the‐shelf MILP solver. Finally, the considered solution approaches are compared via extensive numerical experiments using a set of artificially generated and real‐life network instances.
Yehor Blokhin, Sergiy Butenko, Petar Momcilovic, Oleg A. Prokopyev
Networks3
2019 Extended vertical lists for temporal pattern mining from multivariate time series
abstract
In this paper, the problem of mining complex temporal patterns in the context of multivariate time series is considered. A new method called the Fast Temporal Pattern Mining with Extended Vertical Lists is introduced. The method is based on an extension of the level-wise property, which requires a more complex pattern to start at positions within a record where all of the subpatterns of the pattern start. The approach is built around a novel data structure called the Extended Vertical List that tracks positions of the first state of the pattern inside records and links them to appropriate positions of a specific subpattern of the pattern called the prefix. Extensive computational results indicate that the new method performs significantly faster than the previous version of the algorithm for Temporal Pattern Mining; however, the increase in speed comes at the expense of increased memory usage.
Anton Kocheturov, Petar Momcilovic, Azra Bihorac, Panos M. Pardalos
Expert Syst. J. Knowl. Eng.2
2011 On Scalability of Routing Tables in Dense Flat-Label Wireless Networks
abstract
Consider a large wireless ad hoc network that facilitates communication between random pairs of network nodes. This paper investigates the size of routing tables as the number of nodes in the network increases. A routing protocol in a flat-label network is information-efficient if the amount of information at individual nodes required to route packets does not increase with the network size. It is shown that the shortest-path and straight-line routing algorithms are not information-efficient, i.e., these protocols can be implemented only when nodes' memory increases with the network size. On the other hand, it is established that there exists an information-efficient algorithm that routes packets correctly even if each node in the network is capable of storing information on a fixed number of destinations only.
Li-Yen Chen, Petar Momcilovic
IEEE Trans. Inf. Theory2
2011 On Effectiveness of Application-Layer Coding
abstract
The effectiveness of application-layer coding in a system with a large number of users is considered. The end users encode data packets before transmitting them. The effect of additional packets on the system performance is twofold: (i) additional packets increase offered load, which results in higher drop probability, and (ii) some of dropped packets can be recovered at the receivers after decoding. It is argued that the space of all systems can be partitioned into two regions where coding is beneficial and detrimental, respectively. In particular, the paper establishes an asymptotic regime that contains the boundary between these two regions. On the boundary, systems with and without coding have the same performance. Informally, our results indicate that application-layer coding improves the performance only in systems with low loss probabilities (without coding), and employing such coding in systems with high loss probabilities only degrades the performance.
Yoojin Choi, Petar Momcilovic
IEEE Trans. Inf. Theory2
2009 On Effectiveness of Application-Layer Coding
abstract
The effectiveness of application-layer coding in a system with a large number of users is considered. The end users encode data packets before transmitting them. The effect of additional packets on the system performance is twofold: (i) additional packets increase the offered load, which results in higher drop probability, and (ii) some of dropped packets can be recovered at the receivers after decoding. The paper establishes an asymptotic regime in which systems with and without coding have the same performance. The space of all systems is partitioned into two regions where coding is beneficial and detrimental, respectively. Informally, it is argued that application-layer coding improves the performance only in systems with low loss probabilities (without coding), and employing such coding in systems with high loss probabilities only degrades the performance.
Yoojin Choi, Petar Momcilovic
INFOCOM2
2008 On throughput in linear wireless networks
abstract
This paper investigates fundamental properties of throughput and energy cost in large wireless linear networks with very limited local resources that do not grow with the size of the network. The maximum throughput of the network is derived and the arrival process that maximizes throughput, given a fixed arrival rate, is established. An asymptotically critical loading regime is identified such that the probability of an arbitrary packet being lost is strictly within (0, 1) as the network size increases. Such a regime delivers throughput comparable to the maximum at a reasonable energy cost.
Petar Momcilovic, Mark S. Squillante
MobiHoc1
2007 Scalability of Routing Tables in Wireless Networks
abstract
Consider a large wireless ad hoc network that facilitates communication between random pairs of network nodes. The paper investigates the size of routing tables as the number of nodes in the network increases. A routing protocol is information-efficient if the amount of information at individual nodes required to route packets does not increases with the network size. It is shown that the shortest-path and straight-line routing algorithms are not information-efficient, i.e., these protocols can be implemented only when nodes' memory increases with the network size. On the other hand, it is established that there exists an information-efficient routing algorithm -routing is feasible even if each node in the network is capable of storing information on a fixed number of destinations.
Petar Momcilovic
INFOCOM1
2007 A distributed switch scheduling algorithm
Petar Momcilovic
Perform. Evaluation1
2007 Scalability of wireless networks
Predrag R. Jelenkovic, Petar Momcilovic, Mark S. Squillante
IEEE/ACM Trans. Netw.2
2006 Buffer Scalability of Wireless Networks
abstract
Abstract—This paper investigates the existence of scalable protocols that can achieve the capacity limit of per source-destination pair in a large wireless network of nodes when the buffer space of each node does not grow with the size of the network. It is shown that there is no end-to-end protocol capable of carrying out the limiting throughput of with nodes that have constant buffer space. In other words, this limit is achievable only with devices whose buffers grow with the size of the network. On the other hand, the paper establishes that there exists a protocol which realizes a slightly smaller throughput of log when devices have constant buffer space. Furthermore, it is shown that the required buffer space can be very small, capable of storing just a few packets. This is particularly important for wireless sensor networks where devices have limited resources. Finally, from a mathematical perspective, the paper furthers our understanding of the difficult problem of analyzing large queueing networks with finite buffers for which, in general, no explicit solutions are available. Index Terms—Ad hoc wireless networks, finite-buffer queueing networks, large-scale networks, local cooperation, scaling laws, wireless sensor networks. I.
Predrag R. Jelenkovic, Petar Momcilovic, Mark S. Squillante
INFOCOM2
2002 Resource Sharing with Subexponential Distributions
abstract
We investigate the distribution of the waiting time V in an M/G/1 processor sharing queue with traffic intensity /spl rho/x] = P[B > (1 - /spl rho/)x](1 + o(1)) Furthermore, we demonstrate that the preceding relationship does not hold if the job distribution has a lighter tail than e/sup -/spl radic/x/. This result provides a new tool for analyzing network congestion points with moderately heavy-tailed characteristics, e.g. log normal distributions, that have been recently empirically discovered in Web traffic. The accuracy of our approximation is confirmed with simulation experiments.
Predrag R. Jelenkovic, Petar Momcilovic
INFOCOM2
2002 Finite buffer queue with generalized processor sharing and heavy-tailed input processes
Predrag R. Jelenkovic, Petar Momcilovic
Comput. Networks2
2001 Capacity Regions for Network Multiplexers with Heavy-tailed Fluid On-off Sources
abstract
Consider a network multiplexer with a finite buffer fed by a superposition of independent heterogeneous on-off sources. An on-off source consists of a sequence of alternating independent activity and silence periods. During its activity period a source produces fluid with constant rate. For this system, under the assumption that the residual activity periods are intermediately regularly varying, we derive explicit and asymptotically exact formulas for approximating the stationary overflow probability and loss rate. The derived asymptotic formulas, in addition to their analytical tractability, exhibit excellent quantitative accuracy, which is illustrated by a number of simulation experiments. We demonstrate through examples how these results can be used for efficient computation of capacity regions for network switching elements. Furthermore, the results provide important insight into qualitative tradeoffs between the overflow probability, offered traffic load, available capacity, and buffer space. Overall, they provide a new set of tools for designing and provisioning of networks with heavy-tailed traffic streams.
Predrag R. Jelenkovic, Petar Momcilovic
INFOCOM2