Papers.
Research connected to its authors, projects, companies, talks, events, and the rest of the graph.
Add a paper ↗Dynamics and diversity of online community activities
DOI 10.1209/0295-5075/86/38003 · arXiv 0803.3482 · 4 citations · Source: semantic-scholarWeb sites where users create and rate content as well as form networks with other users display long-tailed distributions of user activity. Using data from one such community site, Essembly, we propose and evaluate mechanisms for these distributions that rely only on information actually available to users. For Essembly, we describe the scale-free degree distribution of the social network as a result of users' shared interests, manifested by their content rating activity. We find the long tails in network properties arise from user activity rates that are broadly distributed, as well as the extensive variability in the time users devote to the site.
Gabor Szabo, T. Hogg, G. Szabó · 3 authors totalTranslational Bioinformatics: Coming of Age
Journal of the American Medical Informatics Association · DOI 10.1197/jamia.M2824 · Source: pubmed-central+ucsfAtul Butte, Atul J. Butte · 2 authors totalPlanning Time-Minimal Safe Paths Amidst Unpredictably Moving Obstacles
The International Journal of Robotics Research · DOI 10.1177/0278364908097581 · 50 citations · Source: openalexIn this paper we discuss the problem of planning safe paths amidst unpredictably moving obstacles in the plane. Given the initial positions and the maximum speeds of the moving obstacles, which we assume are disk-shaped, the regions that are possibly not collision-free are disks that grow over time. We present an approach to compute the time-minimal path between two points in the plane that avoids these growing disks. The generated paths are thus guaranteed to be collision-free with respect to the moving obstacles while being executed. We present an algorithm that runs in O (n 3 log n) time (n being the number of obstacles) for the case where the moving obstacles have the same maximum speed, and a fast implementation for the general case that is capable of planning paths amidst many growing disks within milliseconds.
Jur van den Berg, Mark Overmars · 2 authors totalPlanning High-quality Paths and Corridors Amidst Obstacles
The International Journal of Robotics Research · DOI 10.1177/0278364908097213 · 51 citations · Source: openalexThe motion-planning problem, involving the computation of a colli sion-free path for a moving entity amidst obstacles, is a central prob lem in fields such robotics and game design. In this paper we study the problem of planning high-quality paths. A high-quality path should have some desirable properties: it should be short, avoiding long detours, and at the same time it should stay at a safe distance from the obstacles, namely it should have clearance. We suggest a quality measure for paths, which balances between the above criteria of minimizing the path length while maximizing its clearance. We analyze the properties of optimal paths according to our measure, and devise an approximation algorithm to compute near-optimal paths amidst polygonal obstacles in the plane. We also apply our quality measure to corridors. Instead of planning a one-dimensional motion path for a moving entity, it is often more convenient to let the entity move in a corridor, where the exact motion path is determined by a local planner. We show that planning an optimal corridor is equivalent to planning an optimal path with bounded clearance.
Jur van den Berg, Ron Wein, Dan Halperin · 3 authors totalPredicting the popularity of online content
Communications of the ACM · DOI 10.1145/1787234.1787254 · arXiv 0811.0405 · 1,131 citations · Source: semantic-scholarEarly patterns of Digg diggs and YouTube views reflect long-term user interest.
Gabor Szabo, G. Szabó, B. Huberman · 3 authors totalFrom hits to niches?
DOI 10.1145/1722149.1722154 · 175 citations · Source: openalex+career-authorityOscar Celma, Òscar Celma, Pedro Cano · 3 authors totalSNAKDD 2008 social network mining and analysis postworkshop report
ACM SIGKDD Explorations Newsletter · DOI 10.1145/1540276.1540298 · 4 citations · Source: openalex+first-party-career-authorityMarc Smith, Haizheng Zhang, Marc A. Smith, C. Lee Giles, John Yen, Henry C. Foley · 6 authors totalCrowdsourcing for relevance evaluation
SIGIR Forum · DOI 10.1145/1480506.1480508 · 403 citations · Source: dblp+semantic-scholarOmar Alonso, Daniel E. Rose, Benjamin Stewart · 3 authors totalIf you like the beatles you might like...
DOI 10.1145/1459359.1459615 · 15 citations · Source: openalex+career-authorityOscar Celma, Òscar Celma, Paul Lamere · 3 authors totalLeveraging social context for searching social media
DOI 10.1145/1458583.1458602 · 40 citations · Source: openalex+first-party-career-authorityMarc Smith, Marc A. Smith, Vladimir Barash, Lise Getoor, Hady W. Lauw · 5 authors totalImproved query difficulty prediction for the web
DOI 10.1145/1458082.1458142 · 81 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Claudia Hauff, Vanessa Murdock, Ricardo Baeza‐Yates · 4 authors totalLink Privacy in Social Networks
IEEE International Conference on Data Engineering · DOI 10.1145/1458082.1458123 · 203 citations · Source: semantic-scholarShubha Nabar, A. Korolova, R. Motwani, Shubha U. Nabar, Ying Xu · 5 authors totalReal-World Concurrency
ACM Queue 6(5) · DOI 10.1145/1454456.1454462 · 6 citations · Source: dblp+semantic-scholarSoftware practitioners today could be forgiven if recent microprocessor developments have given them some trepidation about the future of software. While Moore’s law continues to hold (that is, transistor density continues to double roughly every 18 months), as a result of both intractable physical limitations and practical engineering considerations, that increasing density is no longer being spent on boosting clock rate. Instead, it is being used to put multiple CPU cores on a single CPU die. From the software perspective, this is not a revolutionary shift, but rather an evolutionary one: multicore CPUs are not the birthing of a new paradigm, but rather the progression of an old one (multiprocessing) into more widespread deployment.
Bryan Cantrill, Jeff Bonwick · 2 authors totalA new approach to evaluating novel recommendations
DOI 10.1145/1454008.1454038 · 211 citations · Source: openalex+career-authorityOscar Celma, Òscar Celma, Perfecto Herrera · 3 authors totalPFP: Parallel FP-Growth for Query Recommendation
ACM RecSys · DOI 10.1145/1454008.1454027 · Source: haoyuanli-personal+dblpHaoyuan Li, Yi Wang, Dong Zhang, Ming Zhang, Edward Chang · 5 authors totalA questionnaire-based study on delayed reciprocity in a P2P-tv system
DOI 10.1145/1453805.1453836 · 1 citations · Source: openalex+orcid+dblp-identityJohan Pouwelse, Jenneke Fokker, Piet Westendorp, Huib de Ridder · 4 authors totalPolymorphic embedding of dsls
GPCE 2008 (Generative Programming and Component Engineering) · DOI 10.1145/1449913.1449935 · 129 citations · Source: openalexThe influential pure embedding methodology of embedding domain-specific languages (DSLs) as libraries into a general-purpose host language forces the DSL designer to commit to a single semantics. This precludes the subsequent addition of compilation, optimization or domain-specific analyses. We propose polymorphic embedding of DSLs, where many different interpretations of a DSL can be provided as reusable components, and show how polymorphic embedding can be realized in the programming language Scala. With polymorphic embedding, the static type-safety, modularity, composability and rapid prototyping of pure embedding are reconciled with the flexibility attainable by external toolchains.
Adriaan Moors, Christian Hofer, Klaus Ostermann, Tillmann Rendel · 4 authors totalGenerics of a higher kind
DOI 10.1145/1449764.1449798 · 66 citations · Source: openalexWith Java 5 and C# 2.0, first-order parametric polymorphism was introduced in mainstream object-oriented programming languages under the name of generics. Although the first-order variant of generics is very useful, it also imposes some restrictions: it is possible to abstract over a type, but the resulting type constructor cannot be abstracted over. This can lead to code duplication. We removed this restriction in Scala, by allowing type constructors as type parameters and abstract type members. This paper presents the design and implementation of the resulting type constructor polymorphism. Furthermore, we study how this feature interacts with existing object-oriented constructs, and show how it makes the language more expressive.
Adriaan Moors, Martin Odersky, Frank Piessens · 3 authors totalFrom OCaml to Javascript at Skydeck
ICFP '08 (13th ACM SIGPLAN International Conference on Functional Programming) · DOI 10.1145/1411204.2181028 · 0 citations · Source: semantic-scholarJake Donham · 1 author totalDesign trade-offs for search engine caching
ACM Transactions on the Web · DOI 10.1145/1409220.1409223 · 107 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Ricardo Baeza‐Yates, Aristides Gionis, Flavio Junqueira, Vanessa Murdock, Vassilis Plachouras, Fabrizio Silvestri · 7 authors totalCommunity evolution in dynamic multi-mode networks
KDD · DOI 10.1145/1401890.1401972 · Source: dblp+asu-first-party+career-authorityLei Tang, Huan Liu, Jianping Zhang, Zohreh Nazeri · 4 authors totalExtracting shared subspace for multi-label classification
KDD · DOI 10.1145/1401890.1401939 · Source: dblp+asu-first-party+career-authorityLei Tang, Shuiwang Ji, Shipeng Yu, Jieping Ye · 4 authors totalReal-world concurrency
Communications of the ACM 51(11) · DOI 10.1145/1400214.1400227 · 70 citations · Source: dblp+semantic-scholarWhat does the proliferation of concurrency mean for the software you develop?
Bryan Cantrill, Jeff Bonwick · 2 authors totalORM in Dynamic Languages
ACM Queue 6(3) · DOI 10.1145/1394127.1394140 · 13 citations · Source: dblp+crossrefA major component of most enterprise applications is the code that transfers objects in and out of a relational database. The easiest solution is often to use an ORM (object-relational mapping) framework, which allows the developer to declaratively define the mapping between the object model and database schema and express database-access operations in terms of objects. This high-level approach significantly reduces the amount of database-access code that needs to be written and boosts developer productivity.
Chris Richardson · 1 author totalTowards acceleration of fault simulation using graphics processing units
DAC · DOI 10.1145/1391469.1391679 · Source: dblp+semantic-scholar+career-authorityKanu Gulati, Kanupriya Gulati, Sunil P. Khatri · 3 authors totalResIn
DOI 10.1145/1390334.1390359 · 61 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Gleb Skobeltsyn, Flavio Junqueira, Vassilis Plachouras, Ricardo Baeza‐Yates · 5 authors totalImproving peer connectivity in wide-area overlays of virtual workstations
HPDC · DOI 10.1145/1383422.1383439 · 17 citations · Source: semantic-scholar+dblpOscar Boykin, Arijit Ganguly, P. Oscar Boykin, David Wolinsky, Renato J. O. Figueiredo · 5 authors totalKnowledge and Wisdom
ACM SIGMOD Record · DOI 10.1145/1379387.1379396 · 1 citations · Source: semantic-scholarPat Helland · 1 author totalDiversity of online community activities
UK Conference on Hypertext · DOI 10.1145/1379092.1379138 · 6 citations · Source: semantic-scholarGabor Szabo, T. Hogg, G. Szabó · 3 authors totalQDSL: a queuing model for systems with differential service levels
ACM SIGMETRICS · DOI 10.1145/1375457.1375490 · 14 citations · Source: semantic-scholar+arxivShiva Chaitanya, S. Chaitanya, B. Urgaonkar, A. Sivasubramaniam · 4 authors totalExpertise identification and visualization from CVS
MSR · DOI 10.1145/1370750.1370780 · 34 citations · Source: dblp+semantic-scholarOmar Alonso, Premkumar T. Devanbu, Michael Gertz · 3 authors totalGenealogical trees on the web
DOI 10.1145/1367497.1367548 · 46 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Ricardo Baeza‐Yates, Álvaro Pereira, Nívio Ziviani · 4 authors totalQuery-sets
DOI 10.1145/1367497.1367504 · 92 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Bárbara Poblete, Ricardo Baeza‐Yates · 3 authors totalImproving FPGA routability using network coding
ACM Great Lakes Symposium on VLSI · DOI 10.1145/1366110.1366147 · Source: dblp+semantic-scholar+career-authorityKanu Gulati, Kanupriya Gulati, Sunil P. Khatri · 3 authors totalManaging data quality in a terabyte-scale sensor archive.
SAC · DOI 10.1145/1363686.1363915 · Source: dblp+ubc-authorityRamon Lawrence, Bryce Cutt · 2 authors totalFriends and foes: ideological social networking
International Conference on Human Factors in Computing Systems · DOI 10.1145/1357054.1357183 · 130 citations · Source: semantic-scholarGabor Szabo, Michael J. Brzozowski, T. Hogg, G. Szabó · 4 authors totalIWannaBit!
Workshop on Memory System Performance and Correctness · DOI 10.1145/1353522.1353529 · 0 citations · Source: dblp+semantic-scholarCliff Click, C. Click · 2 authors totalData challenges at Yahoo!
DOI 10.1145/1353343.1353421 · 9 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Ricardo Baeza‐Yates, Raghu Ramakrishnan · 3 authors totalData challenges at Yahoo!
DOI 10.1145/1352431.1352509 · 0 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Ricardo Baeza‐Yates, Raghu Ramakrishnan · 3 authors totalSAT-based ATPG using multilevel compatible don't-cares
ACM Trans. Design Autom. Electr. Syst. · DOI 10.1145/1344418.1344420 · Source: dblp+semantic-scholar+career-authorityKanu Gulati, Nikhil Saluja, Kanupriya Gulati, Sunil P. Khatri · 4 authors totalInteractive navigation of multiple agents in crowded environments
ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D) 2008 · DOI 10.1145/1342250.1342272 · 227 citations · Source: openalexWe present a novel approach for interactive navigation and planning of multiple agents in crowded scenes with moving obstacles. Our formulation uses a precomputed roadmap that provides macroscopic, global connectivity for wayfinding and combines it with fast and localized navigation for each agent. At runtime, each agent senses the environment independently and computes a collision-free path based on an extended "Velocity Obstacles" concept. Furthermore, our algorithm ensures that each agent exhibits no oscillatory behaviors. We have tested the performance of our algorithm in several challenging scenarios with a high density of virtual agents. In practice, the algorithm performance scales almost linearly with the number of agents and can run at interactive rates on multi-core processors.
Jur van den Berg, Sachin Patil, Jason Sewall, Dinesh Manocha, Ming C. Lin · 5 authors totalIdentifying the influential bloggers in a community
WSDM · DOI 10.1145/1341531.1341559 · Source: dblp+asu-first-party+career-authorityLei Tang, Nitin Agarwal, Huan Liu, Philip S. Yu · 4 authors totalSecuring web applications with static and dynamic information flow tracking
DOI 10.1145/1328408.1328410 · 103 citations · Source: openalex+orcid+dblp-identityJohn Whaley, Monica S. Lam, Michael C. Martin, Benjamin Livshits · 4 authors totalLink analysis for Web spam detection
ACM Transactions on the Web · DOI 10.1145/1326561.1326563 · 124 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Luca Becchetti, Carlos Castillo, Debora Donato, Ricardo Baeza‐Yates, Stefano Leonardi · 6 authors totalTopic taxonomy adaptation for group profiling
ACM Trans. Knowl. Discov. Data · DOI 10.1145/1324172.1324173 · Source: dblp+asu-first-party+career-authorityLei Tang, Huan Liu, Jianping Zhang, Nitin Agarwal, John J. Salerno · 5 authors totalSearching for gluinos at the Tevatron and beyond
Int.J.Mod.Phys.A · DOI 10.1142/S0217751X0804281X · 5 citations · Source: inspirehep+author-first-partyJay Wacker, Johan Alwall, My Phuong Le, Mariangela Lisanti, Jay G. Wacker · 5 authors totalEternal Inflation (book)
World Scientific · DOI 10.1142/6923 · 6 citations · Source: inspire-hepSergei Winitzki · 1 author totalGeometro-thermodynamics of tidal charged black holes
Eur.Phys.J.C 71 (2011) · DOI 10.1140/epjc/s10052-011-1569-6 · arXiv 0811.1548 · 26 citations · Source: arxiv+inspire-hepTidal charged spherically symmetric vacuum brane black holes are characterized by their mass m and tidal charge q, an imprint of the 5-dimensional Weyl curvature. For q>0 they are formally identical to the Reissner-Nordström black hole of general relativity. We study the thermodynamics and thermodynamic geometries of tidal charged black holes and discuss similarities and differences as compared to the Reissner-Nordström black hole. As a similarity, we show that (for q>0) the heat capacity of the tidal charged black hole diverges on a set of measure zero of the parameter space, nevertheless both the regularity of the Ruppeiner metric and a Poincaré stability analysis shows no phase transition at those points. The thermodynamic state spaces being different indicates that the underlying statistical models could be different. We find that the q<0 parameter range, which enhances the localization of gravity on the brane, is thermodynamically preferred. Finally we constrain for the first time the possible range of the tidal charge from the thermodynamic limit on gravitational radiation efficiency at black hole mergers.
Sergei Winitzki, László Árpád Gergely, Narit Pidokrajt · 3 authors totalSpeaker identification on the SCOTUS corpus
The Journal of the Acoustical Society of America · DOI 10.1121/1.2935783 · 613 citations · Source: openalex+first-party-career-authorityMark Liberman, Jiahong Yuan · 2 authors totalGemini queue planning
Proc. SPIE 7016, Observatory Operations: Strategies, Processes, and Systems II · DOI 10.1117/12.790169 · 10 citations · Source: crossref+semantic-scholarThe Gemini telescopes were designed to be queue scheduled and currently more than 90% of the telescope time is devoted to queue observing. In queue mode observations are done in the conditions that are appropriate for them and it is easier to accommodate programs that require flexible scheduling such as Target of Opportunity observations of gamma ray bursts. This presentation outlines the Gemini queue planning process and gives an overview of the Gemini queue planning tool and the plans for its near-term development.
Rob Norris, Bryan W. Miller, Robert Norris · 3 authors total