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

Gadi Solotorevsky

dblp:64/569 · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
0since 2021 · last 1998
—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 · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

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.

Theoretical computer science
1 paper
Algorithmic game theory and mechanism design · 44% Mathematical optimization · 44% Automated reasoning and model checking · 13%
Artificial intelligence
1 paper
Knowledge representation and reasoning · 100%

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

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning
expert systems
0.011994
RAPS: A Rule-Based Language for Specifying Resource Allocation and Time-Tabling · IEEE Trans. Knowl. Data Eng. 1994
Algorithmic game theory and mechanism design
resource allocation
0.011994
RAPS: A Rule-Based Language for Specifying Resource Allocation and Time-Tabling · IEEE Trans. Knowl. Data Eng. 1994
Mathematical optimization › scheduling › scheduling optimization
timetabling
0.011994
RAPS: A Rule-Based Language for Specifying Resource Allocation and Time-Tabling · IEEE Trans. Knowl. Data Eng. 1994
Automated reasoning and model checking
inference engine
0.011994
RAPS: A Rule-Based Language for Specifying Resource Allocation and Time-Tabling · IEEE Trans. Knowl. Data Eng. 1994

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

expert system paradigm · 0.0backtracking strategies · 0.0
YearPublicationVenuePosition
1998 CSPs with counters: a likelihood-based heuristic
abstract
. Counter constraints are a naturalrepresentation of constraints on the finite capacity of resources in resource-allocation type problems. They are a generic family of non-binary constraints that limit the number of variables that may be assigned particular values. Counter constraints can be represented by binary constraints, at a cost. We analyse the cost, show how a counter can be represented as a linear number of binary constraints, and demonstrate empirically that even with the optimal reduction,an explicit representation of counters is preferable to their representation as a set of binary constraints. For counter constraints, value ordering is essential. An heuristic for value ordering on constraint satisfaction problems (CSP), based on the estimated likelihoodof a solution, is presented. The proposed value ordering heuristic is useful for counter constraints, as well as for binary CSPs, where it can be used to approximate the number of solutions consistent with a particular value assignment to a variable. The proposed value ordering heuristic integrates counter constraints with binary constraint networks in a novel manner. Counter constraints are problematic for most heuristics, which are local in scope, yet we demonstrated empirically that the proposed value ordering heuristic is significantly superior to heuristics used in previous work.
Gadi Solotorevsky, Solomon Eyal Shimony, Amnon Meisels
J. Exp. Theor. Artif. Intell.1
1997 Combining rules and constraints for employee timetabling
abstract
Employee Timetabling Problems (ETP) are all around us. One possible approach for solving ETPs is to use constraint processing techniques. Another approach is to model human knowledge which is commonly used for solving such problems into knowledge-based systems for timetabling. It is difficult to represent the complex constraints of timetabling explicitly in constraint networks. On the other hand, knowledge-based representations of constraints are implicit and cannot support most of the heuristics of constraint-based processing that have been developed over the last decade. The present article presents on approach to representing and processing employee timetabling problems by a combination of explicit representations of some constraints and rule-based processing with heuristics for generic ETP constraints. This mixed-mode approach has been implemented in the form of a software package for defining and solving real-word ETPs. A general description of the design and organization of this software tool is given. Results for solving a typical real-world employee timetabling problem are presented and a comparison with the use of standard CSP (Constraint Satisfaction Problems) techniques is made. © 1997 John Wiley & Sons, Inc.
Amnon Meisels, Ehud Gudes, Gadi Solotorevsky
Int. J. Intell. Syst.3
1996 From Evaluating Upper Bounds of the Complexity of Solving CSPs to Finding All the Solutions of CSPs
Gadi Solotorevsky
CP1
1996 Modeling and Solving Distributed Constraint Satisfaction Problems (DCSPs)
Gadi Solotorevsky, Ehud Gudes, Amnon Meisels
CP1
1995 Employee Timetabling, Constraint Networks and Knowledge-Based Rules: A Mixed Approach
Amnon Meisels, Ehud Gudes, Gadi Solotorevsky
PATAT3
1994 RAPS: A Rule-Based Language for Specifying Resource Allocation and Time-Tabling
abstract
A general language for specifying resource allocation and time-tabling problems is presented. The language is based on an expert system paradigm that was developed previously by the authors and that enables the solution of resource allocation problems by using experts' knowledge and heuristics. The language enables the specification of a problem in terms of resources, activities, allocation rules, and constraints, and thus provides a convenient knowledge acquisition tool. The language syntax is powerful and allows the specification of rules and constraints that are very difficult to formulate with traditional approaches, and it also supports the specification of various control and backtracking strategies. We constructed a generalized inference engine that runs compiled resource allocation problem specification language (RAPS) programs and provides all necessary control structures. This engine acts as an expert system shell and is called expert system for resource allocation (ESRA). The performance of RAPS combined with ESRA is demonstrated by analyzing its solution of a typical resource allocation problem.>
Gadi Solotorevsky, Ehud Gudes, Amnon Meisels
IEEE Trans. Knowl. Data Eng.1