Demo Data from SIGIR 2026 / reviewers in the wild / expert
Amnon Meisels
dblp:m/AmnonMeisels
· DBLP profile ↗
52ranked-venue papers
13as first author
3since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 41 · 7 first-author · 3 since 2021Software engineering, systems software and programming languages · 9Databases, data management, data science and information retrieval · 8 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 8 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 6 · 4 first-author · 2 since 2021Security and privacy · 2
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.
| Artificial intelligence
9 papers |
Multi-agent systems · 78% Planning, search and constraint satisfaction · 16% Knowledge representation and reasoning · 6% | |
| Theoretical computer science
5 papers |
Algorithmic game theory and mechanism design · 94% Distributed computing theory · 5% Mathematical optimization · 1% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Energy systems and smart grids · 100% |
Topics — the 23 heaviest of 26, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Multi-agent systems
distributed constraint optimization |
0.4 | 2 | 2017 | Forward bounding on pseudo-trees for DCOPs and ADCOPs · Artif. Intell. 2017 Concurrent forward bounding for distributed constraint optimization problems · Artif. Intell. 2012 |
Knowledge, reasoning and agents › Multi-agent systems
equilibrium computation |
0.3 | 1 | 2018 | Incentive-based search for efficient equilibria of the public goods game · Artif. Intell. 2018 |
Algorithmic game theory and mechanism design › non-cooperative game
public goods game |
0.3 | 1 | 2018 | Incentive-based search for efficient equilibria of the public goods game · Artif. Intell. 2018 |
Knowledge, reasoning and agents › Multi-agent systems › game theory
boolean games |
0.2 | 1 | 2015 | Tradeoffs between Incentive Mechanisms in Boolean Games · IJCAI 2015 |
Algorithmic game theory and mechanism design
incentive mechanism |
0.2 | 1 | 2015 | Tradeoffs between Incentive Mechanisms in Boolean Games · IJCAI 2015 |
Algorithmic game theory and mechanism design
congestion games |
0.2 | 1 | 2014 | Congestion Games for V2G-Enabled EV Charging · AAAI 2014 |
Algorithmic game theory and mechanism design › solution concepts in games › equilibrium concepts
nash equilibrium |
0.2 | 1 | 2014 | Congestion Games for V2G-Enabled EV Charging · AAAI 2014 |
Algorithmic game theory and mechanism design › non-cooperative game
potential game |
0.2 | 1 | 2014 | Congestion Games for V2G-Enabled EV Charging · AAAI 2014 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › backtracking
backjumping |
0.1 | 1 | 2007 | Conflict Directed Backjumping for Max-CSPs · IJCAI 2007 |
Knowledge, reasoning and agents › Multi-agent systems › distributed problem solving
distributed constraint satisfaction |
0.1 | 1 | 2006 | Concurrent search for distributed CSPs · Artif. Intell. 2006 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › diagnosis
model-based diagnosis |
0.1 | 1 | 2006 | Diagnosis of Multi-Robot Coordination Failures Using Distributed CSP Algorithms · AAAI 2006 |
Distributed systems › peer-to-peer systems
distributed search |
0.1 | 1 | 2006 | Concurrent search for distributed CSPs · Artif. Intell. 2006 |
Distributed computing theory › distributed algorithms › distributed coordination
distributed constraint satisfaction |
0.1 | 1 | 2006 | Diagnosis of Multi-Robot Coordination Failures Using Distributed CSP Algorithms · AAAI 2006 |
Energy systems and smart grids
electric vehicle charging |
0.1 | 1 | 2014 | Congestion Games for V2G-Enabled EV Charging · AAAI 2014 |
Energy systems and smart grids › electric vehicle charging
vehicle-to-grid |
0.1 | 1 | 2014 | Congestion Games for V2G-Enabled EV Charging · AAAI 2014 |
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems |
0.0 | 1 | 2006 | Diagnosis of Multi-Robot Coordination Failures Using Distributed CSP Algorithms · AAAI 2006 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
expert systems |
0.0 | 1 | 1994 | 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.0 | 1 | 1994 | 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.0 | 1 | 1994 | RAPS: A Rule-Based Language for Specifying Resource Allocation and Time-Tabling · IEEE Trans. Knowl. Data Eng. 1994 |
Image and video processing
image segmentation |
0.0 | 1 | 1988 | Finding objects on aerial photographs: a rule-based low level system · CVPR 1988 |
Image and video processing › image segmentation
rule-based image segmentation |
0.0 | 1 | 1988 | Finding objects on aerial photographs: a rule-based low level system · CVPR 1988 |
Automated reasoning and model checking
inference engine |
0.0 | 1 | 1994 | RAPS: A Rule-Based Language for Specifying Resource Allocation and Time-Tabling · IEEE Trans. Knowl. Data Eng. 1994 |
Multimedia analysis and retrieval › image analysis
image understanding |
0.0 | 1 | 1988 | Finding objects on aerial photographs: a rule-based low level system · CVPR 1988 |
Methods — techniques the papers use, named apart from their topics
incentive-based search · 0.7forward bounding · 0.3best-response dynamics · 0.2best response dynamics · 0.2distributed CSP · 0.1conflict-directed backjumping · 0.1responsibility sets · 0.1kernels · 0.1expert system paradigm · 0.0backtracking strategies · 0.0search and decision-making · 0.0rule-based reasoning · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Solving multi-agent games on networksabstractMulti-agent games on networks (GoNs) have nodes that represent agents and edges that represent interactions among agents. A special class of GoNs is composed of 2-players games on each of their edges. General GoNs have games that are played by all agents in each neighborhood. Solutions to games on networks are stable states (i.e., pure Nash equilibria), and in general one is interested in efficient solutions (of high global social welfare). This study addresses the multi-agent aspect of games on networks—a system of multiple agents that compose a game and seek a solution by performing a multi-agent (distributed) algorithm. The agents playing the game are assumed to be strategic and an iterative distributed algorithm is proposed, that lets the agents interact (i.e., negotiate) in neighborhoods in a process that guarantees the convergence of any multi-agent game on network to a globally stable state. The proposed algorithm—the TECon algorithm—iterates, one neighborhood at a time, performing a repeated social choice action. A truth-enforcing mechanism is integrated into the algorithm, collecting the valuations of agents in each neighborhood and computing incentives while eliminating strategic behavior. The proposed method is proven to converge to globally stable states that are at least as efficient as the initial state, for any game on network. A specific version of the algorithm is given for the class of Public Goods Games, where the main properties of the algorithm are guaranteed even when the strategic agents playing the game consider their possible future valuations when interacting. An extensive experimental evaluation on randomly generated games on networks demonstrates that the TECon algorithm converges very rapidly. On general forms of public goods games, the proposed algorithm outperforms former solving methods, where former methods are applicable. Yair Vaknin, Amnon Meisels |
Auton. Agents Multi Agent Syst. | 2 |
| 2022 | Multi-agent management of Operating TheatresabstractThe management of operations in a large hospital is performed jointly by several groups of people. These include the doctors, the coordinators of the pre-operation units, the managers of the different wards, and the administrative managers of the operating theatres and of the teams of operating rooms. The present study models this problem as a distributed assignment problem within the field of distributed constraints optimization problems (DCOPs) and proposes an innovative representation of constraints and a distributed search algorithm for solving it. Due to the size of the problem, the common approach is to use an incomplete search algorithm. The research reported in the present thesis focuses on the problem of assigning operation requests within a single medical ward in a large public hospital.There is a natural strong hierarchy among the groups that manage the monthly schedule of operations in a ward. The proposed algorithm takes advantage of the hierarchy, in representing the multiple preferences of the different agents. One class of agents performs an initial assignment of operation requests to rooms and days. The assignment incorporates multiple constraints and preferences of patients, of doctors, and of features of specific operations. Another class of agents, that represents the heads of medical wards or senior surgeons, needs to approve the schedule by checking it against a variety of additional medical considerations. This class can request specific changes in order to improve the partial assignment to conform better to its preferences. The distributed nature of the problem is intrinsic and stems from the fact that the medical preferences can only be stated with respect to daily or weekly assignments of operations to operating rooms and to times (computed by the pre-operation unit), due to the huge number of possible such assignments.The interaction among the classes of agents forms an interactive (or procedural) representation of constraints and preferences over assignments. This is a new form of constraints representation. The proposed algorithm enables a distributed multi-objective hill climbing, by using the strict hierarchy among the agents during the exchange of improvements and approvals of assignments.In order to evaluate the resulting assignments of the distributed hill climbing search, real hospital data is used. Tables of operation requests and their resulting assignments over 3 months in the general surgery ward. Noa Bayer, Amnon Meisels |
INISTA | 2 |
| 2022 | Distributed Resource Allocation with Side PaymentsabstractDistributed resource allocation problems (DRAPs) are composed of multiple agents and of resources that need to be allocated among them, and can be easily represented as asymmetric distributed constraints optimization problems (ADCOPs). Standard methods for solving ADCOPs use distributed multi-agent search to find solutions of high global social welfare. The present paper focuses on a family of resource allocation problems - allocating operating rooms to medical wards in a large hospital - that also benefit from allocations with increased fairness. The proposed multi agent algorithm has agents that represent ward managers that use a partially cooperative ADCOP algorithm. The proposed DRAP algorithm uses a new approach to partial cooperation - agents can offer or propose (non-strategic) side payments in exchange for resources. The use of side payments enables the agents to perform transactions that increase the global social welfare while retaining their own utility throughout the search. The proposed method is experimentally compared to an existing model of partial cooperation in a recent study of these problems. It is found to improve all measured objectives - both the utilitarian social welfare and well known fairness measures. Yair Vaknin, Amnon Meisels |
INISTA | 2 |
| 2018 | Distributed Constrained Search by Selfish Agents for Efficient Equilibria
Vadim Levit 0001, Amnon Meisels |
CP | 2 |
| 2018 | Incentive-based search for efficient equilibria of the public goods game
Vadim Levit 0001, Zohar Komarovsky, Tal Grinshpoun, Amnon Meisels |
Artif. Intell. | 4 |
| 2017 | Forward bounding on pseudo-trees for DCOPs and ADCOPs
Omer Litov, Amnon Meisels |
Artif. Intell. | 2 |
| 2016 | Distributed envy minimization for resource allocation
Arnon Netzer, Amnon Meisels, Roie Zivan |
Auton. Agents Multi Agent Syst. | 2 |
| 2015 | Tradeoffs between Incentive Mechanisms in Boolean Games
Vadim Levit 0001, Zohar Komarovsky, Tal Grinshpoun, Amnon Meisels |
IJCAI | 4 |
| 2014 | Congestion Games for V2G-Enabled EV ChargingabstractA model of the problem of charging and discharging electrical vehicles as a congestion game is presented. A generalization of congestion games - feedback congestion games (FCG) - is introduced. The charging of grid-integrated vehicles, which can also discharge energy back to the grid, is a natural FCG application. FCGs are proven to be exact potential games and therefore converge to a pure-strategy Nash equilibrium by an iterated better-response process. A compact representation and an algorithm that enable efficient best-response search are presented. A detailed empirical evaluation assesses the performance of the iterated best-response process. The evaluation considers the quality of the resulting solutions and the rate of convergence to a stable state. The effect of allowing to also discharge batteries using FCG is compared to scenarios that only include charging and is found to dramatically improve the predictability of the achieved solutions as well as the balancing of load. Benny Lutati, Vadim Levit 0001, Tal Grinshpoun, Amnon Meisels |
AAAI | 4 |
| 2014 | Avoidance of misbehaving nodes in wireless mesh networksabstractA wireless mesh network is a self organized set of nodes that are connected by wireless links. Communicating parties that are not in wireless range of each other relay packets via intermediate nodes. A common approach to wireless mesh routing is reactive routing, where a fixed path between the communicating endpoints is established on-demand when a new session is initiated. This paper proposes a distributed algorithm which guarantees service even when some wireless mesh nodes deliberately change, discard, or misroute data packets to disrupt service. When a misbehaving route is encountered, the proposed algorithm starts a process in which a virtual cost penalty is iteratively added to suspicious nodes and a new shortest route is derived until the disrupted path is replaced with one that avoids the misbehaving nodes. The algorithm enables proactive calculation of several alternative routes. The proactively calculated routes can be used to perform multipath routing that drastically enhances the robustness of the algorithm versus adversaries that dynamically change their behavior. Our algorithm can co-exist with common reactive wireless routing protocols. Furthermore, although every intermediate nodes may be malicious, the proposed algorithm does not impose costly authentication of messages from the participating intermediate nodes. This means that existing deployed infrastructures of wireless mesh nodes can be software-modified to work with the algorithm. We show that the proposed algorithm quickly converges to efficient alternative routes and present a bounded complexity for its time, communication, and computation overhead. Copyright © 2013 John Wiley & Sons, Ltd. Tal Grinshpoun, Amnon Meisels, Eyal Felstaine |
Secur. Commun. Networks | 2 |
| 2013 | Distributed Envy Minimization for Resource Allocation
Arnon Netzer, Amnon Meisels |
ICAART (1) | 2 |
| 2013 | Synchronizing for Performance - DCOP Algorithms
Or Peri, Amnon Meisels |
ICAART (1) | 2 |
| 2013 | Asymmetric Distributed Constraint Optimization ProblemsabstractDistributed Constraint Optimization (DCOP) is a powerful framework for representing and solving distributed combinatorial problems, where the variables of the problem are owned by different agents. Many multi-agent problems include constraints that produce different gains (or costs) for the participating agents. Asymmetric gains of constrained agents cannot be naturally represented by the standard DCOP model. The present paper proposes a general framework for Asymmetric DCOPs (ADCOPs). In ADCOPs different agents may have different valuations for constraints that they are involved in. The new framework bridges the gap between multi-agent problems which tend to have asymmetric structure and the standard symmetric DCOP model. The benefits of the proposed model over previous attempts to generalize the DCOP model are discussed and evaluated. Innovative algorithms that apply to the special properties of the proposed ADCOP model are presented in detail. These include complete algorithms that have a substantial advantage in terms of runtime and network load over existing algorithms (for standard DCOPs) which use alternative representations. Moreover, standard incomplete algorithms (i.e., local search algorithms) are inapplicable to the existing DCOP representations of asymmetric constraints and when they are applied to the new ADCOP framework they often fail to converge to a local optimum and yield poor results. The local search algorithms proposed in the present paper converge to high quality solutions. The experimental evidence that is presented reveals that the proposed local search algorithms for ADCOPs achieve high quality solutions while preserving a high level of privacy. Tal Grinshpoun, Alon Grubshtein, Roie Zivan, Arnon Netzer, Amnon Meisels |
J. Artif. Intell. Res. | 5 |
| 2012 | Finding a Nash Equilibrium by Asynchronous Backtracking
Alon Grubshtein, Amnon Meisels |
CP | 2 |
| 2012 | Concurrent forward bounding for distributed constraint optimization problems
Arnon Netzer, Alon Grubshtein, Amnon Meisels |
Artif. Intell. | 3 |
| 2011 | Cooperation Mechanism for a Network Game
Alon Grubshtein, Amnon Meisels |
ICAART (2) | 2 |
| 2010 | Manipulating Recommendation Lists by Global Considerations
Alon Grubshtein, Nurit Gal-Oz, Tal Grinshpoun, Amnon Meisels, Roie Zivan |
ICAART (2) | 4 |
| 2009 | Ensemble methods for improving the performance of neighborhood-based collaborative filteringabstractRecommender systems provide consumers with ratings of items. These ratings are based on a set of ratings that were obtained from a wide scope of users. Predicting the ratings can be formulated as a regression problem. Ensemble regression methods are effective tools that improve the results of simple regression algorithms by iteratively applying the simple algorithm to a diverse set of inputs. The present paper describes a simple and effective ensemble regressor for the prediction of missing ratings in recommender systems. The ensemble method is an adaptation of the AdaBoost regression algorithm for recommendation tasks. In all iterations, interpolation weights for all nearest neighbors are simultaneously derived by minimizing the root mean squared error. From iteration to iteration instances that are hard to predict are reinforced by manipulating their weights in the goal function that needs to be minimized. The experimental evaluation demonstrates that the ensemble methodology significantly improves the predictive performance of single neighborhood-based collaborative filtering. Alon Schclar, Alexander Tsikinovsky, Lior Rokach, Amnon Meisels, Liat Antwarg Friedman |
RecSys | 4 |
| 2009 | CCR: A Model for Sharing Reputation Knowledge Across Virtual CommunitiesabstractInformation sharing is a key objective in the age of Internet and virtual communities. Reputation information is an important part of a user’s identity and is both a sensitive and desired data for communities to share. At the same time, a reputation that a user has gained at some point in time can leverage her state in new communities. Communities use various trust and reputation models to compute the internal reputation of their members and each model may represent and quantify reputation in different manners. This paper introduces the Cross-Community Reputation (CCR) model that enables to bridge the gap between communities. The CCR model identifies the fundamental terms required for a meaningful sharing of reputation information among communities and proposes means to make them feasible. The model describes the actions taken in response to a request for CCR in three major stages – evaluation of reconditions, conversion of reputation values, and the matching of reputation attributes. The CCR model inherently supports policies specified by both communities and users. Tal Grinshpoun, Nurit Gal-Oz, Amnon Meisels, Ehud Gudes |
Web Intelligence | 3 |
| 2009 | Asynchronous Forward Bounding for Distributed COPsabstractA new search algorithm for solving distributed constraint optimization problems (DisCOPs) is presented. Agents assign variables sequentially and compute bounds on partial assignments asynchronously. The asynchronous bounds computation is based on the propagation of partial assignments. The asynchronous forward-bounding algorithm (AFB) is a distributed optimization search algorithm that keeps one consistent partial assignment at all times. The algorithm is described in detail and its correctness proven. Experimental evaluation shows that AFB outperforms synchronous branch and bound by many orders of magnitude, and produces a phase transition as the tightness of the problem increases. This is an analogous effect to the phase transition that has been observed when local consistency maintenance is applied to MaxCSPs. The AFB algorithm is further enhanced by the addition of a backjumping mechanism, resulting in the AFB-BJ algorithm. Distributed backjumping is based on accumulated information on bounds of all values and on processing concurrently a queue of candidate goals for the next move back. The AFB-BJ algorithm is compared experimentally to other DisCOP algorithms (ADOPT, DPOP, OptAPO) and is shown to be a very efficient algorithm for DisCOPs. Amir Gershman, Amnon Meisels, Roie Zivan |
J. Artif. Intell. Res. | 2 |
| 2008 | Completeness and Performance Of The APO AlgorithmabstractAsynchronous Partial Overlay (APO) is a search algorithm that uses cooperative mediation to solve Distributed Constraint Satisfaction Problems (DisCSPs). The algorithm partitions the search into different subproblems of the DisCSP. The original proof of completeness of the APO algorithm is based on the growth of the size of the subproblems. The present paper demonstrates that this expected growth of subproblems does not occur in some situations, leading to a termination problem of the algorithm. The problematic parts in the APO algorithm that interfere with its completeness are identified and necessary modifications to the algorithm that fix these problematic parts are given. The resulting version of the algorithm, Complete Asynchronous Partial Overlay (CompAPO), ensures its completeness. Formal proofs for the soundness and completeness of CompAPO are given. A detailed performance evaluation of CompAPO comparing it to other DisCSP algorithms is presented, along with an extensive experimental evaluation of the algorithms unique behavior. Additionally, an optimization version of the algorithm, CompOptAPO, is presented, discussed, and evaluated. Tal Grinshpoun, Amnon Meisels |
J. Artif. Intell. Res. | 2 |
| 2007 | Establishing User Profiles in the MediaScout Recommender SystemabstractThe MediaScout system is envisioned to function as personalized media (audio, video, print) service within mobile phones, online media portals, sling boxes, etc. The MediaScout recommender engine uses a novel stereotype-based recommendation engine. Upon the registration of new users the system must decide how to classify the new users to existing stereotypes. In this paper we present a method to achieve this classification through an anytime, interactive questionnaire, created automatically upon the generation of new stereotypes. A comparative study performed on the IMDB database illustrates the advantages of the new system Guy Shani, Lior Rokach, Amnon Meisels, Lihi Naamani Dery, Nischal M. Piratla, David Ben-Shimon |
CIDM | 3 |
| 2007 | Min-Domain Ordering for Asynchronous Backtracking
Roie Zivan, Moshe Zazone, Amnon Meisels |
CP | 3 |
| 2007 | Conflict Directed Backjumping for Max-CSPs
Roie Zivan, Amnon Meisels |
IJCAI | 2 |
| 2006 | Diagnosis of Multi-Robot Coordination Failures Using Distributed CSP Algorithms
Meir Kalech, Gal A. Kaminka, Amnon Meisels, Yehuda Elmaliach |
AAAI | 3 |
| 2006 | Retroactive Ordering for Dynamic Backtracking
Roie Zivan, Uri Shapen, Moshe Zazone, Amnon Meisels |
CP | 4 |
| 2006 | Asynchronous Forward-Bounding for Distributed Constraints Optimization
Amir Gershman, Amnon Meisels, Roie Zivan |
ECAI | 2 |
| 2006 | Concurrent search for distributed CSPs
Roie Zivan, Amnon Meisels |
Artif. Intell. | 2 |
| 2005 | Dynamic Ordering for Asynchronous Backtracking on DisCSPs
Roie Zivan, Amnon Meisels |
CP | 2 |
| 2005 | Asymmetric Distributed Constraints Satisfaction Problems
Roie Zivan, Amnon Meisels |
CP | 2 |
| 2005 | CSP Search with Responsibility Sets and Kernels
Igor Razgon, Amnon Meisels |
IJCAI | 2 |
| 2004 | Concurrent Dynamic Backtracking for Distributed CSPs
Roie Zivan, Amnon Meisels |
CP | 2 |
| 2004 | A SecureWorkflow Model Based on Distributed Constrained Role and Task Assignment for the Internet
Ilanit Moodahi, Ehud Gudes, Oz Lavee, Amnon Meisels |
ICICS | 4 |
| 2004 | Inter-agent cooperation and communication for agent-based robust dynamic scheduling in steel production
Djamila Ouelhadj, Sanja Petrovic, Peter I. Cowling, Amnon Meisels |
Adv. Eng. Informatics | 4 |
| 2003 | Maintaining Dominance Consistency
Igor Razgon, Amnon Meisels |
CP | 2 |
| 2002 | Scheduling Agents - Distributed Timetabling Problems(DisTTP)
Amnon Meisels, Eliezer Kaplansky |
PATAT | 1 |
| 2000 | Assigning Resources to Constrained Activities
Amnon Meisels, Ella Ovadia |
PATAT | 1 |
| 1998 | FlexiMine - A Flexible Platform for KDD Research and Application Construction
Carmel Domshlak, D. Gershkovich, Ehud Gudes, N. Liusternik, Amnon Meisels, Tzachi Rosen, Solomon Eyal Shimony |
KDD | 5 |
| 1998 | CSPs with counters: a likelihood-based heuristicabstract. 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. | 3 |
| 1997 | Experiments on Networks of Employee Timetabling Problems
Amnon Meisels, Natalia Lusternik |
PATAT | 1 |
| 1997 | Decomposing and Solving Timetabling Constraint NetworksabstractThe binary version of the school timetabling (STT) problem is a real‐world example of a constraint network that includes only constraints of inequality. A new and useful representation for this real‐world problem, the STT_Grid, leads to a generic decomposition technique. The paper presents proofs of necessary and sufficient conditions for the existence of a solution to decomposed STT_Grids. The decomposition procedure is of low enough complexity to be practical for large problems, such as a real‐world high school. To test the decomposition approach, a typical high school was analyzed and used as a model for generating STT_Grids of various sizes. Experiments were conducted to test the difficulty of large STT networks and their solution by decomposition. The experimental results show that the decomposition procedure enables the solution of large STT_Grids (620 variables for a real school) in reasonable time. The constraint network of a typical STT_Grid is sparse and belongs to the class of easy problems. Still, due to the sizes of STTs, good constraint satisfaction problem search techniques (i.e., BackJumping and ForwardChecking) do not terminate in reasonable times for STT_Grids that are larger than 300 variables. Amnon Meisels, Jihad El-Sana, Ehud Gudes |
Comput. Intell. | 1 |
| 1997 | Combining rules and constraints for employee timetablingabstractEmployee 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. | 1 |
| 1996 | Modeling and Solving Distributed Constraint Satisfaction Problems (DCSPs)
Gadi Solotorevsky, Ehud Gudes, Amnon Meisels |
CP | 3 |
| 1995 | Employee Timetabling, Constraint Networks and Knowledge-Based Rules: A Mixed Approach
Amnon Meisels, Ehud Gudes, Gadi Solotorevsky |
PATAT | 1 |
| 1994 | RAPS: A Rule-Based Language for Specifying Resource Allocation and Time-TablingabstractA 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. | 3 |
| 1992 | Token-textured object detection by pyramids
Amnon Meisels, Ronen Versano |
Image Vis. Comput. | 1 |
| 1991 | Quantification and abstraction: low level tokens for object extraction
Amnon Meisels, Ofer Hason, Hedva Hess |
Image Vis. Comput. | 1 |
| 1991 | Limited-resource scheduling by generalized rule-based system
Amnon Meisels, Tsvi Kuflik, Ehud Gudes |
Knowl. Based Syst. | 1 |
| 1991 | Levels of knowledge for object extraction
Amnon Meisels |
Mach. Vis. Appl. | 1 |
| 1990 | Symbolic reasoning in object extraction
Amnon Meisels, Doron Mintz |
Comput. Vis. Graph. Image Process. | 1 |
| 1988 | Finding objects on aerial photographs: a rule-based low level systemabstractA rule-based system for image segmentation and understanding is proposed. Called ROF (rule-based object finder), it is the low-level state of an image understanding system for aerial photographs. The general design of ROF uses a novel paradigm for segmentation. Candidate pixels for regions (or borders of regions) are chosen by the raw data module (RDM) on the basis of the geometric shape of their neighborhoods. The RDM has full access to the digital picture and its pixels. Compatible sets of candidate pixels for segment formation are found by search and decision-making techniques by the aggregation module. The segmentation module, the only one that is visible to the user, attempts to construct abstract entities which can serve as global regions or parts of objects in the picture. A specialized module deals with the quantitative side of object features such as size, shade and contrast. This quantification module interfaces to all other modules of ROF.> Amnon Meisels, Samuel Bergman |
CVPR | 1 |
| 1985 | Detection, decision, and missing information
Amnon Meisels |
Inf. Sci. | 1 |