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

Adrian Fiech

dblp:21/1195 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
1since 2021 · last 2025
—ORCID · none

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

Theory of computation · 4 · 4 first-authorSoftware engineering, systems software and programming languages · 2Computer networks · 1 · 1 since 2021

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
Programming languages and type systems · 100%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems › type systems › polymorphism
f-bounded quantification
0.012003
PolyTOIL: A type-safe polymorphic object-oriented language · ACM Trans. Program. Lang. Syst. 2003
Programming languages and type systems › object-oriented programming
object-oriented languages
0.012003
PolyTOIL: A type-safe polymorphic object-oriented language · ACM Trans. Program. Lang. Syst. 2003
Programming languages and type systems › type systems
polymorphism
0.012003
PolyTOIL: A type-safe polymorphic object-oriented language · ACM Trans. Program. Lang. Syst. 2003
Programming languages and type systems › type systems
subtyping
0.012003
PolyTOIL: A type-safe polymorphic object-oriented language · ACM Trans. Program. Lang. Syst. 2003
Programming languages and type systems › type systems
type soundness
0.012003
PolyTOIL: A type-safe polymorphic object-oriented language · ACM Trans. Program. Lang. Syst. 2003
Programming languages and type systems
type systems
0.012003
PolyTOIL: A type-safe polymorphic object-oriented language · ACM Trans. Program. Lang. Syst. 2003

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

subject reduction · 0.0formal semantics · 0.0
YearPublicationVenuePosition
2025 Performance Analysis of Communication Scheduling Schemes for Distributed Deep Learning
abstract
With the growing popularity of large-scale deep neural networks, efficient communication scheduling has become crucial in distributed deep learning systems to reduce overall training time. In multi-job distributed training scenarios, current communication scheduling methods do not effectively utilize the periodic communication patterns of deep learning training (DLT) jobs to reduce the potential link contention. When multiple tenants run concurrent jobs and compete for network resources, training performance can degrade due to increased network contention. In this paper, we focus on exploring the potential of leveraging periodic communication patterns in scheduling DLT jobs. We analyze the performance of static shift-based scheduling strategies based on the least common multiple (LCM) alignment in handling multi-job communication conflicts. Through theoretical analysis and validation via real-world experiments, we expose fundamental limitations of shift-based scheduling strategies, which fail to improve training throughput in about 73 % of multi-job scenarios. Our research work provides guidance for future research on understanding traffic patterns of DLT jobs and lays the groundwork for communication scheduling optimization in multi-tenant clusters.
Jinhao Luo, Jingrong Wang, Adrian Fiech, Kaiyang Liu
LCN4
2003 PolyTOIL: A type-safe polymorphic object-oriented language
abstract
PolyTOIL is a new statically typed polymorphic object-oriented programming language that is provably typesafe. By separating the definitions of subtyping and inheritance, providing a name for the type of self, and carefully defining the type-checking rules, we have obtained a language that is very expressive while supporting modular type-checking of classes. Thematchingrelation on types, which is related to F-bounded quantification, is used both in stating type-checking rules and expressing the bounds on type parameters for polymorphism. The design of PolyTOIL is based on a careful formal definition of type-checking rules and semantics. A proof of type safety is obtained with the aid of a subject reduction theorem.
Kim B. Bruce, Angela Schuett Reninger, Robert van Gent, Adrian Fiech
ACM Trans. Program. Lang. Syst.4
2002 Polymorphic lambda calculus and subtyping
Adrian Fiech, David A. Schmidt
Theor. Comput. Sci.1
1997 Subtyping Is Not a Good "Match" for Object-Oriented Languages
Kim B. Bruce, Leaf Petersen, Adrian Fiech
ECOOP3
1996 Colimits in the Category DCPO
abstract
We establish sufficient and necessary conditions for a natural sink to be a colimit in DCPO. Based on these conditions, we show how to construct a colimit for any functor F from a small category Ω into the category DCPO. This demonstrates that the category DCPO is cocomplete. We also investigate under what conditions the colimit object is algebraic.
Adrian Fiech
Math. Struct. Comput. Sci.1
1994 Algebraic Domains of Natural Transformations
Adrian Fiech, Michael Huth 0001
Theor. Comput. Sci.1
1993 Category of Delta-Functors
Adrian Fiech
MFPS1