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

Tyrel Russell

dblp:13/138 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
0since 2021 · last 2012
—ORCID · none

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

Artificial intelligence and machine learning · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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.

Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 77% Web and social media mining · 23%

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

TopicWeightPapersLastEvidence papers
Compilers and program optimization
instruction scheduling
0.112009
Learning Heuristics for the Superblock Instruction Scheduling Problem · IEEE Trans. Knowl. Data Eng. 2009
Compilers and program optimization › instruction scheduling
superblock scheduling
0.112009
Learning Heuristics for the Superblock Instruction Scheduling Problem · IEEE Trans. Knowl. Data Eng. 2009

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

supervised machine learning · 0.1decision tree learning · 0.1
YearPublicationVenuePosition
2012 Detecting Manipulation in Cup and Round Robin Sports Competitions
abstract
Some of the core attributes of sports are supposed to be integrity, honesty and sportsmanship. However, there have been numerous cases where individual athletes and teams have thrown games and colluded to manipulate sports competitions. Much of the previous work has focused on proving that some types of competitions are computationally hard to manipulate and thus possibly resistant to manipulation. In contrast, in this paper we focus on detecting patterns of manipulations in sports competitions by coalitions of teams. We show that it is possible to successfully detect certain patterns of manipulations in cups and round robins, two of the most common types of sports competitions. The practical benefit of our approach is a tool that can be used by competition organizers to highlight suspicious play within the competition and so aid in the detection of cheating coalitions.
Tyrel Russell, Peter van Beek
ICTAI1
2011 An Empirical Study of Seeding Manipulations and Their Prevention
Tyrel Russell, Peter van Beek
IJCAI1
2009 Determining the Number of Games Needed to Guarantee an NHL Playoff Spot
Tyrel Russell, Peter van Beek
CPAIOR1
2009 Learning Heuristics for the Superblock Instruction Scheduling Problem
abstract
Modern processors have multiple pipelined functional units and can issue more than one instruction per clock cycle. This places a burden on the compiler to schedule the instructions to take maximum advantage of the underlying hardware. Superblocks - a straight-line sequence of code with a single entry point and multiple possible exit points - are a commonly used scheduling region within compilers. Superblock scheduling is NP-complete, and is done suboptimally in production compilers using a greedy algorithm coupled with a heuristic. The heuristic is usually handcrafted, a potentially time-consuming process. In this paper, we show that supervised machine learning techniques can be used to semiautomate the construction of heuristics for superblock scheduling. In our approach, labeled training data were produced using an optimal superblock scheduler. A decision tree learning algorithm was then used to induce a heuristic from the training data. The automatically constructed decision tree heuristic was compared against the best previously proposed, handcrafted heuristics for superblock scheduling on the SPEC 2000 and MediaBench benchmark suites. On these benchmark suites, the decision tree heuristic reduced the number of superblocks that were not optimally scheduled by up to 38 percent, and led to improved performance on some architectural models and competitive performance on others.
Tyrel Russell, Abid M. Malik, Michael Chase, Peter van Beek
IEEE Trans. Knowl. Data Eng.1
2008 An Application of Constraint Programming to Superblock Instruction Scheduling
Abid M. Malik, Michael Chase, Tyrel Russell, Peter van Beek
CP3