Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Konstantin Schekotihin is active.

Publication


Featured researches published by Konstantin Schekotihin.


international conference on communications | 2017

Stream reasoning-based control of caching strategies in CCN routers

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

A decomposition-based approach to spreadsheet testing and debugging

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

Rule-based Stream Reasoning for Intelligent Administration of Content-Centric Networks

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

OntoDebug: Interactive Ontology Debugging Plug-in for Protégé

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

Industrial Applications of Answer Set Programming

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

Combining spreadsheet smells for improved fault prediction

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

Inexpensive Cost-Optimized Measurement Proposal for Sequential Model-Based Diagnosis.

Patrick Rodler; Wolfgang Schmid; Konstantin Schekotihin


DX | 2017

Reducing Model-Based Diagnosis to Knowledge Base Debugging.

Patrick Rodler; Konstantin Schekotihin


DX'06 - 17th International Workshop on Principles of Diagnosis | 2006

A general method for diagnosing axioms

Gerhard Friedrich; Stefan Rass; Kostyantyn M. Shchekotykhin; Konstantin Schekotihin


arXiv: Artificial Intelligence | 2017

A Generally Applicable, Highly Scalable Measurement Computation and Optimization Approach to Sequential Model-Based Diagnosis.

Patrick Rodler; Wolfgang Schmid; Konstantin Schekotihin

Collaboration


Dive into the Konstantin Schekotihin's collaboration.

Top Co-Authors

Avatar

Patrick Rodler

Alpen-Adria-Universität Klagenfurt

View shared research outputs
Top Co-Authors

Avatar

Gerhard Friedrich

Alpen-Adria-Universität Klagenfurt

View shared research outputs
Top Co-Authors

Avatar

Kostyantyn M. Shchekotykhin

Alpen-Adria-Universität Klagenfurt

View shared research outputs
Top Co-Authors

Avatar

Patrick W. Koch

Graz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Philip Gasteiger

Alpen-Adria-Universität Klagenfurt

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Benjamin Musitsch

Alpen-Adria-Universität Klagenfurt

View shared research outputs
Top Co-Authors

Avatar

Birgit Hofer

Graz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Bruno Bierbaumer

Alpen-Adria-Universität Klagenfurt

View shared research outputs
Researchain Logo
Decentralizing Knowledge