Konstantin Schekotihin
Alpen-Adria-Universität Klagenfurt
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Konstantin Schekotihin.
international conference on communications | 2017
Harald Beck; Bruno Bierbaumer; Minh Dao-Tran; Thomas Eiter; Hermann Hellwagner; Konstantin Schekotihin
Routers in Content-Centric Networking (CCN) may locally cache frequently requested content in order to speed up delivery to end users. Thus, the issue of caching strategies arises, i.e., which content shall be stored and when it should be replaced. In this work, we employ, and study the feasibility of, novel techniques towards intelligent control of CCN routers that autonomously switch between existing caching strategies in response to changing content request patterns. In particular, we present a router architecture for CCN networks that is controlled by rule-based stream reasoning, following the recent formal framework LARS which extends Answer Set Programming for streams. The obtained possibility for flexible router configuration at runtime allows for versatile network control schemes and may help advance the further development of CCN. Moreover, the empirical evaluation of our feasibility study shows that the resulting caching agent may give significant performance gains.
symposium on visual languages and human-centric computing | 2017
Thomas Schmitz; Dietmar Jannach; Birgit Hofer; Patrick W. Koch; Konstantin Schekotihin; Franz Wotawa
Spreadsheets serve as a basis for decision-making processes in many companies and bugs in spreadsheets can therefore represent a considerable risk to businesses. Systematic tests can help to locate such bugs, but providing test cases can be cumbersome and complex for large real-world spreadsheets. To make the specification of test cases easier, we propose to split spreadsheets into smaller logically connected parts (called fragments) which can be individually tested for correctness. We present an algorithmic approach to compute such fragments, which we validated with a laboratory study in the form of a spreadsheet debugging exercise involving 57 subjects. The results show that the fragmentation approach can help to significantly reduce the required efforts to test a spreadsheet.1
european conference on logics in artificial intelligence | 2016
Harald Beck; Bruno Bierbaumer; Minh Dao-Tran; Thomas Eiter; Hermann Hellwagner; Konstantin Schekotihin
Content-Centric Networking (CCN) research addresses the mismatch between the modern usage of the Internet and its outdated architecture. Importantly, CCN routers use various caching strategies to locally cache content frequently requested by end users. However, it is unclear which content shall be stored and when it should be replaced. In this work, we employ novel techniques towards intelligent administration of CCN routers. Our approach allows for autonomous switching between existing strategies in response to changing content request patterns using rule-based stream reasoning framework LARS which extends Answer Set Programming for streams. The obtained possibility for flexible router configuration at runtime allows for faster experimentation and may result in significant performance gains, as shown in our evaluation.
foundations of information and knowledge systems | 2018
Konstantin Schekotihin; Patrick Rodler; Wolfgang Schmid
Applications of semantic systems require their users to design ontologies that correctly formalize knowledge about a domain. In many cases factors such as insufficient understanding of a knowledge representation language, problems concerning modeling techniques and granularity, or inability to foresee all implications of formulated axioms result in faulty ontologies.
Künstliche Intelligenz | 2018
Andreas A. Falkner; Gerhard Friedrich; Konstantin Schekotihin; Richard Taupe; Erich Christian Teppan
Automated problem solving in combination with declarative specifications of search-problems have shown to substantially improve the implementation and maintenance costs as well as the man-machine interaction of deployed industrial applications. The knowledge representation and reasoning (KRR) framework of answer set programming (ASP) offers a rich representation language and high performance solvers. Therefore, ASP has become very attractive for the representation and solving of search-problems both for academia and industry. This article focuses on the latest industrial applications of ASP. We do not only present successful applications of ASP but also describe the development process and the design of ASP programs in an industrial context. Finally, we discuss current approaches to tackle the most significant application challenges such as grounding and runtime improvements by heuristics.
international conference on software engineering | 2018
Patrick W. Koch; Konstantin Schekotihin; Dietmar Jannach; Birgit Hofer; Franz Wotawa; Thomas Schmitz
Spreadsheets are commonly used in organizations as a programming tool for business-related calculations and decision making. Since faults in spreadsheets can have severe business impacts, a number of approaches from general software engineering have been applied to spreadsheets in recent years, among them the concept of code smells. Smells can in particular be used for the task of fault prediction. An analysis of existing spreadsheet smells, however, revealed that the predictive power of individual smells can be limited. In this work we therefore propose a machine learning based approach which combines the predictions of individual smells by using an AdaBoost ensemble classifier. Experiments on two public datasets containing real-world spreadsheet faults show significant improvements in terms of fault prediction accuracy.
arXiv: Artificial Intelligence | 2017
Patrick Rodler; Wolfgang Schmid; Konstantin Schekotihin
DX | 2017
Patrick Rodler; Konstantin Schekotihin
DX'06 - 17th International Workshop on Principles of Diagnosis | 2006
Gerhard Friedrich; Stefan Rass; Kostyantyn M. Shchekotykhin; Konstantin Schekotihin
arXiv: Artificial Intelligence | 2017
Patrick Rodler; Wolfgang Schmid; Konstantin Schekotihin