EDBT 2026 Demo / reviewers in the wild / expert
Alexis C. Kaporis
dblp:08/1192
· DBLP profile ↗
24ranked-venue papers
12as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 20 · 9 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 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
3 papers |
Algorithms and data structures · 94% Algorithmic game theory and mechanism design · 6% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithms and data structures › search algorithms
interpolation search |
0.5 | 2 | 2020 | Dynamic Interpolation Search revisited · Inf. Comput. 2020 Dynamic Interpolation Search Revisited · ICALP (1) 2006 |
Algorithms and data structures
search algorithms |
0.5 | 2 | 2020 | Dynamic Interpolation Search revisited · Inf. Comput. 2020 Dynamic Interpolation Search Revisited · ICALP (1) 2006 |
Algorithms and data structures
dynamic data structures |
0.4 | 1 | 2020 | Dynamic Interpolation Search revisited · Inf. Comput. 2020 |
Algorithmic game theory and mechanism design › network games
network design game |
0.1 | 1 | 2009 | Efficient Methods for Selfish Network Design · ICALP (2) 2009 |
Methods — techniques the papers use, named apart from their topics
interpolation search · 0.4amortized analysis · 0.4dynamic interpolation search · 0.1competitive analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Dynamic Interpolation Search revisited
Alexis C. Kaporis, Christos Makris 0001, Spyros Sioutas, Athanasios K. Tsakalidis, Kostas Tsichlas, Christos D. Zaroliagis |
Inf. Comput. | 1 |
| 2017 | Resolving Braess's Paradox in Random Networks
Dimitris Fotakis 0001, Alexis C. Kaporis, Thanasis Lianeas, Paul G. Spirakis |
Algorithmica | 2 |
| 2014 | Dynamic 3-sided planar range queries with expected doubly-logarithmic time
Gerth Stølting Brodal, Alexis C. Kaporis, Apostolos N. Papadopoulos, Spyros Sioutas, Konstantinos Tsakalidis, Kostas Tsichlas |
Theor. Comput. Sci. | 2 |
| 2014 | On the hardness of network design for bottleneck routing games
Dimitris Fotakis 0001, Alexis C. Kaporis, Thanasis Lianeas, Paul G. Spirakis |
Theor. Comput. Sci. | 2 |
| 2013 | Resolving Braess's Paradox in Random Networks
Dimitris Fotakis 0001, Alexis C. Kaporis, Thanasis Lianeas, Paul G. Spirakis |
WINE | 2 |
| 2013 | Improved Bounds for Finger Search on a RAM
Alexis C. Kaporis, Christos Makris 0001, Spyros Sioutas, Athanasios K. Tsakalidis, Kostas Tsichlas, Christos D. Zaroliagis |
Algorithmica | 1 |
| 2012 | On the Hardness of Network Design for Bottleneck Routing Games
Dimitris Fotakis 0001, Alexis C. Kaporis, Thanasis Lianeas, Paul G. Spirakis |
SAGT | 2 |
| 2012 | The Impact of Social Ignorance on Weighted Congestion Games
Dimitris Fotakis 0001, Vasilis Gkatzelis, Alexis C. Kaporis, Paul G. Spirakis |
Theory Comput. Syst. | 3 |
| 2012 | Efficient methods for selfish network design
Dimitris Fotakis 0001, Alexis C. Kaporis, Paul G. Spirakis |
Theor. Comput. Sci. | 2 |
| 2010 | Efficient processing of 3-sided range queries with probabilistic guaranteesabstractThis work studies the problem of 2-dimensional searching for the 3-sided range query of the form [a, b] x (-∞, c] in both main and external memory, by considering a variety of input distributions. A dynamic linear main memory solution is proposed, which answers 3-sided queries in O(log n + t) worst case time and scales with O (log log n) expected with high probability update time, under continuous μ-random distributions of the x and y coordinates, where n is the current number of stored points and t is the size of the query output. Our expected update bound constitutes a considerable improvement over the O(log n) update time bound achieved by the classic Priority Search Tree of McCreight [23], as well as over the Fusion Priority Search Tree of Willard [30], which requires O(log n/log log n) time for all operations. Moreover, we externalize this solution, gaining O(logB n + t/B) worst case and O(logBlogn) amortized expected with high probability I/Os for query and update operations respectively, where B is the disk block size. Then, combining the Modified Priority Search Tree [27] with the Priority Search Tree [23], we achieve a query time of O(log log n + t) expected with high probability and an update time of O(log log n) expected with high probability, under the assumption that the x-coordinates are continuously drawn from a smooth distribution and the y-coordinates are continuously drawn from a more restricted class of distributions. The total space is linear. Finally, we externalize this solution, obtaining a dynamic data structure that answers 3-sided queries in O(logB log n + t/B) I/Os expected with high probability, and it can be updated in O(logB log n) I/Os amortized expected with high probability and consumes O(n/B) space, under the same assumptions. Alexis C. Kaporis, Apostolos N. Papadopoulos, Spyros Sioutas, Konstantinos Tsakalidis, Kostas Tsichlas |
ICDT | 1 |
| 2010 | Atomic Congestion Games: Fast, Myopic and Concurrent
Dimitris Fotakis 0001, Alexis C. Kaporis, Paul G. Spirakis |
Theory Comput. Syst. | 2 |
| 2009 | Efficient Methods for Selfish Network Design
Dimitris Fotakis 0001, Alexis C. Kaporis, Paul G. Spirakis |
ICALP (2) | 2 |
| 2009 | Dynamic 3-Sided Planar Range Queries with Expected Doubly Logarithmic Time
Gerth Stølting Brodal, Alexis C. Kaporis, Spyros Sioutas, Konstantinos Tsakalidis, Kostas Tsichlas |
ISAAC | 2 |
| 2009 | The price of optimum in Stackelberg games on arbitrary single commodity networks and latency functions
Alexis C. Kaporis, Paul G. Spirakis |
Theor. Comput. Sci. | 1 |
| 2008 | Atomic Congestion Games: Fast, Myopic and Concurrent
Dimitris Fotakis 0001, Alexis C. Kaporis, Paul G. Spirakis |
SAGT | 2 |
| 2007 | The unsatisfiability threshold revisited
Alexis C. Kaporis, Lefteris M. Kirousis, Yannis C. Stamatiou, Malvina Vamvakari, Michele Zito 0001 |
Discret. Appl. Math. | 1 |
| 2006 | Approximating Almost All Instances of Max-Cut Within a Ratio Above the Håstad Threshold
Alexis C. Kaporis, Lefteris M. Kirousis, Elias C. Stavropoulos |
ESA | 1 |
| 2006 | Dynamic Interpolation Search Revisited
Alexis C. Kaporis, Christos Makris 0001, Spyros Sioutas, Athanasios K. Tsakalidis, Kostas Tsichlas, Christos D. Zaroliagis |
ICALP (1) | 1 |
| 2006 | The price of optimum in Stackelberg games on arbitrary single commodity networks and latency functionsabstractLet M be a single s-t network of parallel links with load dependent latency functions shared by an infinite number of selfish users. This may yield a Nash equilibrium with unbounded Coordination Ratio [12, 26]. A Leader can decrease the coordination ratio by assigning flow αr on M, and then all Followers assign selfishly the (1 - α)r remaining flow. This is a Stackelberg Scheduling Instance (M,r,α), 0 ≤ α ≤ 1. It was shown [23] that it is weakly NP-hard to compute the optimal Leader's strategy.For any such network M we efficiently compute the minimum portion βM of flow r needed by a Leader to induce M's optimum cost, as well as his optimal strategy.Unfortunately, Stackelberg routing in more general nets can be arbitrarily hard. Roughgarden presented a modification of Braess's Paradox graph, such that no strategy controlling αr flow can induce ≤ 1 α times the optimum cost. However, we show that our main result also applies to any s-t net G. We take care of the Braess's graph explicitly, as a convincing example. Alexis C. Kaporis, Paul G. Spirakis |
SPAA | 1 |
| 2005 | 5-Regular Graphs are 3-Colorable with Positive Probability
Josep Díaz, G. Grammatikopoulos, Alexis C. Kaporis, Lefteris M. Kirousis, Xavier Pérez-Giménez, Dionisios G. Sotiropoulos |
ESA | 3 |
| 2005 | ISB-Tree: A New Indexing Scheme with Efficient Expected Behaviour
Alexis C. Kaporis, Christos Makris 0001, George Mavritsakis, Spyros Sioutas, Athanasios K. Tsakalidis, Kostas Tsichlas, Christos D. Zaroliagis |
ISAAC | 1 |
| 2003 | Improved Bounds for Finger Search on a RAM
Alexis C. Kaporis, Christos Makris 0001, Spyros Sioutas, Athanasios K. Tsakalidis, Kostas Tsichlas, Christos D. Zaroliagis |
ESA | 1 |
| 2002 | The Probabilistic Analysis of a Greedy Satisfiability Algorithm
Alexis C. Kaporis, Lefteris M. Kirousis, Efthimios G. Lalas |
ESA | 1 |
| 2001 | Locating Information with Uncertainty in Fully Interconnected Networks with Applications to World Wide Web Information RetrievalabstractIn this paper we examine the problem of searching for some information item in the nodes of a fully interconnected computer network, where each node contains information relevant to some topic as well as links to other network nodes that also contain information, not necessarily related to locally kept information. These links are used to facilitate the Internet users and mobile software agents that try to locate specific pieces of information. However, the links do not necessarily point to nodes containing information of interest to the user or relevant to the aims of the mobile agent. Thus an element of uncertainty is introduced. For example, when an Internet user or some search agent lands on a particular network node, they see a set of links that point to information that is, supposedly, relevant to the current search. Therefore, we can assume that a link points to relevant information with some unknown probability $p$ that, in general, is related to the number of nodes in the network (intuitively, as the network grows, this probability tends to zero since adding more nodes to the network renders some extant links less accurate or obsolete). Consequently, since there is uncertainty as to whether the links contained in a node's Web page are correct or not, a search algorithm cannot rely on following the links systematically since it may end up spending too much time visiting nodes that contain irrelevant information. In this work, we will describe and analyze a search algorithm that is only allowed to transfer a fixed amount of memory along communication links as it visits the network nodes. The algorithm is, however, allowed to use one bit of memory at each node as an ‘already visited’ flag. In this way the algorithm has its memory distributed to the network nodes, avoiding overloading the network links as it moves from node to node searching for the information. We work on fully interconnected networks for simplicity reasons and, moreover, because according to some recent experimental evidence, such networks can be considered to be a good approximation of the current structure of the World Wide Web. Alexis C. Kaporis, Lefteris M. Kirousis, Evangelos Kranakis, Danny Krizanc, Yannis C. Stamatiou, Elias C. Stavropoulos |
Comput. J. | 1 |